Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | (hexl-mode): Stash `eldoc-documentation-function' in | John Paul Wallington | 2008-04-26 | 1 | -0/+9 |
| | | | | | | `hexl-mode-old-eldoc-documentation-function'. (hexl-mode-exit): Restore it. (hexl-mode-old-eldoc-documentation-function): Declare for compiler. | ||||
* | (hexl-mode): Don't make `font-lock-defaults' buffer-local; | Juanma Barranquero | 2008-02-12 | 1 | -1/+0 |
| | | | | it is already automatically buffer-local. | ||||
* | Add 2008 to copyright years. | Glenn Morris | 2008-01-07 | 1 | -1/+1 |
| | |||||
* | * hexl.el (hexl-menu): New major mode menu. | Dan Nicolaescu | 2007-10-21 | 1 | -1/+38 |
| | |||||
* | Switch license to GPLv3 or later. | Glenn Morris | 2007-07-25 | 1 | -1/+1 |
| | |||||
* | (hexl-mode-exit): Add missing quote. | Juanma Barranquero | 2007-01-22 | 1 | -3/+3 |
| | |||||
* | (hexl-before-revert-hook): New function. | Chong Yidong | 2007-01-18 | 1 | -3/+6 |
| | | | | | | (hexl-mode): Use it. (hexl-after-revert-hook): Just call hexl-mode. (hexl-mode-exit): Remove before-revert-hook. | ||||
* | (hexlify-buffer, dehexlify-buffer): Don't complain and don't | Stefan Monnier | 2007-01-11 | 1 | -7/+7 |
| | | | | | activate undo when undo is not active. Reported by Chris <[email protected]>. | ||||
* | (hexl-goto-address, hexl-forward-char, hexl-forward-short, hexl-forward-word, | Juanma Barranquero | 2006-11-30 | 1 | -10/+10 |
| | | | | | | hexl-previous-line, hexl-beginning-of-1k-page, hexl-end-of-1k-page): Doc fixes. (hexl-address-region, hexl-ascii-region, hexl-highlight-line-range): Fix typos in docstrings. | ||||
* | (hl-line-range-function, hl-line-face): Declare variables to avoid bytecomp ↵ | Masatake YAMATO | 2006-11-30 | 1 | -16/+27 |
| | | | | | | | | | | | warnings. (hexl-mode-old-ruler-function): New variable. (hexl-follow-line): Bind `hexl-mode-old-hl-line-range-function' and `hl-line-range-function' after `require' hl-line. Then bind `hl-line-range-function' and `hl-line-face'. Don't require frame. Don't use `with-no-warnings'. (hexl-activate-ruler): Store the original value of `ruler-mode-ruler-function' to `hexl-mode-old-ruler-function'. (hexl-mode-exit): Restore the original value of `ruler-mode-ruler-function'. | ||||
* | (hexl-mode-old-hl-line-range-function): New variable | Masatake YAMATO | 2006-11-30 | 1 | -0/+11 |
| | | | | | (hexl-mode-old-hl-line-face): New variable (hexl-mode, hexl-mode-exit): Fix the highlighting of the current line when exit from the hexl-mode. | ||||
* | (hexl-mode): Don't try to guess the max-address: get it from the horse's mouth. | Stefan Monnier | 2006-11-23 | 1 | -16/+14 |
| | | | | (hexlify-buffer): Don't re-encode an arg that's already encoded. | ||||
* | (hexl-mode): Fix typo in docstring. | Juanma Barranquero | 2006-11-06 | 1 | -1/+1 |
| | |||||
* | (hexl-find-file): Doc fix. | Eli Zaretskii | 2006-07-08 | 1 | -2/+3 |
| | |||||
* | (hexlify-buffer): Encode process arguments manually. | Stefan Monnier | 2006-05-15 | 1 | -1/+6 |
| | |||||
* | (hexl-isearch-search-function): Fix regexp-building code to | Stefan Monnier | 2006-04-11 | 1 | -34/+40 |
| | | | | | | | quote special chars, and make the trick work on the hex part of the buffer as well. (hexl-mode, hexl-save-buffer, hexl-mode-exit) (hexl-maybe-dehexlify-buffer): Use restore-buffer-modified-p. | ||||
* | Update years in copyright notice; nfc. | Thien-Thi Nguyen | 2006-02-06 | 1 | -1/+1 |
| | |||||
* | * hexl.el (hexl-print-current-point-info): Fix simple spelling error. | Masatake YAMATO | 2005-08-23 | 1 | -1/+1 |
| | |||||
* | (hexl-address-region): | Masatake YAMATO | 2005-08-10 | 1 | -5/+5 |
| | | | | | | | (hexl-ascii-region, hexl-font-lock-keywords): (hexl-highlight-line-range): Use the term "region" instead of "area" for consistency with the other symbols defined in hexl.el. | ||||
* | Update years in copyright notice; nfc. | Thien-Thi Nguyen | 2005-08-06 | 1 | -1/+2 |
| | |||||
* | (hexl-mode-map): Recognize also `ehelp-command' as a valid binding for | Juanma Barranquero | 2005-07-15 | 1 | -4/+5 |
| | | | | `help-char'. | ||||
* | Update FSF's address. | Lute Kamstra | 2005-07-04 | 1 | -2/+2 |
| | |||||
* | Add binding of `ESC functionkey' for every `M-functionkey'. | Andreas Schwab | 2005-06-11 | 1 | -0/+2 |
| | |||||
* | (hexl-mode): Use run-mode-hooks. | Lute Kamstra | 2005-05-26 | 1 | -1/+1 |
| | |||||
* | (hexl-follow-line): Use with-no-warnings. | Richard M. Stallman | 2005-05-22 | 1 | -4/+5 |
| | |||||
* | Replace `string-to-int' by `string-to-number'. | Juanma Barranquero | 2005-05-16 | 1 | -1/+1 |
| | |||||
* | (hexl-mode): Use new name eldoc-documentation-function. | Richard M. Stallman | 2005-04-26 | 1 | -1/+1 |
| | |||||
* | * hexl.el (hexlify-buffer): Remove fontification here. | Masatake YAMATO | 2004-12-27 | 1 | -9/+14 |
| | | | | | | | | Use font lock mechanism instead. (hexl-font-lock-keywords): New font lock kewords. (hexl-mode-old-font-lock-keywords): New variable. (hexl-mode): Store the old font lock keywords. (hexl-mode-exit): Restore the old font lock keywords. | ||||
* | (hexl-mode-old-hl-line-mode, hexl-mode-old-ruler-mode): New variables. | Richard M. Stallman | 2004-11-21 | 1 | -0/+18 |
| | | | | | (hexl-mode): Set those variables, record ruler-mode and hl-line-mode. (hexl-mode-exit): Restore status of ruler-mode and hl-line-mode. | ||||
* | (hexl-mode): Catch errors in hexl-goto-address. | Richard M. Stallman | 2004-06-13 | 1 | -2/+4 |
| | |||||
* | (hexl-follow-line): Don't require 'fringe. | Kim F. Storm | 2004-03-19 | 1 | -1/+0 |
| | |||||
* | (hexl-mode-ruler): Adapt to new :align-to semantics. | Kim F. Storm | 2004-03-19 | 1 | -15/+7 |
| | |||||
* | 2004-03-15 Masatake YAMATO <[email protected]> | Masatake YAMATO | 2004-03-15 | 1 | -0/+82 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * hl-line.el (hl-line-range-function): New variable. (hl-line-move): New function. (global-hl-line-highlight): Use `hl-line-move'. (hl-line-highlight): Ditto. * scroll-bar.el (scroll-bar-columns): New function derived from ruler-mode.el. * fringe.el (fringe-columns): New function derived from ruler-mode.el. * ruler-mode.el (top-level): Require scroll-bar and fringe. (ruler-mode-left-fringe-cols) (ruler-mode-right-fringe-cols): Use `fringe-columns'. (ruler-mode-right-scroll-bar-cols) (ruler-mode-left-scroll-bar-cols): Use `scroll-bar-columns'. (ruler-mode-ruler-function): New variable. (ruler-mode-header-line-format): Call `ruler-mode-ruler-function' if the value for `ruler-mode-ruler-function'is given. * hexl.el (hexl-mode-hook): Make the hook customizable. (hexl-address-area, hexl-ascii-area, hexl-ascii-cursor): New customize variables. (hexlify-buffer): Put font-lock-faces on the address area and the ascii area. (hexl-activate-ruler): New function. (hexl-follow-line): New function. (hexl-highlight-line-range): New function. (hexl-mode-ruler): New function. | ||||
* | 2004-03-09 Masatake YAMATO <[email protected]> | Masatake YAMATO | 2004-03-09 | 1 | -1/+1 |
| | | | | | * hexl.el (hexl-mode): Use `make-local-variable' instead of `make-variable-buffer-local'. | ||||
* | (hexl-mode): Set `hexl-print-current-point-info' as the callback function ↵ | Masatake YAMATO | 2004-03-04 | 1 | -1/+16 |
| | | | | | | | for eldoc. (hexl-print-current-point-info): New function. (hexl-current-address): print the address in both decimal and hexadecimal format. | ||||
* | (hexl-insert-char): Add missing format string argument. | Andreas Schwab | 2004-02-08 | 1 | -2/+2 |
| | |||||
* | Add arch taglines | Miles Bader | 2003-09-01 | 1 | -0/+1 |
| | |||||
* | (hexl-find-file): Bind `default-major-mode' to `fundamental-mode'. | John Paul Wallington | 2003-04-17 | 1 | -1/+1 |
| | |||||
* | (hexl-find-file): Ignore user's value of default-major-mode. | Richard M. Stallman | 2003-04-03 | 1 | -1/+3 |
| | |||||
* | Trailing whitespace deleted. | Juanma Barranquero | 2003-02-04 | 1 | -3/+3 |
| | |||||
* | (hexl-mode-map): Bind C-m to `hexl-self-insert-command'. | John Paul Wallington | 2003-02-02 | 1 | -0/+1 |
| | |||||
* | (hexl-mode-map): Don't quote remapped command names. | Kim F. Storm | 2003-01-13 | 1 | -1/+1 |
| | |||||
* | (hexl-mode-map): Use command remapping instead of | Andreas Schwab | 2003-01-12 | 1 | -3/+2 |
| | | | | substitute-key-definition. | ||||
* | (hexl-mode-old-write-contents-hooks): Remove. | Stefan Monnier | 2002-10-21 | 1 | -14/+29 |
| | | | | | | | | | | (hexl-mode, hexl-current-address, hexl-address-to-marker) (hexl-insert-char): Don't hardcode point-min == 1. (hexl-isearch-search-function): New fun. (hexl-mode-old-isearch-search-fun-function): New var. (hexl-mode): Use them. (hexl-mode, hexl-mode-exit, hexl-maybe-dehexlify-buffer): Use write-contents-functions rather then write-contents-hooks. | ||||
* | (hexl-mode): Fix typo. | Juanma Barranquero | 2002-07-09 | 1 | -1/+1 |
| | |||||
* | (hexl-find-file): Bind `completion-ignored-extensions' to nil when | Miles Bader | 2002-07-09 | 1 | -2/+5 |
| | | | | prompting for a filename. | ||||
* | (hexlify-command, dehexlify-command): Remove. | Stefan Monnier | 2002-03-04 | 1 | -21/+8 |
| | | | | | (hexlify-buffer, dehexlify-buffer): Use call-process-region rather than shell-command-on-region. | ||||
* | (hexl-options): Doc fix. | Pavel Janík | 2002-02-28 | 1 | -10/+3 |
| | | | | Update Commentary section. | ||||
* | (hexl-mode, hexl-follow-ascii): Remove make-local-hook. | Pavel Janík | 2001-11-26 | 1 | -4/+0 |
| | |||||
* | (hexl-mode-map): Fix the change of 2001-08-23: use | Eli Zaretskii | 2001-09-22 | 1 | -2/+2 |
| | | | | | make-keymap instead of copy-keymap, since copying the global keymap messes up the menu bar. |