Dired 7.5 bug: xemacs man browser is broken - fix included

Giacomo Boffi (sboff@hp735.stru.polimi.it)
Tue, 27 Sep 94 18:12:49 +0100


the man pages browser was without specific menus and point-and-click
hyperlinks to the referenced manpages

the man pages browser in  xemacs is apparently designed to work with buffers
managed by view-less.

apparently, view-less.el is loaded/required by xemacs dired, or it is
autoloaded in some place, who knows... in place of view.el.

this scheme was broken after i loaded efs/dired7.5, as i found that
the view mode used by xemacs is the one provided by the file view.el

i have a (require 'dired) line in my .emacs file, so i put (load
"view-less) in my .emacs, before requiring dired.  i restarted, and
now the man browser is functioning normally.

i did not tried removing the (require 'dired) line from the .emacs file.

Emacs  : GNU Emacs 19.11 XEmacs Lucid of Sat Sep 10 1994 on julienas (hpux)
Package: Dired

current state:
==============
(setq
      dired-version "7.5"
     dired-after-readin-hook '(font-lock-fontify-buffer)
     dired-backup-if-overwrite nil
     dired-before-readin-hook '(efs-dired-before-readin)
     dired-bibtex-unclean-extensions '(".blg" ".bbl")
     dired-chown-program "chown"
     dired-cleanup-alist '(("tex" ".cp" ".cps" ".fn" ".fns" ".ky"
".kys" ".pg" ".pgs" ".tp" ".tps" ".vr" ".vrs" ".toc" ".log" ".aux"
".idx" ".lof" ".lot" ".glo" ".blg" ".bbl")
			   ("patch" ".rej" ".orig")
			   )
     dired-compression-method 'compress
     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 33
     dired-filename-re-ext "\\..+$"
     dired-find-subdir nil
     dired-gnutar-program nil
     dired-grep-load-hook '(#<byte-code
			    nil
			    "@ABC#"
			    [efs-overwrite-fn "efs" dired-grep-delete-local-temp-file efs-diff/grep-del-temp-file]
			    4>
			    )
     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-latex-unclean-extensions '(".idx" ".lof" ".lot" ".glo")
     dired-listing-switches "-al"
     dired-load-hook '((lambda nil (defun dired-mouse-view-file
(event) "View the file under the mouse." (interactive "e")
(mouse-set-point event) (dired-next-line 0) (dired-view-file))
(define-key dired-mode-map (quote (shift button2)) (quote
						    dired-mouse-view-file)))
)
     dired-local-variables-file ".dired"
     dired-ls-F-marks-symlinks t
     dired-ls-program "ls"
     dired-mail-reader 'rmail
     dired-mode-hook '(turn-on-font-lock dired-install-menubar)
     dired-mode-line-modified "-%s%s%s-"
     dired-no-confirm nil
     dired-omit-extensions '(".o"
".elc"
"~"
".bin"
".lbin"
".fasl"
".dvi"
".toc"
".log"
".aux"
".a"
".ln"
".lof"
".blg"
".bbl"
".glo"
".idx"
".lot"
".fmt"
".diff"
".oi"
".cp"
".cps"
".fn"
".fns"
".ky"
".kys"
".pg"
".pgs"
".tp"
".tps"
".vr"
".vrs"
".toc"
".log"
".aux"
".idx"
".lof"
".lot"
".glo"
".blg"
".bbl"
".rej"
".orig"
)
     dired-omit-files nil
     dired-omit-files-regexp "^[#.]"
     dired-patch-unclean-extensions '(".rej" ".orig")
     dired-shell-load-hook nil
     dired-show-ls-switches nil
     dired-tex-unclean-extensions '(".toc" ".log" ".aux")
     dired-texinfo-unclean-extensions '(".cp" ".cps" ".fn" ".fns" ".ky" ".kys" ".pg" ".pgs" ".tp" ".tps" ".vr" ".vrs")
     dired-trivial-filenames "^\\.\\.?$\\|^#"
     dired-unshar-program nil
     dired-use-file-transformers nil
     dired-verify-modtimes t
     reporter-version "2.12"
)