2002-03-29 Simon Marshall <simon.marshall@misys.com>
- * font-lock.el (save-buffer-state): Use make-symbol to bind
- `modified'.
+ * font-lock.el (save-buffer-state): Use make-symbol to bind `modified'.
2002-03-29 Richard M. Stallman <rms@gnu.org>
+ * dired-aux.el (dired-do-query-replace-regexp, dired-do-search):
+ Use FILTER arg in dired-get-marked-files to exclude directories.
+ (dired-nondirectory-p): New function.
+
+ * dired.el (dired-get-marked-files): New arg FILTER
+ allows selection of some files.
+
* progmodes/tcl.el (tcl-imenu-create-index-function): Doc fix.
2002-03-29 Eric M. Ludlam <eric@siege-engine.com>
Stops when a match is found.
To continue searching for next match, use command \\[tags-loop-continue]."
(interactive "sSearch marked files (regexp): ")
- (tags-search regexp '(dired-get-marked-files)))
+ (tags-search regexp '(dired-get-marked-files nil nil 'dired-nondirectory-p)))
;;;###autoload
(defun dired-do-query-replace-regexp (from to &optional delimited)
with the command \\[tags-loop-continue]."
(interactive
"sQuery replace in marked files (regexp): \nsQuery replace %s by: \nP")
- (tags-query-replace from to delimited '(dired-get-marked-files)))
+ (tags-query-replace from to delimited
+ '(dired-get-marked-files nil nil 'dired-nondirectory-p)))
+
+(defun dired-nondirectory-p (file)
+ (not (file-directory-p file)))
\f
;;;###autoload
(defun dired-show-file-type (file &optional deref-symlinks)