1 2014-05-15 Norbert Koch <viteno@xemacs.org>
3 * Makefile (VERSION): XEmacs package 1.22 released.
5 2014-05-15 Norbert Koch <viteno@xemacs.org>
7 * Makefile (VERSION): XEmacs package 1.21 released.
9 2014-05-13 Jerry James <james@xemacs.org>
12 * .hgignore: New file.
14 2009-07-30 Norbert Koch <viteno@xemacs.org>
16 * Makefile (VERSION): XEmacs package 1.20 released.
18 2009-07-30 Mike Sperber <mike@xemacs.org>
22 2009-07-28 Rodney Sparapani <rsparapa@mcw.edu>
24 * dired.el (dired-sort-other): Call `dired-build-subdir-alist'
27 2009-07-28 Jerry James <loganjerry@gmail.com>
29 * dired.el (dired-use-ls-dired): Use --dired on systems that have
30 "linux" in the value of `system-configuration'.
32 2009-07-28 Michael Sperber <mike@xemacs.org>
34 * dired.el (dired-manual-move-to-end-of-filename): Also match dot
35 after permissions, which indicates an SELinux security context.
37 2009-04-22 Mats Lidell <matsl@xemacs.org>
39 * dired.el (dired-internal-noselect): Set mode from argument
41 2008-04-06 Michael Sperber <sperber@deinprogramm.de>
43 * dired.el (dired-find-buffer-nocreate): Wrap truename computation
44 in condition-case so we don't barf when there are errors.
46 2008-03-12 Michael Sperber <sperber@deinprogramm.de>
48 * dired.el (dired-use-ls-dired): Fix logic error in the
49 initialization expression, that would make this evaluate to t on
52 2008-01-13 Mike Sperber <sperber@deinprogramm.de>
56 2008-01-11 Mike Sperber <sperber@deinprogramm.de>
58 * dired.el (dired-mule): Also load dired-mule when (featurep
61 2008-01-08 Michael Sperber <sperber@deinprogramm.de>
63 * dired.el (dired-listing-switches): Note that it can contain `h'.
64 (dired-re-before-filename): Add size suffixes for "ls -h".
65 (dired-get-file-size): Adjust for above changes.
67 2008-01-08 Michael Sperber <sperber@deinprogramm.de>
69 * dired-sex.el (dired-parse-ls): Use.
70 * dired.el (dired-manual-move-to-filename): Use. This avoids a
72 "-rw-r--r-- 1 sperber 21 8730 Jan 7 09:25 foo" where
73 "sperber 21 8730" is recgonized as a date.
74 * dired.el (dired-re-before-filename): Add.
76 2007-12-17 Michael Sperber <sperber@deinprogramm.de>
80 2007-12-17 Michael Sperber <sperber@deinprogramm.de>
82 * dired.el (dired-manual-move-to-end-of-filename): On Mac OS X
83 Leopard, there's sometimes an (undocumented) character just after
84 the file mode. Make sure we don't choke on it.
86 2007-11-11 Michael Sperber <sperber@deinprogramm.de>
90 2007-11-11 Michael Sperber <sperber@deinprogramm.de>
92 * dired.el (dired-ls-locale): Add.
93 (dired-call-insert-directory): Add, respecting `dired-ls-locale'.
94 (dired-insert-directory):
95 (dired-insert-subdir-doinsert):
96 (dired-add-entry): Use `dired-call-insert-directory' instead of
99 2007-09-17 Didier Verna <didier@xemacs.org>
101 * dired.el (dired-cleanup-alist): Fix misuse of the 'list widget
103 * dired.el (dired-omit-extensions): Ditto.
104 * dired.el (dired-omit-regexps): Ditto.
106 2007-08-27 Michael Sperber <sperber@informatik.uni-tuebingen.de>
108 * dired-xemacs.el (dired-install-menubar): Correctly insert
109 single-line separator into help menu.
111 2007-08-21 Adrian Aichner <adrian@xemacs.org>
113 * dired-shell.el (dired-shell-quote): Don't quote +.
115 2007-02-05 Michael Sperber <sperber@informatik.uni-tuebingen.de>
117 * dired.el (dired-copy-file-recursive): Parameterize over
118 `copy-file' function, to enable recursive copying over EFS.
119 (Needs a corresponding change in EFS.)
121 2006-12-30 Mats Lidell <matsl@xemacs.org>
123 * dired.el (dired-re-month-and-time): Synch with FSF files.el.
125 2006-08-15 Adrian Aichner <adrian@xemacs.org>
127 * dired.el (dired-collect-file-versions): XEmacs 21.5 makes use of
128 backup-extract-version-start.
129 * dired.el (dired-trample-file-versions): Ditto.
131 2005-06-25 Adrian Aichner <adrian@xemacs.org>
133 * dired-xemacs.el (dired-install-menubar): dired to add itself to
136 2006-02-26 Michael Sperber <sperber@informatik.uni-tuebingen.de>
138 * dired-shell.el (dired-shell-quote): Use `shell-quote-argument'
141 2006-02-26 Marcus Harnisch <Marcus.Harnisch@schleicher-electronic.com>
143 * dired-rgxp.el (dired-mark-read-regexp): Regexp-quote the default
144 value of the new name.
146 2005-05-03 Malcolm Purvis <malcolmp@xemacs.org>
148 * dired-xemacs.el (dired-install-menubar): Use proper form for
149 separator in help menu. Thanks to nelson.ferreira@ieee.org for
152 2005-04-16 Michael Sperber <sperber@informatik.uni-tuebingen.de>
154 * dired-xemacs.el (dired-set-text-properties): Use
155 `dired-filename-extents' instead of `extent-list.'
157 2005-04-09 Mike Sperber <sperber@informatik.uni-tuebingen.de>
161 * dired-help.el (dired-bug-address): Change to Savannah mailing list.
163 2005-02-23 Michael Sperber <sperber@informatik.uni-tuebingen.de>
165 * dired-xemacs.el (dired-maybe-filename-start):
166 (dired-maybe-filename-end):
167 (dired-filename-extents): Introduce `dired-filename-extents,'
168 which we use now instead of `extent-list,', the previous usage of
169 which isn't in XEmacs 21.1.
171 2005-03-17 Mike Sperber <sperber@informatik.uni-tuebingen.de>
173 * dired.el (dired-align-file): Merge from GNU Emacs:
174 (dired-after-add-entry): Use `dired-align-file'.
176 2004-09-28 Stefan Monnier <monnier@iro.umontreal.ca>
178 (dired-align-file): New function.
180 2005-01-14 Steve Youngs <steve@sxemacs.org>
182 * dired.el: Use `emacs-*-version' variables for finding version
183 information instead of string-matching through `emacs-version'.
185 * diff.el (diff-emacs-19-p): Ditto.
187 2004-10-02 Mike Sperber <sperber@informatik.uni-tuebingen.de>
191 2004-08-27 Ville Skyttä <scop@xemacs.org>
193 * diff.el (diff): `diff-next-hunk' has been renamed to
194 `diff-hunk-next' in diff-mode.el.
196 2004-05-02 Hynek Schlawack <hynek@hys.in-berlin.de>
198 * dired.el (dired-re-month-and-time): Extended the RegExp to
199 allow German dates which contain a dot behind the day.
201 2004-04-09 Mike Sperber <sperber@informatik.uni-tuebingen.de>
203 * dired.el (dired-kill-line): Add this function, copied straight
204 from the version in GNU Emacs.
206 2004-03-07 Jouni K Seppanen <jks@iki.fi>
208 * dired-help.el (dired-summary): Fix `dired-summary' to correctly
209 handle the output of XEmacs's `where-is-internal.'
211 2003-08-30 Mike Sperber <sperber@informatik.uni-tuebingen.de>
215 2003-08-30 Mike Sperber <sperber@informatik.uni-tuebingen.de>
217 * dired.el (dired-noselect):
218 (dired-find-buffer-nocreate): Only access
219 `find-file-compare-truenames' if it's bound.
221 2003-08-19 René Kyllingstad <kyllingstad@users.sourceforge.net>
223 * dired.el (dired-noselect):
224 (dired-find-file-compare-truenames):
225 (dired-find-buffer-nocreate): Opening a dired buffer with
226 find-file-compare-truenames non-nil is very slow on win32, yet it
227 is especially helpful to have it non-nil on win32 since it detects
228 when one opens the same file with different case in the
229 filename/path (not so important for dired buffers).
231 2003-08-11 Mike Sperber <sperber@informatik.uni-tuebingen.de>
233 * dired.el (dired-re-month-and-time): Change `setq' to a
234 `defconst'. Add comment.
236 2003-08-05 Mike Sperber <sperber@informatik.uni-tuebingen.de>
238 * dired-xemacs.el (dired-move-to-permissions): Remove copy;
239 somehow, there were two of them.
241 2003-08-03 Mike Sperber <sperber@informatik.uni-tuebingen.de>
243 * dired.el (dired-use-ls-dired): Add.
244 (dired-insert-directory):
245 (dired-indent-listing):
246 (dired-insert-subdir-doinsert):
248 (dired-add-entry-do-indentation): Respect `dired-use-ls-dired'.
249 (dired-manual-move-to-filename): Use `dired-maybe-filename-start'.
250 (dired-manual-move-to-end-of-filename): Use
251 `dired-maybe-filename-end'.
253 * dired-xemacs.el (dired-maybe-filename-start):
254 (dired-maybe-filename-end): Added.
255 (dired-set-text-properties): Don't create new extent if there's
258 * dired-fsf.el (dired-maybe-filename-start):
259 (dired-maybe-filename-end): Added. (Completely untested.)
261 2003-08-02 Mike Sperber <sperber@informatik.uni-tuebingen.de>
263 * dired-sex.el (dired-parse-ls): Convert from macro to a
264 function. Set `name' correctly.
266 2003-07-24 Mike Sperber <sperber@informatik.uni-tuebingen.de>
268 * dired.el (dired-copy-file-recursive): Implemented recursive
270 (dired-copy-confirmer): Added.
271 (dired-no-confirm): Added (const recursive-copy) type.
273 2003-01-28 James LewisMoss <dres@lewismoss.org>
275 * dired.el (dired-re-month-and-time): add iso-date format to
276 possible month-day formats.
278 2002-08-27 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
280 * dired.el (dired-find-buffer-nocreate): Cater to GNU Emacs which
281 doesn't have `find-file-compare-truenames' (but which seems to
282 always compare by truename.)
284 * Makefile.dired (install_elc): Rename from install_obj.
285 (install_elc): Ignore errors from installing non-existent .info file.
286 (install_src): Ignore errors from installing non-existent .texi file.
288 2002-04-12 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
292 2002-04-10 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
294 * dired.el (dired-re-month-and-time): Make regexp for months more
295 liberal, drawing from GNU Emacs's dired.el, hopefully making
296 things work better in locales other than C.
297 (dired-unmark-subdir-files): Added.
298 (dired-unmark-files-in-region): Added.
299 (dired-unmark): Make it work when looking at subdir, thus making
300 it conform to its own documentation.
301 (dired-repeat-over-lines): Stop when we've reached the wall, thus
302 fixing some infinite recursions.
304 2002-04-06 James LewisMoss <dres@lewismoss.org>
306 * dired-shell.el (dired-do-shell-command): replace % with %% in
309 2000-12-09 Karl M. Hegbloom <karlheg@debian.org>
311 * dired-faces.el: Nicer default faces - fixes black on black
312 permissions face on TTY
314 2000-10-19 Karl M. Hegbloom <karlheg@debian.org>
316 * dired-xemacs.el: Better movement in permissions field.
318 2002-04-03 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
320 * dired.el (dired-directory-truename): Added.
321 (dired-find-buffer-nocreate): Don't create new buffer if
322 `find-file-compare-truenames' is non-nil and truenames
325 2002-01-01 Adrian Aichner <adrian@xemacs.org>
327 * dired-diff.el (dired-ediff): Invoke ediff-files on two files,
328 ediff-directories on two directories, or exit with warning.
330 2001-08-14 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
332 * dired.el (dired-re-month-and-time): Allow a space as a first
335 2001-07-27 Peter Thiemann <thiemann@informatik.uni-freiburg.de>
337 * dired-shell.el (dired-postscript-print-command): Don't try to
338 apply concat to a list.
340 2001-07-03 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
342 * dired-xemacs.el: Remove bindings for Home and End.
344 2001-06-11 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
346 * dired.el (dired-insert-subdir-doinsert): Don't indent the
349 2001-06-03 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
351 * fixup.el (load-path): Use DIFFMODEDIR.
353 * Makefile.dired (DIFFMODEDIR): Introduce.
355 * dired.el (dired-recursive-delete-directory): Make the
356 directory-and-no-symlink test more efficient.
358 2001-05-30 Gregory Neil Shapiro <gshapiro@gshapiro.net>
360 * dired.el (dired-recursive-delete-directory): Don't recurse into
363 2001-03-31 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
365 * Makefile.dired: Added IGNORE_CUSTOM variable to control inclusion
368 * cust-stub.el: Added, courtesy of Noah Friedman
369 <friedman@prep.ai.mit.edu>.
371 * dired.el (dired-recursive-delete-directory): Hopefully make it
374 * Makefile (REQUIRES): Add prog-modes dependency.
376 * diff.el: Remove diff parsing code, now uses Stefan Monnier's
377 diff-mode which is far more robust.
378 (diff): Properly support `diff-do-narrow'.
380 2000-06-14 Masatake YAMATO" <masata-y@is.aist-nara.ac.jp>
382 * dired.el (dired-compression-method-alist): Add bzip2 support.
384 2001-03-20 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
386 * dired-shell.el (dired-run-shell-command): Fix another
387 characters-and-ints-are-different-in-XEmacs bug.
389 2000-03-10 Rodney Stromlund <Rodney.Stromlund@wnco.com>
391 * dired.el (dired-find-alternate-file): Added function and bound
392 it to control return. It replaces the dired buffer with the file
395 1999-06-28 Karl M. Hegbloom <karlheg@debian.org>
397 * dired-xemacs.el (dired-move-to-permissions): New function.
398 (dired-setup-chmod-keymap): Keybindings inside permissions extents
399 for C-p, up, C-n, and down. Name the keymap with the domain
400 (u,g,o). Now up and down movements in the permissions will stay
401 in the permissions, instead of jumping to the filename.
402 (dired-permissions-arrow-move): New function.
403 (dired-activate-permissions): Set 'dired-permissions extent
404 property to the domain, which was stowed as the keymap name.
405 (dired-mode-map): Define `home' to move to the permissions when
406 `dired-do-interactive-chmod' is set, or beginning of line
407 otherwise. Define `end' to move to the beginning of the
408 filename. To get to the end of the line, use C-e.
410 1999-04-11 Masatake YAMATO <masata-y@is.aist-nara.ac.jp>
412 * dired.el (dired-insert-headerline): Insert text properties.
414 * dired-xemacs.el (dired-insert-set-headerline-properties):
415 (dired-get-headerline):
416 (dired-insert-set-headerline-properties-internal):
417 (dired-split-headerline):
418 (dired-headerline-dired):
419 (dired-headerline-dired-other-window):
420 (dired-headerline-dired-other-frame):
421 (dired-headerline-dired-internal):
422 (dired-headerline-dired-by-key):
423 (dired-headerline-dired-other-window-by-key):
424 (dired-headerline-dired-other-frame-by-key):
425 (dired-headerline-dired-by-key-internal): New functions.
426 (dired-headerline-local-map): New key map.
428 * dired-faces.el (dired-face-header): New face.
430 1999-03-15 Ben North <north@robots.ox.ac.uk>
432 * dired.el (dired-unmark-all-files): Fix bug when removing a
435 1999-03-12 Kevin Broadey <kevin.broadey@eds.com>
437 * dired.el (dired-re-month-and-time): Make the order of month and
440 2001-03-09 Darryl Okahata <darrylo@sr.hp.com>
442 * dired.el (dired-insert-directory): Under XEmacs, indenting a
443 fontified region is very expensive and time-consuming. The
444 included patch indents the dired buffer before fontifying it. On
445 the XEmacs MS Windows port, this patch improves the speed by a
448 2001-03-09 Michael Ernst <mernst@cs.washington.edu>
450 * dired.el (dired-omit-extensions): Doc fix.
452 2001-03-09 Karl M. Hegbloom <karlheg@inetarena.com>
454 * dired-shell.el (dired-auto-shell-command-alist): defcustom'ed.
456 1998-04-25 Karl M. Hegbloom <karlheg@inetarena.com>
458 * dired-shell.el (dired-default-auto-shell-command-alist): bumped
459 `ghostview' aside in favor of the more modern `gv', add support
460 for `pdf/acroread', and `lect/LecternClient' (for DEC SRC
463 1998-04-08 Greg Klanderman <greg@alphatech.com>
465 * dired.el (dired-pop-to-buffer): respect the user's setting of
466 temp-buffer-show-function.
468 2001-03-09 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
470 * dired-shell.el (dired-run-shell-command): Fixed XEmacs char
473 2001-03-09 dsg@mitre.org <David S. Goldberg>
475 * dired-shell.el (dired-do-shell-command): Add triple C-u for dwim
478 2001-03-02 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
490 * dired-xy.el: Added auto-autoload declarations.
492 2000-09-21 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
494 * dired-faces.el: Changes 'dired groups to 'dired-faces.
496 2000-02-28 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
498 * diff.el (diff-temp-template): Parameterize over (temp-directory).
500 * dired-help.el (dired-documentation): Typo fix:
501 Switch keys for dired-previous-line and dired-next-line.
503 * dired-xemacs.el (dired-setup-menus): Fix typo in
504 <m11D0qG-000VqDC@held> on efs-bugs.
506 1999-08-25 Jason Kim <jason@meta4.net>
508 * dired.el (dired-find-and-bury-buffer): Added function for
509 loading up a whole bunch of (marked) files into Emacs, bound to
512 1999-08-16 Adrian Aichner <aichner@ecf.teradyne.com>
514 * dired-uu.el: Ditto.
516 * dired-shell.el: Ditto.
518 * dired.el: Replace "-c" where `shell-command-switch' should be
521 Tue Oct 19 14:46:41 1999 Noah Friedman <friedman@splode.com>
523 * dired.el (dired-goto-subdir): Use = to compare the results of
524 goto-char and point. In emacs 20.4, goto-char returns a marker if
525 its arg is a marker, and these are never eq with point.
527 1998-08-22 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
529 * dired.el, dired-help.el, LISTS: Updated mailing list addresses.
531 1998-08-22 Noah Friedman <friedman@prep.ai.mit.edu>
533 * dired-fsf.el (characterp): Added.
535 1998-08-22 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
537 * dired.el (dired-next-line): Simplified.
539 1998-03-13 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
541 * fixup.el (load-path): Added $CUSTOMDIR.
543 * dired.el: GNU Emacs compatibility adjustments.
545 * dired-fsf.el (char-before): Added.
547 * diff.el: Required custom.
549 1998-03-12 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
551 * dired-faces.el (dired-face-permissions): Made them visible on a
554 1998-02-17 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
556 * diff.el: Region stays for diff-beginning-of-buffer and
559 1998-02-17 Russell Ritchie <russell@britannia-life.co.uk>
561 * dired-xemacs.el: Make it possible to overtype what you wish
562 the permissions were and make it so.
564 1997-12-12 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>