diff options
Diffstat (limited to 'lisp/ChangeLog')
| -rw-r--r-- | lisp/ChangeLog | 80 |
1 files changed, 80 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 1e4a8590f29..6450b0028c8 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,83 @@ | |||
| 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 | |||
| 10 | - implement user customization for the allout key bindings | ||
| 11 | - 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 | ||
| 13 | describe-prefix-bindings | ||
| 14 | - adapt to new version of called-interactively-p, while | ||
| 15 | maintaining backwards compatability with old version | ||
| 16 | - fix hotspot navigation so i works properly with meta-modified keys | ||
| 17 | |||
| 18 | + allout.el (allout-keybindings), (allout-bind-keys), | ||
| 19 | (allout-keybindings-binding), allout-prefixed-keybindings, | ||
| 20 | allout-unprefixed-keybindings, allout-preempt-trailing-ctrl-h, | ||
| 21 | allout-keybindings-list, | ||
| 22 | allout-mode-map-adjustments, (allout-setup-mode-map): Establish | ||
| 23 | allout-mode keymaps as user customizable settings, and also | ||
| 24 | establish a customizable setting which regulates whether or not a | ||
| 25 | trailing control-h is reserved for use with | ||
| 26 | describe-prefix-bindings - and inihibit it by default, so that | ||
| 27 | control-h *is* reserved for describe-prefix-bindings unless the | ||
| 28 | user changes this setting. | ||
| 29 | |||
| 30 | (allout-hotspot-key-handler): Distinguish more explicitly and | ||
| 31 | accurately between modified and unmodified events, and handle | ||
| 32 | modified events more comprehensively. | ||
| 33 | |||
| 34 | (allout-substring-no-properties): Alias to use or provide version | ||
| 35 | of 'substring-no-properties'. | ||
| 36 | (allout-solicit-alternate-bullet): Use | ||
| 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 | |||
| 49 | (allout-set-buffer-multibyte): Alias to use or provide version of | ||
| 50 | 'set-buffer-multibyte'. | ||
| 51 | (allout-encrypt-string): Use 'allout-set-buffer-multibyte'. | ||
| 52 | |||
| 53 | (allout-called-interactively-p): Macro for using the different | ||
| 54 | versions of called-interactively-p identically, depending on the | ||
| 55 | subroutine's argument signature. | ||
| 56 | |||
| 57 | (allout-back-to-current-heading), (allout-beginning-of-current-entry) | ||
| 58 | - use '(interactive "p")' instead of '(called-interactively-p)'. | ||
| 59 | |||
| 60 | (allout-init), (allout-ascend), (allout-end-of-level), | ||
| 61 | (allout-previous-visible-heading), (allout-forward-current-level), | ||
| 62 | (allout-backward-current-level), (allout-show-children) - use | ||
| 63 | '(allout-called-interactively-p)' instead of | ||
| 64 | '(called-interactively-p)'. | ||
| 65 | |||
| 66 | (allout-before-change-handler): Exempt edits to the (overlaid) | ||
| 67 | character after the allout outline bullet from edit confirmation | ||
| 68 | prompt. | ||
| 69 | |||
| 70 | (allout-add-resumptions): Ensure that it respects correct buffer | ||
| 71 | for keybindings. | ||
| 72 | |||
| 73 | (allout-beginning-of-line): Use | ||
| 74 | 'allout-previous-single-char-property-change' alias for the sake | ||
| 75 | of diverse compatibility. | ||
| 76 | |||
| 77 | (allout-end-of-line): Use 'allout-mark-active-p' to encapsulate | ||
| 78 | respect for mark activity. | ||
| 79 | |||
| 80 | |||
| 1 | 2010-11-13 Chong Yidong <cyd@stupidchicken.com> | 81 | 2010-11-13 Chong Yidong <cyd@stupidchicken.com> |
| 2 | 82 | ||
| 3 | * frame.el (frame-notice-user-settings): Don't clobber other | 83 | * frame.el (frame-notice-user-settings): Don't clobber other |