summaryrefslogtreecommitdiff
path: root/lisp/wdired.el
Commit message (Collapse)AuthorAgeFilesLines
* Update copyright notices for 2013.Paul Eggert2013-01-011-1/+1
|
* * lisp/wdired.el: Revert 2012-10-17 change partly and replace it withJuri Linkov2012-11-231-15/+15
| | | | | | | | | | | Patch by Christopher Schmidt <christopher@ch.ristopher.com>. (wdired-finish-edit): Add marks for new file names to `wdired-old-marks'. Restore marks using `dired-mark-remembered' after `revert-buffer'. (wdired-do-renames): Remove calls to `dired-remove-file', `dired-add-file', `dired-add-entry'. Fixes: debbugs:11795
* * lisp/wdired.el (wdired-keep-marker-rename): New defcustom.Juri Linkov2012-10-271-3/+22
| | | | | | | | | | | (wdired-do-renames): Use it instead of `dired-keep-marker-rename'. * lisp/dired.el (dired-keep-marker-rename): Add reference to `wdired-keep-marker-rename' in the docstring. Add default character value ?R to display initially in Customization UI instead of ?@. Fixes: debbugs:11795
* When renaming a file with wdired move point with file and don't lose mark ↵Michael Heerdegen2012-10-171-4/+12
| | | | | | | | | status (Bug#11795). * wdired.el (wdired-old-marks): New variable. (wdired-change-to-wdired-mode): Locally set wdired-old-marks. (wdired-do-renames): Move point with renamed file and don't lose mark status (Bug#11795).
* * wdired.el (wdired-mode, wdired-change-to-wdired-mode): Doc fixes.Chong Yidong2012-08-051-12/+20
|
* More CL cleanups and reduction of use of cl.el.Stefan Monnier2012-07-111-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * woman.el, winner.el, vc/vc-rcs.el, vc/vc-hooks.el, vc/vc-hg.el: * vc/vc-git.el, vc/vc-dir.el, vc/vc-bzr.el, vc/vc-annotate.el: * textmodes/tex-mode.el, textmodes/sgml-mode.el, tar-mode.el: * strokes.el, ses.el, server.el, progmodes/js.el, progmodes/gdb-mi.el: * progmodes/flymake.el, progmodes/ebrowse.el, progmodes/compile.el: * play/tetris.el, play/snake.el, play/pong.el, play/landmark.el: * play/hanoi.el, play/decipher.el, play/5x5.el, nxml/nxml-mode.el: * net/secrets.el, net/quickurl.el, midnight.el, mail/footnote.el: * image-dired.el, ibuffer.el, ibuf-macs.el, ibuf-ext.el, hexl.el: * eshell/eshell.el, eshell/esh-io.el, eshell/esh-ext.el: * eshell/esh-cmd.el, eshell/em-ls.el, eshell/em-hist.el: * eshell/em-cmpl.el, eshell/em-banner.el: * url/url.el, url/url-queue.el, url/url-parse.el, url/url-http.el: * url/url-future.el, url/url-dav.el, url/url-cookie.el: * calendar/parse-time.el, test/eshell.el: Use cl-lib. * wid-browse.el, wdired.el, vc/vc.el, vc/vc-mtn.el, vc/vc-cvs.el: * vc/vc-arch.el, tree-widget.el, textmodes/texinfo.el: * textmodes/refill.el, textmodes/css-mode.el, term/tvi970.el: * term/ns-win.el, term.el, shell.el, ps-samp.el: * progmodes/perl-mode.el, progmodes/pascal.el, progmodes/gud.el: * progmodes/glasses.el, progmodes/etags.el, progmodes/cwarn.el: * play/gamegrid.el, play/bubbles.el, novice.el, notifications.el: * net/zeroconf.el, net/xesam.el, net/snmp-mode.el, net/mairix.el: * net/ldap.el, net/eudc.el, net/browse-url.el, man.el: * mail/mailheader.el, mail/feedmail.el: * url/url-util.el, url/url-privacy.el, url/url-nfs.el, url/url-misc.el: * url/url-methods.el, url/url-gw.el, url/url-file.el, url/url-expand.el: Dont use CL. * ibuf-ext.el (ibuffer-mark-old-buffers): Use float-time. * eshell/esh-opt.el (eshell-eval-using-options): Quote code with `lambda' rather than with `quote'. (eshell-do-opt): Adjust accordingly. (eshell-process-option): Simplify. * eshell/esh-var.el: * eshell/em-script.el: Require `esh-opt' for eshell-eval-using-options. * emacs-pcase.el (pcase--dontcare-upats, pcase--let*) (pcase--expand, pcase--u1): Rename pcase's internal `dontcare' pattern to `pcase--dontcare'. * emacs-cl.el (labels): Mark obsolete. (cl--letf, letf): Move to cl-lib. (cl--letf*, letf*): Remove. * emacs-cl-lib.el (cl-nth-value): Use defalias. * emacs-cl-macs.el (cl-dolist, cl-dotimes): Add indent rule. (cl-progv): Rewrite. (cl--letf, cl-letf): Move from cl.el. (cl-letf*): New macro. * emacs-cl-extra.el (cl--progv-before, cl--progv-after): Remove.
* Misc doc fixes for Dired.Chong Yidong2012-06-221-2/+2
| | | | | | | | | | | | | | * dired-aux.el (dired-do-create-files): Doc fix (Bug#11327). (dired-create-files): Doc fix (Bug#11329). (dired-do-copy): Doc fix (Bug#11334). (dired-mark-read-string): Doc fix (Bug#11553). * dired.el (dired-recursive-copies, dired-recursive-deletes): Doc fix (Bug#11326). (dired-make-relative): Doc fix (Bug#11332). Remove unused arg. (dired-dwim-target): Doc fix. * wdired.el (wdired-mode): Doc fix.
* Add 2012 to FSF copyright years for Emacs filesGlenn Morris2012-01-051-1/+1
|
* Fix typos.Juanma Barranquero2011-11-241-1/+1
|
* Add `wdired-isearch-filter-read-only' to lisp/wdired.el.Juri Linkov2011-09-091-0/+7
| | | | | | | | * lisp/wdired.el (wdired-change-to-wdired-mode): Set buffer-local `isearch-filter-predicate' to `wdired-isearch-filter-read-only'. (wdired-isearch-filter-read-only): New function. Fixes: debbugs:6362
* * lisp/wdired.el: Remove outdated installation comment. Fix usageDeniz Dogan2011-05-091-31/+5
| | | | comment.
* lisp/*.el: Lexical-binding cleanup.Juanma Barranquero2011-04-191-2/+2
|
* Refill some long/short copyright headers.Glenn Morris2011-01-261-2/+1
|
* Convert consecutive FSF copyright years to ranges.Glenn Morris2011-01-241-1/+1
|
* Nuke arch-tags.Glenn Morris2011-01-151-1/+0
|
* Add 2011 to FSF/AIST copyright years.Glenn Morris2011-01-021-1/+1
|
* Add 2010 to copyright years.Glenn Morris2010-01-131-1/+1
|
* Fix typos.Juanma Barranquero2009-09-241-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * allout.el * dired-aux.el * dired-x.el * epa-file.el * ps-print.el * shell.el * vc-hooks.el * vc-rcs.el * vc-sccs.el * vc.el * view.el * wdired.el * emacs-lisp/authors.el * net/dig.el * net/socks.el * net/zeroconf.el * obsolete/vc-mcvs.el * progmodes/gdb-mi.el * progmodes/grep.el * progmodes/idlw-help.el * progmodes/idlw-shell.el * progmodes/idlwave.el * progmodes/inf-lisp.el * textmodes/bibtex.el * textmodes/ispell.el * textmodes/reftex-toc.el
* Replace last-command-char with last-command-event.Glenn Morris2009-01-091-3/+4
|
* Add 2009 to copyright years.Glenn Morris2009-01-051-1/+1
|
* (wdired-finish-edit): If displaying a single file, changeChong Yidong2008-11-301-12/+25
| | | | dired-directory if that file was renamed.
* Revert last change.Chong Yidong2008-08-201-10/+0
|
* (wdired-old-auto-revert-mode): New var.Chong Yidong2008-08-201-0/+10
| | | | | | (wdired-change-to-wdired-mode): Turn off auto-revert-mode. (wdired-change-to-dired-mode): Turn auto-revert-mode on if it used to be on.
* (wdired-search-and-rename): Fix undocumented change.Andreas Schwab2008-06-151-2/+1
|
* (wdired-do-renames): New function.Stefan Monnier2008-06-141-33/+79
| | | | | (wdired-finish-edit): Use it to. (wdired-preprocess-files): Don't hardcode (point-min) == 1.
* Switch to recommended form of GPLv3 permissions notice.Glenn Morris2008-05-061-11/+9
|
* (wdired-allow-to-change-permissions): Fix typo.Michaël Cadilhac2008-02-171-1/+1
|
* (wdired-get-filename): Change `(1+ beg)' to `beg' soMartin Rudalics2008-01-261-1/+5
| | | | | that the filename end is found even when the filename is empty. Fixes error and spurious newlines when marking files for deletion.
* Merge from emacs--rel--22Miles Bader2008-01-081-1/+1
|\ | | | | | | Revision: emacs@sv.gnu.org/emacs--devo--0--patch-987
| * Add 2008 to copyright years.Glenn Morris2008-01-071-1/+1
| |
* | Fix buggy calls to `error'.Deepak Goel2007-12-061-1/+1
| |
* | (make-symbolic-link): Declare as function.Juanma Barranquero2007-11-221-0/+1
| |
* | (wdired-use-dired-vertical-movement): Doc fix.Thien-Thi Nguyen2007-11-051-2/+2
| |
* | (wdired-next-line, wdired-previous-line): UseMartin Rudalics2007-10-291-2/+2
| | | | | | | | next-line and previous-line wrapped in with-no-warnings.
* | * term/x-win.el (x-gtk-stock-map, icon-map-list)Dan Nicolaescu2007-10-201-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (x-gtk-map-stock): Delete duplicated definitions from merge. * progmodes/octave-mod.el: Require octave-inf at compile time * progmodes/compile.el (compilation-skip-to-next-location) (compilation-skip-threshold, compilation-skip-visited): Move definitions earlier. * play/zone.el (zone-fall-through-ws): * play/landmark.el (lm-move-down, lm-move-up): * play/handwrite.el (handwrite): * mail/mspools.el (mspools-visit-spool): * wdired.el (wdired-next-line, wdired-previous-line): * tar-mode.el (tar-subfile-save-buffer): * scroll-lock.el (scroll-lock-next-line) (scroll-lock-previous-line): * image-dired.el (image-dired-next-line) (image-dired-previous-line): * ediff-help.el (ediff-help-message-line-length): Use forward-line. * smerge-mode.el (smerge-auto-refine): * diff-mode.el (diff-auto-refine): Add :group. * play/yow.el: Require doctor at compile time. * vmsproc.el: Provide vmsproc. (command-send-input): Use forward-line. * vms-patch.el: Require ps-print and vmsproc at compile time. * vc-mtn.el (log-view-message-re, log-view-file-re) (log-view-font-lock-keywords): Pacify byte-compiler. * vc-hg.el: Require log-view at compile time.
* | (wdired-exit): New function.Juri Linkov2007-07-291-0/+17
| | | | | | | | (wdired-mode-map): Bind C-x C-q to wdired-exit.
* | Merge from emacs--rel--22Miles Bader2007-07-261-1/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | Patches applied: * emacs--rel--22 (patch 70-73) - Update from CVS 2007-07-25 Glenn Morris <rgm@gnu.org> * Relicense all FSF files to GPLv3 or later. Revision: emacs@sv.gnu.org/emacs--devo--0--patch-828
| * Switch license to GPLv3 or later.Glenn Morris2007-07-251-1/+1
| |
* | * dired-aux.el: Remove `dired-call-process'.Michael Albinus2007-06-271-4/+3
|/ | | | | | | | | (dired-check-process): Call `process-file'. * wdired.el (wdired-do-perm-changes): Call `process-file'. * net/ange-ftp.el (ange-ftp-dired-call-process): Reimplement it as `ange-ftp-process-file'.
* Add 2007 to copyright years.Glenn Morris2007-01-211-1/+1
|
* (wdired-xcase-word): Skip non-word read-only characters.Martin Rudalics2007-01-091-2/+5
|
* (wdired-preprocess-symlinks): Make the spaces after symlink arrowsChong Yidong2006-12-091-1/+4
| | | | read-only and non-rear-sticky.
* (wdired-change-to-wdired-mode, wdired-finish-edit)Chong Yidong2006-12-091-121/+125
| | | | | | | | | | | | | | | | | | (wdired-search-and-rename): Simplify code. (wdired-preprocess-files, wdired-preprocess-perms): Make read-only property of preceding character rear-nonsticky to avoid that it can be modified. Put old-name and old-link properties on character preceding name and replace put-text-property by add-text-properties. (wdired-get-filename, wdired-get-previous-link): Get old-name and old-link properties from character preceding name and simplify code. (wdired-preprocess-perms, wdired-set-bit, wdired-toggle-bit) (wdired-perms-to-number): Make local-map property rear-nonsticky to avoid that text following permissions may be modified. Use add-text-properties instead of put-text-property when changing a permission bit. (wdired-change-to-dired-mode): Remove stickiness properties.
* (wdired-change-to-wdired-mode, wdired-change-to-dired-mode):Thien-Thi Nguyen2006-07-281-0/+4
| | | | Throw error if buffer is not in Dired and Wdired mode, respectively.
* (toplevel): Require `cl' at compile-time.John Paul Wallington2006-03-041-0/+1
|
* (wdired-mode-map): Use remap.Stefan Monnier2006-02-071-136/+132
| | | | | | | (wdired-get-filename): Massage. (wdired-perm-mode-map): Don't copy bindings from wdired-mode-map. (wdired-preprocess-perms, wdired-set-bit, wdired-toggle-bit): Use the `keymap' property rather than `local-map'.
* (wdired-get-filename): Fix bug: Don't re-normalize OLD.Thien-Thi Nguyen2006-02-071-2/+2
|
* Update years in copyright notice; nfc.Thien-Thi Nguyen2006-02-061-1/+1
|
* (wdired-mode-map): Add help echo for wdired-abort-changes.Nick Roberts2006-01-121-1/+2
|
* (wdired-old-point): New internal variable.Juri Linkov2005-12-141-2/+6
| | | | | (wdired-change-to-wdired-mode): Set it buffer-locally. (wdired-abort-changes): Restore point after aborting changes.