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]
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)))
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.