comparison lisp/ChangeLog @ 43520:75f8611ccbb4

*** empty log message ***
author Stefan Monnier <monnier@iro.umontreal.ca>
date Mon, 25 Feb 2002 07:26:15 +0000
parents e728215fa6db
children 6d7aa871f8d0
comparison
equal deleted inserted replaced
43519:a604392198d7 43520:75f8611ccbb4
1 2002-02-25 Stefan Monnier <monnier@cs.yale.edu>
2
3 * ielm.el (ielm-match-data): New var.
4 (inferior-emacs-lisp-mode): Make it buffer-local.
5 (ielm-eval-input): Use it to preserve match-data between inputs.
6
1 2002-02-24 Juanma Barranquero <jbarranquero@peoplecall.com> 7 2002-02-24 Juanma Barranquero <jbarranquero@peoplecall.com>
2 8
3 * ielm.el (inferior-emacs-lisp-mode): Use hexl for the dummy process. 9 * ielm.el (inferior-emacs-lisp-mode): Use hexl for the dummy process.
4 10
5 2002-02-24 Per Abrahamsen <abraham@dina.kvl.dk> 11 2002-02-24 Per Abrahamsen <abraham@dina.kvl.dk>
16 * subr.el (global-set-key, local-set-key): Undo 2002-02-06 22 * subr.el (global-set-key, local-set-key): Undo 2002-02-06
17 change (no longer accept a symbol for the KEY argument). 23 change (no longer accept a symbol for the KEY argument).
18 24
19 2002-02-23 Colin Walters <walters@debian.org> 25 2002-02-23 Colin Walters <walters@debian.org>
20 26
21 * calc/calcalg3.el (calc-invent-variables): Convert integer to 27 * calc/calcalg3.el (calc-invent-variables): Convert integer to string.
22 string.
23 * calc/calcalg2.el (math-solve-get-sign): Ditto. 28 * calc/calcalg2.el (math-solve-get-sign): Ditto.
24 29
25 * ibuffer.el (ibuffer-compile-format): Don't uselessly bind `pt' 30 * ibuffer.el (ibuffer-compile-format): Don't uselessly bind `pt'
26 in generated function. 31 in generated function.
27 32
28 * ibuf-ext.el (ibuffer-old-time): Change to hours. 33 * ibuf-ext.el (ibuffer-old-time): Change to hours.
29 (ibuffer-mark-old-buffers): Handle it. 34 (ibuffer-mark-old-buffers): Handle it.
30 35
31 * shell.el (shell-pcomplete, shell-pcomplete-reverse): New 36 * shell.el (shell-pcomplete, shell-pcomplete-reverse): New functions.
32 functions.
33 (toplevel): Bind them. 37 (toplevel): Bind them.
34 (shell-mode): Don't set `comint-dynamic-complete-functions'; it is 38 (shell-mode): Don't set `comint-dynamic-complete-functions'; it is
35 not necessary now that we use pcomplete. 39 not necessary now that we use pcomplete.
36 40
37 * comint.el: Document how use new pcomplete completion facility. 41 * comint.el: Document how use new pcomplete completion facility.
45 for an existing window. Use --noraise rather than --no-raise. 49 for an existing window. Use --noraise rather than --no-raise.
46 Don't use -x. 50 Don't use -x.
47 51
48 2002-02-22 Eli Zaretskii <eliz@is.elta.co.il> 52 2002-02-22 Eli Zaretskii <eliz@is.elta.co.il>
49 53
50 * progmodes/etags.el (find-tag-noselect, find-tag) 54 * progmodes/etags.el (find-tag-noselect, find-tag)
51 (find-tag-other-window, find-tag-other-frame, find-tag-regexp): 55 (find-tag-other-window, find-tag-other-frame, find-tag-regexp):
52 Fix a typo in doc strings. 56 Fix a typo in doc strings.
53 57
54 2002-02-20 Deepak Goel <deego@glue.umd.edu> 58 2002-02-20 Deepak Goel <deego@glue.umd.edu>
55 59
56 * play/snake.el (snake-velocity-queue, snake-update-velocity) 60 * play/snake.el (snake-velocity-queue, snake-update-velocity)
57 (snake-final-x-velocity, snake-final-y-velocity): 61 (snake-final-x-velocity, snake-final-y-velocity):
58 New variable and functions. Store user's keypresses 62 New variable and functions. Store user's keypresses
59 into a queue and pop from the queue each subsequent turn. 63 into a queue and pop from the queue each subsequent turn.
60 (snake-update-game, snake-move-left) 64 (snake-update-game, snake-move-left)
61 (snake-move-right, snake-move-up, snake-move-down, snake-active-p) 65 (snake-move-right, snake-move-up, snake-move-down, snake-active-p)
62 (snake-start-game): Use that queue. 66 (snake-start-game): Use that queue.
63 (snake-use-glyphs-flag): Renamed from snake-use-glyphs. 67 (snake-use-glyphs-flag): Renamed from snake-use-glyphs.
64 (snake-use-color-flag): Likewise. 68 (snake-use-color-flag): Likewise.
65 (snake-mode): Rename uses of those variables. 69 (snake-mode): Rename uses of those variables.
66 70
67 2002-02-22 Eli Zaretskii <eliz@is.elta.co.il> 71 2002-02-22 Eli Zaretskii <eliz@is.elta.co.il>
68 72
69 Support for ICCCM Extended Segments in X selections: 73 Support for ICCCM Extended Segments in X selections:
70 74
71 * international/mule-conf.el (ctext-no-compositions): New coding 75 * international/mule-conf.el (ctext-no-compositions): New coding
72 system. 76 system.
73 (compount-text-no-extensions): Renamed from compound-text. 77 (compount-text-no-extensions): Renamed from compound-text.
74 (x-ctext-no-extensions, ctext-no-extensions): Aliases for 78 (x-ctext-no-extensions, ctext-no-extensions): Aliases for
75 compound-text-no-extensions. 79 compound-text-no-extensions.
76 (compound-text): Redefined using post-read and pre-write 80 (compound-text): Redefined using post-read and pre-write conversions.
77 conversions.
78 81
79 * international/mule.el (non-standard-icccm-encodings-alist) 82 * international/mule.el (non-standard-icccm-encodings-alist)
80 (non-standard-designations-alist): New variables. 83 (non-standard-designations-alist): New variables.
81 (ctext-post-read-conversion, ctext-pre-write-conversion): New 84 (ctext-post-read-conversion, ctext-pre-write-conversion):
82 functions. 85 New functions.
83 86
84 2002-02-21 Andre Spiegel <spiegel@gnu.org> 87 2002-02-21 Andre Spiegel <spiegel@gnu.org>
85 88
86 Patch by Jonathan Kamens <jik@kamens.brookline.ma.us>. 89 Patch by Jonathan Kamens <jik@kamens.brookline.ma.us>.
87 90
88 * vc.el (vc-default-init-version): Update documentation to 91 * vc.el (vc-default-init-version): Update documentation to
89 indicate that the backend can override the default init version. 92 indicate that the backend can override the default init version.
90 (vc-register): Use the backend init-version function, if it 93 (vc-register): Use the backend init-version function, if it
91 exists, to determine the initial version of a file. 94 exists, to determine the initial version of a file.
92 (vc-diff-switches-list): Don't symbol-quote backend, since it's 95 (vc-diff-switches-list): Don't symbol-quote backend, since it's
93 already a symbol. Don't fail if vc-BACKEND-diff-switches isn't 96 already a symbol. Don't fail if vc-BACKEND-diff-switches isn't bound.
94 bound.
95 97
96 * vc-hooks.el (vc-mode-line): Set vc-mode to nil if the file is 98 * vc-hooks.el (vc-mode-line): Set vc-mode to nil if the file is
97 not version-controlled. This is necessary, e.g., if the file has 99 not version-controlled. This is necessary, e.g., if the file has
98 just been reverted, and thus was previously under version control 100 just been reverted, and thus was previously under version control
99 but isn't any longer. 101 but isn't any longer.
100 (vc-find-file-hook): Likewise. 102 (vc-find-file-hook): Likewise.
101 103
102 2002-02-21 Andre Spiegel <spiegel@gnu.org> 104 2002-02-21 Andre Spiegel <spiegel@gnu.org>
103 105
104 Patch by Martin.Lorentzson@telia.com. 106 Patch by Martin.Lorentzson@telia.com.
105 107
106 * vc-cvs.el (vc-cvs-sticky-date-format-string): New variable. 108 * vc-cvs.el (vc-cvs-sticky-date-format-string): New variable.
107 (vc-cvs-sticky-tag-display): New variable. 109 (vc-cvs-sticky-tag-display): New variable.
108 (vc-cvs-mode-line-string): Add sticky-tag to the mode-line. 110 (vc-cvs-mode-line-string): Add sticky-tag to the mode-line.
109 (vc-cvs-checkin): If the input revision is a valid symbolic tag 111 (vc-cvs-checkin): If the input revision is a valid symbolic tag
110 name, we create it as a branch, commit and switch to it. 112 name, we create it as a branch, commit and switch to it.
385 * international/mule-diag.el (list-input-methods): 387 * international/mule-diag.el (list-input-methods):
386 Use help-input-method, not describe-input-method, for button type. 388 Use help-input-method, not describe-input-method, for button type.
387 389
388 * register.el (describe-register-1): Access register contents here. 390 * register.el (describe-register-1): Access register contents here.
389 391
390 * textmodes/text-mode.el (text-mode-hook-identify): Restore 392 * textmodes/text-mode.el (text-mode-hook-identify):
391 previous definition. Add to text-mode-hook again. 393 Restore previous definition. Add to text-mode-hook again.
392 394
393 * mail/mailabbrev.el (define-mail-abbrev): Define as system abbrev. 395 * mail/mailabbrev.el (define-mail-abbrev): Define as system abbrev.
394 (mail-abbrev-in-expansion-header-p): Copy the code of mail-header-end 396 (mail-abbrev-in-expansion-header-p): Copy the code of mail-header-end
395 to avoid needing sendmail.el at run time. 397 to avoid needing sendmail.el at run time.
396 398
403 (mode-line-mode-menu): Each item now shows its mode line lighter. 405 (mode-line-mode-menu): Each item now shows its mode line lighter.
404 (minor-mode-alist): Don't call propertize here. 406 (minor-mode-alist): Don't call propertize here.
405 407
406 2002-02-12 Eli Zaretskii <eliz@is.elta.co.il> 408 2002-02-12 Eli Zaretskii <eliz@is.elta.co.il>
407 409
408 * progmodes/pascal.el (pascal-imenu-generic-expression): Add 410 * progmodes/pascal.el (pascal-imenu-generic-expression):
409 menu-title and fix parentheses. 411 Add menu-title and fix parentheses.
410 412
411 2002-02-12 Per Abrahamsen <abraham@dina.kvl.dk> 413 2002-02-12 Per Abrahamsen <abraham@dina.kvl.dk>
412 414
413 * menu-bar.el (menu-bar-options-save): Removed `truncate-lines'. 415 * menu-bar.el (menu-bar-options-save): Removed `truncate-lines'.
414 (menu-bar-options-menu): Don't set default value for 416 (menu-bar-options-menu): Don't set default value for `truncate-lines'.
415 `truncate-lines'.
416 417
417 2002-02-12 Per Abrahamsen <abraham@dina.kvl.dk> 418 2002-02-12 Per Abrahamsen <abraham@dina.kvl.dk>
418 419
419 * menu-bar.el (menu-bar-options-save): Only save 420 * menu-bar.el (menu-bar-options-save): Only save
420 `current-language-environment' and `default-input-method' when 421 `current-language-environment' and `default-input-method' when
421 marked as customized. 422 marked as customized.
422 423
423 * international/mule-cmds.el 424 * international/mule-cmds.el
424 (setup-specified-language-environment): Mark 425 (setup-specified-language-environment):
425 `current-language-environment' as customized. 426 Mark `current-language-environment' as customized.
426 (set-input-method): Mark 427 (set-input-method): Mark `default-input-method' as customized when
427 `default-input-method' as customized when called interactively. 428 called interactively.
428 (toggle-input-method): Ditto. 429 (toggle-input-method): Ditto.
429 430
430 2002-02-11 Colin Walters <walters@verbum.org> 431 2002-02-11 Colin Walters <walters@verbum.org>
431 432
432 * ibuffer.el (ibuffer-switch-format): Supply required argument for 433 * ibuffer.el (ibuffer-switch-format): Supply required argument for
446 * menu-bar.el (menu-bar-make-toggle): Made it aware of customize. 447 * menu-bar.el (menu-bar-make-toggle): Made it aware of customize.
447 (menu-bar-options-save): Ditto. 448 (menu-bar-options-save): Ditto.
448 (menu-bar-showhide-menu): Ditto. 449 (menu-bar-showhide-menu): Ditto.
449 (menu-bar-options-menu): Ditto. 450 (menu-bar-options-menu): Ditto.
450 (menu-bar-scroll-bar-right, menu-bar-scroll-bar-left) 451 (menu-bar-scroll-bar-right, menu-bar-scroll-bar-left)
451 (menu-bar-scroll-bar-none): Removed. 452 (menu-bar-scroll-bar-none): Remove.
452 (menu-bar-showhide-scroll-bar-menu): Use customize aware lambda 453 (menu-bar-showhide-scroll-bar-menu): Use customize aware lambda
453 expressions instead. 454 expressions instead.
454 455
455 * cus-edit.el (customize-set-value): Return value. 456 * cus-edit.el (customize-set-value): Return value.
456 (customize-set-variable): Ditto. 457 (customize-set-variable): Ditto.
457 (customize-save-variable): Ditto. 458 (customize-save-variable): Ditto.
458 (customize-set-variable): Load dependencies before setting value. 459 (customize-set-variable): Load dependencies before setting value.
459 (custom-load-symbol): Autoload it. 460 (custom-load-symbol): Autoload it.
460 (customize-mark-as-set): New function. 461 (customize-mark-as-set): New function.
461 462
462 2002-02-11 Eli Zaretskii <eliz@is.elta.co.il> 463 2002-02-11 Eli Zaretskii <eliz@is.elta.co.il>
463 464
464 * cus-start.el: Don't warn about "x-*" symbols when building a 465 * cus-start.el: Don't warn about "x-*" symbols when building a
469 * strokes.el (strokes-do-stroke, strokes-do-complex-stroke): 470 * strokes.el (strokes-do-stroke, strokes-do-complex-stroke):
470 Doc fix. 471 Doc fix.
471 (strokes-help): Do not use doubled with-output-to-temp-buffer. 472 (strokes-help): Do not use doubled with-output-to-temp-buffer.
472 Fix the help string. 473 Fix the help string.
473 (strokes-prompt-user-save-strokes): Fix typo. 474 (strokes-prompt-user-save-strokes): Fix typo.
474 (strokes-list-strokes): Use proper exit-actionargument for 475 (strokes-list-strokes): Use proper exit-action argument for
475 view-buffer. 476 view-buffer. Update copyright notice.
476 Update copyright notice.
477 477
478 * international/mule-diag.el: Various doc and message fixes. 478 * international/mule-diag.el: Various doc and message fixes.
479 (non-iso-charset-alist): Add mac-roman. Don't add entries for 479 (non-iso-charset-alist): Add mac-roman. Don't add entries for
480 codepages already present. 480 codepages already present.
481 (list-block-of-chars): Display space for null entries in 481 (list-block-of-chars): Display space for null entries in
490 (dump-charsets, dump-codings): Deleted (obsolete). 490 (dump-charsets, dump-codings): Deleted (obsolete).
491 From Dave Love <fx@gnu.org>. 491 From Dave Love <fx@gnu.org>.
492 492
493 2002-02-10 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 493 2002-02-10 Pavel Jan,Bm(Bk <Pavel@Janik.cz>
494 494
495 * menu-bar.el (menu-bar-showhide-menu): Rename functions for 495 * menu-bar.el (menu-bar-showhide-menu): Rename functions for toggling.
496 toggling.
497 496
498 2002-02-10 Michael Kifer <kifer@cs.stonybrook.edu> 497 2002-02-10 Michael Kifer <kifer@cs.stonybrook.edu>
499 498
500 * viper-util.el (viper-read-key-sequence): fixed so it'll read 499 * viper-util.el (viper-read-key-sequence): Fix so it'll read
501 fast key sequences in emacs native mode 500 fast key sequences in emacs native mode
502 (viper-events-to-keys): deleted 501 (viper-events-to-keys): Delete.
503 502
504 * viper.el (describe-key, describe-key-briefly): get rid of 503 * viper.el (describe-key, describe-key-briefly): Get rid of
505 viper-events-to-keys. 504 viper-events-to-keys.
506 505
507 * ediff-init.el (ediff-has-gutter-support): Steven Turnbull's patch. 506 * ediff-init.el (ediff-has-gutter-support): Steven Turnbull's patch.
508 507
509 * ediff-wind.el (ediff-setup-control-frame): Use 508 * ediff-wind.el (ediff-setup-control-frame):
510 ediff-has-gutter-support. 509 Use ediff-has-gutter-support.
511 510
512 * ediff-util.el (ediff-dispose-of-variant-according-to-user): 511 * ediff-util.el (ediff-dispose-of-variant-according-to-user):
513 check if buff is alive. 512 check if buff is alive.
514 513
515 * ediff.el: typo in comment. 514 * ediff.el: Typo in comment.
516 515
517 2002-02-09 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 516 2002-02-09 Pavel Jan,Bm(Bk <Pavel@Janik.cz>
518 517
519 * menu-bar.el (menu-bar-options-save): Take care of 518 * menu-bar.el (menu-bar-options-save): Take care of
520 line-number-mode and column-number-mode variables. 519 line-number-mode and column-number-mode variables.