comparison lisp/ChangeLog @ 90071:f6b4d0ebf147

Merge from emacs--cvs-trunk--0
author Miles Bader <miles@gnu.org>
date Sun, 02 Jan 2005 09:21:32 +0000
parents 95879cc1ed20 34f8020b42d5
children cb67264d6096
comparison
equal deleted inserted replaced
90070:95879cc1ed20 90071:f6b4d0ebf147
1 2005-01-01 Jay Belanger <belanger@truman.edu>
2
3 * calc-yank.el (calc-edit-mode): Change default header.
4
5 * calc-store.el (calc-edit-variable): Change title to match new
6 header.
7
8 * calc/calc-prog.el (calc-edit-user-syntax): Change title to edit
9 mode to match new header.
10 (calc-user-define-edit): Change titles to include names of commands.
11 (calc-finish-macro-edit): Remove.
12 (calc-edit-macro-repeats, calc-edit-macro-adjust-buffer)
13 (calc-edit-macro-command, calc-edit-macro-command-type)
14 (calc-edit-macro-combine-alg-ent, calc-edit-macro-combine-ext-command)
15 (calc-edit-macro-combine-var-name, calc-edit-macro-combine-digits)
16 (calc-edit-format-macro-buffer, calc-edit-macro-pre-finish-edit)
17 (calc-edit-macro-finish-edit): New functions.
18 (calc-user-define-edit): Use new functions to edit named calc macros.
19
20 2005-01-01 Stefan <monnier@iro.umontreal.ca>
21
22 * files.el (hack-local-variables): Cleanup prefix/suffix matching.
23
24 * ses.el (copy-region-as-kill): Deactivate mark.
25
26 2005-01-01 Richard M. Stallman <rms@gnu.org>
27
28 * replace.el (occur-1): If the output buffer is also an input,
29 don't kill it, rename it.
30
31 * faces.el (set-face-background, set-face-foreground): Doc fix.
32
33 * cus-face.el (custom-face-attributes): Fix :help-echo strings
34 for :foreground and :background.
35
36 * dired.el (dired-view-command-alist): Variable deleted.
37 (dired-view-file, dired-mouse-find-file-other-window):
38 Delete the code to use it.
39
40 2005-01-01 Kim F. Storm <storm@cua.dk>
41
42 * image.el (insert-sliced-image): Use t for line-height property.
43
1 2004-12-31 Jay Belanger <belanger@truman.edu> 44 2004-12-31 Jay Belanger <belanger@truman.edu>
2 45
3 * calc/calc-store.el (calcVar-digit, calcVar-oper): Remove the need 46 * calc/calc-store.el (calcVar-digit, calcVar-oper): Remove the need
4 for "var-" at the beginning of the minibuffer. 47 for "var-" at the beginning of the minibuffer.
5 48
25 * progmodes/cc-vars.el (c-require-final-newline): Fix custom type, doc. 68 * progmodes/cc-vars.el (c-require-final-newline): Fix custom type, doc.
26 * progmodes/cc-mode.el (c-common-init): Use mode-require-final-newline. 69 * progmodes/cc-mode.el (c-common-init): Use mode-require-final-newline.
27 * progmodes/antlr-mode.el (antlr-mode): Use mode-require-final-newline. 70 * progmodes/antlr-mode.el (antlr-mode): Use mode-require-final-newline.
28 Delete old-Emacs compatibility code. 71 Delete old-Emacs compatibility code.
29 (antlr-c-common-init): Function deleted. 72 (antlr-c-common-init): Function deleted.
30 73
31 * net/snmp-mode.el (snmp-common-mode): Use mode-require-final-newline. 74 * net/snmp-mode.el (snmp-common-mode): Use mode-require-final-newline.
32 * progmodes/vhdl-mode.el (vhdl-mode): Use mode-require-final-newline. 75 * progmodes/vhdl-mode.el (vhdl-mode): Use mode-require-final-newline.
33 * progmodes/simula.el (simula-mode): Use mode-require-final-newline. 76 * progmodes/simula.el (simula-mode): Use mode-require-final-newline.
34 * progmodes/python.el (python-mode): Use mode-require-final-newline. 77 * progmodes/python.el (python-mode): Use mode-require-final-newline.
35 * progmodes/perl-mode.el (perl-mode): Use mode-require-final-newline. 78 * progmodes/perl-mode.el (perl-mode): Use mode-require-final-newline.
62 (calc-macro-edit-variable-2, calc-macro-edit-quick-digit): Remove. 105 (calc-macro-edit-variable-2, calc-macro-edit-quick-digit): Remove.
63 106
64 2004-12-31 Kenichi Handa <handa@m17n.org> 107 2004-12-31 Kenichi Handa <handa@m17n.org>
65 108
66 * international/mule.el (buffer-file-coding-system-explicit): 109 * international/mule.el (buffer-file-coding-system-explicit):
67 Renamed for explicit-buffer-file-coding-system. 110 Rename for explicit-buffer-file-coding-system.
68 (after-insert-file-set-coding): Adjusted for the above change. 111 (after-insert-file-set-coding): Adjust for the above change.
69 112
70 * files.el (revert-buffer): Change 113 * files.el (revert-buffer): Change explicit-buffer-file-coding-system
71 explicit-buffer-file-coding-system to 114 to buffer-file-coding-system-explicit.
72 buffer-file-coding-system-explicit.
73 (basic-save-buffer-1): Likewise. 115 (basic-save-buffer-1): Likewise.
74 116
75 2004-12-30 Richard M. Stallman <rms@gnu.org> 117 2004-12-30 Richard M. Stallman <rms@gnu.org>
76 118
77 * textmodes/artist.el (artist-butlast-fn): Var deleted. 119 * textmodes/artist.el (artist-butlast-fn): Var deleted.
91 (artist-make-prev-next-op-alist): New function. 133 (artist-make-prev-next-op-alist): New function.
92 (artist-is-in-op-list-p): New function. 134 (artist-is-in-op-list-p): New function.
93 (artist-get-first-non-nil-op): New function. 135 (artist-get-first-non-nil-op): New function.
94 (artist-get-last-non-nil-op): New function. 136 (artist-get-last-non-nil-op): New function.
95 (artist-mode-init): Call artist-get-last-non-nil-op to initialize 137 (artist-mode-init): Call artist-get-last-non-nil-op to initialize
96 artist-prev-next-op-alist. 138 artist-prev-next-op-alist.
97 (artist-mode-map): Add binding for C-mouse-4 and C-mouse-5 to 139 (artist-mode-map): Add binding for C-mouse-4 and C-mouse-5 to
98 change drawing operation. 140 change drawing operation.
99 141
100 2004-12-30 Luc Teirlinck <teirllm@auburn.edu> 142 2004-12-30 Luc Teirlinck <teirllm@auburn.edu>
101 143
102 * autorevert.el (auto-revert-tail-handler): Put in undo boundaries. 144 * autorevert.el (auto-revert-tail-handler): Put in undo boundaries.
103 145
105 147
106 * server.el (server-process-filter): Suppress `error', too. 148 * server.el (server-process-filter): Suppress `error', too.
107 149
108 2004-12-30 Jay Belanger <belanger@truman.edu> 150 2004-12-30 Jay Belanger <belanger@truman.edu>
109 151
110 * calc/calc-store.el (calc-copy-variable): Fix mistyped variable 152 * calc/calc-store.el (calc-copy-variable): Fix mistyped variable name.
111 name. Change the way a variable is displayed in a message. 153 Change the way a variable is displayed in a message.
112 154
113 * calc/calc-prog.el (calc-user-define-edit, calc-finish-macro-edit) 155 * calc/calc-prog.el (calc-user-define-edit, calc-finish-macro-edit)
114 (calc-user-define-permanent, calc-execute-kbd-macro): 156 (calc-user-define-permanent, calc-execute-kbd-macro):
115 Replace old function MacEdit-parse-keys with edmacro-parse-keys. 157 Replace old function MacEdit-parse-keys with edmacro-parse-keys.
116 158
117 2004-12-30 Kenichi Handa <handa@m17n.org> 159 2004-12-30 Kenichi Handa <handa@m17n.org>
118 160
119 * files.el (basic-save-buffer-1): Set 161 * files.el (basic-save-buffer-1):
120 explicit-buffer-file-coding-system to last-coding-system-used. 162 Set explicit-buffer-file-coding-system to last-coding-system-used.
121 (revert-buffer): Pay attention to 163 (revert-buffer): Pay attention to
122 explicit-buffer-file-coding-system (not buffer-file-coding-system) 164 explicit-buffer-file-coding-system (not buffer-file-coding-system)
123 on bind coding-system-for-read. 165 on bind coding-system-for-read.
124 166
125 * international/mule.el (explicit-buffer-file-coding-system): New 167 * international/mule.el (explicit-buffer-file-coding-system):
126 buffer local variable. 168 New buffer local variable.
127 (after-insert-file-set-coding): Set it to coding-system-for-read. 169 (after-insert-file-set-coding): Set it to coding-system-for-read.
128 170
129 2004-12-29 Luc Teirlinck <teirllm@auburn.edu> 171 2004-12-29 Luc Teirlinck <teirllm@auburn.edu>
130 172
131 * autorevert.el (auto-revert-tail-mode): Doc fix for defvar. 173 * autorevert.el (auto-revert-tail-mode): Doc fix for defvar.
146 Start the deletion from the end of the output. 188 Start the deletion from the end of the output.
147 189
148 2004-12-29 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> 190 2004-12-29 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
149 191
150 * term/mac-win.el: Require x-dnd. 192 * term/mac-win.el: Require x-dnd.
151 (mac-drag-n-drop): Sync with W32 version. Use x-dnd.el 193 (mac-drag-n-drop): Sync with W32 version. Use x-dnd.el functions.
152 functions.
153 194
154 2004-12-29 David Kastrup <dak@gnu.org> 195 2004-12-29 David Kastrup <dak@gnu.org>
155 196
156 * international/mule.el (decode-coding-inserted-region): Don't 197 * international/mule.el (decode-coding-inserted-region):
157 barf if `buffer-undo-list' is already set to `t'. 198 Don't barf if `buffer-undo-list' is already set to `t'.
158 199
159 2004-12-29 Jay Belanger <belanger@truman.edu> 200 2004-12-29 Jay Belanger <belanger@truman.edu>
160 201
161 * calc/calc-prog.el (calc-user-define-formula): Put default values 202 * calc/calc-prog.el (calc-user-define-formula): Put default values
162 for function names in prompts. 203 for function names in prompts.
205 * simple.el (undo): Fix previous change. 246 * simple.el (undo): Fix previous change.
206 247
207 2004-12-27 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> 248 2004-12-27 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
208 249
209 * term/mac-win.el: Sync with x-win.el. Rearrange the contents. 250 * term/mac-win.el: Sync with x-win.el. Rearrange the contents.
210 Call mac-clear-font-name-table if invoked on Mac OS 8/9. Call 251 Call mac-clear-font-name-table if invoked on Mac OS 8/9.
211 x-open-connection on Mac OS X. 252 Call x-open-connection on Mac OS X.
212 253
213 2004-12-27 Richard M. Stallman <rms@gnu.org> 254 2004-12-27 Richard M. Stallman <rms@gnu.org>
214 255
215 * files.el (buffer-save-without-query): New var (buffer-local). 256 * files.el (buffer-save-without-query): New var (buffer-local).
216 (save-some-buffers): Save those buffers first, w/o asking. 257 (save-some-buffers): Save those buffers first, w/o asking.
273 * textmodes/texinfmt.el (texinfo-format-buffer-1): 314 * textmodes/texinfmt.el (texinfo-format-buffer-1):
274 Call buffer-disable-undo. 315 Call buffer-disable-undo.
275 316
276 * simple.el (undo-list-saved): New variable (buffer-local). 317 * simple.el (undo-list-saved): New variable (buffer-local).
277 (undo): Set and test it. 318 (undo): Set and test it.
278 (buffer-disable-undo): Moved here from buffer.c. 319 (buffer-disable-undo): Move here from buffer.c.
279 Clear out undo-list-saved. 320 Clear out undo-list-saved.
280 321
281 * international/mule.el (decode-coding-inserted-region): 322 * international/mule.el (decode-coding-inserted-region):
282 Set buffer-undo-list in a correct and optimal way. 323 Set buffer-undo-list in a correct and optimal way.
283 324
296 337
297 * simple.el (next-matching-history-element): Use same 338 * simple.el (next-matching-history-element): Use same
298 `interactive' form as previous-matching-history-element. 339 `interactive' form as previous-matching-history-element.
299 340
300 * ffap.el (ffap-string-at-point-mode-alist): Add "*" to url chars, 341 * ffap.el (ffap-string-at-point-mode-alist): Add "*" to url chars,
301 it can appear unencoded and has been seen from yahoo. 342 it can appear unencoded and has been seen from yahoo.
302 343
303 2004-12-27 Sergey Poznyakoff <gray@Mirddin.farlep.net> (tiny change) 344 2004-12-27 Sergey Poznyakoff <gray@Mirddin.farlep.net> (tiny change)
304 345
305 * mail/smtpmail.el (smtpmail-try-auth-methods): Send AUTH CRAM-MD5 346 * mail/smtpmail.el (smtpmail-try-auth-methods): Send AUTH CRAM-MD5
306 in upper case. Reported by Wojciech Polak <polak@gnu.org>. 347 in upper case. Reported by Wojciech Polak <polak@gnu.org>.
307 348
308 2004-12-27 Kenichi Handa <handa@m17n.org> 349 2004-12-27 Kenichi Handa <handa@m17n.org>
309 350
310 * international/utf-8.el (utf-translate-cjk-load-tables): Bind 351 * international/utf-8.el (utf-translate-cjk-load-tables):
311 coding-system-for-read to nil while loading subst-*. 352 Bind coding-system-for-read to nil while loading subst-*.
312 353
313 2004-12-26 Jay Belanger <belanger@truman.edu> 354 2004-12-26 Jay Belanger <belanger@truman.edu>
314 355
315 * calc/calc-store.el (calc-read-var-name): Remove "var-" from 356 * calc/calc-store.el (calc-read-var-name): Remove "var-" from
316 default input. 357 default input.
363 404
364 * textmodes/ispell.el (ispell-help): Bind resize-mini-windows. 405 * textmodes/ispell.el (ispell-help): Bind resize-mini-windows.
365 406
366 2004-12-21 Markus Rost <rost@ias.edu> 407 2004-12-21 Markus Rost <rost@ias.edu>
367 408
368 * calendar/diary-lib.el (mark-diary-entries): Set 409 * calendar/diary-lib.el (mark-diary-entries):
369 mark-diary-entries-in-calendar only after checking for diary-file. 410 Set mark-diary-entries-in-calendar only after checking for diary-file.
370 411
371 2004-12-21 Richard M. Stallman <rms@gnu.org> 412 2004-12-21 Richard M. Stallman <rms@gnu.org>
372 413
373 * faces.el (escape-glyph): Use blue against light foreground. 414 * faces.el (escape-glyph): Use blue against light foreground.
374 415
387 (calculator-message): New function. Some new calls. 428 (calculator-message): New function. Some new calls.
388 (calculator-op, calculator-set-register): Use it. 429 (calculator-op, calculator-set-register): Use it.
389 (calculator-string-to-number): New function, mostly moved and 430 (calculator-string-to-number): New function, mostly moved and
390 updated code from calculator-curnum-value. 431 updated code from calculator-curnum-value.
391 (calculator-curnum-value): Use it. 432 (calculator-curnum-value): Use it.
392 (calculator-paste): Use it, and update grabbing the 433 (calculator-paste): Use it, and update grabbing the current-kill.
393 current-kill.
394 (calculator-rotate-displayer) 434 (calculator-rotate-displayer)
395 (calculator-rotate-displayer-back): Toggle digit grouping when 435 (calculator-rotate-displayer-back): Toggle digit grouping when
396 in radix mode, use calculator-message. 436 in radix mode, use calculator-message.
397 (calculator-displayer-prev, calculator-displayer-next): Change 437 (calculator-displayer-prev, calculator-displayer-next):
398 digit group size when in radix mode. 438 Change digit group size when in radix mode.
399 (calculator-number-to-string): Renamed from 439 (calculator-number-to-string): Rename from
400 calculator-num-to-string. Now deals with digit grouping in 440 calculator-num-to-string. Now deals with digit grouping in
401 radix mode. 441 radix mode.
402 (calculator-update-display, calculator-put-value): Use the new 442 (calculator-update-display, calculator-put-value): Use the new name.
403 name.
404 (calculator-fact): Return a floating point number. 443 (calculator-fact): Return a floating point number.
405 (calculator-mode): Doc fix. 444 (calculator-mode): Doc fix.
406 445
407 2004-12-20 Glenn Morris <gmorris@ast.cam.ac.uk> 446 2004-12-20 Glenn Morris <gmorris@ast.cam.ac.uk>
408 447
409 * calendar/calendar.el (view-other-diary-entries): Add autoload. 448 * calendar/calendar.el (view-other-diary-entries): Add autoload.
410 * calendar/diary-lib.el (view-other-diary-entries): Use 449 * calendar/diary-lib.el (view-other-diary-entries):
411 current-prefix-arg in interactive spec. 450 Use current-prefix-arg in interactive spec.
412 451
413 2004-12-19 Jay Belanger <belanger@truman.edu> 452 2004-12-19 Jay Belanger <belanger@truman.edu>
414 453
415 * calc/calc-aent.el (calcAlg-blank-matching-open): 454 * calc/calc-aent.el (calcAlg-blank-matching-open):
416 Temporarily adjust the syntax of both delimiters of half-open 455 Temporarily adjust the syntax of both delimiters of half-open intervals.
417 intervals.
418 456
419 2004-12-19 Kim F. Storm <storm@cua.dk> 457 2004-12-19 Kim F. Storm <storm@cua.dk>
420 458
421 * mouse.el (mouse-1-click-follows-link): Doc fix. 459 * mouse.el (mouse-1-click-follows-link): Doc fix.
422 460
522 Recognize empty initial field by lack of "@" chars. 560 Recognize empty initial field by lack of "@" chars.
523 561
524 2004-12-16 Juri Linkov <juri@jurta.org> 562 2004-12-16 Juri Linkov <juri@jurta.org>
525 563
526 * help.el (function-called-at-point): 564 * help.el (function-called-at-point):
527 * help-fns.el (variable-at-point): As a last resort try striping 565 * help-fns.el (variable-at-point): As a last resort try stripping
528 non-word prefixes and suffixes. 566 non-word prefixes and suffixes.
529 567
530 * descr-text.el (describe-property-list): Don't treat syntax-table 568 * descr-text.el (describe-property-list): Don't treat syntax-table
531 specially. Use describe-text-sexp which inserts [show] button 569 specially. Use describe-text-sexp which inserts [show] button
532 for large objects and handles printing errors. Sort properties 570 for large objects and handles printing errors. Sort properties
613 2004-12-14 Kim F. Storm <storm@cua.dk> 651 2004-12-14 Kim F. Storm <storm@cua.dk>
614 652
615 * simple.el (inhibit-mark-movement): Remove defvar. 653 * simple.el (inhibit-mark-movement): Remove defvar.
616 (beginning-of-buffer, end-of-buffer): Don't use it. 654 (beginning-of-buffer, end-of-buffer): Don't use it.
617 655
618 * emacs-lisp/lisp.el (beginning-of-defun, end-of-defun): Don't 656 * emacs-lisp/lisp.el (beginning-of-defun, end-of-defun):
619 use inhibit-mark-movement. 657 Don't use inhibit-mark-movement.
620 658
621 * emulation/cua-base.el (cua--preserve-mark-commands): Remove. 659 * emulation/cua-base.el (cua--preserve-mark-commands): Remove.
622 (cua--undo-push-mark): Remove. 660 (cua--undo-push-mark): Remove.
623 (cua--pre-command-handler, cua--post-command-handler): Don't 661 (cua--pre-command-handler, cua--post-command-handler):
624 fiddle with inhibit-mark-movement. 662 Don't fiddle with inhibit-mark-movement.
625 663
626 2004-12-14 Juri Linkov <juri@jurta.org> 664 2004-12-14 Juri Linkov <juri@jurta.org>
627 665
628 * buff-menu.el (list-buffers-noselect): Collect internal info 666 * buff-menu.el (list-buffers-noselect): Collect internal info
629 for every buffer in BUFFER-LIST arg too. 667 for every buffer in BUFFER-LIST arg too.
631 (Buffer-menu-switch-other-window, Buffer-menu-2-window): 669 (Buffer-menu-switch-other-window, Buffer-menu-2-window):
632 Bind same-window-buffer-names and same-window-regexps to nil. 670 Bind same-window-buffer-names and same-window-regexps to nil.
633 671
634 2004-12-13 Juri Linkov <juri@jurta.org> 672 2004-12-13 Juri Linkov <juri@jurta.org>
635 673
636 * simple.el (next-error-buffer-p, next-error-find-buffer): 674 * simple.el (next-error-buffer-p, next-error-find-buffer): Doc fix.
637 Doc fix.
638 675
639 * mail/supercite.el (sc-cite-frame-alist): Doc fix. 676 * mail/supercite.el (sc-cite-frame-alist): Doc fix.
640 (sc-cite-region, sc-uncite-region, sc-recite-region): 677 (sc-cite-region, sc-uncite-region, sc-recite-region):
641 Fix previous change to handle not alist as a symbol, but 678 Fix previous change to handle not alist as a symbol, but
642 a citation frame as a symbol that represents a variable name. 679 a citation frame as a symbol that represents a variable name.