Dired 7.9 bug: C-n and C-p in dired

David Bakhash (cadet@MIT.EDU)
Sat, 21 Mar 1998 22:20:05 -0500


hi,
	I seriously think that binding C-n and C-p in dired to
dired-\(next\|previous\)-line is the wrong thing to do.  that's what `n' 
and `p' are for.  But the basic control sequences like C-n and C-p
should do what they always do, and what users are used to having them
do.  the purpose of a read-only mode like dired is that you can nicely
write single-key bindings like `d' for delete, and `n' for
dired-next-line, but that doesn't mean that you should go as far as
over-writing C-n and C-p.  Just my opinion.  I think my opionion here
is representative of the basic Emacs philosophy of not messing with the
most basic editor commands.

dave

Emacs  : XEmacs 20.3 "Vatican City" [Lucid] (sparc-sun-solaris2.5.1, Mule) of Tue Dec  2 1997 on suzieq
Package: Dired

current state:
==============
(setq
 dired-version "7.9"
 dired-backup-if-overwrite nil
 dired-chown-program "chown"
 dired-cleanup-alist '(("tex" ".toc" ".log" ".aux" ".dvi")
		       ("latex" ".toc" ".log" ".aux" ".idx" ".lof" ".lot" ".glo" ".dvi")
		       ("bibtex" ".blg" ".bbl")
		       ("texinfo" ".cp" ".cps" ".fn" ".fns" ".ky" ".kys" ".pg" ".pgs" ".tp" ".tps"
			".vr" ".vrs")
		       ("patch" ".rej" ".orig") ("backups" "~")
		       ("completion-ignored-extensions" ".o" ".elc" "~" ".bin" ".lbin" ".fasl"
			".dvi" ".toc" ".log" ".aux" ".a" ".ln" ".lof" ".blg" ".bbl" ".glo" ".idx"
			".lot" ".fmt" ".diff" ".oi")
		       )
 dired-compression-method 'gzip
 dired-compression-method-alist '((gzip ".gz" ("gzip") ("gzip" "-d") "-f")
				  (compress ".Z" ("compress" "-f") ("compress" "-d") "-f")
				  (pack ".z" ("pack" "-f") ("unpack"))
				  (compact ".C" ("compact") ("uncompact")))
 dired-copy-preserve-time nil
 dired-dwim-target nil
 dired-failed-marker-shell ?\!
 dired-filename-re-ext "\\..+\\'"
 dired-find-subdir nil
 dired-gnutar-program nil
 dired-keep-marker-compress t
 dired-keep-marker-copy ?C
 dired-keep-marker-hardlink ?H
 dired-keep-marker-kill ?K
 dired-keep-marker-rename t
 dired-keep-marker-symlink ?S
 dired-keep-marker-uucode ?U
 dired-kept-versions 2
 dired-listing-switches "-al"
 dired-local-variables-file ".dired"
 dired-ls-F-marks-symlinks nil
 dired-ls-program "ls"
 dired-mail-reader 'vm
 dired-mode-line-modified "-%s%s%s-"
 dired-no-confirm '(create-top-dir byte-compile load)
 dired-omit-extensions '(".oi" ".diff" ".fmt" ".ln" ".a" ".fasl" ".lbin" ".bin" ".elc" ".o" "~"
			 ".orig" ".rej" ".vrs" ".vr" ".tps" ".tp" ".pgs" ".pg" ".kys" ".ky" ".fns"
			 ".fn" ".cps" ".cp" ".bbl" ".blg" ".glo" ".lot" ".lof" ".idx" ".dvi" ".aux"
			 ".log" ".toc")
 dired-omit-files nil
 dired-omit-regexps '("\\`#" "\\`\\.")
 dired-refresh-automatically t
 dired-show-ls-switches nil
 dired-trivial-filenames "\\`\\.\\.?\\'\\|\\`#"
 dired-unshar-program nil
 dired-use-file-transformers t
 dired-verify-modtimes nil
 reporter-version "3.2"
 )