aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJuanma Barranquero2005-07-15 10:50:45 +0000
committerJuanma Barranquero2005-07-15 10:50:45 +0000
commit625c15239818a61b05de92f055ae0ef40e5500d5 (patch)
tree7434755ddb5765b8ca6fbc004fdf73d56cc36417
parentbf67f27b0c97de166098fdab3659776d11bd96d9 (diff)
downloademacs-625c15239818a61b05de92f055ae0ef40e5500d5.tar.gz
emacs-625c15239818a61b05de92f055ae0ef40e5500d5.zip
(hexl-mode-map): Recognize also `ehelp-command' as a valid binding for
`help-char'.
-rw-r--r--lisp/hexl.el9
1 files changed, 5 insertions, 4 deletions
diff --git a/lisp/hexl.el b/lisp/hexl.el
index 894633a1f34..35423ec0335 100644
--- a/lisp/hexl.el
+++ b/lisp/hexl.el
@@ -287,7 +287,7 @@ You can use \\[hexl-find-file] to visit a file in Hexl mode.
287 (set (make-local-variable 'eldoc-documentation-function) 287 (set (make-local-variable 'eldoc-documentation-function)
288 'hexl-print-current-point-info) 288 'hexl-print-current-point-info)
289 (eldoc-add-command-completions "hexl-") 289 (eldoc-add-command-completions "hexl-")
290 (eldoc-remove-command "hexl-save-buffer" 290 (eldoc-remove-command "hexl-save-buffer"
291 "hexl-current-address") 291 "hexl-current-address")
292 292
293 (if hexl-follow-ascii (hexl-follow-ascii 1))) 293 (if hexl-follow-ascii (hexl-follow-ascii 1)))
@@ -918,7 +918,7 @@ Customize the variable `hexl-follow-ascii' to disable this feature."
918(defun hexl-activate-ruler () 918(defun hexl-activate-ruler ()
919 "Activate `ruler-mode'" 919 "Activate `ruler-mode'"
920 (require 'ruler-mode) 920 (require 'ruler-mode)
921 (set (make-local-variable 'ruler-mode-ruler-function) 921 (set (make-local-variable 'ruler-mode-ruler-function)
922 'hexl-mode-ruler) 922 'hexl-mode-ruler)
923 (ruler-mode 1)) 923 (ruler-mode 1))
924 924
@@ -929,7 +929,7 @@ Customize the variable `hexl-follow-ascii' to disable this feature."
929 (with-no-warnings 929 (with-no-warnings
930 (set (make-local-variable 'hl-line-range-function) 930 (set (make-local-variable 'hl-line-range-function)
931 'hexl-highlight-line-range) 931 'hexl-highlight-line-range)
932 (set (make-local-variable 'hl-line-face) 932 (set (make-local-variable 'hl-line-face)
933 'highlight)) 933 'highlight))
934 (hl-line-mode 1)) 934 (hl-line-mode 1))
935 935
@@ -1009,7 +1009,8 @@ This function is assumed to be used as call back function for `hl-line-mode'."
1009 (define-key hexl-mode-map "\C-e" 'hexl-end-of-line) 1009 (define-key hexl-mode-map "\C-e" 'hexl-end-of-line)
1010 (define-key hexl-mode-map "\C-f" 'hexl-forward-char) 1010 (define-key hexl-mode-map "\C-f" 'hexl-forward-char)
1011 1011
1012 (if (not (eq (key-binding (char-to-string help-char)) 'help-command)) 1012 (if (not (memq (key-binding (char-to-string help-char))
1013 '(help-command ehelp-command)))
1013 (define-key hexl-mode-map (char-to-string help-char) 'undefined)) 1014 (define-key hexl-mode-map (char-to-string help-char) 'undefined))
1014 1015
1015 (define-key hexl-mode-map "\C-k" 'undefined) 1016 (define-key hexl-mode-map "\C-k" 'undefined)