comparison lisp/ChangeLog @ 72368:4507dec5a0d2

*** empty log message ***
author Eli Zaretskii <eliz@gnu.org>
date Sat, 12 Aug 2006 12:34:47 +0000
parents 629621fd21d1
children 06ba19b6665f
comparison
equal deleted inserted replaced
72367:12fa9bdadf0a 72368:4507dec5a0d2
1 2006-08-12 Ken Manheimer <ken.manheimer@gmail.com>
2
3 * allout.el (allout-prior-bindings, allout-added-bindings):
4 Remove, after long deprecation.
5 (allout-beginning-of-line-cycles, allout-end-of-line-cycles):
6 Add customization vars controlling allout-beginning-of-line and
7 allout-end-of-line conveniences.
8 (allout-header-prefix, allout-use-mode-specific-leader)
9 (allout-use-mode-specific-leader, allout-mode-leaders): Revised
10 docstrings.
11 (allout-infer-header-lead): Change to be an alias for
12 allout-infer-header-lead-and-primary-bullet.
13 (allout-infer-header-lead-and-primary-bullet): New version of
14 allout-infer-header-lead which assigns the primary bullet to the
15 same as the header lead, when its being changed.
16 (allout-infer-body-reindent): Apply regexp-quote instead of
17 unconditionally prepending "\\", so that all literal
18 allout-header-prefix and allout-primary-bullet strings are
19 properly handled.
20 (allout-add-resumptions): Add optional qualifier for extending or
21 appending to existing values, rather than replacing them.
22 (allout-view-change-hook): Clarify docstring.
23 (allout-exposure-change-hook): Take explicit arguments, via
24 run-hook-with-args.
25 (allout-structure-added-hook)
26 (allout-structure-deleted-hook)
27 (allout-structure-shifted-hook): New hooks analogous to
28 allout-exposure-change-hook for other kinds of structural outline
29 edits.
30 (allout-encryption-plaintext-sanitization-regexps): New encryption
31 customization variable, by which cooperating modes can provde
32 massage of the plaintext without actually being passed it.
33 (allout-encryption-ciphertext-rejection-regexps)
34 (allout-encryption-ciphertext-rejection-ceiling): New encryption
35 customization variables, by which cooperating modes can prohibit
36 rare but possible ciphertext patterns from fouling their
37 operation, with actually being passed the ciphertext.
38 (allout-mode): Run activation and deactivation hooks after the
39 minor-mode variable has been toggled, to clarify the mode
40 disposition. The new encryption ciphertext rejection variable is
41 used to ensure that the ciphertext does not contain text that
42 would be recognized as outline structural elements by allout.
43 Substite allout-beginning-of-line and allout-end-of-line for
44 conventionall beginning-of-line and end-of-line bindings.
45 If allout-old-style-prefixes is non-nil, don't nullify it on mode
46 activation!
47 (allout-beginning-of-line): Respect `allout-beginning-of-line-cycles'.
48 (allout-end-of-line): Respect `allout-end-of-line-cycles'.
49 (allout-chart-subtree): Implement new mode, charting only the
50 visible items in the subtree, when new 'visible' parameter is
51 non-nil.
52 (allout-end-of-subtree): Properly handle the last item in the
53 buffer.
54 (allout-pre-command-business, allout-command-counter): Increment
55 an advertised counter so that cooperating enhancements can track
56 revisions of items.
57 (allout-open-topic): Run allout-structure-added-hook with suitable
58 arguments.
59 (allout-shift-in): Run allout-structure-shifted-hook with suitable
60 arguments.
61 (allout-shift-out): Fix doubling for negative args and ensure call
62 of allout-structure-shifted-hook by solely using allout-shift-in.
63 (allout-kill-line, allout-kill-topic): Run
64 allout-structure-deleted-hook with suitable arguments.
65 (allout-yank-processing): Run allout-structure-added-hook with
66 proper arguments.
67 (allout-yank): Enclose activity in allout-unprotected.
68 (allout-flag-region): Run allout-exposure-change-hook with
69 suitable arguments, instead of making the callee infer the
70 arguments.
71 (allout-encrypt-string): Support
72 allout-encryption-plaintext-sanitization-regexps,
73 allout-encryption-ciphertext-rejection-regexps, and
74 allout-encryption-ciphertext-rejection-ceiling. Indicate correct
75 en/de cryption mode in symmetric encryption failure message.
76 (allout-obtain-passphrase): Use copy-sequence to get a distinct
77 copy of the passphrase, and don't zero it or we'll corrupt the
78 stashed copy.
79 (allout-create-encryption-passphrase-verifier)
80 (allout-verify-passphrase): Respect the new signature for
81 allout-encrypt-string.
82 (allout-get-configvar-values): Convenience for getting a
83 configuration variable value and handling its absence gracefully.
84
1 2006-08-11 Romain Francoise <romain@orebokech.com> 85 2006-08-11 Romain Francoise <romain@orebokech.com>
2 86
3 * obsolete/zone-mode.el: Delete. 87 * obsolete/zone-mode.el: Delete.
4 88
5 2006-08-11 Stefan Monnier <monnier@iro.umontreal.ca> 89 2006-08-11 Stefan Monnier <monnier@iro.umontreal.ca>