aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/ChangeLog')
-rw-r--r--lisp/ChangeLog307
1 files changed, 299 insertions, 8 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index dabcdb2f911..53f8448edfc 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,294 @@
12006-08-16 Richard Stallman <rms@gnu.org>
2
3 * term/x-win.el (x-clipboard-yank): Specify * in interactive spec.
4 (special-event-map): Process drag-n-drop events this way.
5
6 * simple.el (move-beginning-of-line): Test whether fields
7 would prevent motion back to line's first visible character.
8 If so, stop where the fields would stop the motion.
9
10 * newcomment.el (comment-indent): Fully update INDENT
11 before checking to see if it will change the text.
12
13 * cus-edit.el (custom-newline): New function.
14 (custom-mode-map): Bind newline to custom-newline.
15
16 * compare-w.el (compare-windows): Factor compare-ignore-whitespace
17 into ignore-whitespace.
18 Check each buffer for its skip-function.
19 Handle compare-windows-skip-whitespace special-case test
20 by returning t from default skip function.
21
222006-08-15 Carsten Dominik <dominik@science.uva.nl>
23
24 * textmodes/org.el (org-clock-special-range,
25 org-clock-update-time-maybe): New functions.
26 (org-stamp-time-of-day-regexp): Allow weekday to be of word chars,
27 not only a-z.
28 (org-agenda-get-blocks): Allow multiple blocks per headline.
29 (org-timestamp-change): Call `org-clock-update-time-maybe'.
30 (org-export-html-title-format)
31 (org-export-html-toplevel-hlevel): New options.
32 (org-export-language-setup): Added support for Czech.
33 (org-mode, org-insert-todo-heading, org-find-visible)
34 (org-find-invisible, org-invisible-p, org-invisible-p2)
35 (org-back-to-heading, org-on-heading-p, org-up-heading-all)
36 (org-show-subtree, org-show-entry, org-make-options-regexp):
37 Removed compatibility support for old outline-mode.
38 (org-check-occur-regexp): Funtion removed.
39 (org-on-heading-p, org-back-to-heading): Made defalias.
40 (org-set-local): New defsubst.
41 (org-set-regexps-and-options, org-mode)
42 (org-set-font-lock-defaults, org-edit-agenda-file-list)
43 (org-timeline, org-agenda-list, org-todo-list, org-tags-view)
44 (org-remember-apply-template, org-table-edit-field)
45 (org-table-edit-formulas, orgtbl-mode, org-export-as-ascii)
46 (org-set-autofill-regexps): Use `org-set-local'.
47 (org-table-eval-formula): Fixed bug with parsing of display flags.
48
492006-08-15 Nick Roberts <nickrob@snap.net.nz>
50
51 * progmodes/gdb-ui.el (gdb-info-stack-custom): Indicate selected
52 frame with fringe arrow. Suggested by Simon Marshall
53 <simon.marshall@misys.com>.
54 (gdb-stack-position): New variable.
55 (gdb-starting, gdb-exited): Reset gdb-stack-position to nil.
56 (gdb-frames-mode): Set gdb-stack-position to nil. Add to
57 overlay-arrow-variable-list
58 (gdb-reset): Delete gdb-stack-position from above list.
59
602006-08-14 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
61
62 * term/x-win.el (menu-bar-edit-menu): Disable paste if buffer is
63 read only.
64
652006-08-13 Romain Francoise <romain@orebokech.com>
66
67 * cus-theme.el (customize-create-theme)
68 (custom-theme-visit-theme): End `y-or-n-p' prompt with a space.
69
70 * filesets.el (filesets-add-buffer): Ditto.
71
72 * pcvs.el (cvs-change-cvsroot): Ditto.
73
742006-08-13 Nick Roberts <nickrob@snap.net.nz>
75
76 * progmodes/gdb-ui.el (gdb-frame-separate-io-buffer)
77 (gdb-use-separate-io-buffer, menu): Avoid using `inferior' in text.
78 (gdb-memory-mode, gdb-locals-watch-map): Don't quote lambda
79 expressions.
80 (gdb-info-breakpoints-custom): Use gdb-breakpoint-regexp.
81 Only search till end of line.
82 Add face to function names in case of no filename.
83 Add face to variable names of watchpoints.
84
852006-08-12 Robert Thorpe <rthorpe@realworldtech.com> (tiny change)
86
87 * cus-start.el <indent-tabs-mode>: Move to the `indent'
88 customization group.
89
902006-08-12 Ken Manheimer <ken.manheimer@gmail.com>
91
92 * allout.el (allout-prior-bindings, allout-added-bindings):
93 Remove, after long deprecation.
94 (allout-beginning-of-line-cycles, allout-end-of-line-cycles):
95 Add customization vars controlling allout-beginning-of-line and
96 allout-end-of-line conveniences.
97 (allout-header-prefix, allout-use-mode-specific-leader)
98 (allout-use-mode-specific-leader, allout-mode-leaders): Revised
99 docstrings.
100 (allout-infer-header-lead): Change to be an alias for
101 allout-infer-header-lead-and-primary-bullet.
102 (allout-infer-header-lead-and-primary-bullet): New version of
103 allout-infer-header-lead which assigns the primary bullet to the
104 same as the header lead, when its being changed.
105 (allout-infer-body-reindent): Apply regexp-quote instead of
106 unconditionally prepending "\\", so that all literal
107 allout-header-prefix and allout-primary-bullet strings are
108 properly handled.
109 (allout-add-resumptions): Add optional qualifier for extending or
110 appending to existing values, rather than replacing them.
111 (allout-view-change-hook): Clarify docstring.
112 (allout-exposure-change-hook): Take explicit arguments, via
113 run-hook-with-args.
114 (allout-structure-added-hook)
115 (allout-structure-deleted-hook)
116 (allout-structure-shifted-hook): New hooks analogous to
117 allout-exposure-change-hook for other kinds of structural outline
118 edits.
119 (allout-encryption-plaintext-sanitization-regexps): New encryption
120 customization variable, by which cooperating modes can provde
121 massage of the plaintext without actually being passed it.
122 (allout-encryption-ciphertext-rejection-regexps)
123 (allout-encryption-ciphertext-rejection-ceiling): New encryption
124 customization variables, by which cooperating modes can prohibit
125 rare but possible ciphertext patterns from fouling their
126 operation, with actually being passed the ciphertext.
127 (allout-mode): Run activation and deactivation hooks after the
128 minor-mode variable has been toggled, to clarify the mode
129 disposition. The new encryption ciphertext rejection variable is
130 used to ensure that the ciphertext does not contain text that
131 would be recognized as outline structural elements by allout.
132 Substite allout-beginning-of-line and allout-end-of-line for
133 conventionall beginning-of-line and end-of-line bindings.
134 If allout-old-style-prefixes is non-nil, don't nullify it on mode
135 activation!
136 (allout-beginning-of-line): Respect `allout-beginning-of-line-cycles'.
137 (allout-end-of-line): Respect `allout-end-of-line-cycles'.
138 (allout-chart-subtree): Implement new mode, charting only the
139 visible items in the subtree, when new 'visible' parameter is
140 non-nil.
141 (allout-end-of-subtree): Properly handle the last item in the
142 buffer.
143 (allout-pre-command-business, allout-command-counter): Increment
144 an advertised counter so that cooperating enhancements can track
145 revisions of items.
146 (allout-open-topic): Run allout-structure-added-hook with suitable
147 arguments.
148 (allout-shift-in): Run allout-structure-shifted-hook with suitable
149 arguments.
150 (allout-shift-out): Fix doubling for negative args and ensure call
151 of allout-structure-shifted-hook by solely using allout-shift-in.
152 (allout-kill-line, allout-kill-topic): Run
153 allout-structure-deleted-hook with suitable arguments.
154 (allout-yank-processing): Run allout-structure-added-hook with
155 proper arguments.
156 (allout-yank): Enclose activity in allout-unprotected.
157 (allout-flag-region): Run allout-exposure-change-hook with
158 suitable arguments, instead of making the callee infer the
159 arguments.
160 (allout-encrypt-string): Support
161 allout-encryption-plaintext-sanitization-regexps,
162 allout-encryption-ciphertext-rejection-regexps, and
163 allout-encryption-ciphertext-rejection-ceiling. Indicate correct
164 en/de cryption mode in symmetric encryption failure message.
165 (allout-obtain-passphrase): Use copy-sequence to get a distinct
166 copy of the passphrase, and don't zero it or we'll corrupt the
167 stashed copy.
168 (allout-create-encryption-passphrase-verifier)
169 (allout-verify-passphrase): Respect the new signature for
170 allout-encrypt-string.
171 (allout-get-configvar-values): Convenience for getting a
172 configuration variable value and handling its absence gracefully.
173
1742006-08-11 Romain Francoise <romain@orebokech.com>
175
176 * obsolete/zone-mode.el: Delete.
177
1782006-08-11 Stefan Monnier <monnier@iro.umontreal.ca>
179
180 * textmodes/dns-mode.el (dns-mode): Use before-save-hook.
181
1822006-08-11 Thien-Thi Nguyen <ttn@gnu.org>
183
184 * emacs-lisp/bindat.el (bindat-ip-to-string):
185 Use `format-network-address' if possible.
186
1872006-08-11 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
188
189 * x-dnd.el (x-dnd-init-frame): Call x-register-dnd-atom.
190
1912006-08-10 Chong Yidong <cyd@stupidchicken.com>
192
193 * emacs-lisp/edebug.el (edebug-recursive-edit): Don't save and
194 restore unread-command-events here.
195 (edebug-display): Do it here, to detect sit-for interruptions.
196
1972006-08-10 Romain Francoise <romain@orebokech.com>
198
199 * textmodes/dns-mode.el: Alias `zone-mode' to `dns-mode'.
200 (dns-mode-soa-auto-increment-serial): New user option.
201 (dns-mode-soa-maybe-increment-serial): New function.
202 (dns-mode): Add the latter to `write-contents-functions'.
203
204 * obsolete/zone-mode.el: Move to obsolete/ from net/.
205 Delete autoload cookies.
206
2072006-08-10 John Wiegley <johnw@newartisans.com>
208
209 * eshell/em-glob.el (eshell-glob-chars-list)
210 (eshell-glob-translate-alist): Add support for [^g] in character globs.
211
2122006-08-10 Richard Stallman <rms@gnu.org>
213
214 * facemenu.el (facemenu-add-face): Pass frame to facemenu-active-faces.
215 (facemenu-set-face): Doc fix.
216 (facemenu-listed-faces): Doc fix.
217
2182006-08-09 Chong Yidong <cyd@stupidchicken.com>
219
220 * avoid.el (mouse-avoidance-animating-pointer): New var.
221 (mouse-avoidance-nudge-mouse): Use it.
222 (mouse-avoidance-banish): Rename from mouse-avoidance-banish-hook.
223 (mouse-avoidance-exile): Rename from mouse-avoidance-exile-hook
224 (mouse-avoidance-fancy): Rename from mouse-avoidance-fancy-hook.
225 Don't activate if currently animating. All callers changed.
226
2272006-08-09 John Wiegley <johnw@newartisans.com>
228
229 * calendar/timeclock.el (timeclock-use-elapsed): Added a new
230 variable, which causes timeclock to report elapsed time worked,
231 instead of just work remaining.
232
2332006-08-09 Kenichi Handa <handa@m17n.org>
234
235 * international/latexenc.el (latexenc-find-file-coding-system):
236 Fix for the case that the 2nd element of arg-list is a cons.
237
2382006-08-08 Chong Yidong <cyd@stupidchicken.com>
239
240 * info.el (Info-fontify-node): Handle preceding `in' for note
241 reference hiding rules.
242
2432006-08-08 Stefan Monnier <monnier@iro.umontreal.ca>
244
245 * progmodes/sh-script.el (sh-quoted-subshell): Make sure we don't
246 mistake a closing " for an opening one.
247
2482006-08-07 Dan Nicolaescu <dann@ics.uci.edu>
249
250 * term/xterm.el (terminal-init-xterm): Add more key bindings.
251
2522006-08-07 Stefan Monnier <monnier@iro.umontreal.ca>
253
254 * complete.el (PC-do-completion): Filter out completions matching
255 completion-ignored-extensions before checking whether there are
256 multiple completions.
257 Don't use `list' unnecessarily when building completion tables.
258
2592006-08-06 Richard Stallman <rms@gnu.org>
260
261 * help.el (describe-mode): Make minor mode list more concise.
262
2632006-08-05 Chong Yidong <cyd@stupidchicken.com>
264
265 * bindings.el: Give mode-line-format, mode-line-modes, and
266 mode-line-position `standard-value' properties.
267
2682006-08-05 Eli Zaretskii <eliz@gnu.org>
269
270 * buff-menu.el (list-buffers-noselect): For Info buffers, use
271 "(file)node" instead of the file name.
272
2732006-08-05 Richard Stallman <rms@gnu.org>
274
275 * faces.el (escape-glyph): Doc fix.
276
2772006-08-04 Kenichi Handa <handa@m17n.org>
278
279 * international/mule-diag.el (describe-font): Improve docstring
280 and error message. Use frame-parameter (not frame-parameters).
281
2822006-08-03 Stefan Monnier <monnier@iro.umontreal.ca>
283
284 * progmodes/gud.el (gdb-script-font-lock-syntactic-keywords):
285 Correctly mark the end-of-docstring char.
286
2872006-08-03 Chong Yidong <cyd@stupidchicken.com>
288
289 * simple.el (line-move-to-column): Constrain move-to-column to
290 current field.
291
12006-08-03 Stefan Monnier <monnier@iro.umontreal.ca> 2922006-08-03 Stefan Monnier <monnier@iro.umontreal.ca>
2 293
3 * font-lock.el (font-lock-beg, font-lock-end) 294 * font-lock.el (font-lock-beg, font-lock-end)
@@ -173,9 +464,9 @@
173 464
1742006-07-26 Mathias Dahl <mathias.dahl@gmail.com> 4652006-07-26 Mathias Dahl <mathias.dahl@gmail.com>
175 466
176 * tumme.el (tumme-backward-image): Add prefix argument. Add error 467 * tumme.el (tumme-backward-image): Add prefix argument. Add error
177 when at first image. 468 when at first image.
178 (tumme-forward-image): Add prefix argument. Add error when at last 469 (tumme-forward-image): Add prefix argument. Add error when at last
179 image. 470 image.
180 471
1812006-07-25 Stefan Monnier <monnier@iro.umontreal.ca> 4722006-07-25 Stefan Monnier <monnier@iro.umontreal.ca>
@@ -239,8 +530,8 @@
2392006-07-24 Daiki Ueno <ueno@unixuser.org> 5302006-07-24 Daiki Ueno <ueno@unixuser.org>
240 531
241 * pgg-def.el (pgg-truncate-key-identifier): Truncate the key ID to 8 532 * pgg-def.el (pgg-truncate-key-identifier): Truncate the key ID to 8
242 letters from the end. Thanks to "David Smith" <davidsmith@acm.org> and 533 letters from the end. Thanks to "David Smith" <davidsmith@acm.org>
243 andreas@altroot.de (Andreas V,Av(Bgele) 534 and andreas@altroot.de (Andreas V,Av(Bgele).
244 535
2452006-07-23 Thien-Thi Nguyen <ttn@gnu.org> 5362006-07-23 Thien-Thi Nguyen <ttn@gnu.org>
246 537
@@ -279,7 +570,7 @@
2792006-07-21 Dan Nicolaescu <dann@ics.uci.edu> 5702006-07-21 Dan Nicolaescu <dann@ics.uci.edu>
280 571
281 * term/xterm.el (terminal-init-xterm): Fix key bindings 572 * term/xterm.el (terminal-init-xterm): Fix key bindings
282 syntax. Bind S-return, C-M-., C-TAB, S-TAB and C-S-TAB. 573 syntax. Bind S-return, C-M-., C-TAB, S-TAB and C-S-TAB.
283 574
2842006-07-21 Eli Zaretskii <eliz@gnu.org> 5752006-07-21 Eli Zaretskii <eliz@gnu.org>
285 576
@@ -315,7 +606,7 @@
315 606
316 * calc.el (calc-previous-alg-entry): Remove variable. 607 * calc.el (calc-previous-alg-entry): Remove variable.
317 608
318 * calc-aent.el (calc-alg-entry-history, calc-quick-calc-history): 609 * calc-aent.el (calc-alg-entry-history, calc-quick-calc-history):
319 New variables. 610 New variables.
320 (calc-alg-entry): Use `calc-alg-entry-history'. 611 (calc-alg-entry): Use `calc-alg-entry-history'.
321 (calc-do-quick-calc): Use `calc-quick-calc-history'. 612 (calc-do-quick-calc): Use `calc-quick-calc-history'.
@@ -639,8 +930,8 @@
639 930
6402006-07-10 Chong Yidong <cyd@stupidchicken.com> 9312006-07-10 Chong Yidong <cyd@stupidchicken.com>
641 932
642 * progmodes/cc-awk.el (defconst): Use eval-and-compile to avoid 933 * progmodes/cc-awk.el (c-awk-escaped-nls*): Use eval-and-compile to
643 compilation error. 934 avoid compilation error.
644 935
645 * subr.el (sit-for): New function. 936 * subr.el (sit-for): New function.
646 937