]> git.eshelyaron.com Git - emacs.git/commitdiff
* net/tramp-sh.el (tramp-do-file-attributes-with-stat)
authorMichael Albinus <michael.albinus@gmx.de>
Tue, 19 Oct 2010 09:50:07 +0000 (11:50 +0200)
committerMichael Albinus <michael.albinus@gmx.de>
Tue, 19 Oct 2010 09:50:07 +0000 (11:50 +0200)
(tramp-do-directory-files-and-attributes-with-stat): Use "e0" in
order to make stat results a float.  Patch by Andreas Schwab
<schwab@linux-m68k.org>.

lisp/ChangeLog
lisp/net/tramp-sh.el

index 949e7d40e3d71595234f436ec06f688ae0beecba..ed11b1c19b164eaf6a4fd3a1c8a31adecc5e40cc 100644 (file)
@@ -1,3 +1,10 @@
+2010-10-19  Michael Albinus  <michael.albinus@gmx.de>
+
+       * net/tramp-sh.el (tramp-do-file-attributes-with-stat)
+       (tramp-do-directory-files-and-attributes-with-stat): Use "e0" in
+       order to make stat results a float.  Patch by Andreas Schwab
+       <schwab@linux-m68k.org>.
+
 2010-10-18  Julien Danjou  <julien@danjou.info>
 
        * avoid.el (mouse-avoidance-ignore-p): Ignore mouse when it is
 2010-10-15  Michael Albinus  <michael.albinus@gmx.de>
 
        * net/tramp-sh.el (tramp-open-connection-setup-interactive-shell):
-       Suppress expansion of tabs to spaces.
+       Suppress expansion of tabs to spaces.  Reported by Dale Sedivec
+       <dale@codefu.org>.
 
 2010-10-14  Kenichi Handa  <handa@m17n.org>
 
index 474c39adeedce730352d0ab9ea18f7c1a0941548..1f13f50a240cf009c49d79185b174e7fb18ed229 100644 (file)
@@ -1241,7 +1241,7 @@ target of the symlink differ."
    (format
     ;; On Opsware, pdksh (which is the true name of ksh there) doesn't
     ;; parse correctly the sequence "((".  Therefore, we add a space.
-    "( (%s %s || %s -h %s) && %s -c '( (\"%%N\") %%h %s %s %%X.0 %%Y.0 %%Z.0 %%s.0 \"%%A\" t %%i.0 -1)' %s || echo nil)"
+    "( (%s %s || %s -h %s) && %s -c '( (\"%%N\") %%h %s %s %%Xe0 %%Ye0 %%Ze0 %%se0 \"%%A\" t %%ie0 -1)' %s || echo nil)"
     (tramp-get-file-exists-command vec)
     (tramp-shell-quote-argument localname)
     (tramp-get-test-command vec)
@@ -1629,7 +1629,7 @@ and gid of the corresponding user is taken.  Both parameters must be integers."
      ;; but it does not work on all remote systems.  Therefore, we
      ;; quote the filenames via sed.
      "cd %s; echo \"(\"; (%s -a | sed -e s/\\$/\\\"/g -e s/^/\\\"/g | xargs "
-     "%s -c '(\"%%n\" (\"%%N\") %%h %s %s %%X.0 %%Y.0 %%Z.0 %%s.0 \"%%A\" t %%i.0 -1)'); "
+     "%s -c '(\"%%n\" (\"%%N\") %%h %s %s %%Xe0 %%Ye0 %%Ze0 %%se0 \"%%A\" t %%ie0 -1)'); "
      "echo \")\"")
     (tramp-shell-quote-argument localname)
     (tramp-get-ls-command vec)