CVS update by michaels packages/xemacs-packages/dired, Makefile.dired, dired-faces.el, dired-mob.el, dired-rgxp.el, dired-uu.el, dired-xy.el ...
[email protected] 30 Jul 2009 09:21:34 -0000
Newsgroups
gmane.emacs.xemacs.cvs
Message-ID
<[email protected] >
User: michaels
Date: 09/07/30 11:21:34
Modified: packages/xemacs-packages/dired ChangeLog Makefile
Makefile.dired README dired-cmpr.el dired-diff.el
dired-faces.el dired-grep.el dired-help.el
dired-mob.el dired-mule.el dired-oas.el
dired-rgxp.el dired-sex.el dired-shell.el
dired-uu.el dired-vir.el dired-xemacs.el
dired-xy.el dired.el
Log:
Dired 7.17.
Revision Changes Path
1.28 +32 -2 XEmacs/packages/xemacs-packages/dired/ChangeLog
Index: ChangeLog
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/dired/ChangeLog,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -p -r1.27 -r1.28
--- ChangeLog 2008/01/13 21:07:46 1.27
+++ ChangeLog 2009/07/30 09:21:23 1.28
@@ -1,6 +1,36 @@
-2008-01-13 Norbert Koch <[email protected] >
+2009-07-30 Mike Sperber <[email protected] >
- * Makefile (VERSION): XEmacs package 1.19 released.
+ * Dired 7.17.
+
+2009-07-28 Rodney Sparapani <[email protected] >
+
+ * dired.el (dired-sort-other): Call `dired-build-subdir-alist'
+ here.
+
+2009-07-28 Jerry James <[email protected] >
+
+ * dired.el (dired-use-ls-dired): Use --dired on systems that have
+ "linux" in the value of `system-configuration'.
+
+2009-07-28 Michael Sperber <[email protected] >
+
+ * dired.el (dired-manual-move-to-end-of-filename): Also match dot
+ after permissions, which indicates an SELinux security context.
+
+2009-04-22 Mats Lidell <[email protected] >
+
+ * dired.el (dired-internal-noselect): Set mode from argument
+
+2008-04-06 Michael Sperber <[email protected] >
+
+ * dired.el (dired-find-buffer-nocreate): Wrap truename computation
+ in condition-case so we don't barf when there are errors.
+
+2008-03-12 Michael Sperber <[email protected] >
+
+ * dired.el (dired-use-ls-dired): Fix logic error in the
+ initialization expression, that would make this evaluate to t on
+ XEmacs 21.4.
2008-01-13 Mike Sperber <[email protected] >
1.33 +1 -1 XEmacs/packages/xemacs-packages/dired/Makefile
Index: Makefile
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/dired/Makefile,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -p -r1.32 -r1.33
--- Makefile 2008/01/13 21:07:46 1.32
+++ Makefile 2009/07/30 09:21:23 1.33
@@ -20,7 +20,7 @@
include Makefile.dired
VERSION = 1.19
-AUTHOR_VERSION = 7.16
+AUTHOR_VERSION = 7.17
MAINTAINER = Mike Sperber <[email protected] >
PACKAGE = dired
PKG_TYPE = regular
1.12 +2 -2 XEmacs/packages/xemacs-packages/dired/Makefile.dired
Index: Makefile.dired
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/dired/Makefile.dired,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -p -r1.11 -r1.12
--- Makefile.dired 2008/01/13 14:51:19 1.11
+++ Makefile.dired 2009/07/30 09:21:23 1.12
@@ -2,8 +2,8 @@
#
# File: Makefile
# Release: $EFS release: 1.21 $
-# Release: $dired release: 7.16 $
-# Version: $Revision: 1.11 $
+# Release: $dired release: 7.17 $
+# Version: $Revision: 1.12 $
# RCS:
# Description: Makefile for byte-compiling dired (primarily) and EFS.
# Author: Andy Norman, HPLabs, Bristol, UK.
1.10 +1 -1 XEmacs/packages/xemacs-packages/dired/README
Index: README
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/dired/README,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- README 2008/01/13 14:51:19 1.9
+++ README 2009/07/30 09:21:24 1.10
@@ -15,6 +15,6 @@ maintained via the same mailing lists.
description of mailing lists relevant to Dired. We encourage users to
join these lists.
-NOTE: If you're using Dired 7.16 in conjunction with EFS, you are
+NOTE: If you're using Dired 7.17 in conjunction with EFS, you are
advised to use EFS 1.24 or higher.
1.9 +1 -1 XEmacs/packages/xemacs-packages/dired/dired-cmpr.el
Index: dired-cmpr.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/dired/dired-cmpr.el,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- dired-cmpr.el 2008/01/13 14:51:19 1.8
+++ dired-cmpr.el 2009/07/30 09:21:24 1.9
@@ -1,7 +1,7 @@
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;
;; File: dired-cmpr.el
-;; Dired Version: 7.16
+;; Dired Version: 7.17
;; RCS:
;; Description: Commands for compressing marked files.
;;
1.10 +1 -1 XEmacs/packages/xemacs-packages/dired/dired-diff.el
Index: dired-diff.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/dired/dired-diff.el,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- dired-diff.el 2008/01/13 14:51:19 1.9
+++ dired-diff.el 2009/07/30 09:21:24 1.10
@@ -3,7 +3,7 @@
;;
;; File: dired-diff.el
;; RCS:
-;; Dired Version: 7.16
+;; Dired Version: 7.17
;; Description: Support for diff and related commands.
;; Author: Sandy Rutherford <[email protected] >
;; Created: Fri Jun 24 08:50:20 1994 by sandy on ibm550
1.10 +1 -1 XEmacs/packages/xemacs-packages/dired/dired-faces.el
Index: dired-faces.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/dired/dired-faces.el,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- dired-faces.el 2008/01/13 14:51:19 1.9
+++ dired-faces.el 2009/07/30 09:21:24 1.10
@@ -1,7 +1,7 @@
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;
;; File: dired-faces.el
-;; Dired Version: 7.16
+;; Dired Version: 7.17
;; RCS:
;; Description: rudimentary face customization support for dired
;; Author: Mike Sperber <[email protected] >
1.9 +1 -1 XEmacs/packages/xemacs-packages/dired/dired-grep.el
Index: dired-grep.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/dired/dired-grep.el,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- dired-grep.el 2008/01/13 14:51:19 1.8
+++ dired-grep.el 2009/07/30 09:21:24 1.9
@@ -3,7 +3,7 @@
;;
;; File: dired-grep.el
;; RCS:
-;; Dired Version: 7.16
+;; Dired Version: 7.17
;; Description: Support for running grep on marked files in a dired buffer.
;; Author: Sandy Rutherford <[email protected] >
;; Created: Tue Jul 13 22:59:37 1993 by sandy on ibm550
1.9 +1 -1 XEmacs/packages/xemacs-packages/dired/dired-help.el
Index: dired-help.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/dired/dired-help.el,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- dired-help.el 2008/01/13 14:51:19 1.8
+++ dired-help.el 2009/07/30 09:21:24 1.9
@@ -1,7 +1,7 @@
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;
;; File: dired-help.el
-;; Dired Version: 7.16
+;; Dired Version: 7.17
;; RCS:
;; Description: Obtaining help for dired
;; Modified: Sun Nov 20 21:10:47 1994 by sandy on gandalf
1.9 +1 -1 XEmacs/packages/xemacs-packages/dired/dired-mob.el
Index: dired-mob.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/dired/dired-mob.el,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- dired-mob.el 2008/01/13 14:51:19 1.8
+++ dired-mob.el 2009/07/30 09:21:24 1.9
@@ -2,7 +2,7 @@
;;
;; File: dired-mob.el
;; RCS:
-;; Dired Version: 7.16
+;; Dired Version: 7.17
;; Description: Commands for marking files from another buffer.
;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
1.9 +1 -1 XEmacs/packages/xemacs-packages/dired/dired-mule.el
Index: dired-mule.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/dired/dired-mule.el,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- dired-mule.el 2008/01/13 14:51:20 1.8
+++ dired-mule.el 2009/07/30 09:21:24 1.9
@@ -1,7 +1,7 @@
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;
;; File: dired-mule.el
-;; Dired Version: 7.16
+;; Dired Version: 7.17
;; RCS:
;; Description: MULE support for dired.
;; Created: Sun Jul 17 14:45:12 1994 by sandy on ibm550
1.10 +1 -1 XEmacs/packages/xemacs-packages/dired/dired-oas.el
Index: dired-oas.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/dired/dired-oas.el,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- dired-oas.el 2008/01/13 14:51:20 1.9
+++ dired-oas.el 2009/07/30 09:21:24 1.10
@@ -1,7 +1,7 @@
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;
;; File: dired-oas.el
-;; Dired Version: 7.16
+;; Dired Version: 7.17
;; RCS:
;; Description: dired odds and sods. Dired functions not usually needed.
;; This file is not a reference to the Organization of
1.9 +1 -1 XEmacs/packages/xemacs-packages/dired/dired-rgxp.el
Index: dired-rgxp.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/dired/dired-rgxp.el,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- dired-rgxp.el 2008/01/13 14:51:20 1.8
+++ dired-rgxp.el 2009/07/30 09:21:24 1.9
@@ -1,7 +1,7 @@
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;
;; File: dired-rgxp.el
-;; Dired Version: 7.16
+;; Dired Version: 7.17
;; RCS:
;; Description: Commands for running commands on files whose names
;; match a regular expression.
1.11 +1 -1 XEmacs/packages/xemacs-packages/dired/dired-sex.el
Index: dired-sex.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/dired/dired-sex.el,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- dired-sex.el 2008/01/13 14:51:20 1.10
+++ dired-sex.el 2009/07/30 09:21:24 1.11
@@ -1,7 +1,7 @@
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;
;; File: dired-sex.el
-;; Dired Version: 7.16
+;; Dired Version: 7.17
;; RCS:
;; Description: Marking files according to sexpressions. Sorry.
;; Created: Wed Sep 14 01:30:43 1994 by sandy on ibm550
1.11 +1 -1 XEmacs/packages/xemacs-packages/dired/dired-shell.el
Index: dired-shell.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/dired/dired-shell.el,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- dired-shell.el 2008/01/13 14:51:20 1.10
+++ dired-shell.el 2009/07/30 09:21:25 1.11
@@ -1,7 +1,7 @@
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;
;; File: dired-shell.el
-;; Dired Version: 7.16
+;; Dired Version: 7.17
;; RCS:
;; Description: Commands for running shell commands on marked files.
;;
1.9 +1 -1 XEmacs/packages/xemacs-packages/dired/dired-uu.el
Index: dired-uu.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/dired/dired-uu.el,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- dired-uu.el 2008/01/13 14:51:20 1.8
+++ dired-uu.el 2009/07/30 09:21:25 1.9
@@ -1,7 +1,7 @@
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;
;; File: dired-uu.el
-;; Dired Version: 7.16
+;; Dired Version: 7.17
;; RCS:
;; Description: Commands for uuencoding/uudecoding marked files.
;; Author: Sandy Rutherford <[email protected] >
1.9 +1 -1 XEmacs/packages/xemacs-packages/dired/dired-vir.el
Index: dired-vir.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/dired/dired-vir.el,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- dired-vir.el 2008/01/13 14:51:20 1.8
+++ dired-vir.el 2009/07/30 09:21:25 1.9
@@ -2,7 +2,7 @@
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;
;; File: dired-vir.el
-;; Dired Version: 7.16
+;; Dired Version: 7.17
;; RCS:
;; Description: Virtual dired mode for browsing ls -lR listings.
;; Author: Sebastian Kremer <[email protected] >
1.11 +1 -1 XEmacs/packages/xemacs-packages/dired/dired-xemacs.el
Index: dired-xemacs.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/dired/dired-xemacs.el,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- dired-xemacs.el 2008/01/13 14:51:20 1.10
+++ dired-xemacs.el 2009/07/30 09:21:25 1.11
@@ -1,7 +1,7 @@
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;
;; File: dired-xemacs.el
-;; Dired Version: 7.16
+;; Dired Version: 7.17
;; RCS:
;; Description: dired functions for XEmacs
;; Author: Mike Sperber <[email protected] >
1.9 +1 -1 XEmacs/packages/xemacs-packages/dired/dired-xy.el
Index: dired-xy.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/dired/dired-xy.el,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- dired-xy.el 2008/01/13 14:51:20 1.8
+++ dired-xy.el 2009/07/30 09:21:25 1.9
@@ -1,7 +1,7 @@
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;
;; File: dired-xy.el
-;; Dired Version: 7.16
+;; Dired Version: 7.17
;; RCS:
;; Description: Commands for reading mail from dired.
;;
1.12 +18 -13 XEmacs/packages/xemacs-packages/dired/dired.el
Index: dired.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/dired/dired.el,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -p -r1.11 -r1.12
--- dired.el 2008/01/13 14:51:20 1.11
+++ dired.el 2009/07/30 09:21:25 1.12
@@ -5,7 +5,7 @@
;;
;; File: dired.el
;; RCS:
-;; Dired Version: 7.16
+;; Dired Version: 7.17
;; Description: The DIRectory EDitor is for manipulating, and running
;; commands on files in a directory.
;; Authors: FSF,
@@ -37,7 +37,7 @@
;;; Dired Version
-(defconst dired-version (substring "#Revision: 7.16 $" 11 -2)
+(defconst dired-version (substring "#Revision: 7.17 $" 11 -2)
"The revision number of Tree Dired (as a string).
Don't forget to mention this when reporting bugs to:
@@ -219,16 +219,16 @@ has with parsing non-English locales."
;;;###autoload
(defcustom dired-use-ls-dired
- (and (string-match "gnu" system-configuration)
+ (and (string-match "gnu\\|linux" system-configuration)
;; Only supported for XEmacs >= 21.5 and GNU Emacs >= 21.4 (I think)
- (or (and (featurep 'xemacs)
- (fboundp 'emacs-version>=)
+ (if (featurep 'xemacs)
+ (and (fboundp 'emacs-version>=)
(emacs-version>= 21 5))
- (and (boundp 'emacs-major-version)
- (boundp 'emacs-minor-version)
- (or (> emacs-major-version 21)
- (and (= emacs-major-version 21)
- (>= emacs-minor-version 4))))))
+ (and (boundp 'emacs-major-version)
+ (boundp 'emacs-minor-version)
+ (or (> emacs-major-version 21)
+ (and (= emacs-major-version 21)
+ (>= emacs-minor-version 4))))))
"Non-nil means Dired should use `ls --dired'."
:type 'boolean
:group 'dired-programs)
@@ -1751,7 +1751,9 @@ See variable `dired-local-variables-file
(setq default-directory (file-name-directory dirname)
wildcard t))
(or switches (setq switches dired-listing-switches))
- (dired-mode dirname switches)
+ (if mode
+ (funcall mode)
+ (dired-mode dirname switches))
;; default-directory and dired-internal-switches are set now
;; (buffer-local), so we can call dired-readin:
(let ((failed t))
@@ -1816,7 +1818,9 @@ See variable `dired-local-variables-file
(if (and (eq major-mode mode)
(equal (if (or (not (boundp 'find-file-compare-truenames))
find-file-compare-truenames)
- (dired-directory-truename dired-directory)
+ (condition-case nil
+ (dired-directory-truename dired-directory)
+ (error nil))
dired-directory)
search-directory))
(setq found (car blist)
@@ -2849,7 +2853,7 @@ Returns position (point) or nil if no fi
(if (save-excursion
(goto-char bol)
(re-search-forward
- "[^ ][-r][-w][^ ][-r][-w][^ ][-r][-w][^ ][-+ 0-9@]"
+ "[^ ][-r][-w][^ ][-r][-w][^ ][-r][-w][^ ][-+ 0-9@.]"
bof t))
(progn
(setq modes-start (match-beginning 0)
@@ -4801,6 +4805,7 @@ refuse to revert the buffer, any change
;; With optional second arg NO-REVERT, don't refresh the listing afterwards.
;; If subdir is non-nil, only changes the switches for the
;; sudirectory.
+ (dired-build-subdir-alist)
(if subdir
(let ((elt (assoc subdir dired-subdir-alist)))
(if elt (setcar (nthcdr 3 elt) switches)))