diff options
| author | Juanma Barranquero | 2005-07-15 10:50:45 +0000 |
|---|---|---|
| committer | Juanma Barranquero | 2005-07-15 10:50:45 +0000 |
| commit | 625c15239818a61b05de92f055ae0ef40e5500d5 (patch) | |
| tree | 7434755ddb5765b8ca6fbc004fdf73d56cc36417 | |
| parent | bf67f27b0c97de166098fdab3659776d11bd96d9 (diff) | |
| download | emacs-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.el | 9 |
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) |