comparison lisp/ChangeLog @ 90573:858cb33ae39d

Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 357-381) - Merge from gnus--rel--5.10 - Update from CVS - Merge from erc--emacs--21 * gnus--rel--5.10 (patch 116-122) - Update from CVS - Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-98
author Miles Bader <miles@gnu.org>
date Thu, 03 Aug 2006 11:45:23 +0000
parents 8a8e69664178 27bf187aaf90
children 7f3f771c85fa
comparison
equal deleted inserted replaced
90572:ab9b8d043c39 90573:858cb33ae39d
1 2006-08-03 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * font-lock.el (font-lock-beg, font-lock-end)
4 (font-lock-extend-region-functions): New vars.
5 (font-lock-extend-region-multiline)
6 (font-lock-extend-region-wholelines): New functions.
7 (font-lock-default-fontify-region): Use them.
8 (font-lock-extend-jit-lock-region-after-change): Only round up
9 if font-lock-default-fontify-region will do it as well.
10
11 * font-lock.el (font-lock-extend-after-change-region-function):
12 Rename from font-lock-extend-region-function.
13 (font-lock-extend-region): Remove by inlining at call sites.
14 (font-lock-after-change-function): Don't needlessly round up to a whole
15 number of lines.
16 (font-lock-extend-jit-lock-region-after-change): Be more careful about
17 the boundary conditions and the interactions between the various ways
18 to extend the region.
19
20 2006-08-02 Stefan Monnier <monnier@iro.umontreal.ca>
21
22 * jit-lock.el (jit-lock-fontify-now): Preserve the buffer's
23 modification status when forcing the second redisplay.
24
25 2006-08-03 Kim F. Storm <storm@cua.dk>
26
27 * edmacro.el (edmacro-fix-menu-commands): Ignore switch-frame.
28
29 2006-08-02 Stefan Monnier <monnier@iro.umontreal.ca>
30
31 * pcvs-util.el (cvs-get-buffer-create): Obey `noreuse' even if `name'
32 doesn't look like a file name.
33
34 * complete.el (PC-expand-many-files): Avoid signalling an error when
35 the current directory doesn't exist. Reported by Micha,Ak(Bl Cadilhac.
36
37 2006-08-02 Andreas Schwab <schwab@suse.de>
38
39 * bindings.el (mode-line-format): Simplify reference to vc-mode.
40
41 2006-08-02 Nick Roberts <nickrob@snap.net.nz>
42
43 * bindings.el (map): Make mode-line-buffer-identification-keymap
44 before defining propertized-buffer-identification.
45
46 2006-08-01 Richard Stallman <rms@gnu.org>
47
48 * bindings.el (mode-line-format): Adjust spacing around vc-mode.
49
50 2006-08-02 Nick Roberts <nickrob@snap.net.nz>
51
52 * progmodes/gdb-ui.el (gdb-find-source-frame): Make nil the
53 default value.
54 (gdb-find-source-frame): New function.
55 (menu): Add to menu bar.
56
57 2006-08-01 Stefan Monnier <monnier@iro.umontreal.ca>
58
59 * font-core.el (font-lock-extend-region-function)
60 (font-lock-extend-region): Move to font-lock.el.
61
62 * font-lock.el (font-lock-extend-region-function)
63 (font-lock-extend-region): Move from font-core.el. Simplify.
64
65 * jit-lock.el (jit-lock-fontify-now): Cause a second redisplay
66 if needed.
67 (jit-lock-start, jit-lock-end): New dynamic scoped vars.
68 (jit-lock-after-change-extend-region-functions): New hook.
69 (jit-lock-after-change): Use it instead of hard-coding font-lock code.
70
71 * font-lock.el (font-lock-extend-jit-lock-region-after-change): New fun.
72 (font-lock-turn-on-thing-lock): Use it.
73
74 * longlines.el (longlines-show-region): Make it work on read-only
75 buffers as well.
76
77 2006-08-01 Nick Roberts <nickrob@snap.net.nz>
78
79 * progmodes/gdb-ui.el (gdb-set-hollow): Check for gud-last-last-frame.
80
81 2006-07-31 Richard Stallman <rms@gnu.org>
82
83 * progmodes/vhdl-mode.el (vhdl-speedbar-display-directory)
84 (vhdl-speedbar-display-projects): Update old obsolete
85 speedbar variable names.
86
87 2006-07-31 Nick Roberts <nickrob@snap.net.nz>
88
89 * progmodes/gdb-ui.el (gdb-find-source-frame): New option.
90 (gdb-stopped): Use it.
91
92 * t-mouse.el (t-mouse-mode): Use set-process-query-on-exit-flag.
93
94 2006-07-29 Chong Yidong <cyd@stupidchicken.com>
95
96 * loadhist.el (unload-feature): Handle new `(t . SYMBOL)' format
97 for load-history elements.
98
99 2006-07-29 Eli Zaretskii <eliz@gnu.org>
100
101 * files.el (convert-standard-filename): For Cygwin, replace
102 characters not allowed in Windows file names.
103 (make-auto-save-file-name): Add Cygwin to the list of systems
104 where the auto-save file name needs to be run through
105 convert-standard-filename.
106
107 2006-07-29 Lennart Borgman <lennart.borgman.073@student.lu.se>
108
109 * window.el (bw-get-tree): Don't integerp subtree if it's nil.
110
111 2006-07-28 Richard Stallman <rms@gnu.org>
112
113 * bindings.el (mode-line-frame-identification)
114 (propertized-buffer-identification): Centralize the code
115 to initialize the variable.
116
117 * progmodes/grep.el (grep-default-command): Catch errors from
118 wildcard-to-regexp.
119
120 2006-07-29 Kim F. Storm <storm@cua.dk>
121
122 * progmodes/grep.el (grep-tag-default): New function.
123 (grep-default-command, grep-read-regexp): Use it.
124 (grep-read-files): Use car of grep-files-history or grep-files-aliases
125 as default if nothing else applies.
126
127 2006-07-28 Bill Atkins <atkinw@rpi.edu> (tiny change)
128
129 * wdired.el (wdired-change-to-wdired-mode, wdired-change-to-dired-mode):
130 Throw error if buffer is not in Dired and Wdired mode, respectively.
131
132 2006-07-28 Chong Yidong <cyd@stupidchicken.com>
133
134 * cus-edit.el (custom-no-edit): Revert 2006-07-27 change, so that
135 self-insert-command keys don't activate buttons.
136 (custom-mode-map): Just don't bind "\C-m" to `custom-no-edit'.
137
138 2006-07-29 Nick Roberts <nickrob@snap.net.nz>
139
140 * progmodes/gdb-ui.el (gdb-info-breakpoints-custom): Use different
141 faces for enable character.
142
143 2006-07-28 Nick Roberts <nickrob@snap.net.nz>
144
145 * Makefile.in (recompile): Update comment to reflect change
146 on 2004-04-21.
147
148 2006-07-27 Richard Stallman <rms@gnu.org>
149
150 * cus-edit.el (customize-package-emacs-version-alist): Doc fix.
151 (customize-package-emacs-version): Change msg when pkg has no entry.
152 (custom-no-edit): On a button, do like widget-button-press.
153
154 2006-07-27 Dan Nicolaescu <dann@ics.uci.edu>
155
156 * term/xterm.el (terminal-init-xterm): Fix bindings for C-tab,
157 S-tab and C-S-tab.
158
159 2006-07-28 Nick Roberts <nickrob@snap.net.nz>
160
161 * progmodes/which-func.el (which-function): Fix documentation/
162 comment typo.
163
164 2006-07-26 Richard Stallman <rms@gnu.org>
165
166 * textmodes/ispell.el (ispell-word): If we replace the word,
167 move point to the end. Insert before deleting.
168
169 2006-07-26 Chong Yidong <cyd@stupidchicken.com>
170
171 * subr.el (sit-for): Use new SECONDS arg of read-event instead of
172 a timer.
173
174 2006-07-26 Mathias Dahl <mathias.dahl@gmail.com>
175
176 * tumme.el (tumme-backward-image): Add prefix argument. Add error
177 when at first image.
178 (tumme-forward-image): Add prefix argument. Add error when at last
179 image.
180
181 2006-07-25 Stefan Monnier <monnier@iro.umontreal.ca>
182
183 * tabify.el (tabify-regexp): Use more specific regexps.
184 (tabify): Avoid modifying the buffer unnecessarily.
185
186 2006-07-25 Mathias Dahl <mathias.dahl@gmail.com>
187
188 * tumme.el (tumme-track-original-file): Add `buffer-live-p' check.
189 (tumme-format-properties-string): Handle empty `buf'.
190 (tumme-get-comment): Change variable names inside `let'.
191 Add missing `let' variable that cause font-lock problems.
192 (tumme-write-comments): Change variable names inside `let'.
193 Add missing `let' variable that cause font-lock problems.
194 (tumme-forward-image): Rename from `tumme-forward-char'.
195 (tumme-backward-image): Rename from `tumme-backward-char'.
196
197 2006-07-25 Masatake YAMATO <jet@gyve.org>
198
199 * progmodes/ld-script.el (ld-script-keywords)
200 (ld-script-font-lock-keywords, ld-script-builtins): Update keywords
201 and add comments.
202
203 2006-07-25 Nick Roberts <nickrob@snap.net.nz>
204
205 * progmodes/gdb-ui.el (gdb-set-gud-minor-mode-existing-buffers)
206 (gdb-resync, gdb-prompt, gdb-starting, gdb-exited, gdb-stopped)
207 (gdb-set-gud-minor-mode-existing-buffers-1): Use different faces
208 for status indicator.
209
210 2006-07-24 Richard Stallman <rms@gnu.org>
211
212 * xml.el (xml-parse-file): Clean up, and use with-temp-buffer.
213
214 * subr.el (dolist, dotimes): Use interned symbols for locals.
215 (--dotimes-limit--, --dolist-tail--): New defvars.
216 (looking-back): Doc fix.
217
218 * replace.el (replace-match-string-symbols): Handle dotted lists.
219
220 2006-07-24 mathias <mathias@mattis>
221
222 * tumme.el (tumme-write-tags): Add.
223 (tumme-write-comments): Add.
224 (tumme-tag-files): Change to use `tumme-write-tags'.
225 (tumme-tag-thumbnail): Change to use `tumme-write-tags'.
226 (tumme-dired-comment-files): Change to use `tumme-write-comments'.
227 (tumme-save-information-from-widgets): Change to use
228 `tumme-write-comments' and `tumme-write-tags'.
229 (tumme-comment-thumbnail): Change to use `tumme-write-comments'.
230 (tumme-write-tag): Remove.
231 (tumme-write-comment): Remove.
232 (tumme-display-previous-thumbnail-original): Remove empty line.
233 (tumme-widget-list): Add punctuation.
234
235 2006-07-24 mathias <mathias.dahl@gmail.com>
236
237 * tumme.el (tumme-line-up): Add an extra check for end of buffer.
238
239 2006-07-24 Daiki Ueno <ueno@unixuser.org>
240
241 * 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
243 andreas@altroot.de (Andreas V,Av(Bgele)
244
245 2006-07-23 Thien-Thi Nguyen <ttn@gnu.org>
246
247 * mouse.el (mouse-on-link-p): Doc fix.
248
249 2006-07-23 Nick Roberts <nickrob@snap.net.nz>
250
251 * emacs-lisp/find-func.el (find-function-search-for-symbol):
252 Handle "C-h f `".
253
254 2006-07-22 Dan Nicolaescu <dann@ics.uci.edu>
255
256 * ibuffer.el (ibuffer-formats): Use left alignment for the mode
257 column.
258
259 2006-07-22 Matt Hodges <MPHodges@member.fsf.org>
260
261 * textmodes/table.el: Add move-beginning-of-line and
262 move-end-of-line to Point Motion Only Group.
263
264 2006-07-22 Eric Hanchrow <offby1@blarg.net>
265
266 * progmodes/delphi.el (delphi-fill-comment): Use save-restriction.
267
268 2006-07-22 Micha,Ak(Bl Cadilhac <michael.cadilhac@lrde.org>
269
270 * startup.el (user-mail-address): Initialize from the `EMAIL'
271 environment variable first. Document this.
272 (command-line): Ditto.
273
274 2006-07-22 Nick Roberts <nickrob@snap.net.nz>
275
276 * help-mode.el (help-function-def, help-variable-def)
277 (help-face-def): Print a message in the minibuffer.
278
279 2006-07-21 Dan Nicolaescu <dann@ics.uci.edu>
280
281 * term/xterm.el (terminal-init-xterm): Fix key bindings
282 syntax. Bind S-return, C-M-., C-TAB, S-TAB and C-S-TAB.
283
284 2006-07-21 Eli Zaretskii <eliz@gnu.org>
285
286 * dos-w32.el (find-buffer-file-type-coding-system): Support calls
287 where `(nth 1 command)' is a cons cell. Doc fix.
288
289 * textmodes/po.el (po-find-charset): Doc fix.
290
291 2006-07-21 Ken Manheimer <ken.manheimer@gmail.com>
292
293 * allout.el (allout-unprotected, allout-e-o-prefix-p)
294 (allout-beginning-of-current-line, allout-end-of-current-line)
295 (allout-next-visible-heading, allout-open-topic)
296 (allout-kill-topic, allout-yank-processing, allout-resolve-xref)
297 (allout-flag-current-subtree, allout-show-to-offshoot)
298 (allout-hide-current-entry, allout-show-current-branches)
299 (allout-hide-region-body, allout-old-expose-topic)
300 (allout-listify-exposed, allout-latex-verbatim-quote-curr-line)
301 (allout-mark-topic, allout-adjust-file-variable): Enclose scopes
302 containing `beginning-of-line' and `end-of-line' with
303 `inhibit-field-text-motion' t.
304
305 2006-07-21 Eli Zaretskii <eliz@gnu.org>
306
307 * frame.el (focus-follows-mouse): Document that it doesn't have
308 any effect on MS-Windows.
309
310 2006-07-20 Stefan Monnier <monnier@iro.umontreal.ca>
311
312 * progmodes/sh-script.el (sh-quoted-subshell): Further fix last change.
313
314 2006-07-20 Jay Belanger <belanger@truman.edu>
315
316 * calc.el (calc-previous-alg-entry): Remove variable.
317
318 * calc-aent.el (calc-alg-entry-history, calc-quick-calc-history):
319 New variables.
320 (calc-alg-entry): Use `calc-alg-entry-history'.
321 (calc-do-quick-calc): Use `calc-quick-calc-history'.
322 Remove reference to `calc-previous-alg-entry'.
323 (calcAlg-edit, calcAlg-enter): Remove reference to
324 `calc-previous-alg-entry'.
325 (calcAlg-previous): Use `previous-history-element' instead of
326 `calc-previous-alg-entry'.
327 (calc-do-alg-entry): Use history when calling `read-from-minibuffer'.
328 Change keybinding for `calcAlg-plus-minus', add keybindings for
329 `previous-history-element' and `next-history-element'.
330
331 * calc-rewr.el (calc-match): Remove reference to
332 `calc-previous-alg-entry'.
333
334 * calc-sel.el (calc-selection-history): New variable.
335 (calc-enter-selection, calc-sel-mult-both-sides)
336 (calc-sel-add-both-sides): Use `calc-selection-history'.
337
338 * calc-map.el (calc-get-operator-history): New variable.
339 (calc-get-operator): Use `calc-get-operator-history'.
340
341 * calcalg3.el (calc-curve-fit-history): New variable.
342 (calc-curve-fit): Use `calc-curve-fit-history'.
343
344 2006-07-20 Kenichi Handa <handa@m17n.org>
345
346 * international/mule-cmds.el (select-safe-coding-system): Fix the
347 way of deciding eol-type of the coding system.
348
349 2006-07-20 Alan Mackenzie <acm@muc.de>
350
351 * progmodes/cc-langs.el (c-emacs-variable-inits): New variable.
352 (c-lang-setvar): New macro.
353 (c-make-init-lang-vars-fun): Use the initialization forms in
354 c-emacs-variable-inits in addition to those in c-lang-variable-inits.
355 (comment-start, comment-end, comment-start-skip): Change these from
356 c-lang-defvar's to c-lang-setvar's.
357
358 * progmodes/cc-mode.el (c-make-emacs-variables-local): New macro,
359 which calls make-local-variable on the elements of
360 c-emacs-variable-inits.
361 (c-init-language-vars-for): Call this new macro.
362
363 2006-07-19 Stefan Monnier <monnier@iro.umontreal.ca>
364
365 * progmodes/compile.el (compilation-error-regexp-alist-alist) <gnu>:
366 Try to rule out false positives due to time stamps.
367 (compilation-mode-font-lock-keywords): Remove rules made redundant
368 because of the above change. Add `segmentation fault' to the known and
369 highlighted compilation termination messages.
370
371 2006-07-19 Kim F. Storm <storm@cua.dk>
372
373 * progmodes/grep.el (grep-find-ignored-directories):
374 Add .svn and _darcs to list.
375
376 2006-07-19 Mathias Dahl <mathias.dahl@gmail.com>
377
378 * dired.el (dired-mode-map): Add key binding `C-te' for
379 `tumme-dired-edit-comment-and-tags'.
380
381 * tumme.el (tumme-display-thumbnail-original-image): Make sure
382 image display buffer is displayed before call to
383 `tumme-display-image.
384 (tumme-dired-display-image): Make sure image display buffer is
385 displayed before call to `tumme-display-image.
386 (tumme-mouse-display-image): Make sure image display buffer is
387 displayed before call to `tumme-display-image.
388 (tumme-widget-list): Add.
389 (tumme-dired-edit-comment-and-tags): Add.
390 (tumme-save-information-from-widgets): Add.
391
392 2006-07-19 Stefan Monnier <monnier@iro.umontreal.ca>
393
394 * progmodes/sh-script.el (sh-quoted-subshell): Fix last change.
395
1 2006-07-18 Stefan Monnier <monnier@iro.umontreal.ca> 396 2006-07-18 Stefan Monnier <monnier@iro.umontreal.ca>
2 397
3 * progmodes/sh-script.el (sh-font-lock-keywords-1): 398 * progmodes/sh-script.el (sh-font-lock-keywords-1):
4 Revert inadvertently installed patch hunk. 399 Revert inadvertently installed patch hunk.
5 400