diff options
| author | Glenn Morris | 2012-01-12 21:32:07 -0500 |
|---|---|---|
| committer | Glenn Morris | 2012-01-12 21:32:07 -0500 |
| commit | e517eda4d0d6da5d4b8f12be1608fb5e17c455ff (patch) | |
| tree | 03999b08caf9619b695c6908541bbad33e24f80f | |
| parent | 1165ec6e4b0da8eaeee0ce203b55492c61e180c5 (diff) | |
| download | emacs-e517eda4d0d6da5d4b8f12be1608fb5e17c455ff.tar.gz emacs-e517eda4d0d6da5d4b8f12be1608fb5e17c455ff.zip | |
find-ls-option doc fixes (bug#10262)
* doc/emacs/dired.texi (Dired and Find): Clarify find-ls-options.
* lisp/find-dired.el (find-ls-option): Doc fix.
| -rw-r--r-- | doc/emacs/ChangeLog | 4 | ||||
| -rw-r--r-- | doc/emacs/dired.texi | 6 | ||||
| -rw-r--r-- | lisp/ChangeLog | 4 | ||||
| -rw-r--r-- | lisp/find-dired.el | 18 |
4 files changed, 25 insertions, 7 deletions
diff --git a/doc/emacs/ChangeLog b/doc/emacs/ChangeLog index ad49224e0d3..8f7f8ebb220 100644 --- a/doc/emacs/ChangeLog +++ b/doc/emacs/ChangeLog | |||
| @@ -1,3 +1,7 @@ | |||
| 1 | 2012-01-13 Glenn Morris <rgm@gnu.org> | ||
| 2 | |||
| 3 | * dired.texi (Dired and Find): Clarify find-ls-options. | ||
| 4 | |||
| 1 | 2012-01-09 Chong Yidong <cyd@gnu.org> | 5 | 2012-01-09 Chong Yidong <cyd@gnu.org> |
| 2 | 6 | ||
| 3 | * custom.texi (Custom Themes): Switched custom-safe-themes to use | 7 | * custom.texi (Custom Themes): Switched custom-safe-themes to use |
diff --git a/doc/emacs/dired.texi b/doc/emacs/dired.texi index 34ec0d2045c..cce440f2bdb 100644 --- a/doc/emacs/dired.texi +++ b/doc/emacs/dired.texi | |||
| @@ -1228,9 +1228,9 @@ need to know how to use @command{find}. | |||
| 1228 | 1228 | ||
| 1229 | @vindex find-ls-option | 1229 | @vindex find-ls-option |
| 1230 | The format of listing produced by these commands is controlled by | 1230 | The format of listing produced by these commands is controlled by |
| 1231 | the variable @code{find-ls-option}, whose default value specifies | 1231 | the variable @code{find-ls-option}. This is a pair of options; the |
| 1232 | using options @samp{-ld} for @command{ls}. If your listings are | 1232 | first specifying how to call @command{find} to produce the file listing, |
| 1233 | corrupted, you may need to change the value of this variable. | 1233 | and the second telling Dired to parse the output. |
| 1234 | 1234 | ||
| 1235 | @findex locate | 1235 | @findex locate |
| 1236 | @findex locate-with-filter | 1236 | @findex locate-with-filter |
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index f8d8ab379fa..be7c45339fa 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,7 @@ | |||
| 1 | 2012-01-13 Glenn Morris <rgm@gnu.org> | ||
| 2 | |||
| 3 | * find-dired.el (find-ls-option): Doc fix. (Bug#10262) | ||
| 4 | |||
| 1 | 2012-01-12 Glenn Morris <rgm@gnu.org> | 5 | 2012-01-12 Glenn Morris <rgm@gnu.org> |
| 2 | 6 | ||
| 3 | * mail/sendmail.el (mail-mode): Update paragraph-separate for | 7 | * mail/sendmail.el (mail-mode): Update paragraph-separate for |
diff --git a/lisp/find-dired.el b/lisp/find-dired.el index 3fda2153e09..9c1c8eedffd 100644 --- a/lisp/find-dired.el +++ b/lisp/find-dired.el | |||
| @@ -63,10 +63,20 @@ than the latter." | |||
| 63 | (cons | 63 | (cons |
| 64 | (format "-exec ls -ld {} %s" find-exec-terminator) | 64 | (format "-exec ls -ld {} %s" find-exec-terminator) |
| 65 | "-ld")) | 65 | "-ld")) |
| 66 | "Description of the option to `find' to produce an `ls -l'-type listing. | 66 | "A pair of options to produce and parse an `ls -l'-type list from `find'. |
| 67 | This is a cons of two strings (FIND-OPTION . LS-SWITCHES). FIND-OPTION | 67 | This is a cons of two strings (FIND-OPTION . LS-SWITCHES). |
| 68 | gives the option (or options) to `find' that produce the desired output. | 68 | FIND-OPTION is the option (or options) passed to `find' to produce |
| 69 | LS-SWITCHES is a list of `ls' switches to tell dired how to parse the output." | 69 | a file listing in the desired format. LS-SWITCHES is a set of |
| 70 | `ls' switches that tell dired how to parse the output of `find'. | ||
| 71 | |||
| 72 | The two options must be set to compatible values. | ||
| 73 | For example, to use human-readable file sizes with GNU ls: | ||
| 74 | \(\"-exec ls -ldh {} +\" . \"-ldh\") | ||
| 75 | |||
| 76 | To use GNU find's inbuilt \"-ls\" option to list files: | ||
| 77 | \(\"-ls\" . \"-dilsb\") | ||
| 78 | since GNU find's output has the same format as using GNU ls with | ||
| 79 | the options \"-dilsb\"." | ||
| 70 | :version "24.1" ; add tests for -ls and -exec + support | 80 | :version "24.1" ; add tests for -ls and -exec + support |
| 71 | :type '(cons (string :tag "Find Option") | 81 | :type '(cons (string :tag "Find Option") |
| 72 | (string :tag "Ls Switches")) | 82 | (string :tag "Ls Switches")) |