Index: emacs/lisp/dired.el
diff -c emacs/lisp/dired.el:1.325 emacs/lisp/dired.el:1.326
*** emacs/lisp/dired.el:1.325 Sun Aug 14 23:43:49 2005
--- emacs/lisp/dired.el Thu Aug 18 11:28:59 2005
***************
*** 1953,1963 ****
(eq (preceding-char) ?@) ;; did ls really mark the link?
(forward-char -1))))
(goto-char eol) ;; else not a symbolic link
! ;; ls -lF marks dirs, sockets and executables with exactly one
! ;; trailing character. (Executable bits on symlinks ain't mean
;; a thing, even to ls, but we know it's not a symlink.)
(and used-F
! (or (memq file-type '(?d ?s))
executable)
(forward-char -1))))
(or no-error
--- 1953,1963 ----
(eq (preceding-char) ?@) ;; did ls really mark the link?
(forward-char -1))))
(goto-char eol) ;; else not a symbolic link
! ;; ls -lF marks dirs, sockets, fifos and executables with exactly
! ;; one trailing character. (Executable bits on symlinks ain't mean
;; a thing, even to ls, but we know it's not a symlink.)
(and used-F
! (or (memq file-type '(?d ?s ?p))
executable)
(forward-char -1))))
(or no-error
_______________________________________________
Emacs-diffs mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/emacs-diffs