aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/ChangeLog')
-rw-r--r--lisp/ChangeLog742
1 files changed, 716 insertions, 26 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 47b9b292aa7..9fc26846057 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,694 @@
12007-04-17 Glenn Morris <rgm@gnu.org>
2
3 * calendar/cal-dst.el (calendar-dst-find-startend): If YEAR cannot
4 be encoded, fall back to current year.
5
62007-04-14 Kevin Ryde <user42@zip.com.au>
7
8 * arc-mode.el (archive-lzh-summarize): Only apply the "downcase if
9 all upcase" rule to OS-ID 0 "generic". Always downcase for OS-ID
10 M "MSDOS".
11
122007-04-16 Chong Yidong <cyd@stupidchicken.com>
13
14 * progmodes/python.el (python-end-of-block): Avoid looping forever
15 if python-next-statement fails.
16
172007-04-16 Roland Winkler <Roland.Winkler@physik.uni-erlangen.de>
18
19 * textmodes/bibtex.el (bibtex-entry-field-alist): Use defcustom.
20
212007-04-16 Dan Nicolaescu <dann@ics.uci.edu>
22
23 * progmodes/perl-mode.el (perl-indent-level): Mark as safe local var.
24 * progmodes/cperl-mode.el (cperl-indent-level): Likewise.
25
262007-04-15 Jay Belanger <belanger@truman.edu>
27
28 * calc/calc.el (calc-version): New function.
29 (calc-trail-mode): Shorten the title.
30
312007-04-15 Chong Yidong <cyd@stupidchicken.com>
32
33 * mail/footnote.el (footnote-style): Clarify docstring to state
34 that customizing this only applies to future footnotes.
35
362007-04-15 Roland Winkler <Roland.Winkler@physik.uni-erlangen.de>
37
38 * textmodes/bibtex.el (bibtex-field-list): Use functionp.
39 (bibtex-make-field): Check that INIT is a string. Use functionp.
40
412007-04-14 Glenn Morris <rgm@gnu.org>
42
43 * complete.el (PC-goto-end): New buffer-local variable.
44 (PC-do-completion-end): Make buffer-local.
45 (partial-completion-mode) <choose-completion-string-functions>:
46 Do not go to the end of the minibuffer if PC-goto-end is non-nil.
47 (PC-do-completion): New optional fourth argument GOTO-END. Add a
48 doc string. Set PC-goto-end for choose-completion.
49 (PC-lisp-complete-symbol): Pass non-nil GOTO-END arg to
50 PC-do-completion.
51
52 * textmodes/bibtex.el (bibtex-insert-kill): Pass non-nil NODELIM
53 arg to bibtex-make-field.
54 (bibtex-make-field): Add optional fourth arg NODELIM. Insert
55 delimiters around INIT unless this arg is non-nil.
56
572007-04-14 Nick Roberts <nickrob@snap.net.nz>
58
59 * tmm.el (tmm-get-keybind): Use copy-sequence to ensure that the
60 global map isn't modified
61
622007-04-14 Glenn Morris <rgm@gnu.org>
63
64 * calendar/appt.el (appt-disp-window): Do not split small windows.
65 Suggested by Jeff Miller <jmiller@cablespeed.com>.
66
672007-04-13 Chong Yidong <cyd@stupidchicken.com>
68
69 * progmodes/compile.el (compilation-start): Revert 2007-03-25
70 change.
71
72 * files.el: Ditto.
73
742007-04-13 Juanma Barranquero <lekktu@gmail.com>
75
76 * cus-edit.el (minibuffer, auto-save): Fix typos in docstrings.
77
78 * term.el (term-buffer-maximum-size, term-exec, term-escape-char)
79 (term-set-escape-char, term-termcap-format, term-get-old-input-default)
80 (term-skip-prompt, term-send-string, term-send-region, term-pager-page)
81 (term-pager-help): Fix typos in docstrings.
82
83 * wid-edit.el (widget-documentation): Fix typo in docstring.
84
85 * progmodes/ebnf2ps.el (ebnf-insert-style, ebnf-merge-style):
86 Fix typos in error messages.
87
882007-04-13 Martin Rudalics <rudalics@gmx.at>
89
90 * emacs-lisp/edebug.el (edebug-pop-to-buffer): Don't select
91 window marked as dedicated.
92
93 * mail/footnote.el (footnote-latin-string): New variable.
94 (footnote-latin-regexp): Redefined as regexp alternative.
95 (Footnote-latin): Use footnote-latin-string instead of
96 footnote-latin-regexp.
97
982007-04-13 Glenn Morris <rgm@gnu.org>
99
100 * tmm.el (tmm-get-keybind): Use car-safe to avoid errors with
101 inherited keymaps.
102
1032007-04-12 Chong Yidong <cyd@stupidchicken.com>
104
105 * outline.el (outline-get-next-sibling): Clarify docstring.
106 (outline-get-last-sibling): Handle case where we are at the first
107 heading. Clarify docstring.
108
1092007-04-12 Nick Roberts <nickrob@snap.net.nz>
110
111 * progmodes/gud.el (gud-minor-mode-map): Make go button same
112 length as stop button to lessen flicker.
113 (jdb): Add gud-print.
114 (gud-find-expr): Jdb prints the expression with the value, so
115 don't insert it in the output.
116
1172007-04-11 Jason Rumney <jasonr@gnu.org>
118
119 * dnd.el (dnd-get-local-file-name): Decode both upper and lower
120 case hex. Do not try to decode non-hex letters.
121
1222007-04-11 Markus Triska <markus.triska@gmx.at>
123
124 * emacs-lisp/byte-opt.el (byte-optimize-backward-char)
125 (byte-optimize-backward-word): Remove (move to bytecomp.el).
126 (byte-optimize-form-code-walker): Evaluate pure function calls if
127 possible.
128 (byte-optimize-all-constp): New function.
129
130 * emacs-lisp/bytecomp.el (byte-compile-char-before): Improve
131 numeric argument case.
132 (byte-compile-backward-char, byte-compile-backward-word): New
133 functions, performing rewriting previously done in byte-opt.el.
134 Fix their "Fixme" item (restriction to numeric arguments).
135
1362007-04-11 Stefan Monnier <monnier@iro.umontreal.ca>
137
138 * desktop.el (desktop-save, desktop-create-buffer): Replace mapcar with
139 dolist.
140 (after-init-hook): Don't quote lambda.
141 (desktop-first-buffer): Don't wrap it in eval-when-compile.
142 (desktop-internal-v2s): Remove unused var `el'.
143 (desktop-buffer-major-mode, desktop-buffer-locals): Move out of
144 desktop-restore-file-buffer.
145 (desktop-buffer-ok-count, desktop-buffer-fail-count): Move out of
146 desktop-create-buffer.
147
1482007-04-10 Chong Yidong <cyd@stupidchicken.com>
149
150 * woman.el (woman-decode-buffer): Postpone macro-set check...
151 (woman-decode-region): ...to here.
152
1532007-04-10 Thien-Thi Nguyen <ttn@gnu.org>
154
155 * startup.el (tty-handle-args): Use %S to log ARGS.
156
1572007-04-10 Glenn Morris <rgm@gnu.org>
158
159 * dframe.el (dframe-frame-mode): Do not set auto-show-mode, since
160 it is obsolete and has no effect.
161
162 * dos-w32.el (default-buffer-file-type): Add defvar to quieten
163 byte-compiler.
164
165 * progmodes/cperl-mode.el (cperl-mode): Remove unnecessary call to
166 obsolete function make-local-hook.
167
168 * progmodes/dcl-mode.el (top-level): Move (require 'tempo) to
169 start to quieten byte-compiler.
170
1712007-04-10 Markus Triska <markus.triska@gmx.at>
172
173 * emacs-lisp/byte-opt.el (byte-optimize-char-before): Remove (move
174 to bytecomp.el as byte-compile-char-before).
175 * emacs-lisp/bytecomp.el (byte-compile-char-before):
176 New function (modified replacement for byte-optimize-char-before in
177 byte-opt.el).
178
1792007-04-09 Alan Mackenzie <acm@muc.de>
180
181 * startup.el (inhibit-splash-screen): Emphatically state that it
182 can't be set in site-start.el.
183
1842007-04-09 Masatake YAMATO <jet@gyve.org>
185
186 * progmodes/cc-subword.el (c-capitalize-subword): More closely
187 mimic the behavior of `capitalize-word'. Do not move point with a
188 negative argument. Based on tiny change by Paul Curry.
189
1902007-04-09 Paul Curry <dashteacup@gmail.com> (tiny change)
191
192 * progmodes/cc-subword.el (c-downcase-subword, c-upcase-subword):
193 Don't move point if ARG is negative.
194
1952007-04-09 Alan Mackenzie <acm@muc.de>
196
197 Changes to make `narrow-to-defun' and `mark-defun' work properly
198 in CC Mode:
199
200 * progmodes/cc-defs.el (c-beginning-of-defun-1):
201 * progmodes/cc-cmds.el (c-beginning-of-defun, c-end-of-defun):
202 Bind beginning/end-of-defun-function to nil around calls to
203 beginning/end-of-defun.
204
205 * progmodes/cc-langs.el (beginning-of-defun-function)
206 (end-of-defun-function): New c-lang-setvar's.
207
208 * progmodes/cc-awk.el (c-awk-beginning-of-defun): Add "(or arg
209 (setq arg 1))" to enable non-interactive call.
210
2112007-04-09 Eli Zaretskii <eliz@gnu.org>
212
213 * simple.el (set-mark-command): Doc fix.
214
2152007-04-09 Nick Roberts <nickrob@snap.net.nz>
216
217 * progmodes/gud.el (gdb): Restore existing session if user
218 tries to start a second one in graphical mode.
219
2202007-04-08 Martin Rudalics <rudalics@gmx.at>
221
222 * cus-start.el <scroll-preserve-screen-position>: Add choices.
223
2242007-04-08 Johan Bockg,Ae(Brd <bojohan+news@dd.chalmers.se>
225
226 * term/xterm.el (terminal-init-xterm): Fix key definitions.
227 Add binding for C-M-SPC.
228
2292007-04-08 Richard Stallman <rms@gnu.org>
230
231 * pcomplete.el (pcomplete-read-event): One single definition,
232 and not a defsubst.
233
2342007-04-08 Chong Yidong <cyd@stupidchicken.com>
235
236 * progmodes/cc-cmds.el (c-end-of-defun): Tidy up, to eliminate
237 byte-compiler warning "value unused".
238
2392007-04-08 Andreas Schwab <schwab@suse.de>
240
241 * term/xterm.el (terminal-init-xterm): Add bindings for keypad keys.
242
2432007-04-07 Glenn Morris <rgm@gnu.org>
244
245 * calendar/calendar.el (diary-font-lock-keywords, diary-live-p):
246 Autoload these functions.
247 (diary-date-forms): Add a custom :set form.
248
249 * calendar/diary-lib.el (diary-set-maybe-redraw): Move definition
250 before first use.
251 (diary-font-lock-keywords): New function with old code for
252 initialization of variable of same name.
253
2542007-04-07 David Hansen <david.hansen@gmx.net> (tiny change)
255
256 * progmodes/cc-cmds.el (c-electric-paren): Fix space-before-funcall
257 clean-up: only insert space when on identifier, etc.
258
2592007-04-07 Chong Yidong <cyd@stupidchicken.com>
260
261 * progmodes/grep.el (grep-find-use-xargs): Rewrite docstring.
262
263 * net/tls.el (open-tls-stream): Properly handle case where there
264 is no associated buffer.
265
2662007-04-07 Glenn Morris <rgm@gnu.org>
267
268 * ffap.el (ffap-file-at-point): Lower the priority of the
269 ffap-ftp-sans-slash-regexp check.
270
2712007-04-06 Alan Mackenzie <acm@muc.de>
272
273 Fix fontification of labels, and other things with ":".
274
275 * progmodes/cc-engine.el (c-forward-label): The function now
276 returns 'goto-target, 'qt-2kwds-colon, 'qt-1kwd-colon, as well as
277 the former t.
278
279 * progmodes/cc-fonts.el (c-font-lock-declarations): Interpret the
280 new return code from c-forward-label, fontifying tokens properly.
281 Add some general comments throughout the file.
282
2832007-04-06 Chong Yidong <cyd@stupidchicken.com>
284
285 * textmodes/flyspell.el (flyspell-duplicate, flyspell-incorrect):
286 Revert 2006-01-27 change.
287
288 * diff-mode.el (diff-mode): Revert 2007-03-04 change.
289
290 * menu-bar.el (menu-bar-tools-menu): Revert 2003-07-25 change.
291
292 * desktop.el (desktop-create-buffer, desktop-save):
293 Revert 2004-11-12 change for lack of copyright papers.
294
295 * dired-x.el (dired-guess-shell-case-fold-search): Delete var.
296 (dired-guess-default): Respect case.
297
298 * isearch.el (isearch-forward): Revert 1998-08-26 doc change.
299
300 * emacs-lisp/byte-opt.el (byte-optimize-pure-func): Remove function;
301 was originally checked in as byte-optimize-concat on 1997-11-02.
302
303 * mail/sendmail.el (mail-text, mail-mode): Revert extant pieces of
304 1995-05-19 doc changes.
305
3062007-04-06 Kim F. Storm <storm@cua.dk>
307
308 * loadhist.el (read-feature): Reimplement. New optional arg LOADED-P.
309 (unload-feature): Update interactive spec accordingly.
310
311 * progmodes/grep.el (grep-program): Remove commentary about zgrep.
312
3132007-04-06 John Paul Wallington <jpw@pobox.com>
314
315 * subr.el (with-case-table): Use `make-symbol' to avoid variable
316 capture. Restore the table in the same buffer.
317
318 * font-lock.el (lisp-font-lock-keywords-2): Add `with-case-table'.
319
3202007-04-05 Chong Yidong <cyd@stupidchicken.com>
321
322 * emacs-lisp/byte-opt.el (byte-optimize-form-code-walker):
323 Print entire form.
324
3252007-04-05 Nick Roberts <nickrob@snap.net.nz>
326
327 * progmodes/gdb-ui.el (breakpoint-disabled): Tweak face (again)
328 for low-color displays.
329
3302007-04-05 Glenn Morris <rgm@gnu.org>
331
332 * play/5x5.el, play/animate.el, play/dissociate.el, play/doctor.el,
333 * play/gomoku.el, play/landmark.el, play/tetris.el, play/zone.el:
334 Seed random number generator on loading.
335
336 * emacs-lisp/authors.el (top-level): Provide self.
337
338 * play/animate.el (top-level): Provide self.
339
3402007-04-04 Alan Mackenzie <acm@muc.de>
341
342 * progmodes/cc-vars.el (c-special-indent-hook): Amend doc-string
343 to mention c-syntactic-indentation.
344
3452007-04-04 Chong Yidong <cyd@stupidchicken.com>
346
347 * subr.el (with-case-table): New macro.
348
349 * international/mule.el (ascii-case-table): New var.
350
351 * mail/smtpmail.el (smtpmail-via-smtp): Use ascii-case-table when
352 downcasing.
353
3542007-04-03 Nick Roberts <nickrob@snap.net.nz>
355
356 * progmodes/gud.el (gud-minor-mode-map): Simplify.
357
358 * t-mouse.el (t-mouse-make-event-element): Don't use the left edge
359 of the window if we're outside it e.g menu-bar.
360
361 * xt-mouse.el (xterm-mouse-event): Don't use the left edge of the
362 window if we're outside it e.g menu-bar.
363
3642007-04-03 Eli Zaretskii <eliz@gnu.org>
365
366 * mail/rmail.el (rmail-convert-to-babyl-format): Don't try to
367 decode base-64 encoded body if its content-type is something other
368 than text/* or message/*.
369
3702007-04-03 Juanma Barranquero <lekktu@gmail.com>
371
372 * simple.el (activate-mark-hook): Fix typo in docstring.
373
3742007-04-03 Nick Roberts <nickrob@snap.net.nz>
375
376 * tmm.el (tmm-c-prompt): Initialize.
377 (tmm-menubar): Deal with extended menu-items at top level.
378 (tmm-get-keybind): Handle bindings redefined/undefined locally.
379 (tmm-prompt): Handle visibility of top level menu-items.
380
381 * progmodes/gud.el (gud-menu-map): Simplify.
382 (gud-minor-mode-map): Add tool-bar like bindings to the text mode
383 menubar.
384
3852007-04-02 Chong Yidong <cyd@stupidchicken.com>
386
387 * mail/smtpmail.el (smtpmail-via-smtp): Revert last change.
388
389 * comint.el (comint-send-input): Widen the buffer first.
390
391 * info.el (Info-fontify-maximum-menu-size): Revert to 100000.
392
3932007-04-01 Stefan Monnier <monnier@iro.umontreal.ca>
394
395 * emacs-lisp/lisp-mode.el (lisp-fill-paragraph): Only obey
396 emacs-lisp-docstring-fill-column in emacs-lisp-mode.
397
398 * newcomment.el (comment-search-forward): Discard comment starters
399 before point.
400
4012007-04-01 Guanpeng Xu <herberteuler@hotmail.com>
402
403 * mouse.el (mouse-set-secondary): Update mouse-secondary-overlay.
404
4052007-04-01 Chong Yidong <cyd@stupidchicken.com>
406
407 * mail/smtpmail.el (smtpmail-via-smtp): Use standard case table
408 when downcasing.
409
410 * button.el (previous-button): Rewrite to account for adjacent buttons.
411
4122007-04-01 J.D. Smith <jdsmith@as.arizona.edu>
413
414 * progmodes/idlwave.el (idlwave-auto-fill):
415 Revert paragraph-separate change.
416
417 * progmodes/idlw-shell.el (idlwave-shell-break-in):
418 Simplify module calc.
419 (idlwave-shell-set-bp-in-module): Compute module.
420
4212007-03-31 Glenn Morris <rgm@gnu.org>
422
423 * emacs-lisp/timer.el (run-at-time): Doc fix.
424
425 * emacs-lisp/warnings.el (display-warning): If we create the
426 buffer displaying the warning, disable undo there.
427
4282007-03-31 Michael Albinus <michael.albinus@gmx.de>
429
430 * net/tramp.el (tramp-register-file-name-handler)
431 (tramp-register-completion-file-name-handler): New defsubst,
432 derived from `tramp-register-file-name-handlers'. The split is
433 necessary because Tramp's file name handlers must be registered at
434 different startup places.
435
4362007-03-31 Chong Yidong <cyd@stupidchicken.com>
437
438 * progmodes/hideshow.el (turn-off-hideshow): New function.
439 (hs-minor-mode): Use it instead of a lambda expression in
440 change-major-mode-hook.
441
4422007-03-31 David Kastrup <dak@gnu.org>
443
444 * woman.el (woman-Cyg-to-Win): Don't convert cons cells
445 corresponding to MANPATH_MAP entries.
446 (woman-man.conf-path, woman-parse-man.conf): Doc fix.
447 (woman-parse-man.conf): Use more discriminating man.conf name.
448 (woman-parse-man.conf): Parse MANPATH_MAP entries.
449 (woman-manpath): Doc fix and type fix.
450 (woman-cached-data): Check for MANPATH_MAP entries.
451 (woman-expand-directory-path): Treat MANPATH_MAP entries.
452
4532007-03-31 Stuart Herring <herring@lanl.gov>
454
455 * emacs-lisp/sregex.el (sregexq): Doc fix.
456
4572007-03-31 Markus Triska <markus.triska@gmx.at>
458
459 * flymake.el (flymake-err-line-patterns): Doc fix.
460
4612007-03-30 Reiner Steib <Reiner.Steib@gmx.de>
462
463 * info.el (info-tool-bar-map): Use "exit" for Info-exit.
464 Move to the right.
465
4662007-03-30 Alan Mackenzie <acm@muc.de>
467
468 * progmodes/cc-cmds.el (c-forward-to-nth-EOF-}): Fix EOB bug.
469
4702007-03-30 Thien-Thi Nguyen <ttn@gnu.org>
471
472 * emacs-lisp/ewoc.el (ewoc--insert-new-node): Take additional arg DLL.
473 Use it, passed in explicitly, instead of from the dynamic binding.
474 (ewoc-create, ewoc-enter-before): Update to use new call sequence.
475
4762007-03-30 Juanma Barranquero <lekktu@gmail.com>
477
478 * simple.el (blink-matching-open): When in minibuffer, don't
479 search for a match inside the prompt.
480
4812007-03-30 Nick Roberts <nickrob@snap.net.nz>
482
483 * tmm.el (tmm-menubar): Select the right menu item with the mouse.
484 (tmm-prompt): Don't make the mouse user select the first menu
485 item twice.
486
4872007-03-30 Chong Yidong <cyd@stupidchicken.com>
488
489 * eshell/esh-proc.el (eshell/kill): Tweak regexp to recognize
490 SIGUSR1 and SIGUSR2.
491
4922007-03-29 Kim F. Storm <storm@cua.dk>
493
494 * ido.el (ido-read-internal): When reading file or dir, only override
495 minibuffer-local-filename-completion-map, otherwise only override
496 minibuffer-local-completion-map.
497
4982007-03-29 Glenn Morris <rgm@gnu.org>
499
500 * complete.el (partial-completion-mode): Set PC-do-completion-end
501 to nil after use.
502 (PC-lisp-complete-symbol): Create and use a marker at `end',
503 rather than using point-marker.
504
5052007-03-28 Chong Yidong <cyd@stupidchicken.com>
506
507 * simple.el (next-error-highlight): Doc fix.
508 (compose-mail): Revert 2007-03-19 change.
509
5102007-03-28 Richard Stallman <rms@gnu.org>
511
512 * emacs-lisp/edebug.el (edebug-display): Don't go to
513 edebug-outside-buffer if it is dead.
514
5152007-03-28 Juanma Barranquero <lekktu@gmail.com>
516
517 * view.el (view-mode): Fix typos in docstring.
518
5192007-03-28 Stephen Berman <Stephen.Berman@gmx.net>
520
521 * recentf.el (recentf-save-file): Add a custom :set function.
522
5232007-03-28 Glenn Morris <rgm@gnu.org>
524
525 * complete.el (PC-do-completion-end): New variable.
526 (partial-completion-mode) <choose-completion-string-functions>:
527 Use PC-do-completion-end in the non-minibuffer case to replace the
528 correct amount of text.
529 (PC-do-completion): Set PC-do-completion-end for c-c-s-f.
530 (PC-lisp-complete-symbol): Give marker the after-insertion type,
531 to deal with improvements inserted after point.
532
5332007-03-28 Stefan Monnier <monnier@iro.umontreal.ca>
534
535 * button.el (make-text-button): Add explicit `button' property.
536 (default-button): Don't put a `button' property on it.
537
538 * progmodes/python.el (python-mode): Skip comments when parsing.
539
540 * vc-arch.el (vc-with-current-file-buffer): New macro.
541 (vc-arch-file-source-p): Use it to avoid infloop.
542
5432007-03-28 David Hansen <david.hansen@gmx.net> (tiny change)
544
545 * emacs-lisp/lisp.el (lisp-complete-symbol):
546 Fix call to get-buffer-window to find windows in other frames.
547
5482007-03-28 Stefan Monnier <monnier@iro.umontreal.ca>
549
550 * comint.el (comint-proc-query, comint-dynamic-list-completions):
551 Fix calls to get-buffer-window to find windows in other frames.
552 Reported by David Hansen <david.hansen@gmx.net>.
553
5542007-03-27 Kevin Ryde <user42@zip.com.au>
555
556 * info.el (Info-display-images-node): On a text-only terminal,
557 show the "text" or "alt" parts of the image blobs.
558
5592007-03-27 Glenn Morris <rgm@gnu.org>
560
561 * complete.el (PC-do-completion): Compute completion-base-size in
562 the non-filename case, rather than setting to nil.
563 (PC-lisp-complete-end): New variable.
564 (PC-lisp-complete-symbol): Use PC-lisp-complete-end to store the
565 original end in a series of consecutive invocations.
566
567 * calendar/calendar.el (calendar-mode-hook): Declare it.
568
569 * calendar/diary-lib.el (diary-live-p): Do not check for
570 diary-selective-display.
571
5722007-03-26 Stefan Monnier <monnier@iro.umontreal.ca>
573
574 * replace.el (occur-next-error): *Occur* might not be displayed in the
575 selected frame. Reported by David Hansen <david.hansen@gmx.net>.
576
5772007-03-26 Richard Stallman <rms@gnu.org>
578
579 * textmodes/flyspell.el (flyspell-large-region):
580 Use ispell-call-process-region.
581
5822007-03-26 Johan Bockg,Ae(Brd <bojohan+sf@dd.chalmers.se>
583
584 * emacs-lisp/bytecomp.el (byte-compile-file-form-defmumble):
585 Use prin1 instead of princ.
586
5872007-03-25 Chong Yidong <cyd@stupidchicken.com>
588
589 * faces.el (face-set-after-frame-default): Revert 2007-03-10 change.
590 Merge in X resources before global face.
591
592 * progmodes/compile.el (compilation-start): Save compilation-directory
593 rather than default-directory as local var.
594 (compilation-directory): Mark as safe local var.
595
596 * files.el: Don't mark default-directory as a safe local var.
597
5982007-03-25 Alan Mackenzie <acm@muc.de>
599
600 * progmodes/cc-mode.el (c-before-change): Fix BOB bug.
601 * progmodes/cc-engine.el: Fix typo.
602
6032007-03-25 Juri Linkov <juri@jurta.org>
604
605 * compare-w.el (compare-windows): Rename customization group
606 `compare-w' to `compare-windows'.
607 (compare-windows-whitespace, compare-ignore-whitespace)
608 (compare-ignore-case, compare-windows-sync)
609 (compare-windows-sync-string-size, compare-windows-recenter)
610 (compare-windows-highlight, compare-windows): Change group name in
611 the `group' tag from `compare-w' to `compare-windows'.
612 (compare-windows-sync): Add option `nil' for no sync. Doc fix.
613
6142007-03-24 Markus Triska <markus.triska@gmx.at>
615
616 * expand.el: Change example to always enable abbrev-mode,
617 and remove redundant `function'.
618 (expand-abbrev-hook): Add autoload cookie.
619
6202007-03-24 Ryan Yeske <rcyeske@gmail.com>
621
622 * emacs-lisp/testcover.el (testcover-start, testcover-end)
623 (testcover-mark-all, testcover-unmark-all): Add prompts to
624 interactive specs.
625
6262007-03-24 Jason Rumney <jasonr@gnu.org>
627
628 * autorevert.el (find-file-hook, auto-revert-tail-mode):
629 Use file size in bytes for auto-revert-tail-pos not characters.
630
6312007-03-24 Thien-Thi Nguyen <ttn@gnu.org>
632
633 * vc-rcs.el (vc-rcs-annotate-command):
634 Set text property :vc-annotate-prefix on the annotation text.
635 (vc-rcs-annotate-time): Instead of searching for ": ",
636 search for end of text propertized with :vc-annotate-prefix.
637
6382007-03-24 Martin Rudalics <rudalics@gmx.at>
639
640 * whitespace.el (top level): Remove calls putting
641 permanent-local nil property since these are no-ops.
642
643 * man.el (Man-support-local-filenames): Assure that
644 default-directory exists when doing call-process.
645
6462007-03-23 David Vazquez <xeos00@gmail.com> (tiny change)
647
648 * progmodes/m4-mode.el (m4-m4-buffer, m4-m4-region):
649 Fix omission bug: Use m4-program-options to construct shell command.
650
6512007-03-23 David Kastrup <dak@gnu.org>
652
653 * progmodes/cc-mode.el (c-make-emacs-variables-local):
654 Use `mapcar' rather than `mapcan' to silence compiler warning.
655
6562007-03-22 Ralf Angeli <angeli@caeruleus.net>
657
658 * textmodes/reftex.el, textmodes/reftex-vars.el,
659 * textmodes/reftex-toc.el, textmodes/reftex-sel.el,
660 * textmodes/reftex-ref.el, textmodes/reftex-parse.el,
661 * textmodes/reftex-index.el, textmodes/reftex-global.el,
662 * textmodes/reftex-dcr.el, textmodes/reftex-cite.el,
663 * textmodes/reftex-auc.el: Add maintainer address.
664
6652007-03-22 Carsten Dominik <dominik@science.uva.nl>
666
667 * textmodes/org.el (org-agenda-mode, org-table-edit-formulas):
668 Make sure that `global-font-lock-mode' does not turn on font-lock
669 in these buffers.
670
6712007-03-21 Kim F. Storm <storm@cua.dk>
672
673 * xt-mouse.el (xt-mouse-epoch): New variable.
674 (xterm-mouse-event): Use float-time.
675
6762007-03-21 Nick Roberts <nickrob@snap.net.nz>
677
678 * xt-mouse.el (xterm-mouse-event): Compute a timestamp using
679 current-time.
680
6812007-03-21 Stefan Monnier <monnier@iro.umontreal.ca>
682
683 * complete.el (read-file-name-internal): Don't add the final > if the
684 completion is not finished (re-application of this patch, which was
685 accidentally undone by Eli).
686
6872007-03-21 Chong Yidong <cyd@stupidchicken.com>
688
689 * emulation/viper.el (viper-non-hook-settings): Handle mouse
690 clicks in describe-key and describe-key-briefly advice a little better.
691
12007-03-21 Juanma Barranquero <lekktu@gmail.com> 6922007-03-21 Juanma Barranquero <lekktu@gmail.com>
2 693
3 * server.el (server-process-filter): Cancel any pending isearch. 694 * server.el (server-process-filter): Cancel any pending isearch.
@@ -71,8 +762,8 @@
71 762
722007-03-19 Martin Rudalics <rudalics@gmx.at> 7632007-03-19 Martin Rudalics <rudalics@gmx.at>
73 764
74 * font-lock.el (lisp-font-lock-keywords-1): Highlight 765 * font-lock.el (lisp-font-lock-keywords-1):
75 define-globalized-minor-mode as a keyword. 766 Highlight define-globalized-minor-mode as a keyword.
76 767
772007-03-19 Kim F. Storm <storm@cua.dk> 7682007-03-19 Kim F. Storm <storm@cua.dk>
78 769
@@ -110,8 +801,7 @@
1102007-03-18 Detlev Zundel <dzu@gnu.org> 8012007-03-18 Detlev Zundel <dzu@gnu.org>
111 802
112 * emacs-lisp/re-builder.el (reb-update-overlays): Do not mark 803 * emacs-lisp/re-builder.el (reb-update-overlays): Do not mark
113 zero-width regexps as invalid but rather at least count them 804 zero-width regexps as invalid but rather at least count them correctly.
114 correctly.
115 805
1162007-03-18 Thien-Thi Nguyen <ttn@gnu.org> 8062007-03-18 Thien-Thi Nguyen <ttn@gnu.org>
117 807
@@ -143,8 +833,8 @@
143 833
1442007-03-17 Chong Yidong <cyd@stupidchicken.com> 8342007-03-17 Chong Yidong <cyd@stupidchicken.com>
145 835
146 * simple.el (line-move-1): Respect 836 * simple.el (line-move-1):
147 `inhibit-line-move-field-capture' property. 837 Respect `inhibit-line-move-field-capture' property.
148 838
1492007-03-13 Chong Yidong <cyd@stupidchicken.com> 8392007-03-13 Chong Yidong <cyd@stupidchicken.com>
150 840
@@ -157,7 +847,7 @@
1572007-03-12 Lawrence Mitchell <wence@gmx.li> (tiny change) 8472007-03-12 Lawrence Mitchell <wence@gmx.li> (tiny change)
158 848
159 * tempo.el (tempo-insert): Deal with 'r> if it appears 849 * tempo.el (tempo-insert): Deal with 'r> if it appears
160 specified with a prompt argument. 850 specified with a prompt argument.
161 851
1622007-03-12 Carsten Dominik <dominik@science.uva.nl> 8522007-03-12 Carsten Dominik <dominik@science.uva.nl>
163 853
@@ -403,7 +1093,7 @@
403 * emacs-lisp/lisp-mode.el (calculate-lisp-indent): 1093 * emacs-lisp/lisp-mode.el (calculate-lisp-indent):
404 Redo previous change. 1094 Redo previous change.
405 1095
4062007-03-04 Kevin Rodgers <kevin.d.rodgers@gmail.com> (tiny change) 10962007-03-04 Kevin Rodgers <kevin.d.rodgers@gmail.com> (tiny change)
407 1097
408 * diff-mode.el (diff-mode): Doc fix. 1098 * diff-mode.el (diff-mode): Doc fix.
409 1099
@@ -493,7 +1183,7 @@
493 * ps-print.el: Replace (defvar VAR nil) by (defvar VAR). 1183 * ps-print.el: Replace (defvar VAR nil) by (defvar VAR).
494 (ps-setup): Print which Emacsen is running ps-print package. 1184 (ps-setup): Print which Emacsen is running ps-print package.
495 1185
4962007-03-01 Stuart Herring <herring@lanl.gov> (tiny change) 11862007-03-01 Stuart Herring <herring@lanl.gov>
497 1187
498 * files.el (set-auto-mode-0): Use `indirect-function'. 1188 * files.el (set-auto-mode-0): Use `indirect-function'.
499 (hack-one-local-variable): Don't reapply current major mode. 1189 (hack-one-local-variable): Don't reapply current major mode.
@@ -537,7 +1227,7 @@
537 1227
538 * help.el (where-is): Fail gracefully when not passed a command. 1228 * help.el (where-is): Fail gracefully when not passed a command.
539 1229
5402007-02-28 Stuart Herring <herring@lanl.gov> (tiny change) 12302007-02-28 Stuart Herring <herring@lanl.gov>
541 1231
542 * find-lisp.el (find-lisp-default-directory-predicate): 1232 * find-lisp.el (find-lisp-default-directory-predicate):
543 Fix bug: Do symlink check on expanded filename. 1233 Fix bug: Do symlink check on expanded filename.
@@ -1437,7 +2127,7 @@
14372007-01-27 Guanpeng Xu <herberteuler@hotmail.com> 21272007-01-27 Guanpeng Xu <herberteuler@hotmail.com>
1438 2128
1439 * add-log.el (add-log-current-defun): Skip the semicolon ``;'' for 2129 * add-log.el (add-log-current-defun): Skip the semicolon ``;'' for
1440 enum/union/struct/class definition. 2130 enum/union/struct/class definition.
1441 Revert change to call `forward-sexp' multiple times. 2131 Revert change to call `forward-sexp' multiple times.
1442 2132
14432007-01-27 Chong Yidong <cyd@stupidchicken.com> 21332007-01-27 Chong Yidong <cyd@stupidchicken.com>
@@ -2044,7 +2734,7 @@
2044 * international/mule-cmds.el (select-safe-coding-system-interactively): 2734 * international/mule-cmds.el (select-safe-coding-system-interactively):
2045 Fix message. 2735 Fix message.
2046 2736
20472006-12-30 Kevin Rodgers <kevin.d.rodgers@gmail.com> (tiny change) 27372006-12-30 Kevin Rodgers <kevin.d.rodgers@gmail.com> (tiny change)
2048 2738
2049 * files.el (backup-buffer): Show entire backup file name in msg. 2739 * files.el (backup-buffer): Show entire backup file name in msg.
2050 2740
@@ -2501,20 +3191,20 @@
25012006-12-09 Martin Rudalics <rudalics@gmx.at> 31912006-12-09 Martin Rudalics <rudalics@gmx.at>
2502 3192
2503 * wdired.el (wdired-change-to-wdired-mode, wdired-finish-edit) 3193 * wdired.el (wdired-change-to-wdired-mode, wdired-finish-edit)
2504 (wdired-search-and-rename): Simplify code. 3194 (wdired-search-and-rename): Simplify code.
2505 (wdired-preprocess-files, wdired-preprocess-perms): Make 3195 (wdired-preprocess-files, wdired-preprocess-perms): Make
2506 read-only property of preceding character rear-nonsticky to 3196 read-only property of preceding character rear-nonsticky to
2507 avoid that it can be modified. Put old-name and old-link 3197 avoid that it can be modified. Put old-name and old-link
2508 properties on character preceding name and replace 3198 properties on character preceding name and replace
2509 put-text-property by add-text-properties. 3199 put-text-property by add-text-properties.
2510 (wdired-get-filename, wdired-get-previous-link): Get old-name 3200 (wdired-get-filename, wdired-get-previous-link): Get old-name
2511 and old-link properties from character preceding name and 3201 and old-link properties from character preceding name and
2512 simplify code. 3202 simplify code.
2513 (wdired-preprocess-perms, wdired-set-bit, wdired-toggle-bit) 3203 (wdired-preprocess-perms, wdired-set-bit, wdired-toggle-bit)
2514 (wdired-perms-to-number): Make local-map property 3204 (wdired-perms-to-number): Make local-map property
2515 rear-nonsticky to avoid that text following permissions may be 3205 rear-nonsticky to avoid that text following permissions may be
2516 modified. Use add-text-properties instead of put-text-property 3206 modified. Use add-text-properties instead of put-text-property
2517 when changing a permission bit. 3207 when changing a permission bit.
2518 (wdired-change-to-dired-mode): Remove stickiness properties. 3208 (wdired-change-to-dired-mode): Remove stickiness properties.
2519 3209
25202006-12-09 Juanma Barranquero <lekktu@gmail.com> 32102006-12-09 Juanma Barranquero <lekktu@gmail.com>
@@ -12650,7 +13340,7 @@
12650 English aspell dictionary is installed, use the first entry of 13340 English aspell dictionary is installed, use the first entry of
12651 ispell-dictionary-alist-1. 13341 ispell-dictionary-alist-1.
12652 13342
126532006-01-27 Kevin Rodgers <ihs_4664@yahoo.com> (tiny change) 133432006-01-27 Kevin Rodgers <ihs_4664@yahoo.com> (tiny change)
12654 13344
12655 * textmodes/flyspell.el (flyspell-incorrect, flyspell-duplicate): 13345 * textmodes/flyspell.el (flyspell-incorrect, flyspell-duplicate):
12656 Doc fix. 13346 Doc fix.
@@ -14672,7 +15362,7 @@
14672 (hi-lock-find-patterns, hi-lock-font-lock-hook): 15362 (hi-lock-find-patterns, hi-lock-font-lock-hook):
14673 Replace hi-lock-buffer-mode with hi-lock-mode. 15363 Replace hi-lock-buffer-mode with hi-lock-mode.
14674 15364
146752005-12-10 Kevin Rodgers <ihs_4664@yahoo.com> (tiny change) 153652005-12-10 Kevin Rodgers <ihs_4664@yahoo.com> (tiny change)
14676 15366
14677 * emacs-lisp/lisp.el (lisp-complete-symbol): Regenerate the 15367 * emacs-lisp/lisp.el (lisp-complete-symbol): Regenerate the
14678 completion list, even after a partial completion has been 15368 completion list, even after a partial completion has been