diff options
| author | Glenn Morris | 2010-11-13 16:47:07 -0800 |
|---|---|---|
| committer | Glenn Morris | 2010-11-13 16:47:07 -0800 |
| commit | a798747d5fc339608bbbe4f46825e1e9edaafcf2 (patch) | |
| tree | 3af3101cdec5b06a373d589509661b663c2a2abb | |
| parent | 1c9b9df0771fbccffad7adefa8878a367ccf0916 (diff) | |
| download | emacs-a798747d5fc339608bbbe4f46825e1e9edaafcf2.tar.gz emacs-a798747d5fc339608bbbe4f46825e1e9edaafcf2.zip | |
ChangeLog OCD.
| -rw-r--r-- | lisp/ChangeLog | 110 |
1 files changed, 49 insertions, 61 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 6450b0028c8..dae413af666 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,82 +1,70 @@ | |||
| 1 | 2010-11-13 Ken Manheimer <ken.manheimer@gmail.com> | 1 | 2010-11-13 Ken Manheimer <ken.manheimer@gmail.com> |
| 2 | |||
| 3 | Another omnibus checkin of a backlog of fixes. (Now that i'm | ||
| 4 | using bzr i should be able to interact with the gnu version | ||
| 5 | control repository in smaller, properly incremental steps, from | ||
| 6 | here on.) | ||
| 7 | |||
| 8 | This main features of the changes here are: | ||
| 9 | 2 | ||
| 3 | The main features of the following allout.el changes are: | ||
| 10 | - implement user customization for the allout key bindings | 4 | - implement user customization for the allout key bindings |
| 11 | - add a customization control by which the user can inhibit use of | 5 | - add a customization control by which the user can inhibit use of |
| 12 | a trailing Ctl-H, so by default it's reserved for use with | 6 | a trailing Ctrl-H, so by default it's reserved for use with |
| 13 | describe-prefix-bindings | 7 | describe-prefix-bindings |
| 14 | - adapt to new version of called-interactively-p, while | 8 | - adapt to new version of called-interactively-p, while |
| 15 | maintaining backwards compatability with old version | 9 | maintaining backwards compatibility with old version |
| 16 | - fix hotspot navigation so i works properly with meta-modified keys | 10 | - fix hotspot navigation so i works properly with meta-modified keys |
| 17 | 11 | ||
| 18 | + allout.el (allout-keybindings), (allout-bind-keys), | 12 | * allout.el (allout-keybindings, allout-bind-keys) |
| 19 | (allout-keybindings-binding), allout-prefixed-keybindings, | 13 | (allout-keybindings-binding, allout-prefixed-keybindings) |
| 20 | allout-unprefixed-keybindings, allout-preempt-trailing-ctrl-h, | 14 | (allout-unprefixed-keybindings, allout-preempt-trailing-ctrl-h) |
| 21 | allout-keybindings-list, | 15 | (allout-keybindings-list, allout-mode-map-adjustments) |
| 22 | allout-mode-map-adjustments, (allout-setup-mode-map): Establish | 16 | (allout-setup-mode-map): Establish allout-mode keymaps as user |
| 23 | allout-mode keymaps as user customizable settings, and also | 17 | customizable settings, and also establish a customizable setting which |
| 24 | establish a customizable setting which regulates whether or not a | 18 | regulates whether or not a trailing control-h is reserved for use with |
| 25 | trailing control-h is reserved for use with | 19 | describe-prefix-bindings - and inhibit it by default, so that control-h |
| 26 | describe-prefix-bindings - and inihibit it by default, so that | 20 | *is* reserved for describe-prefix-bindings unless the user changes it. |
| 27 | control-h *is* reserved for describe-prefix-bindings unless the | 21 | |
| 28 | user changes this setting. | 22 | * allout.el (allout-hotspot-key-handler): Distinguish more explicitly |
| 29 | 23 | and accurately between modified and unmodified events, and handle | |
| 30 | (allout-hotspot-key-handler): Distinguish more explicitly and | ||
| 31 | accurately between modified and unmodified events, and handle | ||
| 32 | modified events more comprehensively. | 24 | modified events more comprehensively. |
| 33 | 25 | ||
| 34 | (allout-substring-no-properties): Alias to use or provide version | 26 | * allout.el (allout-substring-no-properties): |
| 35 | of 'substring-no-properties'. | 27 | Alias to use or provide version of `substring-no-properties'. |
| 36 | (allout-solicit-alternate-bullet): Use | 28 | (allout-solicit-alternate-bullet): Use `allout-substring-no-properties'. |
| 37 | 'allout-substring-no-properties'. | ||
| 38 | |||
| 39 | (allout-next-single-char-property-change): Alias to use or provide | ||
| 40 | version of 'next-single-char-property-change'. | ||
| 41 | (allout-annotate-hidden), (allout-hide-by-annotation): Use | ||
| 42 | 'allout-next-single-char-property-change'. | ||
| 43 | |||
| 44 | (allout-select-safe-coding-system): Alias to use or provide | ||
| 45 | version of 'select-safe-coding-system'. | ||
| 46 | (allout-toggle-subtree-encryption): Use | ||
| 47 | 'allout-select-safe-coding-system'. | ||
| 48 | 29 | ||
| 49 | (allout-set-buffer-multibyte): Alias to use or provide version of | 30 | * allout.el (allout-next-single-char-property-change): |
| 50 | 'set-buffer-multibyte'. | 31 | Alias to use or provide version of `next-single-char-property-change'. |
| 51 | (allout-encrypt-string): Use 'allout-set-buffer-multibyte'. | 32 | (allout-annotate-hidden, allout-hide-by-annotation): |
| 33 | Use `allout-next-single-char-property-change'. | ||
| 52 | 34 | ||
| 53 | (allout-called-interactively-p): Macro for using the different | 35 | * allout.el (allout-select-safe-coding-system): |
| 54 | versions of called-interactively-p identically, depending on the | 36 | Alias to use or provide version of `select-safe-coding-system'. |
| 55 | subroutine's argument signature. | 37 | (allout-toggle-subtree-encryption): |
| 38 | Use `allout-select-safe-coding-system'. | ||
| 56 | 39 | ||
| 57 | (allout-back-to-current-heading), (allout-beginning-of-current-entry) | 40 | * allout.el (allout-set-buffer-multibyte): |
| 58 | - use '(interactive "p")' instead of '(called-interactively-p)'. | 41 | Alias to use or provide version of `set-buffer-multibyte'. |
| 42 | (allout-encrypt-string): Use `allout-set-buffer-multibyte'. | ||
| 59 | 43 | ||
| 60 | (allout-init), (allout-ascend), (allout-end-of-level), | 44 | * allout.el (allout-called-interactively-p): Macro for using the |
| 61 | (allout-previous-visible-heading), (allout-forward-current-level), | 45 | different versions of called-interactively-p identically, depending on |
| 62 | (allout-backward-current-level), (allout-show-children) - use | 46 | the subroutine's argument signature. |
| 63 | '(allout-called-interactively-p)' instead of | 47 | (allout-back-to-current-heading, allout-beginning-of-current-entry): |
| 64 | '(called-interactively-p)'. | 48 | Use `(interactive "p")' instead of `(called-interactively-p)'. |
| 65 | 49 | ||
| 66 | (allout-before-change-handler): Exempt edits to the (overlaid) | 50 | * allout.el (allout-init, allout-ascend, allout-end-of-level) |
| 67 | character after the allout outline bullet from edit confirmation | 51 | (allout-previous-visible-heading, allout-forward-current-level) |
| 68 | prompt. | 52 | (allout-backward-current-level, allout-show-children): |
| 53 | Use `allout-called-interactively-p' instead of `called-interactively-p'. | ||
| 69 | 54 | ||
| 70 | (allout-add-resumptions): Ensure that it respects correct buffer | 55 | * allout.el (allout-before-change-handler): |
| 71 | for keybindings. | 56 | Exempt edits to the (overlaid) character after the allout outline |
| 57 | bullet from edit confirmation prompt. | ||
| 72 | 58 | ||
| 73 | (allout-beginning-of-line): Use | 59 | * allout.el (allout-add-resumptions): |
| 74 | 'allout-previous-single-char-property-change' alias for the sake | 60 | Ensure that it respects correct buffer for keybindings. |
| 75 | of diverse compatibility. | ||
| 76 | 61 | ||
| 77 | (allout-end-of-line): Use 'allout-mark-active-p' to encapsulate | 62 | * allout.el (allout-beginning-of-line): |
| 78 | respect for mark activity. | 63 | Use `allout-previous-single-char-property-change' alias for the sake of |
| 64 | diverse compatibility. | ||
| 79 | 65 | ||
| 66 | * allout.el (allout-end-of-line): | ||
| 67 | Use `allout-mark-active-p' to encapsulate respect for mark activity. | ||
| 80 | 68 | ||
| 81 | 2010-11-13 Chong Yidong <cyd@stupidchicken.com> | 69 | 2010-11-13 Chong Yidong <cyd@stupidchicken.com> |
| 82 | 70 | ||