Mercurial > emacs
comparison lisp/ls-lisp.el @ 111449:132f2dfd549f
Merge from emacs-23
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Tue, 09 Nov 2010 15:07:10 -0500 |
parents | b8fde5ef9e14 176c5c4dd786 |
children | 069b19afe352 |
comparison
equal
deleted
inserted
replaced
111448:321fbae3e04d | 111449:132f2dfd549f |
---|---|
218 | 218 |
219 The Lisp emulation does not run any external programs or shells. It | 219 The Lisp emulation does not run any external programs or shells. It |
220 supports ordinary shell wildcards if `ls-lisp-support-shell-wildcards' | 220 supports ordinary shell wildcards if `ls-lisp-support-shell-wildcards' |
221 is non-nil; otherwise, it interprets wildcards as regular expressions | 221 is non-nil; otherwise, it interprets wildcards as regular expressions |
222 to match file names. It does not support all `ls' switches -- those | 222 to match file names. It does not support all `ls' switches -- those |
223 that work are: A a c i r S s t u U X g G B C R n and F partly." | 223 that work are: A a B C c F G g h i n R r S s t U u X. The l switch |
224 is assumed to be always present and cannot be turned off." | |
224 (if ls-lisp-use-insert-directory-program | 225 (if ls-lisp-use-insert-directory-program |
225 (funcall original-insert-directory | 226 (funcall original-insert-directory |
226 file switches wildcard full-directory-p) | 227 file switches wildcard full-directory-p) |
227 ;; We need the directory in order to find the right handler. | 228 ;; We need the directory in order to find the right handler. |
228 (let ((handler (find-file-name-handler (expand-file-name file) | 229 (let ((handler (find-file-name-handler (expand-file-name file) |