aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Monnier2004-01-13 11:59:02 +0000
committerStefan Monnier2004-01-13 11:59:02 +0000
commit9b07d7346e269f7d60a07f4a15194fa54d8a3f32 (patch)
tree36cf65269eacaa8bd1f049a6813365dc014a0926
parent9a7268cf3ac492d8118c02e42af6977b32459fbf (diff)
downloademacs-9b07d7346e269f7d60a07f4a15194fa54d8a3f32.tar.gz
emacs-9b07d7346e269f7d60a07f4a15194fa54d8a3f32.zip
*** empty log message ***
-rw-r--r--lisp/ChangeLog178
1 files changed, 92 insertions, 86 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 040220f08b0..464b9f60b03 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -4,8 +4,8 @@
4 4
52004-01-12 Richard M. Stallman <rms@gnu.org> 52004-01-12 Richard M. Stallman <rms@gnu.org>
6 6
7 * mail/rmail.el (rmail-convert-to-babyl-format): Use 7 * mail/rmail.el (rmail-convert-to-babyl-format):
8 mail-unquote-printable-region. 8 Use mail-unquote-printable-region.
9 (rmail-hex-string-to-integer, rmail-decode-quoted-printable): 9 (rmail-hex-string-to-integer, rmail-decode-quoted-printable):
10 (rmail-hex-char-to-integer): Functions deleted. 10 (rmail-hex-char-to-integer): Functions deleted.
11 11
@@ -23,15 +23,14 @@
23 (appt-display-diary, appt-time-msg-list, appt-mode-string) 23 (appt-display-diary, appt-time-msg-list, appt-mode-string)
24 (appt-prev-comp-time, appt-display-count, appt-timer) 24 (appt-prev-comp-time, appt-display-count, appt-timer)
25 (appt-convert-time): Doc change. 25 (appt-convert-time): Doc change.
26 (appt-disp-window-function, appt-delete-window-function): Use 26 (appt-disp-window-function, appt-delete-window-function):
27 defcustom rather than defvar. 27 Use defcustom rather than defvar.
28 (appt-display-format): New variable. 28 (appt-display-format): New variable.
29 (appt-display-message): New function with display code from 29 (appt-display-message): New function with display code from appt-check.
30 appt-check. 30 (appt-check): Add optional FORCE argument. Doc change.
31 (appt-check): Add optional FORCE argument. Doc change. Add 31 Add appt-make-list to diary-hook if displaying diary.
32 appt-make-list to diary-hook if displaying diary. Remove 32 Remove checking of view-diary-entries-initially.
33 checking of view-diary-entries-initially. Message 33 Message display section removed to new function appt-display-message.
34 display section removed to new function appt-display-message.
35 (appt-display-window): Doc change. Remove unused internal var 34 (appt-display-window): Doc change. Remove unused internal var
36 this-buffer. Do not beep, since appt-display-message does that. 35 this-buffer. Do not beep, since appt-display-message does that.
37 (appt-make-list): Doc change. Use caar. 36 (appt-make-list): Doc change. Use caar.
@@ -42,12 +41,10 @@
42 functionality. 41 functionality.
43 42
44 * calendar/cal-x.el: (calendar-one-frame-setup) 43 * calendar/cal-x.el: (calendar-one-frame-setup)
45 (calendar-only-one-frame-setup, calendar-two-frame-setup): Doc 44 (calendar-only-one-frame-setup, calendar-two-frame-setup): Doc change.
46 change.
47 45
48 * calendar/calendar.el: Update copyright. 46 * calendar/calendar.el: Update copyright.
49 (view-diary-entries-initially, european-calendar-style): Doc 47 (view-diary-entries-initially, european-calendar-style): Doc change.
50 change.
51 (calendar-setup): Make defcustom rather than defvar. 48 (calendar-setup): Make defcustom rather than defvar.
52 (mark-visible-calendar-date): Initialize temp-face and faceinfo 49 (mark-visible-calendar-date): Initialize temp-face and faceinfo
53 in let binding so local to function. 50 in let binding so local to function.
@@ -86,8 +83,7 @@
86 83
872004-01-07 Nick Roberts <nick@nick.uklinux.net> 842004-01-07 Nick Roberts <nick@nick.uklinux.net>
88 85
89 * progmodes/gud.el (gdb-first-prompt): Renamed from 86 * progmodes/gud.el (gdb-first-prompt): Rename from gdb-first-pre-prompt
90 gdb-first-pre-prompt
91 87
92 * gdb-ui.el (gdba): Avoid duplication, use gdb-ann3. 88 * gdb-ui.el (gdba): Avoid duplication, use gdb-ann3.
93 (gdb-ann3): Use GDB command "set width 0" to prevent word wrapping 89 (gdb-ann3): Use GDB command "set width 0" to prevent word wrapping
@@ -234,9 +230,9 @@
234 gud-n.*, gud-ni.*, gud-s.*, and gud-si.*, respectively, to avoid 230 gud-n.*, gud-ni.*, gud-s.*, and gud-si.*, respectively, to avoid
235 file-name clashes on 8+3 filesystems. 231 file-name clashes on 8+3 filesystems.
236 232
237 * emacs-lisp/tcover-unsafep.el, emacs-lisp/tcover-ses.el: Renamed 233 * emacs-lisp/tcover-unsafep.el, emacs-lisp/tcover-ses.el:
238 from testcover-unsafep.el and testcover-ses.el to avoid file-name 234 Renamed from testcover-unsafep.el and testcover-ses.el to avoid
239 clashes on 8+3 DOS filesystems. 235 file-name clashes on 8+3 DOS filesystems.
240 236
2412003-12-29 Richard M. Stallman <rms@gnu.org> 2372003-12-29 Richard M. Stallman <rms@gnu.org>
242 238
@@ -349,7 +345,7 @@
349 345
350 * xml.el (xml-get-attribute-or-nil): New function, like 346 * xml.el (xml-get-attribute-or-nil): New function, like
351 xml-get-attribute, but returns nil if the attribute was not found. 347 xml-get-attribute, but returns nil if the attribute was not found.
352 (xml-get-attribute): Converted to defsubst, uses 348 (xml-get-attribute): Convert to defsubst, uses
353 xml-get-attribute-or-nil. 349 xml-get-attribute-or-nil.
354 350
3552003-12-29 Eli Zaretskii <eliz@elta.co.il> 3512003-12-29 Eli Zaretskii <eliz@elta.co.il>
@@ -385,8 +381,8 @@
385 381
3862003-12-29 Kenichi Handa <handa@m17n.org> 3822003-12-29 Kenichi Handa <handa@m17n.org>
387 383
388 * international/mule-cmds.el (reset-language-environment): Call 384 * international/mule-cmds.el (reset-language-environment):
389 set-overriding-fontspec-internal with nil. 385 Call set-overriding-fontspec-internal with nil.
390 (set-language-environment): Call set-overriding-fontspec-internal 386 (set-language-environment): Call set-overriding-fontspec-internal
391 if the language environment specify `overriding-fontspec'. 387 if the language environment specify `overriding-fontspec'.
392 (language-info-alist): Doc added. 388 (language-info-alist): Doc added.
@@ -476,12 +472,12 @@
476 472
4772003-12-24 Kenichi Handa <handa@m17n.org> 4732003-12-24 Kenichi Handa <handa@m17n.org>
478 474
479 * international/mule-cmds.el (set-default-coding-systems): Call 475 * international/mule-cmds.el (set-default-coding-systems):
480 ucs-set-table-for-input for all buffers that don't have local 476 Call ucs-set-table-for-input for all buffers that don't have local
481 value of buffer-file-coding-system. 477 value of buffer-file-coding-system.
482 478
483 * international/ucs-tables.el (ucs-set-table-for-input): If 479 * international/ucs-tables.el (ucs-set-table-for-input):
484 translation-table-for-encode is a symbol, get its 480 If translation-table-for-encode is a symbol, get its
485 translation-table property. 481 translation-table property.
486 482
4872003-12-23 Luc Teirlinck <teirllm@auburn.edu> 4832003-12-23 Luc Teirlinck <teirllm@auburn.edu>
@@ -490,11 +486,11 @@
490 to `completing-read' on a recently fixed bug. 486 to `completing-read' on a recently fixed bug.
491 487
492 * fringe.el (fringe-query-style): Suggest `?' in minibuffer prompt, 488 * fringe.el (fringe-query-style): Suggest `?' in minibuffer prompt,
493 instead of SPACE, to get the list of possible fringe modes. SPACE 489 instead of SPACE, to get the list of possible fringe modes.
494 only works if both `partial-completion-mode' and 490 SPACE only works if both `partial-completion-mode' and
495 `completion-auto-help' are nil. 491 `completion-auto-help' are nil.
496 492
497 * complete.el (PC-is-complete-p): delete. 493 * complete.el (PC-is-complete-p): Delete.
498 (PC-do-completion): Replace all calls to `PC-is-complete-p' with 494 (PC-do-completion): Replace all calls to `PC-is-complete-p' with
499 calls to `test-completion'. 495 calls to `test-completion'.
500 496
@@ -505,17 +501,15 @@
505 501
506 * gdb-ui.el (gdba, gdb-assembler-mode): Call the mode "Machine" as 502 * gdb-ui.el (gdba, gdb-assembler-mode): Call the mode "Machine" as
507 a mode called "Assembler" already exists. 503 a mode called "Assembler" already exists.
508 (gdb-use-colon-colon-notation, gdb-show-changed-values): New 504 (gdb-use-colon-colon-notation, gdb-show-changed-values): New options.
509 options. 505 (gud-watch): Use format option. Remove font properties from string.
510 (gud-watch): Use format option. Remove font properties from 506 (gdb-var-create-handler, gdb-var-list-children-handler):
511 string. 507 Don't bother about properties as there are none.
512 (gdb-var-create-handler, gdb-var-list-children-handler): Don't
513 bother about properties as there are none.
514 (gdb-var-create-handler, gdb-var-list-children-handler) 508 (gdb-var-create-handler, gdb-var-list-children-handler)
515 (gdb-var-update-handler): Call gdb-var-evaluate-expression-handler 509 (gdb-var-update-handler): Call gdb-var-evaluate-expression-handler
516 with two arguments. 510 with two arguments.
517 (gdb-var-evaluate-expression-handler, gdb-post-prompt): Let 511 (gdb-var-evaluate-expression-handler, gdb-post-prompt):
518 speedbar show value changes with a different font. 512 Let speedbar show value changes with a different font.
519 (gdb-edit-value): New defun. 513 (gdb-edit-value): New defun.
520 (gdb-clear-partial-output, gdb-clear-inferior-io) 514 (gdb-clear-partial-output, gdb-clear-inferior-io)
521 (def-gdb-auto-update-handler): Use erase-buffer. 515 (def-gdb-auto-update-handler): Use erase-buffer.
@@ -538,11 +532,10 @@
538 (widget-type-default-get, widget-type-match): New functions. 532 (widget-type-default-get, widget-type-match): New functions.
539 (lazy): New widget. 533 (lazy): New widget.
540 (menu-choice, checklist, radio-button-choice, editable-list) 534 (menu-choice, checklist, radio-button-choice, editable-list)
541 (group, documentation-string): Removed redundant (per 2003-10-25 535 (group, documentation-string): Remove redundant (per 2003-10-25
542 change) calls to `widget-children-value-delete'. 536 change) calls to `widget-children-value-delete'.
543 (widget-choice-value-get, widget-choice-value-inline): Removed 537 (widget-choice-value-get, widget-choice-value-inline): Remove.
544 functions. 538 (menu-choice): Update widget.
545 (menu-choice): Updated widget.
546 539
5472003-12-03 Kenichi Handa <handa@m17n.org> 5402003-12-03 Kenichi Handa <handa@m17n.org>
548 541
@@ -596,19 +589,18 @@
596 parameter for backward compatibility reasons. 589 parameter for backward compatibility reasons.
597 (tramp-perl-file-attributes): Add a new parameter to Perl script 590 (tramp-perl-file-attributes): Add a new parameter to Perl script
598 in order to handle uid/gid as strings, if desired. 591 in order to handle uid/gid as strings, if desired.
599 (tramp-handle-file-truename, tramp-handle-file-symlink-p): Apply 592 (tramp-handle-file-truename, tramp-handle-file-symlink-p):
600 `file-attributes' instead of `tramp-handle-file-attributes' in 593 Apply `file-attributes' instead of `tramp-handle-file-attributes' in
601 order to make the function more general. 594 order to make the function more general.
602 (tramp-handle-file-attributes): Replace proprietary optional 595 (tramp-handle-file-attributes): Replace proprietary optional
603 parameter NONNUMERIC by the recently (Emacs 21.4) introduced 596 parameter NONNUMERIC by the recently (Emacs 21.4) introduced ID-FORMAT.
604 ID-FORMAT.
605 (tramp-handle-file-attributes-with-perl): Handle parameter 597 (tramp-handle-file-attributes-with-perl): Handle parameter
606 NONNUMERIC if set. This wasn't done in the past. 598 NONNUMERIC if set. This wasn't done in the past.
607 (tramp-post-connection): Apply second parameter "$2" if 599 (tramp-post-connection): Apply second parameter "$2" if
608 `tramp-remote-perl' is called. 600 `tramp-remote-perl' is called.
609 601
610 * net/tramp-smb.el (tramp-smb-handle-delete-file): Correct 602 * net/tramp-smb.el (tramp-smb-handle-delete-file):
611 cut'n'waste error (`filename' instead of `directory'). 603 Correct cut'n'waste error (`filename' instead of `directory').
612 (tramp-smb-handle-directory-files-and-attributes) 604 (tramp-smb-handle-directory-files-and-attributes)
613 (tramp-smb-handle-file-attributes): Add recently (Emacs 21.4) 605 (tramp-smb-handle-file-attributes): Add recently (Emacs 21.4)
614 introduced parameter ID-FORMAT. 606 introduced parameter ID-FORMAT.
@@ -631,8 +623,8 @@
631 623
6322003-11-30 Jonathan Yavner <jyavner@member.fsf.org> 6242003-11-30 Jonathan Yavner <jyavner@member.fsf.org>
633 625
634 * subr.el (noreturn, 1value): New macros for test coverage. See 626 * subr.el (noreturn, 1value): New macros for test coverage.
635 `testcover.el'. 627 See `testcover.el'.
636 628
637 * emacs-lisp/edebug.el: Add def-edebug-spec for `noreturn' and `1value'. 629 * emacs-lisp/edebug.el: Add def-edebug-spec for `noreturn' and `1value'.
638 630
@@ -652,10 +644,20 @@
652 644
653 * cus-start.el (all): Add use-file-dialog. 645 * cus-start.el (all): Add use-file-dialog.
654 646
6472003-11-27 Stefan Monnier <monnier@iro.umontreal.ca>
648
649 * textmodes/tex-mode.el (latex-mode): `tex-trailer' is not a regexp.
650
6552003-11-27 Kim F. Storm <storm@cua.dk> 6512003-11-27 Kim F. Storm <storm@cua.dk>
656 652
657 * subr.el (posn-object-x-y): New defun. 653 * subr.el (posn-object-x-y): New defun.
658 654
6552003-11-26 Stefan Monnier <monnier@iro.umontreal.ca>
656
657 * progmodes/make-mode.el (makefile-font-lock-syntactic-keywords):
658 Don't use `space' for \\\n.
659 Be more selective as to which # are comment-starters.
660
6592003-11-26 Luc Teirlinck <teirllm@auburn.edu> 6612003-11-26 Luc Teirlinck <teirllm@auburn.edu>
660 662
661 * subr.el (number-sequence): Improve handling of floating point 663 * subr.el (number-sequence): Improve handling of floating point
@@ -762,14 +764,19 @@
762 (breakpoint-enabled-icon, breakpoint-disabled-icon): Set :ascent 764 (breakpoint-enabled-icon, breakpoint-disabled-icon): Set :ascent
763 to 100 for icons to avoid increasing line height when shown. 765 to 100 for icons to avoid increasing line height when shown.
764 766
7672003-11-17 Jesper Harder <harder@ifa.au.dk> (tiny change)
768
769 * newcomment.el (comment-normalize-vars): Initialize properly if
770 comment-start was nil.
771
7652003-11-19 Andreas Schwab <schwab@suse.de> 7722003-11-19 Andreas Schwab <schwab@suse.de>
766 773
767 * simple.el (set-variable): Fix indentation. 774 * simple.el (set-variable): Fix indentation.
768 775
7692003-11-17 Kenichi Handa <handa@m17n.org> 7762003-11-17 Kenichi Handa <handa@m17n.org>
770 777
771 * international/latin1-disp.el (latin1-display-ucs-per-lynx): Fix 778 * international/latin1-disp.el (latin1-display-ucs-per-lynx):
772 docstring. 779 Fix docstring.
773 780
7742003-11-17 Jesper Harder <harder@ifa.au.dk> (tiny change) 7812003-11-17 Jesper Harder <harder@ifa.au.dk> (tiny change)
775 782
@@ -786,13 +793,13 @@
786 793
7872003-11-16 Martin Stjernholm <bug-cc-mode@gnu.org> 7942003-11-16 Martin Stjernholm <bug-cc-mode@gnu.org>
788 795
789 * cc-engine.el (c-guess-continued-construct, 796 * cc-engine.el (c-guess-continued-construct)
790 c-guess-basic-syntax): Check a little more carefully if it's a 797 (c-guess-basic-syntax): Check a little more carefully if it's a
791 function declaration when an unknown construct followed by a block 798 function declaration when an unknown construct followed by a block
792 is found inside a statement context. This avoids macros followed 799 is found inside a statement context. This avoids macros followed
793 by blocks to be taken as function declarations. 800 by blocks to be taken as function declarations.
794 801
795 (c-guess-continued-construct): Changed the analysis of a statement 802 (c-guess-continued-construct): Change the analysis of a statement
796 continuation with a brace open to `substatement-block', for 803 continuation with a brace open to `substatement-block', for
797 consistency with recognized statements. 804 consistency with recognized statements.
798 805
@@ -800,9 +807,9 @@
800 start is in a position so that `c-beginning-of-statement-1' jumped 807 start is in a position so that `c-beginning-of-statement-1' jumped
801 to the beginning of the same statement. 808 to the beginning of the same statement.
802 809
803 * cc-fonts.el, cc-engine.el (c-forward-<>-arglist-recur): Don't 810 * cc-fonts.el, cc-engine.el (c-forward-<>-arglist-recur):
804 accept binary operators in the arglist if we're in a function call 811 Don't accept binary operators in the arglist if we're in a function
805 context, i.e. if `c-restricted-<>-arglists' is set. That avoids 812 call context, i.e. if `c-restricted-<>-arglists' is set. That avoids
806 template recognition in cases like "if (a < b || c > d)". 813 template recognition in cases like "if (a < b || c > d)".
807 814
808 (c-restricted-<>-arglists): New more appropriate name for 815 (c-restricted-<>-arglists): New more appropriate name for
@@ -820,7 +827,7 @@
820 instead of duplicating parts of it. This fixes bogus label 827 instead of duplicating parts of it. This fixes bogus label
821 recognition. 828 recognition.
822 829
823 * cc-align.el (c-gnu-impose-minimum): Reverted to the old method 830 * cc-align.el (c-gnu-impose-minimum): Revert to the old method
824 of checking the context in which to apply the minimum indentation, 831 of checking the context in which to apply the minimum indentation,
825 so that it isn't enforced in e.g. namespace blocks. 832 so that it isn't enforced in e.g. namespace blocks.
826 833
@@ -828,19 +835,18 @@
828 `c-gnu-impose-minimum'. It's defined close to `c-offsets-alist' 835 `c-gnu-impose-minimum'. It's defined close to `c-offsets-alist'
829 to somewhat reduce the risk of becoming stale. 836 to somewhat reduce the risk of becoming stale.
830 837
831 * cc-cmds.el, cc-engine.el (c-shift-line-indentation): Moved from 838 * cc-cmds.el, cc-engine.el (c-shift-line-indentation): Move from
832 cc-cmds to cc-engine to allow use from cc-align. 839 cc-cmds to cc-engine to allow use from cc-align.
833 840
834 * cc-engine.el (c-beginning-of-inheritance-list): Cope with fully 841 * cc-engine.el (c-beginning-of-inheritance-list): Cope with fully
835 qualified identifiers containing "::". 842 qualified identifiers containing "::".
836 843
837 * cc-defs.el (c-make-keywords-re): Added kludge for bug in 844 * cc-defs.el (c-make-keywords-re): Add kludge for bug in
838 `regexp-opt' in Emacs 20 and XEmacs when strings contain newlines. 845 `regexp-opt' in Emacs 20 and XEmacs when strings contain newlines.
839 846
840 * cc-vars.el (c-emacs-features): Use a space in front of the name 847 * cc-vars.el (c-emacs-features): Use a space in front of the name
841 of the temporary buffer. That also avoids dumping problems in 848 of the temporary buffer. That also avoids dumping problems in
842 XEmacs due to undo info being left around after the buffer is 849 XEmacs due to undo info being left around after the buffer is killed.
843 killed.
844 850
845 * cc-engine.el (c-in-knr-argdecl): Look closer at the function 851 * cc-engine.el (c-in-knr-argdecl): Look closer at the function
846 arglist to see if it's a K&R style declaration. 852 arglist to see if it's a K&R style declaration.
@@ -860,22 +866,21 @@
860 866
8612003-11-14 Thien-Thi Nguyen <ttn@gnu.org> 8672003-11-14 Thien-Thi Nguyen <ttn@gnu.org>
862 868
863 * diff-mode.el (diff-hunk-prev, diff-hunk-next): Support 869 * diff-mode.el (diff-hunk-prev, diff-hunk-next):
864 operation while narrowed, with `diff-restrict-view'. 870 Support operation while narrowed, with `diff-restrict-view'.
865 871
8662003-11-14 Thien-Thi Nguyen <ttn@gnu.org> 8722003-11-14 Thien-Thi Nguyen <ttn@gnu.org>
867 873
868 * emacs-lisp/easy-mmode.el (easy-mmode-define-navigation): Take 874 * emacs-lisp/easy-mmode.el (easy-mmode-define-navigation):
869 additional optional arg NARROWFUN. For the generated functions: Add 875 Take additional optional arg NARROWFUN. For the generated functions:
870 local var `was-narrowed-p'. Also, if NARROWFUN is specified, include 876 Add local var `was-narrowed-p'. Also, if NARROWFUN is specified,
871 frags that arrange to check for and save narrowing state before the 877 include frags that arrange to check for and save narrowing state before
872 move and then conditionally call NARROWFUN after the move. 878 the move and then conditionally call NARROWFUN after the move.
873 879
8742003-11-14 John Wiegley <johnw@newartisans.com> 8802003-11-14 John Wiegley <johnw@newartisans.com>
875 881
876 * eshell/esh-var.el (eshell-parse-variable-ref): Added a backslash 882 * eshell/esh-var.el (eshell-parse-variable-ref): Add a backslash
877 that was optional, but obviously missing based on surrounding 883 that was optional, but obviously missing based on surrounding code.
878 code.
879 884
880 * eshell/esh-cmd.el (eshell-lisp-command): Do not late-convert 885 * eshell/esh-cmd.el (eshell-lisp-command): Do not late-convert
881 string arguments to numbers unless the whole argument was seen as 886 string arguments to numbers unless the whole argument was seen as
@@ -883,16 +888,16 @@
883 888
8842003-11-14 Kenichi Handa <handa@m17n.org> 8892003-11-14 Kenichi Handa <handa@m17n.org>
885 890
886 * international/mule.el (ctext-non-standard-encodings-alist): Fix 891 * international/mule.el (ctext-non-standard-encodings-alist):
887 coding systems. 892 Fix coding systems.
888 893
8892003-11-10 Kenichi Handa <handa@m17n.org> 8942003-11-10 Kenichi Handa <handa@m17n.org>
890 895
891 * language/kannada.el ("Kannada"): Add sample-text. 896 * language/kannada.el ("Kannada"): Add sample-text.
892 897
893 * language/knd-util.el (kannada-compose-region) 898 * language/knd-util.el (kannada-compose-region)
894 (kannada-compose-string, kannada-post-read-conversion): Add 899 (kannada-compose-string, kannada-post-read-conversion):
895 autoload cookie. 900 Add autoload cookie.
896 901
897 * international/quail.el (quail-completion): Change the message 902 * international/quail.el (quail-completion): Change the message
898 "corresponding translations" to "corresponding characters". 903 "corresponding translations" to "corresponding characters".
@@ -921,8 +926,8 @@
921 926
9222003-11-07 Andreas Schwab <schwab@suse.de> 9272003-11-07 Andreas Schwab <schwab@suse.de>
923 928
924 * progmodes/autoconf.el (autoconf-font-lock-keywords): Also 929 * progmodes/autoconf.el (autoconf-font-lock-keywords):
925 highlight AH_*. 930 Also highlight AH_*.
926 931
927 * xml.el (xml-parse-dtd): Fix misplaced paren. 932 * xml.el (xml-parse-dtd): Fix misplaced paren.
928 933
@@ -941,10 +946,14 @@
941 946
942 * files.el (risky-local-variable-p): Make second argument optional. 947 * files.el (risky-local-variable-p): Make second argument optional.
943 948
9492003-11-03 Stefan Monnier <monnier@iro.umontreal.ca>
950
951 * subr.el (add-hook): Fix last change.
952
9442003-11-03 Eli Zaretskii <eliz@elta.co.il> 9532003-11-03 Eli Zaretskii <eliz@elta.co.il>
945 954
946 * mail/rmail.el (rmail-convert-to-babyl-format): If 955 * mail/rmail.el (rmail-convert-to-babyl-format):
947 base64-decode-region signals an error, catch it and silently 956 If base64-decode-region signals an error, catch it and silently
948 ignore it. 957 ignore it.
949 958
9502003-11-01 Mark A. Hershberger <mah@everybody.org> 9592003-11-01 Mark A. Hershberger <mah@everybody.org>
@@ -953,8 +962,7 @@
953 topmost element has closed. 962 topmost element has closed.
954 (xml-ns-parse-ns-attrs, xml-ns-expand-el) 963 (xml-ns-parse-ns-attrs, xml-ns-expand-el)
955 (xml-ns-expand-attr): New functions to do namespace handling. 964 (xml-ns-expand-attr): New functions to do namespace handling.
956 (xml-intern-attrlist): Back-compatible handling of attribute 965 (xml-intern-attrlist): Back-compatible handling of attribute names.
957 names.
958 (xml-parse-tag): Move namespace handling to seperate functions. 966 (xml-parse-tag): Move namespace handling to seperate functions.
959 Now produces elements in the form ((:ns . "element") (attr-list) 967 Now produces elements in the form ((:ns . "element") (attr-list)
960 children) instead of ('ns:element (attr-list) children). 968 children) instead of ('ns:element (attr-list) children).
@@ -994,10 +1002,8 @@
994 (isearch-lazy-highlight-new-loop): Pay attention to the window's 1002 (isearch-lazy-highlight-new-loop): Pay attention to the window's
995 end (thru isearch-lazy-highlight-window-end), not only its start. 1003 end (thru isearch-lazy-highlight-window-end), not only its start.
996 1004
997 * simple.el (overriding-map-is-bound, saved-overriding-map): New 1005 * simple.el (overriding-map-is-bound, saved-overriding-map): New vars.
998 variables. 1006 (ensure-overriding-map-is-bound, restore-overriding-map): New funs.
999 (ensure-overriding-map-is-bound, restore-overriding-map): New
1000 functions.
1001 (universal-argument, universal-argument-more, negative-argument) 1007 (universal-argument, universal-argument-more, negative-argument)
1002 (digit-argument, universal-argument-other-key): Minor changes. 1008 (digit-argument, universal-argument-other-key): Minor changes.
1003 1009