Mercurial > emacs
comparison lisp/ChangeLog @ 90224:2d92f5c9d6ae
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-78
Merge from emacs--cvs-trunk--0
Patches applied:
* emacs--cvs-trunk--0 (patch 514-518)
- Update from CVS
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 104-105)
- Update from CVS
author | Miles Bader <miles@gnu.org> |
---|---|
date | Fri, 26 Aug 2005 09:51:52 +0000 |
parents | edf295560b5a 8303172e4c68 |
children | a3716f7538f2 |
comparison
equal
deleted
inserted
replaced
90223:edf295560b5a | 90224:2d92f5c9d6ae |
---|---|
1 2005-08-25 Stefan Monnier <monnier@iro.umontreal.ca> | |
2 | |
3 * smerge-mode.el (smerge-remove-props): Make the args non-optional. | |
4 (smerge-keep-n): Remove props. | |
5 (smerge-keep-base, smerge-keep-other, smerge-keep-mine) | |
6 (smerge-keep-current, smerge-kill-current): Don't remove props anymore | |
7 now that it's done in smerge-keep-n. | |
8 (smerge-refined-change): New face. | |
9 (smerge-refine-chopup-region, smerge-refine-highlight-change) | |
10 (smerge-refine): New funs. | |
11 (smerge-basic-map): Bind smerge-refine. | |
12 | |
13 2005-08-25 Juri Linkov <juri@jurta.org> | |
14 | |
15 * progmodes/grep.el (grep, grep-mode): Make buffer-local variables | |
16 compilation-process-setup-function and compilation-disable-input | |
17 in grep-mode instead of let-bindings in grep. | |
18 | |
19 * menu-bar.el (menu-bar-options-menu, menu-bar-options-save): | |
20 Delete "Automatic File De/compression" (auto-compression-mode). | |
21 | |
22 2005-08-25 Juanma Barranquero <lekktu@gmail.com> | |
23 | |
24 * obsolete/bg-mouse.el: Move to obsolete/ from term/. | |
25 Silence warning about non-existent variable. | |
26 | |
27 2005-08-25 Richard M. Stallman <rms@gnu.org> | |
28 | |
29 * menu-bar.el (menu-bar-describe-menu): Delete "What's New". | |
30 Rename "Describe Key" to "Describe Key or Mouse Operation". | |
31 | |
32 * mail/mailalias.el (build-mail-aliases): Delete comments | |
33 from the contents before processing them. | |
34 | |
35 * isearch.el (isearch-edit-string): Erase the Search prompt | |
36 if user enters an empty string and there is no default. | |
37 | |
38 * comint.el (comint-file-name-prefix): Add autoload. | |
39 | |
40 2005-08-25 Joe Corneli <jcorneli@math.utexas.edu> | |
41 | |
42 * subr.el (play-sound): Rearrange to avoid warning. | |
43 | |
44 2005-08-25 Carsten Dominik <dominik@science.uva.nl> | |
45 | |
46 * calendar/diary-lib.el (diary-modify-entry-list-string-function): | |
47 New hook. | |
48 (add-to-diary-list): Call `diary-modify-entry-list-string-function' | |
49 | |
50 2005-08-24 Vinicius Jose Latorre <viniciusjl@ig.com.br> | |
51 | |
52 * subr.el (version-separator, version-regexp-alist): New vars used by | |
53 version comparison funs. | |
54 (integer-list-<, integer-list-=, integer-list-<=) | |
55 (integer-list-not-zero): New funs for integer list comparison. | |
56 (version-to-list, version=, version<, version<=): New funs for version | |
57 comparison. | |
58 | |
59 2005-08-24 Juanma Barranquero <lekktu@gmail.com> | |
60 | |
61 * emerge.el (merge-begin, merge-end, template, A-begin, A-end) | |
62 (B-begin, B-end, diff, diff-vector, valid-diff): Defvar at compile | |
63 time to silence the byte-compiler. | |
64 | |
65 * ibuffer.el (ibuffer-compile-make-eliding-form) | |
66 (ibuffer-check-formats): Use `with-no-warnings' to hide references | |
67 to `ibuffer-elide-long-columns' (which is defined on ibuffer.el, | |
68 so it's silly to get warnings for it). | |
69 (ibuffer-auto-mode, ibuffer-cached-filter-formats) | |
70 (ibuffer-compiled-filter-formats, ibuffer-filter-format-alist) | |
71 (ibuffer-filter-group-kill-ring, ibuffer-filter-groups) | |
72 (ibuffer-filtering-qualifiers, ibuffer-hidden-filter-groups) | |
73 (ibuffer-inline-columns, ibuffer-show-empty-filter-groups) | |
74 (ibuffer-tmp-hide-regexps, ibuffer-tmp-show-regexps): | |
75 Defvar at compile time. | |
76 (ibuffer-compiled-formats, ibuffer-cached-eliding-string) | |
77 (ibuffer-cached-formats, ibuffer-cached-elide-long-columns): | |
78 Declare them before use. | |
79 | |
80 * info-xref.el (info-xref-xfile-alist, info-xref-filename-heading) | |
81 (info-xref-good, info-xref-bad): Defvar at compile time. | |
82 | |
83 * obsolete/mlsupport.el (filter-region, execute-monitor-command): | |
84 Use `let*' instead of `let'. | |
85 | |
86 * obsolete/sun-curs.el (icon-edit, *mouse-window*, *mouse-x*) | |
87 (*mouse-y*, menu, char): Defvar at compile time. | |
88 (sc::menu): Declare it before use. | |
89 (sc::pack-one-line): Use `let', not `let*'. | |
90 | |
91 * obsolete/swedish.el (news-inews-hook, news-group-hook-alist) | |
92 (mail-send-hook): Defvar at compile time. | |
93 | |
94 * term/bg-mouse.el (bg-mouse-x, bg-mouse-y, bg-cursor-window): | |
95 Defvar at compile time. | |
96 | |
97 * term/sun-mouse.el (current-global-mousemap) | |
98 (current-local-mousemap): Declare them before use. | |
99 | |
100 2005-08-24 Carsten Dominik <dominik@science.uva.nl> | |
101 | |
102 * bookmark.el (bookmark-after-jump-hook): New hook. | |
103 (bookmark-jump): Run `bookmark-after-jump-hook'. | |
104 | |
105 2005-08-23 Juri Linkov <juri@jurta.org> | |
106 | |
107 * faces.el (minibuffer-prompt): Doc fix. | |
108 | |
109 2005-08-23 Juanma Barranquero <lekktu@gmail.com> | |
110 | |
111 * progmodes/xscheme.el: Trivial changes to silence warnings. | |
112 (xscheme-previous-mode, xscheme-previous-process-state): | |
113 Add defvars. | |
114 (xscheme-last-input-end, xscheme-process-command-line) | |
115 (xscheme-process-name, xscheme-buffer-name) | |
116 (xscheme-expressions-ring-max, xscheme-expressions-ring) | |
117 (xscheme-expressions-ring-yank-pointer, xscheme-running-p) | |
118 (xscheme-control-g-synchronization-p) | |
119 (xscheme-control-g-disabled-p, xscheme-string-receiver) | |
120 (default-xscheme-runlight, xscheme-runlight) | |
121 (xscheme-runlight-string, xscheme-process-filter-state) | |
122 (xscheme-allow-output-p, xscheme-prompt, xscheme-mode-string): | |
123 Move to beginning of file. | |
124 (scheme-interaction-mode-commands-alist) | |
125 (scheme-interaction-mode-map, scheme-debugger-mode-map): Declare | |
126 them before use. Note: the initialization code for the variables | |
127 has not been moved because it uses functions that reference the | |
128 variables. | |
129 (xscheme-control-g-message-string, xscheme-process-filter-alist) | |
130 (xscheme-prompt-for-expression-map): Declare them before use. | |
131 (scheme-debugger-mode-commands): "?\ " -> "?\s". | |
132 | |
133 2005-08-23 Ed Swarthout <ed.swarthout@gmail.com> (tiny change) | |
134 | |
135 * hexl.el (hexl-print-current-point-info): Fix simple spelling | |
136 error. | |
137 | |
138 2005-08-22 Juri Linkov <juri@jurta.org> | |
139 | |
140 * faces.el (set-face-underline): Delete this duplicate function | |
141 and make an obsolete alias to set-face-underline-p. | |
142 (set-face-underline-p): Use docstring of set-face-underline. | |
143 (describe-face): Create hyperlink to parent face. | |
144 | |
145 * info.el (Info-insert-dir): Use save-excursion around | |
146 insert-buffer-substring. | |
147 (Info-isearch-search): Use LITERAL arg of replace-regexp-in-string. | |
148 (Info-escape-percent): Delete function. | |
149 (Info-fontify-node): Replace Info-escape-percent by | |
150 replace-regexp-in-string with REP arg set to lambda that | |
151 duplicates `%' and preserves text properties. | |
152 | |
153 * progmodes/compile.el (compilation-disable-input): Doc fix. | |
154 (define-compilation-mode): Doc fix and refill. | |
155 (kill-compilation): Use `mode-name' in the error message. | |
156 (compilation-find-file): Use `compilation-error' in the | |
157 read-file-name's prompt. | |
158 | |
159 2005-08-22 Stefan Monnier <monnier@iro.umontreal.ca> | |
160 | |
161 * smerge-mode.el (smerge-basic-map): Bind smerge-combine-with-next. | |
162 (smerge-auto-leave): Make undo re-enable the mode. | |
163 (debug-ignored-errors): Add the user-error of impossible resolution. | |
164 (smerge-resolve): Move things around a bit, in preparation for later. | |
165 (smerge-diff): Don't fail if the buffer has no associated file. | |
166 (ediff-ancestor-buffer, ediff-quit-hook): Quieten byte-compiler. | |
167 (smerge-conflict-overlay): New function. | |
168 (smerge-match-conflict): Don't add text properties here. | |
169 (smerge-find-conflict): Instead, add an overlay here. | |
170 Also check for the case where we're inside a conflict already, so as to | |
171 obviate the need for font-lock-multiline, which is unbearably slow with | |
172 large conflicts and ciomplex font-lock patterns. | |
173 (smerge-remove-props): Remove overlay rather than text-properties. | |
174 (smerge-mode): Don't set font-lock-multiline. | |
175 Remove overlays when turned off. | |
176 | |
177 2005-08-21 Kim F. Storm <storm@cua.dk> | |
178 | |
179 * ido.el (ido-ignore-item-p): Use save-match-data. | |
180 Bind case-fold-search to ido-case-fold locally. | |
181 | |
182 2005-08-20 Richard M. Stallman <rms@gnu.org> | |
183 | |
184 * files.el (normal-mode): If font lock is on, turn it off and on. | |
185 | |
186 * subr.el (replace-regexp-in-string): Doc fix. | |
187 | |
188 * startup.el (command-line-1): Don't suppress startup screen | |
189 due to existing processes. | |
190 | |
191 * progmodes/grep.el (grep): Bind compilation-disable-input to t. | |
192 | |
193 * progmodes/compile.el (compilation-disable-input): Default to nil. | |
194 | |
195 2005-08-20 Kevin Rodgers <ihs_4664@yahoo.com> (tiny change) | |
196 | |
197 * progmodes/compile.el (compilation-disable-input): New defcustom. | |
198 (compilation-start): If compilation-disable-input is non-nil, send | |
199 EOF to the compilation process. | |
200 | |
201 2005-08-20 Eli Zaretskii <eliz@gnu.org> | |
202 | |
203 * textmodes/tex-mode.el (tex-bibtex-file, tex-send-tex-command): | |
204 Run the argument of tex-shell-cd-command through | |
205 convert-standard-filename, to get the correct style of slashes on | |
206 Windows, and enclose the result in quotes, in case the file name | |
207 includes whitespace or other special characters. | |
208 | |
209 2005-08-19 Andreas Schwab <schwab@suse.de> | |
210 | |
211 * progmodes/gud.el (gud-kill-buffer-hook): Don't kill unrelated | |
212 process. | |
213 | |
214 2005-08-18 Luc Teirlinck <teirllm@auburn.edu> | |
215 | |
216 * cus-start.el (minibuffer-prompt-properties): Correct typo. | |
217 | |
218 2005-08-18 Kim F. Storm <storm@cua.dk> | |
219 | |
220 * scroll-lock.el: Fix errors due to incorrect line wrapping. | |
221 | |
222 2005-08-18 Richard M. Stallman <rms@gnu.org> | |
223 | |
224 * scroll-lock.el: New file. | |
225 | |
226 2005-08-18 Thien-Thi Nguyen <ttn@gnu.org> | |
227 | |
228 * dired.el (dired-move-to-end-of-filename): | |
229 Handle fifo as rendered by "ls -lF": Don't include trailing "|". | |
230 | |
231 2005-08-18 Kim F. Storm <storm@cua.dk> | |
232 | |
233 * ido.el (ido-everywhere): Fix defcustom :set function to disable | |
234 rather than toggle mode when custom value is nil. | |
235 (ido-everywhere): Fix defun doc string. | |
236 | |
237 2005-08-17 Richard M. Stallman <rms@gnu.org> | |
238 | |
239 * cus-start.el (minibuffer-prompt-properties): Use "Don't Enter" | |
240 as tag instead of "Inviolable". | |
241 | |
242 2005-08-17 Kim F. Storm <storm@cua.dk> | |
243 | |
244 * windmove.el (windmove-coordinates-of-position): Remove. | |
245 (windmove-coordinates-of-window-position): Remove. | |
246 (windmove-reference-loc): Use posn-at-point instead. | |
247 | |
248 * subr.el (insert-for-yank-1): Doc fix. | |
249 | |
250 * ido.el (ido-enter-matching-directory): Rename from | |
251 ido-enter-single-matching-directory. Change 'slash choice to | |
252 'only. Add 'first choice. | |
253 (ido-exhibit): Adapt to above changes. | |
254 | |
255 2005-08-16 Luc Teirlinck <teirllm@auburn.edu> | |
256 | |
257 * Makefile.in: Expand comment about building loaddefs.el. | |
258 | |
259 2005-08-16 Nick Roberts <nickrob@snap.net.nz> | |
260 | |
261 * progmodes/gdb-ui.el (toggle-gdb-use-inferior-io-buffer): | |
262 Comment use of defadvice. | |
263 | |
264 * progmodes/gud.el (gud-jump): Rework for gdb-ui. | |
265 | |
266 2005-08-15 Dan Nicolaescu <dann@ics.uci.edu> | |
267 | |
268 * buff-menu.el, compare-w.el, emacs-lisp/testcover.el, | |
269 * play/gomoku.el, play/mpuz.el, progmodes/flymake.el, | |
270 * progmodes/gdb-ui.el, progmodes/idlw-help.el, | |
271 * progmodes/idlw-shell.el, progmodes/ld-script.el, | |
272 * progmodes/which-func.el, ruler-mode.el, strokes.el, | |
273 * textmodes/sgml-mode.el, textmodes/table.el: Do not use face-alias | |
274 for backward compatibility for faces that did not appear in the | |
275 previous Emacs release. | |
276 | |
277 * simple.el (next-error-follow-minor-mode): Fix init value and lighter. | |
278 | |
279 2005-08-15 Kim F. Storm <storm@cua.dk> | |
280 | |
281 * emulation/cua-base.el (cua-delete-region): Return t if | |
282 deleted region was non-empty. | |
283 (cua-replace-region): Inhibit overwrite-mode for | |
284 self-insert-command if replaced region was non-empty. | |
285 (cua--explicit-region-start, cua--status-string): Make them | |
286 buffer-local at top-level... | |
287 (cua-mode): ...rather than when mode is enabled. | |
288 | |
289 2005-08-15 Thien-Thi Nguyen <ttn@gnu.org> | |
290 | |
291 * progmodes/vhdl-mode.el (vhdl-emacs-21): | |
292 Set t for Emacs 21, 22, and so on. | |
293 | |
294 2005-08-15 David Ponce <david@dponce.com> | |
295 | |
296 * tree-widget.el Update Commentary header. | |
297 (tree-widget-theme): Doc fix. | |
298 (tree-widget-space-width): New option. | |
299 (tree-widget-image-properties): Look up in the default theme too. | |
300 (tree-widget--cursors): Only for images with arrow pointer shape. | |
301 (tree-widget-lookup-image): Pointer shape is hand by default. | |
302 (tree-widget-icon): Rename generic icon widget from | |
303 `tree-widget-control'. | |
304 (tree-widget-*-icon): Rename from `tree-widget-*-control' and | |
305 derive from `tree-widget-icon'. | |
306 (tree-widget-handle): Improve default look and feel of the text | |
307 representation. | |
308 (tree-widget): Rename :*-control properties to :*-icon properties. | |
309 Add :action and :help-echo properties. | |
310 (tree-widget-after-toggle-functions): Move. | |
311 (tree-widget-close-node, tree-widget-open-node): Remove. | |
312 (tree-widget-before-create-icon-functions): New hook. | |
313 (tree-widget-value-create): Update to allow customization of icons | |
314 and nodes at run-time via that new hook. | |
315 (tree-widget-icon-create, tree-widget-leaf-node-icon-p) | |
316 (tree-widget-icon-action, tree-widget-icon-help-echo) | |
317 (tree-widget-action, tree-widget-help-echo): New functions. | |
318 | |
319 2005-08-15 Kim F. Storm <storm@cua.dk> | |
320 | |
321 * ido.el (ido-buffer-internal): Use with-no-warnings. | |
322 (ido-make-merged-file-list): Use while-no-input. | |
323 | |
324 2005-08-15 Richard M. Stallman <rms@gnu.org> | |
325 | |
326 * textmodes/flyspell.el (flyspell-mark-duplications-flag): Doc fix. | |
327 (flyspell-large-region): Fix doc and custom type. | |
328 | |
329 2005-08-14 Richard M. Stallman <rms@gnu.org> | |
330 | |
331 * files.el (interpreter-mode-alist): Doc fix. | |
332 | |
333 * mail/rmail.el (rmail-nonignored-headers): New variable. | |
334 (rmail-clear-headers): Use it. | |
335 (rmail-reply): Better handling of mail-followup-to header. | |
336 | |
337 * progmodes/sh-script.el (sh-font-lock-keywords-var): | |
338 Rename variable from sh-font-lock-keywords. In the `shell' entry, | |
339 don't try to refer to executable-font-lock-keywords. | |
340 (sh-font-lock-keywords-var-1): Rename from sh-font-lock-keywords-1. | |
341 (sh-font-lock-keywords-var-2): Rename from sh-font-lock-keywords-2. | |
342 (sh-font-lock-keywords): Append executable-font-lock-keywords here. | |
343 (sh-mode): Set comment-start-skip, local-abbrev-table, | |
344 imenu-case-fold-search. | |
345 (sh-set-shell): Don't set them here. | |
346 (sh-feature): Simplify. Get rid of the eval-a-variable feature. | |
347 Don't cache the results in the original alist; don't ever modify | |
348 that alist. | |
349 | |
350 * textmodes/flyspell.el (flyspell-mode): Autoload a defvar. | |
351 | |
352 * textmodes/ispell.el (lookup-words): Cope with case where ARGS is | |
353 empty. | |
354 | |
355 2005-08-15 Andreas Schwab <schwab@suse.de> | |
356 | |
357 * desktop.el: Put autoload cookie at risky-local-variable declarations. | |
358 | |
359 * dired.el, info.el, mail/rmail.el: Revert last change. | |
360 | |
361 2005-08-14 Thien-Thi Nguyen <ttn@gnu.org> | |
362 | |
363 * dired.el: Fix dependency bug: Wrap `desktop-buffer-mode-handlers' | |
364 modification in `eval-after-load' form. | |
365 * info.el: Likewise. | |
366 * mail/rmail.el: Likewise. | |
367 | |
368 2005-08-14 Juri Linkov <juri@jurta.org> | |
369 | |
370 * progmodes/compile.el (compilation-mode-font-lock-keywords): | |
371 Remove highlighting of "Compilation started". Highlight only | |
372 the word "finished" in "Compilation finished". Add highlighting | |
373 of "interrupt", "killed", "terminated" and the exit code. | |
374 (compilation-start): Add newline after header. Use exactly the | |
375 same time stamp format as the finishing message. | |
376 (compilation-mode-map): Add ellipsis to "Search Files (grep)". | |
377 | |
378 * progmodes/grep.el (grep-mode-map): Add ellipsis to "Another grep". | |
379 (grep-mode-font-lock-keywords): Don't highlight "Grep started". | |
380 Add highlighting of "interrupt", "killed", "terminated". | |
381 | |
382 * delsel.el (delete-selection-pre-hook): If overwrite-mode is | |
383 enabled and the current command is self-insert-command, call it | |
384 explicitly with overwrite-mode bound to nil, to not allow it | |
385 to delete the character after the selected region. | |
386 | |
387 2005-08-12 Matt Hodges <MPHodges@member.fsf.org> | |
388 | |
389 * emacs-lisp/eldoc.el: Add move-beginning-of-line, | |
390 move-end-of-line, end-of-line, and beginning-of-line to the list | |
391 of commands after which the echo area is updated. | |
392 | |
393 2005-08-12 Eli Zaretskii <eliz@gnu.org> | |
394 | |
395 * cus-edit.el (custom-save-all, custom-save-delete): | |
396 Bind recentf-exclude to exclude custom-file. | |
397 | |
398 2005-08-12 Ehud Karni <ehud@unix.mvs.co.il> | |
399 | |
400 * mail/rmailsum.el (rmail-summary-end-of-message): New command | |
401 to go to the bottom of the mail message. Added to | |
402 `rmail-summary-mode-map' with key "/". | |
403 (rmail-summary-show-message): New (internal) function for use by | |
404 both `rmail-summary-beginning/end-of-message'. | |
405 (rmail-summary-beginning-of-message): Change to use | |
406 rmail-summary-show-message. | |
407 | |
408 * mail/rmail.el (rmail-end-of-message): New command to go to the | |
409 end of the current message. Added to `rmail-mode-map' with key "/". | |
410 (rmail-beginning-of-message): Fix to work as documented. | |
411 (rmail-mode): Change documentation. | |
412 | |
413 * progmodes/compile.el (compilation-start): Add the line | |
414 "Compilation started" with compilation start time. | |
415 (compilation-mode-font-lock-keywords): Add `started' to keywords. | |
416 | |
417 2005-08-11 Luc Teirlinck <teirllm@auburn.edu> | |
418 | |
419 * menu-bar.el (menu-bar-options-menu): Standardize capitalization | |
420 of menu items. | |
421 | |
422 2005-08-11 Richard M. Stallman <rms@gnu.org> | |
423 | |
424 * simple.el (pop-global-mark): Reverse test of widen-automatically. | |
425 | |
426 * battery.el (battery-status-function): Don't use ignore-errors. | |
427 | |
428 2005-08-11 Lute Kamstra <lute@gnu.org> | |
429 | |
430 * emacs-lisp/generic.el (generic-font-lock-defaults): Declare with | |
431 define-obsolete-variable-alias. | |
432 | |
433 2005-08-11 Stefan Monnier <monnier@iro.umontreal.ca> | |
434 | |
435 * net/ange-ftp.el: Use \\` and \\' instead of ^ and $ in regexps. | |
436 (ange-ftp-send-cmd): Revert last change, and expand | |
437 the comment explaining the problem. | |
438 | |
439 2005-08-10 Luc Teirlinck <teirllm@auburn.edu> | |
440 | |
441 * ldefs-boot.el: Update. | |
442 | |
443 * menu-bar.el (menu-bar-showhide-menu): Rename "Date, Time and Mail" | |
444 item to "Time, Load and Mail". Change help echo text. | |
445 | |
446 * time.el (display-time-use-mail-icon, display-time-format) | |
447 (display-time-string-forms): Shorten first line of docstrings. | |
448 | |
449 2005-08-10 Lars Hansen <larsh@soem.dk> | |
450 | |
451 * desktop.el (desktop-buffer-mode-handlers): | |
452 Make non-customizable. Add autoload cookie. Change initial value to | |
453 nil; add elements in respective modules instead. Fix doc string. | |
454 (desktop-load-file): New function. | |
455 (desktop-minor-mode-handlers): New autoloaded variable. | |
456 (desktop-create-buffer): Call minor mode handlers. | |
457 Use desktop-load-file to load major and minor mode modules prior to | |
458 checking for a handler. | |
459 (desktop-save): Don't add nil to desktop-minor-modes for minor | |
460 modes with nil function in desktop-minor-mode-table. Don't delete | |
461 desktop file before rewriting it. | |
462 (desktop-locals-to-save): Add autoload cookie. Don't make | |
463 automatically buffer-local. Add variables column-number-mode, | |
464 size-indication-mode, indent-tabs-mode, | |
465 indicate-buffer-boundaries, indicate-empty-lines and | |
466 show-trailing-whitespace. | |
467 (desktop-clear): Allow desktop-clear-preserve-buffers to contain | |
468 regexps. Don't use desktop-clear-preserve-buffers-regexp. | |
469 (desktop-clear-preserve-buffers-regexp): Delete. | |
470 (desktop-clear-preserve-buffers): Update initial value and docstring. | |
471 (desktop-save-buffer): Fix doc string. | |
472 | |
473 * hilit-chg.el: Add handler to desktop-minor-mode-handlers. | |
474 (hilit-chg-desktop-restore): New function. | |
475 (highlight-changes-mode): Add highlight-changes-mode to | |
476 desktop-locals-to-save. | |
477 | |
478 * dired.el: Add handler to desktop-buffer-mode-handlers. | |
479 (dired-restore-desktop-buffer): Remove autoload cookie. | |
480 (dired-mode): Add autoload cookie. | |
481 | |
482 * info.el: Add handler to desktop-buffer-mode-handlers. | |
483 (Info-restore-desktop-buffer): Remove autoload cookie. | |
484 (Info-mode): Add autoload cookie. | |
485 | |
486 * mh-e/mh-e.el: Add handler to desktop-buffer-mode-handlers. | |
487 (mh-restore-desktop-buffer): Remove autoload cookie. | |
488 (mh-folder-mode): Add autoload cookie. | |
489 | |
490 * mail/rmail.el: Add handler to desktop-buffer-mode-handlers. | |
491 (rmail-restore-desktop-buffer): Remove autoload cookie. | |
492 | |
493 2005-08-11 Masatake YAMATO <jet@gyve.org> | |
494 | |
495 * hexl.el (hexl-address-region): | |
496 (hexl-ascii-region, hexl-font-lock-keywords): | |
497 (hexl-highlight-line-range): Use the term "region" | |
498 instead of "area" for consistency with the other symbols | |
499 defined in hexl.el. | |
500 | |
501 2005-08-09 Luc Teirlinck <teirllm@auburn.edu> | |
502 | |
503 * menu-bar.el (menu-bar-options-save): Move `display-time-mode' to | |
504 correct group: it is set with `menu-bar-make-mm-toggle' (pointed | |
505 out by Juri Linkov). Add `display-battery-mode'. | |
506 | |
507 2005-08-09 Juri Linkov <juri@jurta.org> | |
508 | |
509 * progmodes/compile.el (compilation-mode-font-lock-keywords): | |
510 Remove `-text' from face variable names. | |
511 (compilation-error-file-name, compilation-warning-file-name) | |
512 (compilation-info-file-name): Delete faces. | |
513 (compilation-line-number, compilation-column-number): | |
514 Remove face underlining. | |
515 (compilation-message-face): Set to `underline' value by default. | |
516 (compilation-error-face, compilation-warning-face) | |
517 (compilation-info-face): Remove `-file-name' from face names. | |
518 (compilation-error-text-face, compilation-warning-text-face) | |
519 (compilation-info-text-face): Delete face variables. | |
520 (compilation-text-face): Delete function. | |
521 | |
522 * progmodes/grep.el (grep-regexp-alist): Use `.+?' instead of `[^:\n]+'. | |
523 (grep-mode-font-lock-keywords): Use `.+?' instead of `[^\n-]+'. | |
524 (grep-error-face): Set to `compilation-error' instead of | |
525 `compilation-error-face' (which is redefined to `grep-hit-face' in | |
526 grep buffers). | |
527 (grep-mode-font-lock-keywords): Remove `-text' from face variable | |
528 names. Use `grep-error-face' instead of `compilation-error-text-face'. | |
529 | |
530 * dired-aux.el (dired-do-query-replace-regexp): | |
531 Use `query-replace-read-args'. | |
532 | |
533 * replace.el (query-replace-read-from, query-replace-read-to) | |
534 (query-replace-read-args): Rename arg `string' to `prompt'. | |
535 | |
536 * menu-bar.el (menu-bar-showhide-menu): Add `showhide-battery'. | |
537 | |
538 2005-08-09 Katsumi Yamaoka <yamaoka@jpl.org> (tiny change) | |
539 | |
540 * net/ange-ftp.el (ange-ftp-send-cmd): Make it work properly with | |
541 uploading files. | |
542 (ange-ftp-canonize-filename): Handle file names beginning with ~ | |
543 correctly. | |
544 | |
545 2005-08-09 Juanma Barranquero <lekktu@gmail.com> | |
546 | |
547 * textmodes/fill.el (canonically-space-region) | |
548 (fill-context-prefix, fill-french-nobreak-p) | |
549 (fill-delete-newlines, fill-comment-paragraph) | |
550 (justify-current-line): "?\ " -> "?\s". | |
551 | |
552 2005-08-09 Ben North <ben@redfrontdoor.org> (tiny change) | |
553 | |
554 * textmodes/fill.el (fill-nonuniform-paragraphs): | |
555 Improve argument/docstring consistency. | |
556 | |
557 2005-08-09 Richard M. Stallman <rms@gnu.org> | |
558 | |
559 * textmodes/ispell.el (ispell-word): More fboundp checks. | |
560 | |
561 * files.el (find-file-noselect): Don't call set-buffer-major-mode. | |
562 (find-file-noselect-1): Call it here, only if RAWFILE. | |
563 (normal-mode): Always set some major mode. | |
564 (save-some-buffers-action-alist): Change some explanation strings. | |
565 (file-name-non-special): In the `quote' method, use unwind-protect. | |
566 | |
567 2005-08-09 Magnus Henoch <mange@freemail.hu> | |
568 | |
569 * textmodes/ispell.el (ispell-find-aspell-dictionaries): New command. | |
570 (ispell-have-aspell-dictionaries): New variable. | |
571 (ispell-aspell-data-dir, ispell-aspell-dict-dir): New variables. | |
572 (ispell-get-aspell-config-value): New function. | |
573 (ispell-aspell-find-dictionary): New function. | |
574 (ispell-aspell-add-aliases): New function. | |
575 (ispell-valid-dictionary-list): Call ispell-find-aspell-dictionaries if | |
576 appropriate. Don't look for ispell dictionaries if we use aspell. | |
577 (ispell-menu-map): Don't build a submenu of dictionaries. | |
578 | |
579 2005-08-09 Richard M. Stallman <rms@gnu.org> | |
580 | |
581 * progmodes/sql.el (sql-interactive-mode-map): Use fboundp. | |
582 (sql-read-passwd): Use read-passwd. | |
583 | |
584 * progmodes/idlw-toolbar.el (idlwave-toolbar) | |
585 (idlwave-toolbar-is-possible): Add defvars. | |
586 | |
587 * progmodes/idlw-shell.el (idlwave-xemacs-hack-mouse-track): | |
588 Avoid warnings. | |
589 | |
590 * progmodes/idlw-rinfo.el (idlwave-system-variables-alist) | |
591 (idlwave-system-class-info, idlwave-executive-commands-alist): | |
592 Use defvar. | |
593 | |
594 * progmodes/cc-engine.el (c-guess-basic-syntax): Add autoload. | |
595 | |
596 * mail/supercite.el (sc-ask, sc-no-blank-line-or-header): | |
597 Avoid warnings. | |
598 | |
599 * mail/rmail.el (rmail-ignored-headers): Don't hide mime-version: | |
600 and content-type: headers. | |
601 | |
602 * eshell/eshell.el (eshell): Avoid warnings about eshell-mode. | |
603 | |
604 * emacs-lisp/map-ynp.el (map-y-or-n-p): Reorder the options | |
605 and rename some of them to be more self-explanatory. | |
606 | |
607 * calendar/calendar.el (calendar-mode-map): Bind < and > usefully. | |
608 | |
609 * startup.el (command-line-1): Implement -scriptload. | |
610 | |
611 * replace.el (occur-engine): Initial *Occur* output not undoable. | |
612 | |
613 * menu-bar.el (menu-bar-file-menu): Rename some menu items | |
614 and improve help strings. | |
615 | |
616 * isearch.el (isearch-repeat): When changing direction, | |
617 mark search successful. | |
618 | |
619 * ediff-init.el: Use (featurep 'xemacs). | |
620 | |
621 * comint.el (send-invisible): Identify buffer, if not selected. | |
622 | |
623 * align.el: Delete autoload for c-guess-basic-syntax. | |
624 | |
625 2005-08-09 Juanma Barranquero <lekktu@gmail.com> | |
626 | |
627 * textmodes/refbib.el (r2b-convert-record, r2b-convert-buffer): | |
628 Improve argument/docstring consistency. Doc fixes. | |
629 (r2b-variables, r2bv-address, r2bv-annote, r2bv-author) | |
630 (r2bv-booktitle, r2bv-date, r2bv-decade, r2bv-editor) | |
631 (r2bv-entry-kind, r2bv-institution, r2bv-journal, r2bv-keywords) | |
632 (r2bv-kn, r2bv-month, r2bv-note, r2bv-number, r2bv-ordering) | |
633 (r2bv-organization, r2bv-pages, r2bv-primary-author) | |
634 (r2bv-publisher, r2bv-school, r2bv-title, r2bv-title-first-word) | |
635 (r2bv-tr, r2bv-type, r2bv-volume, r2bv-where, r2bv-year): | |
636 Defvar at compile time. | |
637 | |
638 2005-08-09 Juri Linkov <juri@jurta.org> | |
639 | |
640 * info.el: Replace `info' with upper-case `Info' where appropriate. | |
641 (info-title-1, info-title-2, info-title-3, info-title-4) | |
642 (info-menu-header): Move up face definitions. | |
643 (info-menu-star): Rename from `info-menu-5'. | |
644 (Info-fontify-node): Replace `info-menu-5' with `info-menu-star'. | |
645 (Info-fontify-visited-nodes): Fix docstring. | |
646 (Info-hide-note-references): Fix docstring. | |
647 (Info-up, Info-next-reference, Info-prev-reference): Put cursor on | |
648 menu items in the same way as on cross-references. | |
649 (info-apropos): Fix sorting order and formatting to be like in the | |
650 stand-alone Info browser. Display error messages for 1 sec. | |
651 (Info-mode-map): Move down `c' key binding. Bind `^' to `Info-up'. | |
652 (Info-mode-menu): Remove item for `Info-search-case-sensitively' | |
653 from the menu bar. | |
654 (Info-insert-dir): Restore point after calling | |
655 `insert-buffer-substring'. | |
656 | |
657 2005-08-08 Richard M. Stallman <rms@gnu.org> | |
658 | |
659 * emacs-lisp/lmenu.el (lucid-menubar-map, lucid-failing-menubar) | |
660 (recompute-lucid-menubar): Add defvars. | |
661 | |
662 * mail/sendmail.el (mail-yank-original): Use with-no-warnings. | |
663 | |
664 * mail/reporter.el (reporter-dump-state): Use insert-buffer-substring. | |
665 | |
666 * net/net-utils.el (run-dig): Rename from `dig'. | |
667 | |
668 * play/gametree.el (gametree-mode): Use make-local-variable, | |
669 not make-variable-buffer-local. | |
670 | |
671 * progmodes/ada-prj.el (ada-prj-display-page): Use with-no-warnings. | |
672 | |
673 * ansi-color.el (ansi-color-make-extent) | |
674 (ansi-color-set-extent-face): Use fboundp, not functionp. | |
675 | |
676 * autorevert.el (auto-revert-tail-mode): Use make-local-variable, | |
677 not make-variable-buffer-local. | |
678 | |
679 * bookmark.el (Info-current-file): Add defvar. | |
680 (bookmark-jump-noselect): Use with-no-warnings. | |
681 | |
682 * completion.el (c-mode-map, fortran-mode-map): Add defvars. | |
683 | |
684 * ebuff-menu.el (Helper-return-blurb): Add defvar. | |
685 | |
686 * ffap.el (gnus-summary-buffer, gnus-article-buffer): Add defvars. | |
687 | |
688 * find-file.el (ada-procedure-start-regexp) | |
689 (ada-package-start-regexp): Add defvars. | |
690 | |
691 * info.el (Info-insert-dir): Use insert-buffer-substring. | |
692 | |
693 * xml.el (xml-att-def-re): Add defvar. | |
694 | |
695 * icomplete.el (icomplete-exhibit): Adapt to new while-no-input | |
696 calling convention. | |
697 | |
698 * subr.el (while-no-input): Return t if there is input. | |
699 | |
700 2005-08-08 Luc Teirlinck <teirllm@auburn.edu> | |
701 | |
702 * cus-start.el (all): Add `overflow-newline-into-fringe'. | |
703 | |
704 2005-08-08 Juanma Barranquero <lekktu@gmail.com> | |
705 | |
706 * cmuscheme.el (inferior-scheme-mode-hook, inferior-scheme-mode) | |
707 (scheme-prev-l/c-dir/file): Fix typos in docstrings. | |
708 | |
709 2005-08-08 Emilio C. Lopes <eclig@gmx.net> | |
710 | |
711 * cmuscheme.el (scheme-start-file): Replace reference to | |
712 `user-emacs-directory' by "~/.emacs.d/". | |
713 | |
714 2005-08-08 Thien-Thi Nguyen <ttn@gnu.org> | |
715 | |
716 * info.el (Info-dir-remove-duplicates): Avoid case folding | |
717 in loop; instead, keep downcased strings for comparison. | |
718 Suggested by Helmut Eller. | |
719 | |
720 2005-08-07 Michael Albinus <michael.albinus@gmx.de> | |
721 | |
722 Sync with Tramp 2.0.50. | |
723 | |
724 * tramp.el: Remove defvar of `last-coding-system-used' in the | |
725 XEmacs case; not necessary anymore. | |
726 (tramp-user-regexp): Allow "@" as part of user name. | |
727 (tramp-handle-set-visited-file-modtime) | |
728 (tramp-handle-insert-file-contents) | |
729 (tramp-handle-write-region): No special handling for | |
730 `last-coding-system-used, because this is done in | |
731 `tramp-accept-process-output' now. | |
732 (tramp-accept-process-output): New defun. | |
733 (tramp-process-one-action, tramp-process-one-multi-action) | |
734 (tramp-wait-for-regexp, tramp-wait-for-output) | |
735 (tramp-discard-garbage-erase-buffer): Call it. Reported by David | |
736 Howells <dhowells@redhat.com>. | |
737 (clear-visited-file-modtime): Defadvice removed. The check for | |
738 unset buffer's modtime does not need to be based on | |
739 `tramp-buffer-file-attributes'. Suggested by RMS. | |
740 (tramp-message): Insert "\n" if not being at beginning of line. | |
741 (tramp-find-shell): Use `tramp-barf-if-no-shell-prompt' for code | |
742 sequence with same logic. | |
743 (tramp-completion-handle-expand-file-name): Discard call of | |
744 `tramp-drop-volume-letter'. It is not necessary, and there have | |
745 been problems with (expand-file-name "~/.netrc" "/") in ange-ftp. | |
746 Reported by Richard G. Bielawski <Richard.G.Bielawski@wellsfargo.com>. | |
747 (tramp-do-copy-or-rename-file-out-of-band): Transfer message | |
748 should always be visible. | |
749 (tramp-handle-insert-directory, tramp-setup-complete) | |
750 (tramp-set-process-query-on-exit-flag) | |
751 (tramp-append-tramp-buffers): Pacify byte-compiler. | |
752 (tramp-bug): Delete non-existing variables from list. | |
753 Apply `tramp-load-report-modules' as pre-hook. | |
754 Mask `tramp-password-prompt-regexp', `tramp-shell-prompt-pattern' and | |
755 `shell-prompt-pattern' because of non-7bit characters. | |
756 Reported by Sebastian Luque <sluque@mun.ca>. | |
757 (tramp-reporter-dump-variable, tramp-load-report-modules): New defuns. | |
758 (tramp-match-string-list): Remove function. | |
759 (tramp-wait-for-regexp): Remove call of that function. | |
760 Suggested by Kim F. Storm <storm@cua.dk>. | |
761 (tramp-set-auto-save-file-modes): Use octal integer code #o600 | |
762 instead of octal character code ?\600. The latter resulted in a | |
763 syntax error with XEmacs. | |
764 | |
765 * tramp-smb.el: Remove defvar of `last-coding-system-used' in the | |
766 XEmacs case; not necessary anymore. | |
767 (tramp-smb-handle-write-region): No special handling for | |
768 `last-coding-system-used, because this is done in | |
769 `tramp-accept-process-output' now. | |
770 (tramp-smb-wait-for-output): Call `tramp-accept-process-output'. | |
771 | |
772 2005-08-06 Luc Teirlinck <teirllm@auburn.edu> | |
773 | |
774 * wid-edit.el (widget-choice-value-create): | |
775 Unconditionally respect user choice. Set :explicit-choice back to nil | |
776 when no longer needed. | |
777 (widget-choice-action): Unconditionally respect user choice. | |
778 Eliminate :explicit-choice-value. | |
779 | |
780 * fringe.el (set-fringe-indicators-1, fringe-indicators): Delete. | |
781 | |
782 * menu-bar.el (menu-bar-options-save): Replace `fringe-indicators' | |
783 with `indicate-empty-lines' and `indicate-buffer-boundaries'. | |
784 (menu-bar-showhide-fringe-menu): Add new item "Empty line indicators" | |
785 running new function `toggle-indicate-empty-lines'. | |
786 Rename "Customize" item to "Customize fringe". | |
787 Rename "Indicators" item to "Buffer boundaries" and change help echo. | |
788 (menu-bar-showhide-fringe-ind-menu): Change several help echos. | |
789 Add `menu-bar-showhide-fringe-ind-customize' as "Other (customize)". | |
790 Delete "Empty lines only" item. | |
791 (menu-bar-showhide-fringe-ind-customize): New function. | |
792 (menu-bar-showhide-fringe-ind-mixed) | |
793 (menu-bar-showhide-fringe-ind-box) | |
794 (menu-bar-showhide-fringe-ind-right) | |
795 (menu-bar-showhide-fringe-ind-left) | |
796 (menu-bar-showhide-fringe-ind-none): Use `indicate-buffer-boundaries' | |
797 instead of `fringe-indicators'. | |
798 | |
799 2005-08-06 Michael Kifer <kifer@cs.stonybrook.edu> | |
800 | |
801 * viper.el (viper-emacs-state-mode-list): Add recentf-dialog-mode. | |
802 Change the date of last update. | |
803 | |
804 2005-08-06 Michael Kifer <kifer@cs.stonybrook.edu> | |
805 | |
806 * viper-cmd.el (viper-harness-minor-mode, viper-exec-delete) | |
807 (viper-exec-yank, viper-put-back): Don't display modification msg | |
808 if in the minibuffer. | |
809 | |
810 * viper-init.el (viper-replace-overlay-cursor-color) | |
811 (viper-insert-state-cursor-color, viper-vi-state-cursor-color): | |
812 Make variables frame local. | |
813 | |
814 * viper-util.el (viper-append-filter-alist): Use append instead of | |
815 nconc. | |
816 | |
817 * viper.el (viper-vi-state-mode-list) | |
818 (viper-emacs-state-mode-list): Move help-mode and | |
819 completion-list-mode from the first list to the second. | |
820 (viper-mode): Docstring. | |
821 (viper-go-away, viper-non-hook-settings): Don't localize | |
822 minor-mode-alist in newer Emacsen. Add advice to | |
823 set-cursor-color. Don't bind "\C-c\\". | |
824 | |
825 2005-08-06 Emilio C. Lopes <eclig@gmx.net> | |
826 | |
827 * cmuscheme.el (scheme-trace-command, scheme-untrace-command) | |
828 (scheme-macro-expand-command): New user options. | |
829 (scheme-trace-procedure, scheme-expand-current-form): New commands. | |
830 (scheme-form-at-point, scheme-start-file) | |
831 (scheme-interactively-start-process): New functions. | |
832 (scheme-get-process): New function, extracted from `scheme-proc'. | |
833 (run-scheme): Call `scheme-start-file' to get start file, and pass | |
834 it to `make-comint'. | |
835 (switch-to-scheme, scheme-proc): | |
836 Call `scheme-interactively-start-process' if no Scheme buffer/process | |
837 is available. | |
838 | |
839 2005-08-06 Juri Linkov <juri@jurta.org> | |
840 | |
841 * progmodes/compile.el (compilation-mode-font-lock-keywords): | |
842 Use `compilation-text-face', `compilation-info-text-face' and | |
843 `compilation-error-text-face' instead of `font-lock-keyword-face'. | |
844 (compilation-error): New face. | |
845 (compilation-error-file-name): Inherit from | |
846 `compilation-error' instead of `font-lock-warning-face'. | |
847 (compilation-warning-file-name): Inherit from | |
848 `compilation-warning' instead of `font-lock-warning-face'. | |
849 (compilation-info, compilation-error-file-name) | |
850 (compilation-warning-file-name, compilation-info-file-name) | |
851 (compilation-line-number, compilation-column-number): Doc fix. | |
852 (compilation-error-text-face, compilation-warning-text-face) | |
853 (compilation-info-text-face): New face variables. | |
854 (compilation-line-face, compilation-column-face) | |
855 (compilation-enter-directory-face) | |
856 (compilation-leave-directory-face): Doc fix. | |
857 (compilation-text-face): New function. | |
858 | |
859 * progmodes/grep.el (grep-regexp-alist): Set 5th arg `TYPE' to 0 | |
860 instead of 1 to display binary file names as info file links. | |
861 (grep-error-face): Use `compilation-error-face' instead of | |
862 `font-lock-keyword-face'. | |
863 (grep-mode-font-lock-keywords): Use `compilation-info-text-face' | |
864 and `compilation-warning-text-face' instead of | |
865 `font-lock-keyword-face'. Use `compilation-error-text-face' | |
866 instead of `grep-error-face'. | |
867 | |
1 2005-08-05 Kenichi Handa <handa@m17n.org> | 868 2005-08-05 Kenichi Handa <handa@m17n.org> |
2 | 869 |
3 * international/code-pages.el: Add autoload cookies for all coding | 870 * international/code-pages.el: Add autoload cookies for all coding |
4 systems. | 871 systems. |
5 | 872 |
28 automatically buffer local. | 895 automatically buffer local. |
29 (thumbs-current-tmp-filename, thumbs-current-image-filename) | 896 (thumbs-current-tmp-filename, thumbs-current-image-filename) |
30 (thumbs-image-num): Make automatically buffer local. | 897 (thumbs-image-num): Make automatically buffer local. |
31 (thumbs-show-thumbs-list): Use `make-local-variable', not | 898 (thumbs-show-thumbs-list): Use `make-local-variable', not |
32 `make-variable-buffer-local'. | 899 `make-variable-buffer-local'. |
33 (thumbs-insert-image): Make `thumbs-current-image-size' | 900 (thumbs-insert-image): Make `thumbs-current-image-size' buffer-local. |
34 buffer-local. | |
35 | 901 |
36 * play/doctor.el (doctor-type-symbol): "?\ " -> "?\s". | 902 * play/doctor.el (doctor-type-symbol): "?\ " -> "?\s". |
37 (**mad**, *debug*, *print-space*, *print-upcase*, abuselst) | 903 (**mad**, *debug*, *print-space*, *print-upcase*, abuselst) |
38 (abusewords, account, afraidof, arerelated, areyou, bak, beclst) | 904 (abusewords, account, afraidof, arerelated, areyou, bak, beclst) |
39 (bother, bye, canyou, chatlst, continue, deathlst, describe) | 905 (bother, bye, canyou, chatlst, continue, deathlst, describe) |
71 (gdb-put-string): Fix typos in docstrings. | 937 (gdb-put-string): Fix typos in docstrings. |
72 | 938 |
73 2005-08-01 Nick Roberts <nickrob@snap.net.nz> | 939 2005-08-01 Nick Roberts <nickrob@snap.net.nz> |
74 | 940 |
75 Update copyright notices of files in progmodes directory for | 941 Update copyright notices of files in progmodes directory for |
76 release of Emacs 22.1. | 942 release of Emacs 22.1. |
77 | 943 |
78 * progmodes/gdb-ui.el (gdb-enable-debug-log): Add autoload cookie. | 944 * progmodes/gdb-ui.el (gdb-enable-debug-log): Add autoload cookie. |
79 | 945 |
80 * progmodes/gud.el (gud-tooltip-mode): Add autoload cookie. Don't | 946 * progmodes/gud.el (gud-tooltip-mode): Add autoload cookie. |
81 barf if the GUD buffer has been killed. | 947 Don't barf if the GUD buffer has been killed. |
82 | 948 |
83 2005-08-01 Kim F. Storm <storm@cua.dk> | 949 2005-08-01 Kim F. Storm <storm@cua.dk> |
84 | 950 |
85 * textmodes/table.el (table-yank-handler): Change defcustom to defvar. | 951 * textmodes/table.el (table-yank-handler): Change defcustom to defvar. |
86 | 952 |
87 2005-07-29 Stefan Monnier <monnier@iro.umontreal.ca> | 953 2005-07-29 Stefan Monnier <monnier@iro.umontreal.ca> |
954 | |
955 * simple.el (next-error-follow-minor-mode): | |
956 make-variable-buffer-local -> make-local-variable. | |
957 | |
958 * emacs-lisp/cl-extra.el: Require CL also when compiling. | |
88 | 959 |
89 * emacs-lisp/bytecomp.el (byte-compile-make-variable-buffer-local) | 960 * emacs-lisp/bytecomp.el (byte-compile-make-variable-buffer-local) |
90 (byte-compile-form-make-variable-buffer-local): New functions to warn | 961 (byte-compile-form-make-variable-buffer-local): New functions to warn |
91 about misuses of make-variable-buffer-local where make-local-variable | 962 about misuses of make-variable-buffer-local where make-local-variable |
92 was meant. | 963 was meant. |
657 (isearch-return-char): Make obsolete with `make-obsolete' instead | 1528 (isearch-return-char): Make obsolete with `make-obsolete' instead |
658 of simply documenting it as obsolete in the docstring. | 1529 of simply documenting it as obsolete in the docstring. |
659 (isearch-fallback): Refill docstring. | 1530 (isearch-fallback): Refill docstring. |
660 | 1531 |
661 * international/isearch-x.el | 1532 * international/isearch-x.el |
662 (isearch-process-search-multibyte-characters): Remove unneeded `concat'. | 1533 (isearch-process-search-multibyte-characters): Remove unneeded |
663 Add intermediate values to `junk-hist' instead of `minibuffer-history'. | 1534 `concat'. Add intermediate values to `junk-hist' instead of |
664 Test the length of `str'. | 1535 `minibuffer-history'. Test the length of `str'. |
665 | 1536 |
666 2005-07-18 Juanma Barranquero <lekktu@gmail.com> | 1537 2005-07-18 Juanma Barranquero <lekktu@gmail.com> |
667 | 1538 |
668 * allout.el (allout-resolve-xref): Fix typos in error strings. | 1539 * allout.el (allout-resolve-xref): Fix typos in error strings. |
669 (allout-before-change-protect): Remove unneeded `concat'. | 1540 (allout-before-change-protect): Remove unneeded `concat'. |
1877 * textmodes/ispell.el (ispell-word): Do not ignore short words. | 2748 * textmodes/ispell.el (ispell-word): Do not ignore short words. |
1878 | 2749 |
1879 * progmodes/compile.el (compilation-next-error-function): | 2750 * progmodes/compile.el (compilation-next-error-function): |
1880 Don't switch buffers; operate on the current buffer. | 2751 Don't switch buffers; operate on the current buffer. |
1881 | 2752 |
2753 * progmodes/compile.el (compilation-error-file-name) | |
2754 (compilation-warning-file-name, compilation-info-file-name) | |
2755 (compilation-line-number, compilation-column-number): New faces. | |
2756 (compilation-error-face, compilation-warning-face) | |
2757 (compilation-info-face, compilation-line-face) | |
2758 (compilation-column-face): Use them. | |
2759 | |
1882 * facemenu.el (facemenu-add-face): Warn when font-lock is active. | 2760 * facemenu.el (facemenu-add-face): Warn when font-lock is active. |
1883 | 2761 |
1884 * comint.el (comint-password-prompt-regexp): Accept ", try again". | 2762 * comint.el (comint-password-prompt-regexp): Accept ", try again". |
1885 | 2763 |
1886 * bindings.el (global-map): Bind insertchar and its variants. | 2764 * bindings.el (global-map): Bind insertchar and its variants. |
2232 Remove "-face" suffix from face names. | 3110 Remove "-face" suffix from face names. |
2233 (eshell-test-ok-face, eshell-test-failed-face): | 3111 (eshell-test-ok-face, eshell-test-failed-face): |
2234 New backward-compatibility aliases for renamed faces. | 3112 New backward-compatibility aliases for renamed faces. |
2235 (eshell-run-test): Use renamed eshell-test faces. | 3113 (eshell-run-test): Use renamed eshell-test faces. |
2236 | 3114 |
2237 * eshell/em-prompt.el (eshell-prompt): | 3115 * eshell/em-prompt.el (eshell-prompt): Remove "-face" suffix from |
2238 Remove "-face" suffix from face name. | 3116 face name. |
2239 (eshell-prompt-face): New backward-compatibility alias for renamed face. | 3117 (eshell-prompt-face): New backward-compatibility alias for renamed |
3118 face. | |
2240 (eshell-emit-prompt): Use renamed eshell-prompt face. | 3119 (eshell-emit-prompt): Use renamed eshell-prompt face. |
2241 | 3120 |
2242 * eshell/em-ls.el (eshell-ls-directory, eshell-ls-symlink) | 3121 * eshell/em-ls.el (eshell-ls-directory, eshell-ls-symlink) |
2243 (eshell-ls-executable, eshell-ls-readonly, eshell-ls-unreadable) | 3122 (eshell-ls-executable, eshell-ls-readonly, eshell-ls-unreadable) |
2244 (eshell-ls-special, eshell-ls-missing, eshell-ls-archive) | 3123 (eshell-ls-special, eshell-ls-missing, eshell-ls-archive) |
2501 (ebrowse-show-progress, ebrowse-show-file-name-at-point) | 3380 (ebrowse-show-progress, ebrowse-show-file-name-at-point) |
2502 (ebrowse-set-mark-props, ebrowse-draw-tree-fn) | 3381 (ebrowse-set-mark-props, ebrowse-draw-tree-fn) |
2503 (ebrowse-draw-member-buffer-class-line, ebrowse-draw-member-long-fn) | 3382 (ebrowse-draw-member-buffer-class-line, ebrowse-draw-member-long-fn) |
2504 (ebrowse-draw-member-short-fn): Use renamed ebrowse faces. | 3383 (ebrowse-draw-member-short-fn): Use renamed ebrowse faces. |
2505 | 3384 |
2506 * progmodes/antlr-mode.el (antlr-default, antlr-keyword, antlr-syntax) | 3385 * progmodes/antlr-mode.el (antlr-default, antlr-keyword, |
3386 antlr-syntax) | |
2507 (antlr-ruledef, antlr-tokendef, antlr-ruleref, antlr-tokenref) | 3387 (antlr-ruledef, antlr-tokendef, antlr-ruleref, antlr-tokenref) |
2508 (antlr-literal): Remove "-face" suffix and "font-lock-" from face names. | 3388 (antlr-literal): Remove "-face" suffix and "font-lock-" from face |
3389 names. | |
2509 (antlr-font-lock-default-face, antlr-font-lock-keyword-face) | 3390 (antlr-font-lock-default-face, antlr-font-lock-keyword-face) |
2510 (antlr-font-lock-syntax-face, antlr-font-lock-ruledef-face) | 3391 (antlr-font-lock-syntax-face, antlr-font-lock-ruledef-face) |
2511 (antlr-font-lock-tokendef-face, antlr-font-lock-ruleref-face) | 3392 (antlr-font-lock-tokendef-face, antlr-font-lock-ruleref-face) |
2512 (antlr-font-lock-tokenref-face, antlr-font-lock-literal-face): | 3393 (antlr-font-lock-tokenref-face, antlr-font-lock-literal-face): New |
2513 New backward-compatibility aliases for renamed faces. | 3394 backward-compatibility aliases for renamed faces. |
2514 (antlr-default-face, antlr-keyword-face, antlr-syntax-face) | 3395 (antlr-default-face, antlr-keyword-face, antlr-syntax-face) |
2515 (antlr-ruledef-face, antlr-tokendef-face, antlr-ruleref-face) | 3396 (antlr-ruledef-face, antlr-tokendef-face, antlr-ruleref-face) |
2516 (antlr-tokenref-face, antlr-literal-face): Variables renamed to remove | 3397 (antlr-tokenref-face, antlr-literal-face): Variables renamed to |
2517 "font-lock-". Use renamed antlr-mode faces. | 3398 remove "font-lock-". Use renamed antlr-mode faces. |
2518 (antlr-font-lock-additional-keywords): Use renamed faces. | 3399 (antlr-font-lock-additional-keywords): Use renamed faces. Replace |
2519 Replace literal face-names with face variable references. | 3400 literal face-names with face variable references. |
2520 | 3401 |
2521 * buff-menu.el (Buffer-menu-buffer): Remove "-face" suffix from | 3402 * buff-menu.el (Buffer-menu-buffer): Remove "-face" suffix from |
2522 face name. | 3403 face name. |
2523 (Buffer-menu-buffer-face): New backward-compatibility alias for | 3404 (Buffer-menu-buffer-face): New backward-compatibility alias for |
2524 renamed face. | 3405 renamed face. |
2858 * calendar/todo-mode.el (todo-insert-threshold): | 3739 * calendar/todo-mode.el (todo-insert-threshold): |
2859 * emulation/pc-select.el (pc-select-selection-keys-only) | 3740 * emulation/pc-select.el (pc-select-selection-keys-only) |
2860 (pc-selection-mode): | 3741 (pc-selection-mode): |
2861 * emulation/vip.el (vip-find-char-forward): | 3742 * emulation/vip.el (vip-find-char-forward): |
2862 * emulation/viper-cmd.el (viper-find-char-forward): | 3743 * emulation/viper-cmd.el (viper-find-char-forward): |
2863 * international/mule-cmds.el (select-safe-coding-system-accept-default-p) | 3744 * international/mule-cmds.el |
3745 (select-safe-coding-system-accept-default-p) | |
2864 (input-method-exit-on-invalid-key): | 3746 (input-method-exit-on-invalid-key): |
2865 * international/mule-diag.el (describe-coding-system): | 3747 * international/mule-diag.el (describe-coding-system): |
2866 * international/ucs-tables.el (unify-8859-on-encoding-mode): | 3748 * international/ucs-tables.el (unify-8859-on-encoding-mode): |
2867 * net/browse-url.el (browse-url-xterm-program): | 3749 * net/browse-url.el (browse-url-xterm-program): |
2868 * obsolete/lazy-lock.el (lazy-lock-mode): | 3750 * obsolete/lazy-lock.el (lazy-lock-mode): |
3032 (smerge-markers-face): | 3914 (smerge-markers-face): |
3033 New backward-compatibility aliases for renamed faces. | 3915 New backward-compatibility aliases for renamed faces. |
3034 (smerge-mine-face, smerge-other-face, smerge-base-face) | 3916 (smerge-mine-face, smerge-other-face, smerge-base-face) |
3035 (smerge-markers-face): Use renamed smerge faces. | 3917 (smerge-markers-face): Use renamed smerge faces. |
3036 | 3918 |
3037 * log-view.el (log-view-file, log-view-message): | 3919 * log-view.el (log-view-file, log-view-message): Remove "-face" |
3038 Remove "-face" suffix from face names. | 3920 suffix from face names. |
3039 (log-view-file-face, log-view-message-face): | 3921 (log-view-file-face, log-view-message-face): New |
3040 New backward-compatibility aliases for renamed faces. | 3922 backward-compatibility aliases for renamed faces. |
3041 (log-view-file-face, log-view-message-face): Use renamed log-view faces. | 3923 (log-view-file-face, log-view-message-face): Use renamed log-view |
3924 faces. | |
3042 | 3925 |
3043 * paren.el (show-paren-match, show-paren-mismatch): | 3926 * paren.el (show-paren-match, show-paren-mismatch): |
3044 Remove "-face" suffix from face names. | 3927 Remove "-face" suffix from face names. |
3045 (show-paren-match-face, show-paren-mismatch-face): | 3928 (show-paren-match-face, show-paren-mismatch-face): |
3046 New backward-compatibility aliases for renamed faces. | 3929 New backward-compatibility aliases for renamed faces. |
3048 | 3931 |
3049 * ruler-mode.el (ruler-mode-default, ruler-mode-pad) | 3932 * ruler-mode.el (ruler-mode-default, ruler-mode-pad) |
3050 (ruler-mode-margins, ruler-mode-fringes) | 3933 (ruler-mode-margins, ruler-mode-fringes) |
3051 (ruler-mode-column-number, ruler-mode-fill-column) | 3934 (ruler-mode-column-number, ruler-mode-fill-column) |
3052 (ruler-mode-comment-column, ruler-mode-goal-column) | 3935 (ruler-mode-comment-column, ruler-mode-goal-column) |
3053 (ruler-mode-tab-stop, ruler-mode-current-column): | 3936 (ruler-mode-tab-stop, ruler-mode-current-column): Remove "-face" |
3054 Remove "-face" suffix from face names. | 3937 suffix from face names. |
3055 (ruler-mode-default-face, ruler-mode-pad-face) | 3938 (ruler-mode-default-face, ruler-mode-pad-face) |
3056 (ruler-mode-margins-face, ruler-mode-fringes-face) | 3939 (ruler-mode-margins-face, ruler-mode-fringes-face) |
3057 (ruler-mode-column-number-face, ruler-mode-fill-column-face) | 3940 (ruler-mode-column-number-face, ruler-mode-fill-column-face) |
3058 (ruler-mode-comment-column-face, ruler-mode-goal-column-face) | 3941 (ruler-mode-comment-column-face, ruler-mode-goal-column-face) |
3059 (ruler-mode-tab-stop-face, ruler-mode-current-column-face): | 3942 (ruler-mode-tab-stop-face, ruler-mode-current-column-face): New |
3060 New backward-compatibility aliases for renamed faces. | 3943 backward-compatibility aliases for renamed faces. |
3061 (ruler-mode-pad, ruler-mode-margins, ruler-mode-fringes) | 3944 (ruler-mode-pad, ruler-mode-margins, ruler-mode-fringes) |
3062 (ruler-mode-column-number, ruler-mode-fill-column) | 3945 (ruler-mode-column-number, ruler-mode-fill-column) |
3063 (ruler-mode-comment-column, ruler-mode-goal-column) | 3946 (ruler-mode-comment-column, ruler-mode-goal-column) |
3064 (ruler-mode-tab-stop, ruler-mode-current-column) | 3947 (ruler-mode-tab-stop, ruler-mode-current-column) |
3065 (ruler-mode-mouse-grab-any-column, ruler-mode-ruler): Use renamed faces. | 3948 (ruler-mode-mouse-grab-any-column, ruler-mode-ruler): Use renamed |
3949 faces. | |
3066 | 3950 |
3067 * whitespace.el (whitespace-highlight): Remove "-face" suffix from | 3951 * whitespace.el (whitespace-highlight): Remove "-face" suffix from |
3068 face name. | 3952 face name. |
3069 (whitespace-highlight-the-space): Use renamed face. | 3953 (whitespace-highlight-the-space): Use renamed face. |
3070 (whitespace-highlight-face): New backward-compatibility alias for | 3954 (whitespace-highlight-face): New backward-compatibility alias for |
3295 (flyspell-mode-map): Don't overwrite at each load. Remove code | 4179 (flyspell-mode-map): Don't overwrite at each load. Remove code |
3296 redundant with the subsequent add-minor-mode. Merge Emacs and | 4180 redundant with the subsequent add-minor-mode. Merge Emacs and |
3297 XEmacs code. | 4181 XEmacs code. |
3298 (flyspell-word): Minor simplification. | 4182 (flyspell-word): Minor simplification. |
3299 (flyspell-math-tex-command-p): Quieten the byte-compiler. | 4183 (flyspell-math-tex-command-p): Quieten the byte-compiler. |
3300 (flyspell-external-point-words): Remove unused vars `size' and `start'. | 4184 (flyspell-external-point-words): Remove unused vars `size' and |
3301 (flyspell-do-correct): Rename from flyspell-xemacs-correct. | 4185 `start'. |
3302 Merge the corresponding Emacs code. | 4186 (flyspell-do-correct): Rename from flyspell-xemacs-correct. Merge |
3303 (flyspell-correct-word, flyspell-xemacs-popup): Use flyspell-do-correct. | 4187 the corresponding Emacs code. |
4188 (flyspell-correct-word, flyspell-xemacs-popup): Use | |
4189 flyspell-do-correct. | |
3304 | 4190 |
3305 * emacs-lisp/debug.el (debug): Don't bury the buffer unless it's in | 4191 * emacs-lisp/debug.el (debug): Don't bury the buffer unless it's in |
3306 a dedicated window. | 4192 a dedicated window. |
3307 | 4193 |
3308 * international/latexenc.el (latexenc-find-file-coding-system): | 4194 * international/latexenc.el (latexenc-find-file-coding-system): |
3967 | 4853 |
3968 * subr.el (delay-mode-hooks): Specify indentation. | 4854 * subr.el (delay-mode-hooks): Specify indentation. |
3969 | 4855 |
3970 2005-05-26 Mark A. Hershberger <mah@everybody.org> | 4856 2005-05-26 Mark A. Hershberger <mah@everybody.org> |
3971 | 4857 |
3972 * xml.el (xml-substitute-special): Don't die for undefined xml entities. | 4858 * xml.el (xml-substitute-special): Don't die for undefined xml |
4859 entities. | |
3973 | 4860 |
3974 2005-05-26 Jay Belanger <belanger@truman.edu> | 4861 2005-05-26 Jay Belanger <belanger@truman.edu> |
3975 | 4862 |
3976 * calc/calc-prog.el (calc-user-define-edit): Don't find substring | 4863 * calc/calc-prog.el (calc-user-define-edit): Don't find substring |
3977 of nil. | 4864 of nil. |
4402 | 5289 |
4403 * frame.el (show-trailing-whitespace): In group `whitespace-faces'. | 5290 * frame.el (show-trailing-whitespace): In group `whitespace-faces'. |
4404 | 5291 |
4405 * emacs-lisp/byte-run.el (eval-when-compile): Doc fix. | 5292 * emacs-lisp/byte-run.el (eval-when-compile): Doc fix. |
4406 | 5293 |
4407 * emacs-lisp/bytecomp.el (byte-compile-file-form-custom-declare-variable): | 5294 * emacs-lisp/bytecomp.el |
4408 Call byte-compile-nogroup-warn if appropriate. | 5295 (byte-compile-file-form-custom-declare-variable): Call |
5296 byte-compile-nogroup-warn if appropriate. | |
4409 | 5297 |
4410 * progmodes/compile.el (compilation-finish-function): Mark obsolete. | 5298 * progmodes/compile.el (compilation-finish-function): Mark obsolete. |
4411 (compilation-set-window): Don't call left-fringe-p; do it directly. | 5299 (compilation-set-window): Don't call left-fringe-p; do it directly. |
4412 | 5300 |
4413 2005-05-19 Jay Belanger <belanger@truman.edu> | 5301 2005-05-19 Jay Belanger <belanger@truman.edu> |
4490 (reftex-unhighlight): Use `reftex-delete-overlay'. | 5378 (reftex-unhighlight): Use `reftex-delete-overlay'. |
4491 (reftex-uniq): Function removed. Use `reftex-uniquify' instead. | 5379 (reftex-uniq): Function removed. Use `reftex-uniquify' instead. |
4492 (reftex-access-search-path): Use `reftex-uniquify' instead of | 5380 (reftex-access-search-path): Use `reftex-uniquify' instead of |
4493 `reftex-uniq' | 5381 `reftex-uniq' |
4494 | 5382 |
4495 * textmodes/reftex-sel.el (reftex-select-unmark): | 5383 * textmodes/reftex-sel.el (reftex-select-unmark): Overlay |
4496 Overlay `before-string' property modification enables for Emacs as well. | 5384 `before-string' property modification enables for Emacs as well. |
4497 (reftex-select-item): Use `reftex-delete-overlay'. | 5385 (reftex-select-item): Use `reftex-delete-overlay'. |
4498 (reftex-select-mark): Use `reftex-make-overlay' and | 5386 (reftex-select-mark): Use `reftex-make-overlay' and |
4499 `reftex-overlay-put'. | 5387 `reftex-overlay-put'. |
4500 (reftex-select-unmark): Use `reftex-delete-overlay' and | 5388 (reftex-select-unmark): Use `reftex-delete-overlay' and |
4501 `reftex-overlay-put'. | 5389 `reftex-overlay-put'. |
4978 comment-end if comment-start-skip is not set. | 5866 comment-end if comment-start-skip is not set. |
4979 Obey the font-lock-comment-delimiter-face variables. | 5867 Obey the font-lock-comment-delimiter-face variables. |
4980 | 5868 |
4981 2005-05-11 Stefan Monnier <monnier@iro.umontreal.ca> | 5869 2005-05-11 Stefan Monnier <monnier@iro.umontreal.ca> |
4982 | 5870 |
4983 * files.el (executable-find): Move from executable.el. Use locate-file. | 5871 * files.el (executable-find): Move from executable.el. Use |
5872 locate-file. | |
4984 * progmodes/executable.el (executable-find): Move to files.el. | 5873 * progmodes/executable.el (executable-find): Move to files.el. |
4985 | 5874 |
4986 * font-lock.el (font-lock-fontify-keywords-region): Use a marker | 5875 * font-lock.el (font-lock-fontify-keywords-region): Use a marker |
4987 when trying to ensure forward progress. | 5876 when trying to ensure forward progress. |
4988 | 5877 |
5207 | 6096 |
5208 2005-05-06 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | 6097 2005-05-06 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
5209 | 6098 |
5210 * term/mac-win.el: Don't define or bind scroll bar functions if | 6099 * term/mac-win.el: Don't define or bind scroll bar functions if |
5211 x-toolkit-scroll-bars is t. | 6100 x-toolkit-scroll-bars is t. |
5212 (x-select-text, x-get-selection-value): | 6101 (x-select-text, x-get-selection-value): Clear |
5213 Clear x-last-selected-text-clipboard if x-select-enable-clipboard is nil. | 6102 x-last-selected-text-clipboard if x-select-enable-clipboard is |
6103 nil. | |
5214 (PRIMARY): Put mac-scrap-name property. | 6104 (PRIMARY): Put mac-scrap-name property. |
5215 (mac-select-convert-to-file-url): New function. | 6105 (mac-select-convert-to-file-url): New function. |
5216 (public.file-url): New selection target type. Add to | 6106 (public.file-url): New selection target type. Add to |
5217 selection-converter-alist. | 6107 selection-converter-alist. |
5218 (x-get-selection, x-selection-value): Handle it. | 6108 (x-get-selection, x-selection-value): Handle it. |
7088 * files.el (minibuffer-with-setup-hook): New macro. | 7978 * files.el (minibuffer-with-setup-hook): New macro. |
7089 (find-file-read-args): Use it to avoid let-binding | 7979 (find-file-read-args): Use it to avoid let-binding |
7090 minibuffer-with-setup-hook (which breaks turning on/off | 7980 minibuffer-with-setup-hook (which breaks turning on/off |
7091 file-name-shadow-mode while in the prompt). | 7981 file-name-shadow-mode while in the prompt). |
7092 | 7982 |
7093 * complete.el (PC-read-include-file-name-internal): Use test-completion. | 7983 * complete.el (PC-read-include-file-name-internal): Use |
7984 test-completion. | |
7094 | 7985 |
7095 2005-03-28 Luc Teirlinck <teirllm@auburn.edu> | 7986 2005-03-28 Luc Teirlinck <teirllm@auburn.edu> |
7096 | 7987 |
7097 * font-lock.el: Bind `font-lock-fontify-block' to M-o M-o. | 7988 * font-lock.el: Bind `font-lock-fontify-block' to M-o M-o. |
7098 | 7989 |
7273 | 8164 |
7274 * calc/calc-forms.el, calc/calc-sel: Replace `illegal' with `invalid'. | 8165 * calc/calc-forms.el, calc/calc-sel: Replace `illegal' with `invalid'. |
7275 * midnight.el, vc-cvs.el: Replace `illegal' with `invalid'. | 8166 * midnight.el, vc-cvs.el: Replace `illegal' with `invalid'. |
7276 * emacs-lisp/cl-macs.el: Replace `illegal' with `invalid'. | 8167 * emacs-lisp/cl-macs.el: Replace `illegal' with `invalid'. |
7277 * emulation/vip.el: Replace `illegal' with `invalid'. | 8168 * emulation/vip.el: Replace `illegal' with `invalid'. |
7278 * eshell/esh-io.el, eshell/esh-var.el: Replace `illegal' with `invalid'. | 8169 * eshell/esh-io.el, eshell/esh-var.el: Replace `illegal' with |
8170 `invalid'. | |
7279 * mail/supercite.el: Replace `illegal' with `invalid'. | 8171 * mail/supercite.el: Replace `illegal' with `invalid'. |
7280 * progmodes/ebnf-abn.el, progmodes/ebnf-bnf.el | 8172 * progmodes/ebnf-abn.el, progmodes/ebnf-bnf.el |
7281 * progmodes/ebnf-ebx.el, progmodes/ebnf-dtd.el, progmodes/ebnf-iso.el | 8173 * progmodes/ebnf-ebx.el, progmodes/ebnf-dtd.el, progmodes/ebnf-iso.el |
7282 * progmodes/ebnf-yac.el, progmodes/ebnf2ps.el, progmodes/idlwave.el | 8174 * progmodes/ebnf-yac.el, progmodes/ebnf2ps.el, progmodes/idlwave.el |
7283 * progmodes/sh-script.el, progmodes/xscheme.el: | 8175 * progmodes/sh-script.el, progmodes/xscheme.el: |
7495 | 8387 |
7496 * help.el (where-is): Don't mention aliases with no key bindings. | 8388 * help.el (where-is): Don't mention aliases with no key bindings. |
7497 | 8389 |
7498 2005-03-21 Lute Kamstra <lute@gnu.org> | 8390 2005-03-21 Lute Kamstra <lute@gnu.org> |
7499 | 8391 |
7500 * generic.el: Fix commentary section. Don't require cl for compilation. | 8392 * generic.el: Fix commentary section. Don't require cl for |
8393 compilation. | |
7501 (generic-mode-list): Add autoload cookie. | 8394 (generic-mode-list): Add autoload cookie. |
7502 (generic-use-find-file-hook, generic-lines-to-scan) | 8395 (generic-use-find-file-hook, generic-lines-to-scan) |
7503 (generic-find-file-regexp, generic-ignore-files-regexp) | 8396 (generic-find-file-regexp, generic-ignore-files-regexp) |
7504 (generic-mode, generic-mode-find-file-hook) | 8397 (generic-mode, generic-mode-find-file-hook) |
7505 (generic-mode-ini-file-find-file-hook): Fix docstrings. | 8398 (generic-mode-ini-file-find-file-hook): Fix docstrings. |
8134 | 9027 |
8135 2005-03-05 Stefan Monnier <monnier@iro.umontreal.ca> | 9028 2005-03-05 Stefan Monnier <monnier@iro.umontreal.ca> |
8136 | 9029 |
8137 * simple.el (normal-erase-is-backspace): Define default value. | 9030 * simple.el (normal-erase-is-backspace): Define default value. |
8138 | 9031 |
8139 * custom.el (custom-theme-set-variables): Remove unused var `immediate'. | 9032 * custom.el (custom-theme-set-variables): Remove unused var |
8140 (custom-reevaluate-setting): Simple function to handle | 9033 `immediate'. |
8141 variables that are defined before their default value can really | 9034 (custom-reevaluate-setting): Simple function to handle variables |
8142 be computed. | 9035 that are defined before their default value can really be |
9036 computed. | |
8143 | 9037 |
8144 * startup.el (command-line): Use it for temporary-file-directory, | 9038 * startup.el (command-line): Use it for temporary-file-directory, |
8145 small-emporary-file-directory, auto-save-file-name-transforms, | 9039 small-emporary-file-directory, auto-save-file-name-transforms, |
8146 blink-cursor-mode, and normal-erase-is-backspace. | 9040 blink-cursor-mode, and normal-erase-is-backspace. |
8147 | 9041 |
10050 * progmodes/idlwave.el (idlwave-mode): Use mode-require-final-newline. | 10944 * progmodes/idlwave.el (idlwave-mode): Use mode-require-final-newline. |
10051 * progmodes/icon.el (icon-mode): Use mode-require-final-newline. | 10945 * progmodes/icon.el (icon-mode): Use mode-require-final-newline. |
10052 * progmodes/fortran.el (fortran-mode): Use mode-require-final-newline. | 10946 * progmodes/fortran.el (fortran-mode): Use mode-require-final-newline. |
10053 * progmodes/f90.el (f90-mode): Use mode-require-final-newline. | 10947 * progmodes/f90.el (f90-mode): Use mode-require-final-newline. |
10054 * progmodes/cperl-mode.el (cperl-mode): Use mode-require-final-newline. | 10948 * progmodes/cperl-mode.el (cperl-mode): Use mode-require-final-newline. |
10055 * progmodes/cfengine.el (cfengine-mode): Use mode-require-final-newline. | 10949 * progmodes/cfengine.el (cfengine-mode): Use |
10950 mode-require-final-newline. | |
10056 * progmodes/ada-mode.el (ada-mode): Use mode-require-final-newline. | 10951 * progmodes/ada-mode.el (ada-mode): Use mode-require-final-newline. |
10057 * textmodes/text-mode.el (text-mode): Use mode-require-final-newline. | 10952 * textmodes/text-mode.el (text-mode): Use mode-require-final-newline. |
10058 * textmodes/texinfo.el (texinfo-mode): Use mode-require-final-newline. | 10953 * textmodes/texinfo.el (texinfo-mode): Use mode-require-final-newline. |
10059 | 10954 |
10060 2004-12-31 Jay Belanger <belanger@truman.edu> | 10955 2004-12-31 Jay Belanger <belanger@truman.edu> |
10418 * calendar/diary-lib.el (view-other-diary-entries): | 11313 * calendar/diary-lib.el (view-other-diary-entries): |
10419 Use current-prefix-arg in interactive spec. | 11314 Use current-prefix-arg in interactive spec. |
10420 | 11315 |
10421 2004-12-19 Jay Belanger <belanger@truman.edu> | 11316 2004-12-19 Jay Belanger <belanger@truman.edu> |
10422 | 11317 |
10423 * calc/calc-aent.el (calcAlg-blank-matching-open): | 11318 * calc/calc-aent.el (calcAlg-blank-matching-open): Temporarily |
10424 Temporarily adjust the syntax of both delimiters of half-open intervals. | 11319 adjust the syntax of both delimiters of half-open intervals. |
10425 | 11320 |
10426 2004-12-19 Kim F. Storm <storm@cua.dk> | 11321 2004-12-19 Kim F. Storm <storm@cua.dk> |
10427 | 11322 |
10428 * mouse.el (mouse-1-click-follows-link): Doc fix. | 11323 * mouse.el (mouse-1-click-follows-link): Doc fix. |
10429 | 11324 |
10684 | 11579 |
10685 * vc-svn.el (vc-svn-repository-hostname): Adjust to new format. | 11580 * vc-svn.el (vc-svn-repository-hostname): Adjust to new format. |
10686 Reported by Ville Skytt,Ad(B <scop@xemacs.org>. | 11581 Reported by Ville Skytt,Ad(B <scop@xemacs.org>. |
10687 (vc-svn-annotate-current-time, vc-svn-annotate-time-of-rev) | 11582 (vc-svn-annotate-current-time, vc-svn-annotate-time-of-rev) |
10688 (vc-svn-annotate-time, vc-svn-annotate-extract-revision-at-line) | 11583 (vc-svn-annotate-time, vc-svn-annotate-extract-revision-at-line) |
10689 (vc-svn-annotate-command, vc-svn-annotate-re): Support for svn annotate. | 11584 (vc-svn-annotate-command, vc-svn-annotate-re): Support for svn |
11585 annotate. | |
10690 | 11586 |
10691 2004-12-12 Juri Linkov <juri@jurta.org> | 11587 2004-12-12 Juri Linkov <juri@jurta.org> |
10692 | 11588 |
10693 * files.el (find-file-other-window, find-file-other-frame): | 11589 * files.el (find-file-other-window, find-file-other-frame): |
10694 Add the first buffer to the returned value to return the complete | 11590 Add the first buffer to the returned value to return the complete |
10775 Use isearch highlighting if query-replace-highlight eq `isearch'. | 11671 Use isearch highlighting if query-replace-highlight eq `isearch'. |
10776 | 11672 |
10777 2004-12-11 Stefan Monnier <monnier@iro.umontreal.ca> | 11673 2004-12-11 Stefan Monnier <monnier@iro.umontreal.ca> |
10778 | 11674 |
10779 * emacs-lisp/checkdoc.el (checkdoc-continue, checkdoc-comments) | 11675 * emacs-lisp/checkdoc.el (checkdoc-continue, checkdoc-comments) |
10780 (checkdoc-message-text, checkdoc-defun): Fix format messages for `error'. | 11676 (checkdoc-message-text, checkdoc-defun): Fix format messages for |
11677 `error'. | |
10781 | 11678 |
10782 * textmodes/tex-mode.el (latex-backward-sexp-1): Handle the special | 11679 * textmodes/tex-mode.el (latex-backward-sexp-1): Handle the special |
10783 case of \end{verbatim}. | 11680 case of \end{verbatim}. |
10784 | 11681 |
10785 2004-12-11 Dan Nicolaescu <dann@ics.uci.edu> | 11682 2004-12-11 Dan Nicolaescu <dann@ics.uci.edu> |
11073 * calc/calc-poly.el, calc/calc-prog.el, calc/calc-rewr.el | 11970 * calc/calc-poly.el, calc/calc-prog.el, calc/calc-rewr.el |
11074 * calc/calc-rules.el, calc/calc-sel.el, calc/calc-stat.el | 11971 * calc/calc-rules.el, calc/calc-sel.el, calc/calc-stat.el |
11075 * calc/calc-store.el, calc/calc-stuff.el, calc/calc-trail.el | 11972 * calc/calc-store.el, calc/calc-stuff.el, calc/calc-trail.el |
11076 * calc/calc-undo.el, calc/calc-units.el, calc/calc-vec.el | 11973 * calc/calc-undo.el, calc/calc-units.el, calc/calc-vec.el |
11077 * calc/calc-yank.el, calc/calcalg2.el, calc/calcalg3.el | 11974 * calc/calc-yank.el, calc/calcalg2.el, calc/calcalg3.el |
11078 * calc/calccomp.el, calc/calcsel2.el: Replace dummy autoloaded functions | 11975 * calc/calccomp.el, calc/calcsel2.el: Replace dummy autoloaded |
11079 with provide statements. | 11976 functions with provide statements. |
11080 | 11977 |
11081 * calc/calc-alg.el (math-defsimplify): Move from calc-ext.el. | 11978 * calc/calc-alg.el (math-defsimplify): Move from calc-ext.el. |
11082 | 11979 |
11083 * calc/calc-embed.el (calc-do-embedded-activate): Remove from autoloads. | 11980 * calc/calc-embed.el (calc-do-embedded-activate): Remove from |
11981 autoloads. | |
11084 | 11982 |
11085 * calc/calc-ext.el: Remove dummy autoloading functions from autoloads. | 11983 * calc/calc-ext.el: Remove dummy autoloading functions from autoloads. |
11086 (calc-load-everything, math-defsimplify): Replace dummy autoloading | 11984 (calc-load-everything, math-defsimplify): Replace dummy autoloading |
11087 functions by require statements. | 11985 functions by require statements. |
11088 (math-defsimplify): Move to calc-alg.el, add to autoloads. | 11986 (math-defsimplify): Move to calc-alg.el, add to autoloads. |
11143 (calc-do-quick-calc, calc-do-calc-eval, calc-alg-entry) | 12041 (calc-do-quick-calc, calc-do-calc-eval, calc-alg-entry) |
11144 (math-read-expr-level, calc-check-user-syntax, math-read-factor): | 12042 (math-read-expr-level, calc-check-user-syntax, math-read-factor): |
11145 Replace calls to calc-extensions by appropriate require, replace | 12043 Replace calls to calc-extensions by appropriate require, replace |
11146 calc-extensions-loaded by appropriate featurep. | 12044 calc-extensions-loaded by appropriate featurep. |
11147 | 12045 |
11148 * calc/calc-ext.el: Move require to end of file. | 12046 * calc/calc-ext.el: Move require to end of file. Remove redundant |
11149 Remove redundant loading of calc.el. | 12047 loading of calc.el. |
11150 (calc-extensions-loaded): Remove unnecessary variable. | 12048 (calc-extensions-loaded): Remove unnecessary variable. |
11151 (calc-extensions): Remove unnecessary function. | 12049 (calc-extensions): Remove unnecessary function. |
11152 (calc-load-everything): Replace calc-need-macros by appropriate require. | 12050 (calc-load-everything): Replace calc-need-macros by appropriate |
12051 require. | |
11153 | 12052 |
11154 * calc/calc-macs.el: Move provide to end of file. | 12053 * calc/calc-macs.el: Move provide to end of file. |
11155 (calc-need-macros): Remove unnecessary function. | 12054 (calc-need-macros): Remove unnecessary function. |
11156 | 12055 |
11157 * calc/calc-misc.el (calc-do-handle-whys, calc-last-args-stub) | 12056 * calc/calc-misc.el (calc-do-handle-whys, calc-last-args-stub) |
11251 | 12150 |
11252 2004-11-27 Jay Belanger <belanger@truman.edu> | 12151 2004-11-27 Jay Belanger <belanger@truman.edu> |
11253 | 12152 |
11254 * calc/calc-aent.el (calc-eval-error): Declare and initialize the | 12153 * calc/calc-aent.el (calc-eval-error): Declare and initialize the |
11255 variable. | 12154 variable. |
11256 (calc-eval-error): Don't check if the variable calc-eval-error is bound. | 12155 (calc-eval-error): Don't check if the variable calc-eval-error is |
12156 bound. | |
11257 (calc-buffer, calc-digit-value, math-expr-data): Declare them. | 12157 (calc-buffer, calc-digit-value, math-expr-data): Declare them. |
11258 (math-alg-inequalities): Move declaration to earlier in the file. | 12158 (math-alg-inequalities): Move declaration to earlier in the file. |
11259 | 12159 |
11260 * calc/calc-ext.el (calc-command-flags, calc-gnuplot-buffer) | 12160 * calc/calc-ext.el (calc-command-flags, calc-gnuplot-buffer) |
11261 (calc-gnuplot-input, math-normalize-a, math-integral-cache): | 12161 (calc-gnuplot-input, math-normalize-a, math-integral-cache): |
11327 (calc-pv-pos): New variable. | 12227 (calc-pv-pos): New variable. |
11328 (calc-permanent-variable, calc-insert-permanent-variable): | 12228 (calc-permanent-variable, calc-insert-permanent-variable): |
11329 Replace variable pos by declared variable. | 12229 Replace variable pos by declared variable. |
11330 | 12230 |
11331 * calc/calc-mtx.el (calc-det-lu): New variable. | 12231 * calc/calc-mtx.el (calc-det-lu): New variable. |
11332 (math-det-raw, math-det-step): Replace variable lu by declared variable. | 12232 (math-det-raw, math-det-step): Replace variable lu by declared |
12233 variable. | |
11333 | 12234 |
11334 * calc/calc-map.el (math-ms-temp, math-ms-args): New variables. | 12235 * calc/calc-map.el (math-ms-temp, math-ms-args): New variables. |
11335 (math-multi-subst, math-multi-subst-rec): Replace variables temp | 12236 (math-multi-subst, math-multi-subst-rec): Replace variables temp |
11336 and arg by declared variables. | 12237 and arg by declared variables. |
11337 (calcFunc-reducer): Fix incorrect variable. | 12238 (calcFunc-reducer): Fix incorrect variable. |
11359 (calc-embed-vars-used): New variable. | 12260 (calc-embed-vars-used): New variable. |
11360 (calc-embedded-make-info, calc-embedded-evaluate-expr) | 12261 (calc-embedded-make-info, calc-embedded-evaluate-expr) |
11361 (calc-embedded-update, calc-embedded-find-vars): Replace variable | 12262 (calc-embedded-update, calc-embedded-find-vars): Replace variable |
11362 vars-used by declared variable. | 12263 vars-used by declared variable. |
11363 | 12264 |
11364 * calc/calc-bin.el (math-format-radix-float): Make pos a local variable. | 12265 * calc/calc-bin.el (math-format-radix-float): Make pos a local |
12266 variable. | |
11365 (math-format-radix-float): Remove unnecessary setq. | 12267 (math-format-radix-float): Remove unnecessary setq. |
11366 (math-radix-float-cache): Declare it. | 12268 (math-radix-float-cache): Declare it. |
11367 | 12269 |
11368 * calc/calcsel2.el (calc-keep-selection): Declare it. | 12270 * calc/calcsel2.el (calc-keep-selection): Declare it. |
11369 | 12271 |
13027 Don't use interactive-p. | 13929 Don't use interactive-p. |
13028 | 13930 |
13029 * play/fortune.el (fortune-to-signature): Don't use interactive-p. | 13931 * play/fortune.el (fortune-to-signature): Don't use interactive-p. |
13030 (fortune-in-buffer): Doc fix. | 13932 (fortune-in-buffer): Doc fix. |
13031 | 13933 |
13032 * play/5x5.el (5x5-new-game): Set up the buffer even if not interactive. | 13934 * play/5x5.el (5x5-new-game): Set up the buffer even if not |
13935 interactive. | |
13033 | 13936 |
13034 * net/eudc.el (eudc-display-records): Use with-output-to-temp-buffer; | 13937 * net/eudc.el (eudc-display-records): Use with-output-to-temp-buffer; |
13035 don't select the temporary buffer. | 13938 don't select the temporary buffer. |
13036 (eudc-get-email): New optional arg ERROR; don't use interactive-p. | 13939 (eudc-get-email): New optional arg ERROR; don't use interactive-p. |
13037 (eudc-get-phone): Likewise. | 13940 (eudc-get-phone): Likewise. |
13600 * fringe.el (fringe-mode-initialize): New function. | 14503 * fringe.el (fringe-mode-initialize): New function. |
13601 (fringe-mode): Use fringe-mode-initialize as :initialize. | 14504 (fringe-mode): Use fringe-mode-initialize as :initialize. |
13602 | 14505 |
13603 2004-10-17 Kim F. Storm <storm@cua.dk> | 14506 2004-10-17 Kim F. Storm <storm@cua.dk> |
13604 | 14507 |
13605 * language/indian.el (indian-script-language-alist): Swap value and doc. | 14508 * language/indian.el (indian-script-language-alist): Swap value |
14509 and doc. | |
13606 (indian-font-char-index-table): Doc fix. | 14510 (indian-font-char-index-table): Doc fix. |
13607 | 14511 |
13608 2004-10-16 Stefan Monnier <monnier@iro.umontreal.ca> | 14512 2004-10-16 Stefan Monnier <monnier@iro.umontreal.ca> |
13609 | 14513 |
13610 * vc-hooks.el (vc-find-file-hook): Call vc-backend with absolute name. | 14514 * vc-hooks.el (vc-find-file-hook): Call vc-backend with absolute name. |
15264 instead of `string-to-int'. | 16168 instead of `string-to-int'. |
15265 (define-ibuffer-column mode): Fix indentation. | 16169 (define-ibuffer-column mode): Fix indentation. |
15266 | 16170 |
15267 2004-08-08 Lars Hansen <larsh@math.ku.dk> | 16171 2004-08-08 Lars Hansen <larsh@math.ku.dk> |
15268 | 16172 |
15269 * wid-edit.el (widget-sexp-validate): Allow whitespace after expression. | 16173 * wid-edit.el (widget-sexp-validate): Allow whitespace after |
16174 expression. | |
15270 | 16175 |
15271 2004-08-08 Luc Teirlinck <teirllm@auburn.edu> | 16176 2004-08-08 Luc Teirlinck <teirllm@auburn.edu> |
15272 | 16177 |
15273 * subr.el (global-unset-key, local-unset-key): Doc fixes. | 16178 * subr.el (global-unset-key, local-unset-key): Doc fixes. |
15274 | 16179 |
16120 subroutine name. | 17025 subroutine name. |
16121 | 17026 |
16122 2004-06-11 Luc Teirlinck <teirllm@auburn.edu> | 17027 2004-06-11 Luc Teirlinck <teirllm@auburn.edu> |
16123 | 17028 |
16124 * dired.el (dired-revert): If buffer is marked unmodified before | 17029 * dired.el (dired-revert): If buffer is marked unmodified before |
16125 reverting, keep it marked unmodified. | 17030 reverting, keep it marked unmodified. Adapt to new conventions |
16126 Adapt to new conventions for commenting out code. | 17031 for commenting out code. |
16127 (dired-make-relative): Adapt to new conventions for commenting out code. | 17032 (dired-make-relative): Adapt to new conventions for commenting out |
17033 code. | |
16128 | 17034 |
16129 2004-06-10 Miles Bader <miles@gnu.ai.mit.edu> | 17035 2004-06-10 Miles Bader <miles@gnu.ai.mit.edu> |
16130 | 17036 |
16131 * eshell/esh-module.el (eshell-load-defgroups): | 17037 * eshell/esh-module.el (eshell-load-defgroups): |
16132 Bind `vc-handled-backends' to nil when opening files. | 17038 Bind `vc-handled-backends' to nil when opening files. |
16217 (dired-do-touch, dired-clean-directory, dired-run-shell-command) | 17123 (dired-do-touch, dired-clean-directory, dired-run-shell-command) |
16218 (dired-query): Add autoloads. | 17124 (dired-query): Add autoloads. |
16219 | 17125 |
16220 2004-06-08 Daniel Pfeiffer <occitan@esperanto.org> | 17126 2004-06-08 Daniel Pfeiffer <occitan@esperanto.org> |
16221 | 17127 |
16222 * progmodes/compile.el (compilation-set-window-height): | 17128 * progmodes/compile.el (compilation-set-window-height): Rearrange |
16223 Rearrange the save-* functions because a buffer can have several current | 17129 the save-* functions because a buffer can have several current |
16224 point in different windows. | 17130 point in different windows. |
16225 (compilation-error-regexp-alist-alist): Recognize {standard input} | 17131 (compilation-error-regexp-alist-alist): Recognize {standard input} |
16226 GNU messages (for gcc --pipe) and more kinds of Oracle messages. | 17132 GNU messages (for gcc --pipe) and more kinds of Oracle messages. |
16227 | 17133 |
16228 2004-06-08 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | 17134 2004-06-08 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> |
16680 buffers with names obtained from the desktop file instead of the | 17586 buffers with names obtained from the desktop file instead of the |
16681 default *info* buffer. | 17587 default *info* buffer. |
16682 | 17588 |
16683 2004-05-28 Stefan Monnier <monnier@iro.umontreal.ca> | 17589 2004-05-28 Stefan Monnier <monnier@iro.umontreal.ca> |
16684 | 17590 |
16685 * subr.el (with-selected-window): Only save/restore the selected window. | 17591 * subr.el (with-selected-window): Only save/restore the selected |
17592 window. | |
16686 | 17593 |
16687 * progmodes/compile.el (compilation-error-regexp-alist): | 17594 * progmodes/compile.el (compilation-error-regexp-alist): |
16688 Use expand-file-name and data-directory. | 17595 Use expand-file-name and data-directory. |
16689 | 17596 |
16690 * progmodes/grep.el (grep-tree): Rework previous fix. | 17597 * progmodes/grep.el (grep-tree): Rework previous fix. |
17024 | 17931 |
17025 2004-05-15 John Wiegley <johnw@newartisans.com> | 17932 2004-05-15 John Wiegley <johnw@newartisans.com> |
17026 | 17933 |
17027 * eshell/esh-io.el (eshell-get-target): Whitespace changes. | 17934 * eshell/esh-io.el (eshell-get-target): Whitespace changes. |
17028 (eshell-output-object-to-target): Improve output speed 20% by not | 17935 (eshell-output-object-to-target): Improve output speed 20% by not |
17029 calling `eshell-stringify' if something is already known to be a string. | 17936 calling `eshell-stringify' if something is already known to be a |
17937 string. | |
17030 | 17938 |
17031 2004-05-15 Alex Ott <ott@jet.msk.su> | 17939 2004-05-15 Alex Ott <ott@jet.msk.su> |
17032 | 17940 |
17033 * textmodes/ispell.el (ispell-local-dictionary-alist): | 17941 * textmodes/ispell.el (ispell-local-dictionary-alist): |
17034 Add windows-1251 to the choice of coding systems. | 17942 Add windows-1251 to the choice of coding systems. |
18378 | 19286 |
18379 * subr.el (read-number): Check whether `default' is nil. | 19287 * subr.el (read-number): Check whether `default' is nil. |
18380 | 19288 |
18381 2004-04-20 Stefan Monnier <monnier@iro.umontreal.ca> | 19289 2004-04-20 Stefan Monnier <monnier@iro.umontreal.ca> |
18382 | 19290 |
18383 * progmodes/compile.el (compilation-error-properties): | 19291 * progmodes/compile.el (compilation-error-properties): Split into |
18384 Split into two. | 19292 two. |
18385 (compilation-internal-error-properties): New one. | 19293 (compilation-internal-error-properties): New one. |
18386 (compilation-compat-error-properties): Use it. Fix the non-marker case. | 19294 (compilation-compat-error-properties): Use it. Fix the non-marker |
19295 case. | |
18387 | 19296 |
18388 2004-04-20 Richard M. Stallman <rms@gnu.org> | 19297 2004-04-20 Richard M. Stallman <rms@gnu.org> |
18389 | 19298 |
18390 * window.el (split-window-save-restore-data): | 19299 * window.el (split-window-save-restore-data): |
18391 Don't update the data if OLD-INFO is nil. | 19300 Don't update the data if OLD-INFO is nil. |
18538 adding messages when there are already markers for their file. | 19447 adding messages when there are already markers for their file. |
18539 (compilation-fake-loc): New function. | 19448 (compilation-fake-loc): New function. |
18540 | 19449 |
18541 2004-04-16 Dave Love <fx@gnu.org> | 19450 2004-04-16 Dave Love <fx@gnu.org> |
18542 | 19451 |
18543 * progmodes/python.el (python-compilation-line-number): Fix braindamage. | 19452 * progmodes/python.el (python-compilation-line-number): Fix |
19453 braindamage. | |
18544 (python-load-file): Fix python-orig-start setting. | 19454 (python-load-file): Fix python-orig-start setting. |
18545 | 19455 |
18546 * progmodes/compile.el: Doc fixes. | 19456 * progmodes/compile.el: Doc fixes. |
18547 (compilation-error-regexp-alist-alist) | 19457 (compilation-error-regexp-alist-alist) |
18548 (compilation-mode-font-lock-keywords): Allow non-ASCII where possible. | 19458 (compilation-mode-font-lock-keywords): Allow non-ASCII where possible. |
18572 | 19482 |
18573 * vc.el (vc-print-log): Likewise. | 19483 * vc.el (vc-print-log): Likewise. |
18574 | 19484 |
18575 2004-04-16 Masatake YAMATO <jet@gyve.org> | 19485 2004-04-16 Masatake YAMATO <jet@gyve.org> |
18576 | 19486 |
18577 * simple.el (completion-setup-function): Set an initial value | 19487 * simple.el (completion-setup-function): Set an initial value to |
18578 to `element-common-end' before entering loop. Set a value | 19488 `element-common-end' before entering loop. Set a value to |
18579 to `element-common-end' at the end of loop. | 19489 `element-common-end' at the end of loop. The bug is reported by |
18580 The bug is reported by Juri Linkov <juri@jurta.org> in emacs-devel list. | 19490 Juri Linkov <juri@jurta.org> in emacs-devel list. |
18581 (completions-common-part): Rename from completion-de-emphasis. | 19491 (completions-common-part): Rename from completion-de-emphasis. |
18582 (completions-first-difference): Rename from completion-emphasis. | 19492 (completions-first-difference): Rename from completion-emphasis. |
18583 Suggested by RMS. | 19493 Suggested by RMS. |
18584 | 19494 |
18585 2004-04-16 Juanma Barranquero <lektu@terra.es> | 19495 2004-04-16 Juanma Barranquero <lektu@terra.es> |
18642 | 19552 |
18643 * xml.el (xml-maybe-do-ns): New function to handle namespace | 19553 * xml.el (xml-maybe-do-ns): New function to handle namespace |
18644 parsing of both attribute and element names. | 19554 parsing of both attribute and element names. |
18645 (xml-ns-parse-ns-attrs, xml-ns-expand-el, xml-ns-expand-attr) | 19555 (xml-ns-parse-ns-attrs, xml-ns-expand-el, xml-ns-expand-attr) |
18646 (xml-intern-attrlist): Remove in favor of xml-maybe-do-ns. | 19556 (xml-intern-attrlist): Remove in favor of xml-maybe-do-ns. |
18647 (xml-parse-tag): Update assumed namespaces. Clean up namespace parsing. | 19557 (xml-parse-tag): Update assumed namespaces. Clean up namespace |
19558 parsing. | |
18648 (xml-parse-attlist): Make it do its own namespace parsing. | 19559 (xml-parse-attlist): Make it do its own namespace parsing. |
18649 | 19560 |
18650 2004-04-14 Dave Love <fx@gnu.org> | 19561 2004-04-14 Dave Love <fx@gnu.org> |
18651 | 19562 |
18652 * progmodes/python.el (run-python): Fix use of \n. | 19563 * progmodes/python.el (run-python): Fix use of \n. |
18686 compilation-locs and remove FIXME about refontifying. | 19597 compilation-locs and remove FIXME about refontifying. |
18687 | 19598 |
18688 2004-04-14 Kim F. Storm <storm@cua.dk> | 19599 2004-04-14 Kim F. Storm <storm@cua.dk> |
18689 | 19600 |
18690 * startup.el (emacs-quick-startup): New defvar (set by -Q). | 19601 * startup.el (emacs-quick-startup): New defvar (set by -Q). |
18691 (command-line): New option -Q. Like -q --no-site-file, but | 19602 (command-line): New option -Q. Like -q --no-site-file, but in |
18692 in addition it also disables menu-bar, tool-bar, scroll-bars, | 19603 addition it also disables menu-bar, tool-bar, scroll-bars, |
18693 tool-tips, and the blinking cursor. | 19604 tool-tips, and the blinking cursor. |
18694 (command-line-1): Skip startup screen if -Q. | 19605 (command-line-1): Skip startup screen if -Q. |
18695 (fancy-splash-head): Use ":align-to center" prop to center splash image. | 19606 (fancy-splash-head): Use ":align-to center" prop to center splash |
19607 image. | |
18696 | 19608 |
18697 * emulation/cua-base.el (cua-read-only-cursor-color) | 19609 * emulation/cua-base.el (cua-read-only-cursor-color) |
18698 (cua-overwrite-cursor-color, cua-global-mark-cursor-color): Doc fix. | 19610 (cua-overwrite-cursor-color, cua-global-mark-cursor-color): Doc fix. |
18699 | 19611 |
18700 2004-04-13 Dave Love <fx@gnu.org> | 19612 2004-04-13 Dave Love <fx@gnu.org> |
19485 | 20397 |
19486 * time.el (display-time-string-forms): Fix help-echo date format. | 20398 * time.el (display-time-string-forms): Fix help-echo date format. |
19487 | 20399 |
19488 2004-03-22 Luc Teirlinck <teirllm@auburn.edu> | 20400 2004-03-22 Luc Teirlinck <teirllm@auburn.edu> |
19489 | 20401 |
19490 * autorevert.el (global-auto-revert-non-file-buffers): Expand docstring. | 20402 * autorevert.el (global-auto-revert-non-file-buffers): Expand |
20403 docstring. | |
19491 (buffer-stale-function): New variable. | 20404 (buffer-stale-function): New variable. |
19492 (auto-revert-list-diff, auto-revert-dired-file-list) | 20405 (auto-revert-list-diff, auto-revert-dired-file-list) |
19493 (auto-revert-dired-changed-p, auto-revert-buffer-p): Delete. | 20406 (auto-revert-dired-changed-p, auto-revert-buffer-p): Delete. |
19494 (auto-revert-handler): Take over some functionality of deleted | 20407 (auto-revert-handler): Take over some functionality of deleted |
19495 functions. | 20408 functions. |
20706 | 21619 |
20707 * play/zone.el (zone-call): Fix format string. | 21620 * play/zone.el (zone-call): Fix format string. |
20708 | 21621 |
20709 * net/webjump.el (webjump-builtin): Add missing format string argument. | 21622 * net/webjump.el (webjump-builtin): Add missing format string argument. |
20710 | 21623 |
20711 * midnight.el (midnight-delay-set): Remove extra format string argument. | 21624 * midnight.el (midnight-delay-set): Remove extra format string |
21625 argument. | |
20712 | 21626 |
20713 * mail/rmail.el (rmail-get-new-mail): Remove useless use of format. | 21627 * mail/rmail.el (rmail-get-new-mail): Remove useless use of format. |
20714 | 21628 |
20715 * hexl.el (hexl-insert-char): Add missing format string argument. | 21629 * hexl.el (hexl-insert-char): Add missing format string argument. |
20716 | 21630 |
21767 2003-11-30 Jonathan Yavner <jyavner@member.fsf.org> | 22681 2003-11-30 Jonathan Yavner <jyavner@member.fsf.org> |
21768 | 22682 |
21769 * subr.el (noreturn, 1value): New macros for test coverage. | 22683 * subr.el (noreturn, 1value): New macros for test coverage. |
21770 See `testcover.el'. | 22684 See `testcover.el'. |
21771 | 22685 |
21772 * emacs-lisp/edebug.el: Add def-edebug-spec for `noreturn' and `1value'. | 22686 * emacs-lisp/edebug.el: Add def-edebug-spec for `noreturn' and |
22687 `1value'. | |
21773 | 22688 |
21774 * emacs-lisp/testcover.el (testcover-reinstrument): Special case | 22689 * emacs-lisp/testcover.el (testcover-reinstrument): Special case |
21775 for macro `1value'. | 22690 for macro `1value'. |
21776 (testcover-1value): New function. Checks that a 1value form | 22691 (testcover-1value): New function. Checks that a 1value form |
21777 actually returns only one value. Requested by RMS. | 22692 actually returns only one value. Requested by RMS. |