summaryrefslogtreecommitdiff
path: root/lisp/dired-x.el
diff options
context:
space:
mode:
authorGlenn Morris <rgm@gnu.org>2012-02-21 20:02:44 -0800
committerGlenn Morris <rgm@gnu.org>2012-02-21 20:02:44 -0800
commitf25aef2e1e79cdd0cb1007bb1078d6894ebc4aeb (patch)
tree288cac020cac788a43e3301c8e0c0bfadd3e6335 /lisp/dired-x.el
parent6ff86ec481dc43f9cfcc5476e3cd82d1e2b89418 (diff)
dired-guess-shell-alist-default tiny nroff change
* dired-x.el (dired-guess-shell-alist-default): Remove escape sequences from nroff output. Fixes: debbugs:172
Diffstat (limited to 'lisp/dired-x.el')
-rw-r--r--lisp/dired-x.el22
1 files changed, 12 insertions, 10 deletions
diff --git a/lisp/dired-x.el b/lisp/dired-x.el
index 067d15764f8..b45a340706f 100644
--- a/lisp/dired-x.el
+++ b/lisp/dired-x.el
@@ -964,24 +964,26 @@ replace it with a dir-locals-file `./%s'"
;; FIXME "man ./" does not work with dired-do-shell-command,
;; because there seems to be no way for us to modify the filename,
;; only the command. Hmph. `dired-man' works though.
- (list "\\.\\(?:[0-9]\\|man\\)\\'" '(let ((loc (Man-support-local-filenames)))
- (cond ((eq loc 'man-db) "man -l")
- ((eq loc 'man) "man ./")
- (t
- "cat * | tbl | nroff -man -h"))))
+ (list "\\.\\(?:[0-9]\\|man\\)\\'"
+ '(let ((loc (Man-support-local-filenames)))
+ (cond ((eq loc 'man-db) "man -l")
+ ((eq loc 'man) "man ./")
+ (t
+ "cat * | tbl | nroff -man -h | col -b"))))
(list "\\.\\(?:[0-9]\\|man\\)\\.g?z\\'"
'(let ((loc (Man-support-local-filenames)))
(cond ((eq loc 'man-db)
"man -l")
((eq loc 'man)
"man ./")
- (t "gunzip -qc * | tbl | nroff -man -h")))
+ (t "gunzip -qc * | tbl | nroff -man -h | col -b")))
;; Optional decompression.
'(concat "gunzip" (if dired-guess-shell-gzip-quiet " -q")))
- (list "\\.[0-9]\\.Z\\'" '(let ((loc (Man-support-local-filenames)))
- (cond ((eq loc 'man-db) "man -l")
- ((eq loc 'man) "man ./")
- (t "zcat * | tbl | nroff -man -h")))
+ (list "\\.[0-9]\\.Z\\'"
+ '(let ((loc (Man-support-local-filenames)))
+ (cond ((eq loc 'man-db) "man -l")
+ ((eq loc 'man) "man ./")
+ (t "zcat * | tbl | nroff -man -h | col -b")))
;; Optional conversion to gzip format.
'(concat "znew" (if dired-guess-shell-gzip-quiet " -q")
" " dired-guess-shell-znew-switches))