From: Richard M. Stallman Date: Sat, 12 Jan 2002 20:17:00 +0000 (+0000) Subject: *** empty log message *** X-Git-Tag: ttn-vms-21-2-B4~17201 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=8f3f2fe5f280f9352ccd507735e2752e0652c6a2;p=emacs.git *** empty log message *** --- diff --git a/etc/NEWS b/etc/NEWS index 00913f286cf..a9f8741f683 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -61,6 +61,13 @@ counter to the specified source line (the one where point is). to hide its text. This should be mostly transparent but slightly changes the behavior of motion commands line C-e and C-p. +** In Dired's ! command (dired-do-shell-command), `*' and `?' now +control substitution of the file names only when they are surrounded +by whitespace. This means you can now use them as shell wildcards +too. If you want to use just plain `*' as a wildcard, type `*""'; the +doublequotes make no differentce in the shell, but they prevent +special treatment in `dired-do-shell-command'. + ** Unquoted `$' in file names do not signal an error any more when the corresponding environment variable does not exist. Instead, the `$ENVVAR' text is left as is, so that `$$' quoting diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 5da6e4816c9..eaea546e070 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,17 @@ +2002-01-12 Richard M. Stallman + + * dired-aux.el (dired-shell-stuff-it): Substitute for * or ? + only when they are surrounded by whitespace. + Use dired-mark-separator when adding one file name to a command. + (dired-do-shell-command): Verify that * is surrounded by whitespace. + Ask for confirmation if * or ? is not surrounded by whitespace. + (dired-bunch-files): Re-reverse the partial file list when it is used. + +2002-01-12 Richard M. Stallman + + * comint.el (comint-dynamic-list-completions): Repeating the command + after displaying a completion list scrolls the list. + 2002-01-12 Eli Zaretskii * files.el (find-file-noselect): Don't consider a buffer as