Dired 7.9 bug: characterp [dired.el] -- UNDEFINED in Emacs 19.34

Martin Maechler (maechler@stat.math.ethz.ch)
Mon, 7 Sep 1998 09:56:07 +0200


I'm a little frustrated.

- I downloaded efs-1.16 in order to be up-to-date and the hope to get
  an efs version that would work with GNU emacs 20.3

- This *REQUIRED* the installation of dired-7.9.
  In dired-7.9 installation: 
	No mentioning of GNU Emacs 20.x  [ok; I thought 19.34 should work]

--> BUT:  Font-lock stops working when I use  dired-7.9,
	 both with GNU Emacs 19.34 and 20.3.

    EVEN WORSE: because 'characterp' is used in dired.el and is *NOT* in
    19.34, I cannot (e.g.) copy files anymore (within dired) !!

Patch?  Help, please ?!?

-- 
Martin Maechler <maechler@stat.math.ethz.ch>	http://stat.ethz.ch/~maechler/
Seminar fuer Statistik, ETH-Zentrum SOL G1;	Sonneggstr.33
ETH (Federal Inst. Technology)	8092 Zurich	SWITZERLAND
phone: x-41-1-632-3408		fax: ...-1086			<><



Emacs  : GNU Emacs 19.34.1 (sparc-sun-solaris2.5.1, X toolkit) of Mon Jan 19 1998 on sophie
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")
		       )
 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 t
 dired-dwim-target nil
 dired-failed-marker-shell 33
 dired-filename-re-ext "\\..+\\'"
 dired-find-subdir nil
 dired-gnutar-program nil
 dired-keep-marker-compress t
 dired-keep-marker-copy 67
 dired-keep-marker-hardlink 72
 dired-keep-marker-kill 75
 dired-keep-marker-rename t
 dired-keep-marker-symlink 89
 dired-keep-marker-uucode 85
 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 nil
 dired-omit-extensions '(".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 t
 reporter-version "2.20"
 )