diff options
author | Glenn Morris <rgm@gnu.org> | 2009-02-24 03:30:46 +0000 |
---|---|---|
committer | Glenn Morris <rgm@gnu.org> | 2009-02-24 03:30:46 +0000 |
commit | a8b5bb5f32bb87a8dd623019da9dce92a09989ca (patch) | |
tree | 653a01ed90445e5e303c0c566892480472c72029 /lisp/eshell | |
parent | f6b4d85c7aa37e68bc4885d9eb7cc11da51c9956 (diff) | |
download | emacs-a8b5bb5f32bb87a8dd623019da9dce92a09989ca.tar.gz |
(eshell-parse-ange-ls): Define `name' before potential use.
Diffstat (limited to 'lisp/eshell')
-rw-r--r-- | lisp/eshell/esh-util.el | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lisp/eshell/esh-util.el b/lisp/eshell/esh-util.el index 495616e0557..60e5fe7ab9a 100644 --- a/lisp/eshell/esh-util.el +++ b/lisp/eshell/esh-util.el @@ -270,6 +270,7 @@ If N or M is nil, it means the end of the list." (setq text (replace-match " " t t text))) text)) +;; FIXME this is just dolist. (defmacro eshell-for (for-var for-list &rest forms) "Iterate through a list" `(let ((list-iter ,for-list)) @@ -649,6 +650,7 @@ If NOSORT is non-nil, the list is not sorted--its order is unpredictable. (user (match-string 3)) (group (match-string 4)) (size (string-to-number (match-string 5))) + (name (ange-ftp-parse-filename)) (mtime (if (fboundp 'parse-time-string) (let ((moment (parse-time-string @@ -661,7 +663,6 @@ If NOSORT is non-nil, the list is not sorted--its order is unpredictable. (setcar (nthcdr 2 moment) 0)) (apply 'encode-time moment)) (ange-ftp-file-modtime (expand-file-name name dir)))) - (name (ange-ftp-parse-filename)) symlink) (if (string-match "\\(.+\\) -> \\(.+\\)" name) (setq symlink (match-string 2 name) |