Mercurial > emacs
comparison lisp/ChangeLog @ 111536:198ba336245c
ChangeLog OCD.
author | Glenn Morris <rgm@gnu.org> |
---|---|
date | Sat, 13 Nov 2010 16:47:07 -0800 |
parents | c7ebfc6cd27a |
children | a36ab2f7cad2 |
comparison
equal
deleted
inserted
replaced
111535:c7ebfc6cd27a | 111536:198ba336245c |
---|---|
1 2010-11-13 Ken Manheimer <ken.manheimer@gmail.com> | 1 2010-11-13 Ken Manheimer <ken.manheimer@gmail.com> |
2 | 2 |
3 Another omnibus checkin of a backlog of fixes. (Now that i'm | 3 The main features of the following allout.el changes are: |
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 | 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'. | 29 |
38 | 30 * allout.el (allout-next-single-char-property-change): |
39 (allout-next-single-char-property-change): Alias to use or provide | 31 Alias to use or provide version of `next-single-char-property-change'. |
40 version of 'next-single-char-property-change'. | 32 (allout-annotate-hidden, allout-hide-by-annotation): |
41 (allout-annotate-hidden), (allout-hide-by-annotation): Use | 33 Use `allout-next-single-char-property-change'. |
42 'allout-next-single-char-property-change'. | 34 |
43 | 35 * allout.el (allout-select-safe-coding-system): |
44 (allout-select-safe-coding-system): Alias to use or provide | 36 Alias to use or provide version of `select-safe-coding-system'. |
45 version of 'select-safe-coding-system'. | 37 (allout-toggle-subtree-encryption): |
46 (allout-toggle-subtree-encryption): Use | 38 Use `allout-select-safe-coding-system'. |
47 'allout-select-safe-coding-system'. | 39 |
48 | 40 * allout.el (allout-set-buffer-multibyte): |
49 (allout-set-buffer-multibyte): Alias to use or provide version of | 41 Alias to use or provide version of `set-buffer-multibyte'. |
50 'set-buffer-multibyte'. | 42 (allout-encrypt-string): Use `allout-set-buffer-multibyte'. |
51 (allout-encrypt-string): Use 'allout-set-buffer-multibyte'. | 43 |
52 | 44 * allout.el (allout-called-interactively-p): Macro for using the |
53 (allout-called-interactively-p): Macro for using the different | 45 different versions of called-interactively-p identically, depending on |
54 versions of called-interactively-p identically, depending on the | 46 the subroutine's argument signature. |
55 subroutine's argument signature. | 47 (allout-back-to-current-heading, allout-beginning-of-current-entry): |
56 | 48 Use `(interactive "p")' instead of `(called-interactively-p)'. |
57 (allout-back-to-current-heading), (allout-beginning-of-current-entry) | 49 |
58 - use '(interactive "p")' instead of '(called-interactively-p)'. | 50 * allout.el (allout-init, allout-ascend, allout-end-of-level) |
59 | 51 (allout-previous-visible-heading, allout-forward-current-level) |
60 (allout-init), (allout-ascend), (allout-end-of-level), | 52 (allout-backward-current-level, allout-show-children): |
61 (allout-previous-visible-heading), (allout-forward-current-level), | 53 Use `allout-called-interactively-p' instead of `called-interactively-p'. |
62 (allout-backward-current-level), (allout-show-children) - use | 54 |
63 '(allout-called-interactively-p)' instead of | 55 * allout.el (allout-before-change-handler): |
64 '(called-interactively-p)'. | 56 Exempt edits to the (overlaid) character after the allout outline |
65 | 57 bullet from edit confirmation prompt. |
66 (allout-before-change-handler): Exempt edits to the (overlaid) | 58 |
67 character after the allout outline bullet from edit confirmation | 59 * allout.el (allout-add-resumptions): |
68 prompt. | 60 Ensure that it respects correct buffer for keybindings. |
69 | 61 |
70 (allout-add-resumptions): Ensure that it respects correct buffer | 62 * allout.el (allout-beginning-of-line): |
71 for keybindings. | 63 Use `allout-previous-single-char-property-change' alias for the sake of |
72 | 64 diverse compatibility. |
73 (allout-beginning-of-line): Use | 65 |
74 'allout-previous-single-char-property-change' alias for the sake | 66 * allout.el (allout-end-of-line): |
75 of diverse compatibility. | 67 Use `allout-mark-active-p' to encapsulate respect for mark activity. |
76 | |
77 (allout-end-of-line): Use 'allout-mark-active-p' to encapsulate | |
78 respect for mark activity. | |
79 | |
80 | 68 |
81 2010-11-13 Chong Yidong <cyd@stupidchicken.com> | 69 2010-11-13 Chong Yidong <cyd@stupidchicken.com> |
82 | 70 |
83 * frame.el (frame-notice-user-settings): Don't clobber other | 71 * frame.el (frame-notice-user-settings): Don't clobber other |
84 user-set parameters when calling face-set-after-frame-default in | 72 user-set parameters when calling face-set-after-frame-default in |