aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/ChangeLog')
-rw-r--r--lisp/ChangeLog80
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 @@
12010-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
12010-11-13 Chong Yidong <cyd@stupidchicken.com> 812010-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