Mercurial > hg > xemacs-beta
comparison lisp/ChangeLog @ 924:1b114504fa80
[xemacs-hg @ 2002-07-16 08:18:35 by didierv]
fix case problem in replace-in-string
author | didierv |
---|---|
date | Tue, 16 Jul 2002 08:18:36 +0000 |
parents | 0288e82c84b3 |
children | e40f8d860d5f |
comparison
equal
deleted
inserted
replaced
923:3b122a8e1d51 | 924:1b114504fa80 |
---|---|
1 2002-07-16 Didier Verna <didier@xemacs.org> | |
2 | |
3 * subr.el (replace-in-string): fix case fold bug introduced by | |
4 "2000-07-30 Ben Wing <ben@xemacs.org>": honor the value of | |
5 case-fold-search in temporary buffers. | |
6 | |
1 2002-07-01 Mike Alexander <mta@arbortext.com> | 7 2002-07-01 Mike Alexander <mta@arbortext.com> |
2 | 8 |
3 * code-process.el (call-process-region): Don't delete the process | 9 * code-process.el (call-process-region): Don't delete the process |
4 output if start equals end | 10 output if start equals end |
5 | 11 |
116 | 122 |
117 2002-06-20 Ben Wing <ben@xemacs.org> | 123 2002-06-20 Ben Wing <ben@xemacs.org> |
118 | 124 |
119 * mule/mule-msw-init-late.el: | 125 * mule/mule-msw-init-late.el: |
120 Specify charset->windows-registry conversion. | 126 Specify charset->windows-registry conversion. |
121 | 127 |
122 * mule/mule-x-init.el: | 128 * mule/mule-x-init.el: |
123 * mule/mule-x-init.el (x-use-halfwidth-roman-font): | 129 * mule/mule-x-init.el (x-use-halfwidth-roman-font): |
124 * mule/mule-x-init.el (init-mule-x-win): | 130 * mule/mule-x-init.el (init-mule-x-win): |
125 Delete extra mule font additions here. Put them in faces.c. | 131 Delete extra mule font additions here. Put them in faces.c. |
126 | 132 |
128 | 134 |
129 * cl-macs.el (defun*): | 135 * cl-macs.el (defun*): |
130 * cl-macs.el (defmacro*): | 136 * cl-macs.el (defmacro*): |
131 * cl-macs.el (destructuring-bind): | 137 * cl-macs.el (destructuring-bind): |
132 Document better. | 138 Document better. |
133 | 139 |
134 * font-lock.el (lisp-font-lock-keywords-1): | 140 * font-lock.el (lisp-font-lock-keywords-1): |
135 Move Lisp function regexp to lisp-mode.el. | 141 Move Lisp function regexp to lisp-mode.el. |
136 | 142 |
137 * lisp-mode.el: | 143 * lisp-mode.el: |
138 * lisp-mode.el (lisp-function-and-type-regexp): New. | 144 * lisp-mode.el (lisp-function-and-type-regexp): New. |
139 * lisp-mode.el (lisp-flet-regexp): New. | 145 * lisp-mode.el (lisp-flet-regexp): New. |
140 * lisp-mode.el (lisp-indent-function): | 146 * lisp-mode.el (lisp-indent-function): |
141 * lisp-mode.el (lisp-indent-quoteform): New. | 147 * lisp-mode.el (lisp-indent-quoteform): New. |
142 Various indentation fixes: | 148 Various indentation fixes: |
143 | 149 |
144 Handle flet functions better. | 150 Handle flet functions better. |
145 Handle argument lists in defuns and flets. | 151 Handle argument lists in defuns and flets. |
146 Handle quoted lists, e.g. property lists -- don't indent like | 152 Handle quoted lists, e.g. property lists -- don't indent like |
147 function calls. Distinguish between lambdas and other lists. | 153 function calls. Distinguish between lambdas and other lists. |
148 | 154 |
149 * lisp-mode.el (save-selected-device): Handle this form. | 155 * lisp-mode.el (save-selected-device): Handle this form. |
150 | 156 |
151 * faces.el: | 157 * faces.el: |
152 * faces.el (face-property-instance): | 158 * faces.el (face-property-instance): |
153 * faces.el (face-property-matching-instance): | 159 * faces.el (face-property-matching-instance): |
233 for all the remaining wildcarded fields. This bug was rampant | 239 for all the remaining wildcarded fields. This bug was rampant |
234 everywhere except in x-faces.el (the oldest and only correctly | 240 everywhere except in x-faces.el (the oldest and only correctly |
235 written code). This also means that we need to work with font | 241 written code). This also means that we need to work with font |
236 names at all times and not font instances, because a font instance | 242 names at all times and not font instances, because a font instance |
237 is essentially a truenamed font. | 243 is essentially a truenamed font. |
238 | 244 |
239 -- Total rewrite of extremely junky code in msw-faces.el. Work | 245 -- Total rewrite of extremely junky code in msw-faces.el. Work |
240 with names as well as font instances, and return names; stop | 246 with names as well as font instances, and return names; stop |
241 truenaming when canonicalizing and frobbing; fix handling of the | 247 truenaming when canonicalizing and frobbing; fix handling of the |
242 combined style field, i.e. weight/slant (also fixed in font.el). | 248 combined style field, i.e. weight/slant (also fixed in font.el). |
243 | 249 |
244 -- Totally rewrite the frobbing functions in faces.el. This time, | 250 -- Totally rewrite the frobbing functions in faces.el. This time, |
245 we frob all the instantiators rather than just computing a single | 251 we frob all the instantiators rather than just computing a single |
246 instance value and working backwards. That way, e.g., `bold' will | 252 instance value and working backwards. That way, e.g., `bold' will |
247 work for all charsets that have bold available, rather than only | 253 work for all charsets that have bold available, rather than only |
248 for whatever charset was part of the computed font instance | 254 for whatever charset was part of the computed font instance |
270 global specs caused nothing to happen. | 276 global specs caused nothing to happen. |
271 | 277 |
272 -- Correct weight names in font.el. | 278 -- Correct weight names in font.el. |
273 | 279 |
274 -- Lots more font fixups in objects*.c. | 280 -- Lots more font fixups in objects*.c. |
275 | 281 |
276 * Printer.el (generic-print-region): | 282 * Printer.el (generic-print-region): |
277 Warning fix. | 283 Warning fix. |
278 | 284 |
279 * specifier.el: | 285 * specifier.el: |
280 * specifier.el (map-specifier): | 286 * specifier.el (map-specifier): |
281 * specifier.el (modify-specifier-instances): | 287 * specifier.el (modify-specifier-instances): |
282 * specifier.el (instance-to-instantiator): New. | 288 * specifier.el (instance-to-instantiator): New. |
283 * specifier.el (device-type-matches-spec): New. | 289 * specifier.el (device-type-matches-spec): New. |
295 * subr.el: | 301 * subr.el: |
296 * subr.el (args-out-of-range): New. | 302 * subr.el (args-out-of-range): New. |
297 * subr.el (argument-in-range-p): New. | 303 * subr.el (argument-in-range-p): New. |
298 * subr.el (check-argument-range): New. | 304 * subr.el (check-argument-range): New. |
299 New functions. | 305 New functions. |
300 | 306 |
301 | 307 |
302 2002-06-04 Andy Piper <andy@xemacs.org> | 308 2002-06-04 Andy Piper <andy@xemacs.org> |
303 | 309 |
304 * startup.el (normal-top-level): Fix bad merge. | 310 * startup.el (normal-top-level): Fix bad merge. |
305 | 311 |
364 Mike Fabian. | 370 Mike Fabian. |
365 | 371 |
366 2001-11-30 Jan Vroonhof <jan@xemacs.org> | 372 2001-11-30 Jan Vroonhof <jan@xemacs.org> |
367 | 373 |
368 * font.el (font-window-system-mappings): Add mapping for Gtk | 374 * font.el (font-window-system-mappings): Add mapping for Gtk |
369 (assume identical to X) | 375 (assume identical to X) |
370 | 376 |
371 2001-11-30 Jan Vroonhof <jan@xemacs.org> | 377 2001-11-30 Jan Vroonhof <jan@xemacs.org> |
372 | 378 |
373 * faces.el (frob-face-property): Follow face fall-back hierarchy | 379 * faces.el (frob-face-property): Follow face fall-back hierarchy |
374 properly for face properties without an instance. Only do manual | 380 properly for face properties without an instance. Only do manual |
446 is too complicated and does lots of hard-to-understand stuff" but | 452 is too complicated and does lots of hard-to-understand stuff" but |
447 the resulting recoded version was *totally* wrong! it | 453 the resulting recoded version was *totally* wrong! it |
448 misunderstood the basic point of this function, which is work in | 454 misunderstood the basic point of this function, which is work in |
449 *columns* not chars. i dumped ours and copied the version from | 455 *columns* not chars. i dumped ours and copied the version from |
450 FSF 21.1. Also added truncate-string-with-continuation-dots, | 456 FSF 21.1. Also added truncate-string-with-continuation-dots, |
451 since this idiom is used often. | 457 since this idiom is used often. |
452 | 458 |
453 2002-04-07 William M. Perry <wmperry@gnu.org> | 459 2002-04-07 William M. Perry <wmperry@gnu.org> |
454 | 460 |
455 * startup.el (command-line): Don't call init-menubar-at-startup | 461 * startup.el (command-line): Don't call init-menubar-at-startup |
456 unless we were built with menubar support. | 462 unless we were built with menubar support. |
491 * code-init.el: | 497 * code-init.el: |
492 * code-init.el (coding-system-variable-default-value-table): | 498 * code-init.el (coding-system-variable-default-value-table): |
493 * code-init.el (coding-system-variable-default-value): | 499 * code-init.el (coding-system-variable-default-value): |
494 Don't use CRLF conversion by default on process output. CMD.EXE and | 500 Don't use CRLF conversion by default on process output. CMD.EXE and |
495 friends work both ways but Cygwin programs don't like the CRs. | 501 friends work both ways but Cygwin programs don't like the CRs. |
496 | 502 |
497 * code-process.el: | 503 * code-process.el: |
498 * code-process.el (process-coding-system-alist): | 504 * code-process.el (process-coding-system-alist): |
499 * code-process.el (call-process): | 505 * code-process.el (call-process): |
500 * code-process.el (call-process-region): | 506 * code-process.el (call-process-region): |
501 * code-process.el (start-process): | 507 * code-process.el (start-process): |
524 | 530 |
525 comment exactly how coding systems work and fix various problems. | 531 comment exactly how coding systems work and fix various problems. |
526 | 532 |
527 open-multicast-group now does similar coding-system frobbing to | 533 open-multicast-group now does similar coding-system frobbing to |
528 open-network-stream. | 534 open-network-stream. |
529 | 535 |
530 * dumped-lisp.el (preloaded-file-list): | 536 * dumped-lisp.el (preloaded-file-list): |
531 * faces.el (init-global-faces): | 537 * faces.el (init-global-faces): |
532 * msw-faces.el (mswindows-init-global-faces): New. | 538 * msw-faces.el (mswindows-init-global-faces): New. |
533 Fix some hidden errors due to code not being defined at the right time. | 539 Fix some hidden errors due to code not being defined at the right time. |
534 | 540 |
544 * files.el (recover-session): | 550 * files.el (recover-session): |
545 * files.el (recover-session-finish): Removed. | 551 * files.el (recover-session-finish): Removed. |
546 * files.el (Recover-session-files-from-auto-save-list-file): New. | 552 * files.el (Recover-session-files-from-auto-save-list-file): New. |
547 Recover-session improvements: Only show session files where some | 553 Recover-session improvements: Only show session files where some |
548 files can actually be recovered, and show in chronological order. | 554 files can actually be recovered, and show in chronological order. |
549 | 555 |
550 * subr.el: | 556 * subr.el: |
551 * subr.el (truncate-string-to-width): | 557 * subr.el (truncate-string-to-width): |
552 * subr.el (BUG): New. | 558 * subr.el (BUG): New. |
553 * subr.el (truncate-string-with-continuation-dots): Removed. | 559 * subr.el (truncate-string-with-continuation-dots): Removed. |
554 * subr.el (plist-to-alist): | 560 * subr.el (plist-to-alist): |
555 * menubar-items.el (default-menubar): | 561 * menubar-items.el (default-menubar): |
556 As promised to rms, the functionality in | 562 As promised to rms, the functionality in |
557 truncate-string-with-continuation-dots has been merged into | 563 truncate-string-with-continuation-dots has been merged into |
558 truncate-string-to-width. Change callers in menubar-items.el. | 564 truncate-string-to-width. Change callers in menubar-items.el. |
559 | 565 |
560 * select.el: | 566 * select.el: |
561 * select.el (copy-primary-selection): | 567 * select.el (copy-primary-selection): |
562 * select.el (kill-primary-selection): | 568 * select.el (kill-primary-selection): |
563 * select.el (own-selection): | 569 * select.el (own-selection): |
564 * select.el (cut-copy-clear-internal): | 570 * select.el (cut-copy-clear-internal): |
578 (custom-save-resets-mapper-alist): New constant | 584 (custom-save-resets-mapper-alist): New constant |
579 (custom-save-resets): Modified | 585 (custom-save-resets): Modified |
580 Save customized values MUCH faster by keeping often used lambdas | 586 Save customized values MUCH faster by keeping often used lambdas |
581 in cache `custom-save-resets-mapper-alist' instead of building them | 587 in cache `custom-save-resets-mapper-alist' instead of building them |
582 on the fly in `custom-save-resets'. | 588 on the fly in `custom-save-resets'. |
583 | 589 |
584 * cus-edit.el (custom-save-pretty-print): New variable | 590 * cus-edit.el (custom-save-pretty-print): New variable |
585 (custom-save-variable-p): New function | 591 (custom-save-variable-p): New function |
586 (custom-save-variable-internal): New function | 592 (custom-save-variable-internal): New function |
587 (custom-save-variables): Modified | 593 (custom-save-variables): Modified |
588 (custom-save-face-p): New function | 594 (custom-save-face-p): New function |
596 * dialog.el: | 602 * dialog.el: |
597 * dialog.el (get-user-response): New. Function to ask a | 603 * dialog.el (get-user-response): New. Function to ask a |
598 multiple-choice question, automatically choosing a dialog box or | 604 multiple-choice question, automatically choosing a dialog box or |
599 minibuffer representation as necessary. Generalized version of | 605 minibuffer representation as necessary. Generalized version of |
600 yes-or-no-p, y-or-n-p. | 606 yes-or-no-p, y-or-n-p. |
601 | 607 |
602 * files.el: | 608 * files.el: |
603 * files.el (recover-file-diff-program): New. | 609 * files.el (recover-file-diff-program): New. |
604 * files.el (recover-file-diff-arguments): New. | 610 * files.el (recover-file-diff-arguments): New. |
605 * files.el (recover-file): | 611 * files.el (recover-file): |
606 Use get-user-response to ask "yes/no/diff" question when recovering. | 612 Use get-user-response to ask "yes/no/diff" question when recovering. |
607 "diff" means that a diff is displayed between the current file and the | 613 "diff" means that a diff is displayed between the current file and the |
608 autosave. (Converts/deconverts escape-quoted as necessary. No more | 614 autosave. (Converts/deconverts escape-quoted as necessary. No more |
609 complaints from you, Mr. Turnbull!) One known problem: when a dialog | 615 complaints from you, Mr. Turnbull!) One known problem: when a dialog |
610 is used, it's modal, so you can't scroll the diff. Will fix soon. | 616 is used, it's modal, so you can't scroll the diff. Will fix soon. |
611 | 617 |
612 * lisp-mode.el (lisp-fill-paragraph): | 618 * lisp-mode.el (lisp-fill-paragraph): |
613 If we're filling a string, don't treat semicolon as a comment, | 619 If we're filling a string, don't treat semicolon as a comment, |
614 which would give very unfriendly results. | 620 which would give very unfriendly results. |
615 Uses `buffer-syntactic-context'. | 621 Uses `buffer-syntactic-context'. |
616 | 622 |
628 default, as you can always select a word and then cut it if you want | 634 default, as you can always select a word and then cut it if you want |
629 it cut.) | 635 it cut.) |
630 | 636 |
631 * menubar-items.el (default-menubar): | 637 * menubar-items.el (default-menubar): |
632 Add option corresponding to kill-word-into-kill-ring. | 638 Add option corresponding to kill-word-into-kill-ring. |
633 | 639 |
634 2002-05-09 Stephen J. Turnbull <stephen@xemacs.org> | 640 2002-05-09 Stephen J. Turnbull <stephen@xemacs.org> |
635 | 641 |
636 This patch is based on Jerry James's patch and analysis. | 642 This patch is based on Jerry James's patch and analysis. |
637 | 643 |
638 * select.el (get-clipboard): | 644 * select.el (get-clipboard): |
648 | 654 |
649 2002-05-13 Ben Wing <ben@xemacs.org> | 655 2002-05-13 Ben Wing <ben@xemacs.org> |
650 | 656 |
651 * files.el (revert-buffer): | 657 * files.el (revert-buffer): |
652 Andy's patch from 21.4. Fix evil nasty problems with revert-buffer. | 658 Andy's patch from 21.4. Fix evil nasty problems with revert-buffer. |
653 | 659 |
654 * menubar-items.el (default-menubar): | 660 * menubar-items.el (default-menubar): |
655 Add Append to Register to Rectangles/Register menu. | 661 Add Append to Register to Rectangles/Register menu. |
656 | 662 |
657 2002-05-13 Adrian Aichner <adrian@xemacs.org> | 663 2002-05-13 Adrian Aichner <adrian@xemacs.org> |
658 | 664 |
808 Properly document `loop'. Fix a minor bug in keymap iteration and | 814 Properly document `loop'. Fix a minor bug in keymap iteration and |
809 add support for bit-vector iteration. | 815 add support for bit-vector iteration. |
810 | 816 |
811 * lisp-mode.el (construct-lisp-mode-menu): | 817 * lisp-mode.el (construct-lisp-mode-menu): |
812 Rearrange and add items for macro expanding. | 818 Rearrange and add items for macro expanding. |
813 | 819 |
814 * menubar-items.el (menu-split-long-menu): | 820 * menubar-items.el (menu-split-long-menu): |
815 * menubar-items.el (menu-sort-menu): | 821 * menubar-items.el (menu-sort-menu): |
816 Document connection between these two functions. | 822 Document connection between these two functions. |
817 | 823 |
818 * window.el: | 824 * window.el: |
828 2002-03-24 Ben Wing <ben@xemacs.org> | 834 2002-03-24 Ben Wing <ben@xemacs.org> |
829 | 835 |
830 * mule/english.el (ascii-right-to-left): | 836 * mule/english.el (ascii-right-to-left): |
831 Define this charset now, since a bug was fixed that formerly | 837 Define this charset now, since a bug was fixed that formerly |
832 prevented it. | 838 prevented it. |
833 | 839 |
834 * mule/ethio-util.el (ethio-fidel-to-java-buffer): | 840 * mule/ethio-util.el (ethio-fidel-to-java-buffer): |
835 * mule/ethio-util.el (ethio-java-to-fidel-buffer): | 841 * mule/ethio-util.el (ethio-java-to-fidel-buffer): |
836 Fix compile errors involving Unicode `characters', which should be | 842 Fix compile errors involving Unicode `characters', which should be |
837 integers. | 843 integers. |
838 | 844 |
865 | 871 |
866 New functions for line-oriented mouse selection, with meta held | 872 New functions for line-oriented mouse selection, with meta held |
867 down. Extend mouse-track{,adjust,insert,delete-and-insert} this | 873 down. Extend mouse-track{,adjust,insert,delete-and-insert} this |
868 way. Move mouse-track-do-rectangle to meta-button2; not nearly so | 874 way. Move mouse-track-do-rectangle to meta-button2; not nearly so |
869 useful (and doesn't really work correctly currently). | 875 useful (and doesn't really work correctly currently). |
870 | 876 |
871 * auto-save.el: | 877 * auto-save.el: |
872 * auto-save.el (make-auto-save-file-name): | 878 * auto-save.el (make-auto-save-file-name): |
873 * auto-save.el (recover-all-files): | 879 * auto-save.el (recover-all-files): |
874 * check-features.el: | 880 * check-features.el: |
875 * check-features.el ((featurep 'tooltalk)): | 881 * check-features.el ((featurep 'tooltalk)): |
906 | 912 |
907 New form with-trapping-errors; a consistent way to execute code, | 913 New form with-trapping-errors; a consistent way to execute code, |
908 catching all errors and displaying a warning, including a | 914 catching all errors and displaying a warning, including a |
909 backtrace showing where the error occurred. Modify various files | 915 backtrace showing where the error occurred. Modify various files |
910 to use this. | 916 to use this. |
911 | 917 |
912 Show all warnings in the echo area (in a format convenient for | 918 Show all warnings in the echo area (in a format convenient for |
913 this) as well as the Warnings buffer. Change the interpretation | 919 this) as well as the Warnings buffer. Change the interpretation |
914 of display-warning-minimum-level so that warnings below this level | 920 of display-warning-minimum-level so that warnings below this level |
915 (now set at `warning') do not force the Warnings buffer to be | 921 (now set at `warning') do not force the Warnings buffer to be |
916 displayed, but still appear in the echo area. The motivation for | 922 displayed, but still appear in the echo area. The motivation for |
920 Change the meaning of warning level `alert' and define clearly | 926 Change the meaning of warning level `alert' and define clearly |
921 what the purpose of the various warning levels are. Modify | 927 what the purpose of the various warning levels are. Modify |
922 various files consistent with the new definitions. | 928 various files consistent with the new definitions. |
923 | 929 |
924 Mark all warnings with extents. | 930 Mark all warnings with extents. |
925 | 931 |
926 * startup.el (load-init-file): | 932 * startup.el (load-init-file): |
927 Modify so that a backtrace is seen when an error occurs. | 933 Modify so that a backtrace is seen when an error occurs. |
928 | 934 |
929 * help.el (view-warnings): New. | 935 * help.el (view-warnings): New. |
930 New function for viewing warnings buffer. | 936 New function for viewing warnings buffer. |
931 | 937 |
932 * help.el: | 938 * help.el: |
933 * help.el (print-recent-messages): | 939 * help.el (print-recent-messages): |
934 * simple.el: | 940 * simple.el: |
935 * simple.el (show-message-log): | 941 * simple.el (show-message-log): |
936 Integrate show-message-log with view-lossage. Add option to | 942 Integrate show-message-log with view-lossage. Add option to |
937 view-lossage to view only the messages. Clear message first so | 943 view-lossage to view only the messages. Clear message first so |
938 latest message is seen. | 944 latest message is seen. |
939 | 945 |
940 * menubar-items.el: | 946 * menubar-items.el: |
941 * menubar-items.el (default-menubar): | 947 * menubar-items.el (default-menubar): |
942 * menubar-items.el (bookmark-menu-filter): Removed. | 948 * menubar-items.el (bookmark-menu-filter): Removed. |
943 Various rearrangements and fixes. | 949 Various rearrangements and fixes. |
944 | 950 |
945 * msw-faces.el: | 951 * msw-faces.el: |
946 * msw-faces.el (gui-element): | 952 * msw-faces.el (gui-element): |
947 * msw-faces.el (mswindows-init-device-faces): | 953 * msw-faces.el (mswindows-init-device-faces): |
948 Set gui-element font globally instead of on each device. | 954 Set gui-element font globally instead of on each device. |
949 | 955 |
969 | 975 |
970 * mule\mule-category.el: | 976 * mule\mule-category.el: |
971 * mule\mule-category.el (with-category-table): New. | 977 * mule\mule-category.el (with-category-table): New. |
972 Start implementing a category API compatible with FSF. Not there yet. | 978 Start implementing a category API compatible with FSF. Not there yet. |
973 We need improvements to char-tables. | 979 We need improvements to char-tables. |
974 | 980 |
975 * mule\mule-charset.el: | 981 * mule\mule-charset.el: |
976 * mule\mule-charset.el ((translation-table): New. | 982 * mule\mule-charset.el ((translation-table): New. |
977 * mule\mule-charset.el (make-translation-table): New. | 983 * mule\mule-charset.el (make-translation-table): New. |
978 * mule\mule-charset.el (named-translation-table-hash-table): New. | 984 * mule\mule-charset.el (named-translation-table-hash-table): New. |
979 * mule\mule-charset.el (define-translation-table): New. | 985 * mule\mule-charset.el (define-translation-table): New. |
1033 2002-03-18 Ben Wing <ben@xemacs.org> | 1039 2002-03-18 Ben Wing <ben@xemacs.org> |
1034 | 1040 |
1035 * mule\lao.el (?): | 1041 * mule\lao.el (?): |
1036 * mule\lao.el (lao): | 1042 * mule\lao.el (lao): |
1037 Convert stuff to XEmacs-style. | 1043 Convert stuff to XEmacs-style. |
1038 | 1044 |
1039 * mule\thai-xtis.el: | 1045 * mule\thai-xtis.el: |
1040 * mule\thai-xtis.el (thai-xtis): | 1046 * mule\thai-xtis.el (thai-xtis): |
1041 * mule\thai-xtis.el (?x): New. | 1047 * mule\thai-xtis.el (?x): New. |
1042 Move thai-xtis-chars.el stuff to here, since we can now handle | 1048 Move thai-xtis-chars.el stuff to here, since we can now handle |
1043 encountering characters of a charset before the charset is defined. | 1049 encountering characters of a charset before the charset is defined. |
1054 2002-03-18 Ben Wing <ben@xemacs.org> | 1060 2002-03-18 Ben Wing <ben@xemacs.org> |
1055 | 1061 |
1056 * dumped-lisp.el (preloaded-file-list): | 1062 * dumped-lisp.el (preloaded-file-list): |
1057 Load the remaining languages -- lao, indian, devanagari, tibetan. | 1063 Load the remaining languages -- lao, indian, devanagari, tibetan. |
1058 Load new file mule-msw-init-late. | 1064 Load new file mule-msw-init-late. |
1059 | 1065 |
1060 * unicode.el (load-unicode-tables): | 1066 * unicode.el (load-unicode-tables): |
1061 * unicode.el (init-unicode-at-startup): | 1067 * unicode.el (init-unicode-at-startup): |
1062 Load the new tables for Ethiopic, Vietnamese, and other languages | 1068 Load the new tables for Ethiopic, Vietnamese, and other languages |
1063 extracted from mule-ucs. | 1069 extracted from mule-ucs. |
1064 | 1070 |
1124 * autoload.el: | 1130 * autoload.el: |
1125 * autoload.el (make-autoload): | 1131 * autoload.el (make-autoload): |
1126 * autoload.el (generate-autoload-cookie): | 1132 * autoload.el (generate-autoload-cookie): |
1127 * autoload.el (defun*): | 1133 * autoload.el (defun*): |
1128 Support defun*, defmacro*. | 1134 Support defun*, defmacro*. |
1129 | 1135 |
1130 * mule/mule-composite.el: New file, from FSF. | 1136 * mule/mule-composite.el: New file, from FSF. |
1131 * mule/mule-composite-stub.el: New file, stubs for nonexistent | 1137 * mule/mule-composite-stub.el: New file, stubs for nonexistent |
1132 composition funs/vars. | 1138 composition funs/vars. |
1133 * mule/viet-chars.el: Deleted, moved into vietnamese.el. | 1139 * mule/viet-chars.el: Deleted, moved into vietnamese.el. |
1134 * dumped-lisp.el (preloaded-file-list): | 1140 * dumped-lisp.el (preloaded-file-list): |
1135 Account for these changes. | 1141 Account for these changes. |
1136 | 1142 |
1137 * font.el (mswindows-font-create-object): | 1143 * font.el (mswindows-font-create-object): |
1138 * mouse.el (mouse-begin-drag-n-drop): | 1144 * mouse.el (mouse-begin-drag-n-drop): |
1139 * msw-font-menu.el (mswindows-font-regexp): | 1145 * msw-font-menu.el (mswindows-font-regexp): |
1140 * printer.el: | 1146 * printer.el: |
1141 * printer.el (generic-page-setup): | 1147 * printer.el (generic-page-setup): |
1185 2002-03-15 Ben Wing <ben@xemacs.org> | 1191 2002-03-15 Ben Wing <ben@xemacs.org> |
1186 | 1192 |
1187 * behavior-defs.el (func-menu): | 1193 * behavior-defs.el (func-menu): |
1188 * behavior-defs.el (filladapt): | 1194 * behavior-defs.el (filladapt): |
1189 fix errors with require. | 1195 fix errors with require. |
1190 | 1196 |
1191 * bytecomp-runtime.el: | 1197 * bytecomp-runtime.el: |
1192 * bytecomp-runtime.el (with-boundp): | 1198 * bytecomp-runtime.el (with-boundp): |
1193 * bytecomp-runtime.el (if-boundp): | 1199 * bytecomp-runtime.el (if-boundp): |
1194 * bytecomp-runtime.el (when-boundp): | 1200 * bytecomp-runtime.el (when-boundp): |
1195 * bytecomp-runtime.el (and-boundp): New. | 1201 * bytecomp-runtime.el (and-boundp): New. |
1204 * bytecomp-runtime.el (with-byte-compiler-warnings-suppressed): | 1210 * bytecomp-runtime.el (with-byte-compiler-warnings-suppressed): |
1205 add new funs {when,and}-{f}boundp, clean up docs. | 1211 add new funs {when,and}-{f}boundp, clean up docs. |
1206 | 1212 |
1207 * cus-edit.el (custom-save-variables): | 1213 * cus-edit.el (custom-save-variables): |
1208 pretty-print values. | 1214 pretty-print values. |
1209 | 1215 |
1210 * dump-paths.el: | 1216 * dump-paths.el: |
1211 * dump-paths.el (startup-setup-paths): New. | 1217 * dump-paths.el (startup-setup-paths): New. |
1212 * find-paths.el: | 1218 * find-paths.el: |
1213 * startup.el (command-switch-alist): | 1219 * startup.el (command-switch-alist): |
1214 * startup.el (command-line-do-help): | 1220 * startup.el (command-line-do-help): |
1226 * lisp-mode.el: | 1232 * lisp-mode.el: |
1227 * lisp-mode.el (lisp-indent-function): | 1233 * lisp-mode.el (lisp-indent-function): |
1228 * lisp-mode.el (while): | 1234 * lisp-mode.el (while): |
1229 indent macrolet and labels correctly. update comments about | 1235 indent macrolet and labels correctly. update comments about |
1230 lisp-indent-function. flet already handled in cl. | 1236 lisp-indent-function. flet already handled in cl. |
1231 | 1237 |
1232 * apropos.el (apropos-safe-documentation): | 1238 * apropos.el (apropos-safe-documentation): |
1233 * auto-save.el (make-auto-save-file-name): | 1239 * auto-save.el (make-auto-save-file-name): |
1234 * buff-menu.el (default-list-buffers-identification): | 1240 * buff-menu.el (default-list-buffers-identification): |
1235 * cl-extra.el (cl-map-intervals): | 1241 * cl-extra.el (cl-map-intervals): |
1236 * dragdrop.el (experimental-dragdrop-drop-url-default): | 1242 * dragdrop.el (experimental-dragdrop-drop-url-default): |
1296 2002-03-05 Stephen J. Turnbull <stephen@xemacs.org> | 1302 2002-03-05 Stephen J. Turnbull <stephen@xemacs.org> |
1297 | 1303 |
1298 * toolbar.el (default-toolbar-position): but I tested it! typo fix. | 1304 * toolbar.el (default-toolbar-position): but I tested it! typo fix. |
1299 | 1305 |
1300 2002-03-05 Mats Lidell <matsl@contactor.se> | 1306 2002-03-05 Mats Lidell <matsl@contactor.se> |
1301 | 1307 |
1302 * help-nomule.el (tutorial-supported-languages): Added Swedish | 1308 * help-nomule.el (tutorial-supported-languages): Added Swedish |
1303 tutorial. Sorted languages. | 1309 tutorial. Sorted languages. |
1304 | 1310 |
1305 2001-12-03 Christoph Wedler <Christoph.Wedler@sap.com> | 1311 2001-12-03 Christoph Wedler <Christoph.Wedler@sap.com> |
1306 | 1312 |
1390 * info.el (Info-auto-generate-directory): Default | 1396 * info.el (Info-auto-generate-directory): Default |
1391 Info-auto-generate-directory to 'if-outdated. | 1397 Info-auto-generate-directory to 'if-outdated. |
1392 | 1398 |
1393 2001-12-27 David A. Panariti <davep@who.net> | 1399 2001-12-27 David A. Panariti <davep@who.net> |
1394 | 1400 |
1395 * hyper-apropos.el (hyper-apropos-find-variable): | 1401 * hyper-apropos.el (hyper-apropos-find-variable): |
1396 Added this function based on hyper-apropos-find-function. | 1402 Added this function based on hyper-apropos-find-function. |
1397 | 1403 |
1398 * hyper-apropos.el (hyper-apropos-help-map): | 1404 * hyper-apropos.el (hyper-apropos-help-map): |
1399 Added binding of "v" to hyper-apropos-find-variable. | 1405 Added binding of "v" to hyper-apropos-find-variable. |
1400 | 1406 |
1401 2001-12-27 John Paul Wallington <jpw@shootybangbang.com> | 1407 2001-12-27 John Paul Wallington <jpw@shootybangbang.com> |
1402 | 1408 |
1403 * obsolete.el (interactive-form): new compatibility alias for | 1409 * obsolete.el (interactive-form): new compatibility alias for |
1404 function-interactive. | 1410 function-interactive. |
1405 | 1411 |
1406 2001-12-26 Adrian Aichner <adrian@xemacs.org> | 1412 2001-12-26 Adrian Aichner <adrian@xemacs.org> |
1407 | 1413 |
1408 * printer.el (generic-print-region): Pass on arguments start, end, | 1414 * printer.el (generic-print-region): Pass on arguments start, end, |
1414 * keydefs.el (global-map): add a defn for C-x 5 1, previously | 1420 * keydefs.el (global-map): add a defn for C-x 5 1, previously |
1415 undefined, to run delete-other-frames. | 1421 undefined, to run delete-other-frames. |
1416 | 1422 |
1417 2001-12-18 John Paul Wallington <jpw@shootybangbang.com> | 1423 2001-12-18 John Paul Wallington <jpw@shootybangbang.com> |
1418 | 1424 |
1419 * gnuserv.el: | 1425 * gnuserv.el: |
1420 (gnuserv-mode-line-string): new customizable variable | 1426 (gnuserv-mode-line-string): new customizable variable |
1421 (gnuserv-minor-mode): make variable buffer-local | 1427 (gnuserv-minor-mode): make variable buffer-local |
1422 * isearch-mode.el: | 1428 * isearch-mode.el: |
1423 (isearch-mode-line-string): new customizable variable | 1429 (isearch-mode-line-string): new customizable variable |
1424 | 1430 |
1425 2001-12-16 Andy Piper <andy@xemacs.org> | 1431 2001-12-16 Andy Piper <andy@xemacs.org> |
1426 | 1432 |
1427 * package-get.el (package-get-update-all): Make sure installed.db | 1433 * package-get.el (package-get-update-all): Make sure installed.db |
1428 gets updated after updating packages. | 1434 gets updated after updating packages. |
1436 the appropriate information in the default GtkStyle for the | 1442 the appropriate information in the default GtkStyle for the |
1437 device. | 1443 device. |
1438 | 1444 |
1439 * gui.el (gui-button-face): Ditto. | 1445 * gui.el (gui-button-face): Ditto. |
1440 | 1446 |
1441 * faces.el (text-cursor): | 1447 * faces.el (text-cursor): |
1442 (highlight): | 1448 (highlight): |
1443 (zmacs-region): | 1449 (zmacs-region): |
1444 (list-mode-item-selected): | 1450 (list-mode-item-selected): |
1445 (primary-selection): | 1451 (primary-selection): |
1446 (secondary-selection): | 1452 (secondary-selection): |
1447 (isearch): | 1453 (isearch): |
1448 (isearch-secondary): Condense old window-system specific settings | 1454 (isearch-secondary): Condense old window-system specific settings |
1449 into one specifier using the 'win default' tags. | 1455 into one specifier using the 'win default' tags. |
1450 | 1456 |
1451 * dialog-gtk.el (popup-builtin-question-dialog): Deal gracefully | 1457 * dialog-gtk.el (popup-builtin-question-dialog): Deal gracefully |
1452 with buttons of length 1, 2, and 3. Fixed yes-or-no-p lossage. | 1458 with buttons of length 1, 2, and 3. Fixed yes-or-no-p lossage. |
1467 Mike Fabian. | 1473 Mike Fabian. |
1468 | 1474 |
1469 2001-11-30 Jan Vroonhof <jan@xemacs.org> | 1475 2001-11-30 Jan Vroonhof <jan@xemacs.org> |
1470 | 1476 |
1471 * font.el (font-window-system-mappings): Add mapping for Gtk | 1477 * font.el (font-window-system-mappings): Add mapping for Gtk |
1472 (assume identical to X) | 1478 (assume identical to X) |
1473 | 1479 |
1474 2001-11-30 Jan Vroonhof <jan@xemacs.org> | 1480 2001-11-30 Jan Vroonhof <jan@xemacs.org> |
1475 | 1481 |
1476 * faces.el (frob-face-property): Follow face fall-back hierarchy | 1482 * faces.el (frob-face-property): Follow face fall-back hierarchy |
1477 properly for face properties without an instance. Only do manual | 1483 properly for face properties without an instance. Only do manual |
1504 | 1510 |
1505 * cus-edit.el (customize-save-variable): Fix typo in prompt. | 1511 * cus-edit.el (customize-save-variable): Fix typo in prompt. |
1506 | 1512 |
1507 2002-03-26 John Paul Wallington <jpw@xemacs.org> | 1513 2002-03-26 John Paul Wallington <jpw@xemacs.org> |
1508 | 1514 |
1509 * obsolete.el (assq-delete-all): New compatibility alias for | 1515 * obsolete.el (assq-delete-all): New compatibility alias for |
1510 remassq. | 1516 remassq. |
1511 | 1517 |
1512 2002-01-09 Simon Josefsson <jas@extundo.com> | 1518 2002-01-09 Simon Josefsson <jas@extundo.com> |
1513 | 1519 |
1514 * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve). | 1520 * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve). |
1527 | 1533 |
1528 * files.el (auto-mode-alist): GNUmakefile is a Makefile, | 1534 * files.el (auto-mode-alist): GNUmakefile is a Makefile, |
1529 "system default" Xdefaults and friends get xrdb-mode. | 1535 "system default" Xdefaults and friends get xrdb-mode. |
1530 | 1536 |
1531 2002-03-05 Mats Lidell <matsl@contactor.se> | 1537 2002-03-05 Mats Lidell <matsl@contactor.se> |
1532 | 1538 |
1533 * help-nomule.el (tutorial-supported-languages): Added Swedish | 1539 * help-nomule.el (tutorial-supported-languages): Added Swedish |
1534 tutorial. Sorted languages. | 1540 tutorial. Sorted languages. |
1535 | 1541 |
1536 2002-02-11 Mike Sperber <mike@xemacs.org> | 1542 2002-02-11 Mike Sperber <mike@xemacs.org> |
1537 | 1543 |
1551 | 1557 |
1552 * help.el (with-displaying-help-buffer): Put usage advice in docstring. | 1558 * help.el (with-displaying-help-buffer): Put usage advice in docstring. |
1553 | 1559 |
1554 2001-12-27 John Paul Wallington <jpw@shootybangbang.com> | 1560 2001-12-27 John Paul Wallington <jpw@shootybangbang.com> |
1555 | 1561 |
1556 * obsolete.el (interactive-form): new compatibility alias for | 1562 * obsolete.el (interactive-form): new compatibility alias for |
1557 function-interactive. | 1563 function-interactive. |
1558 | 1564 |
1559 2001-11-29 Adrian Aichner <adrian@xemacs.org> | 1565 2001-11-29 Adrian Aichner <adrian@xemacs.org> |
1560 | 1566 |
1561 * menubar-items.el (Menubar-items-truncate-list): Removed. | 1567 * menubar-items.el (Menubar-items-truncate-list): Removed. |
1597 | 1603 |
1598 2001-12-13 William Perry <wmperry@gnu.org> | 1604 2001-12-13 William Perry <wmperry@gnu.org> |
1599 | 1605 |
1600 * dialog-gtk.el (popup-builtin-question-dialog): | 1606 * dialog-gtk.el (popup-builtin-question-dialog): |
1601 Conform to API in gui.c. | 1607 Conform to API in gui.c. |
1602 | 1608 |
1603 2001-11-12 Andy Piper <andy@xemacs.org> | 1609 2001-11-12 Andy Piper <andy@xemacs.org> |
1604 | 1610 |
1605 * cus-edit.el (custom-save-face-internal): make sure we save | 1611 * cus-edit.el (custom-save-face-internal): make sure we save |
1606 non-themed faces. | 1612 non-themed faces. |
1607 (custom-save-variables): ditto variables. | 1613 (custom-save-variables): ditto variables. |
1639 * gtk-faces.el (gtk-init-device-faces): Fix missing close paren | 1645 * gtk-faces.el (gtk-init-device-faces): Fix missing close paren |
1640 problem with my application of the JPW's following patch. | 1646 problem with my application of the JPW's following patch. |
1641 | 1647 |
1642 2001-11-29 John Paul Wallington <jpw@shootybangbang.com> | 1648 2001-11-29 John Paul Wallington <jpw@shootybangbang.com> |
1643 | 1649 |
1644 * gtk-faces.el (gtk-init-device-faces): Replaced device locale | 1650 * gtk-faces.el (gtk-init-device-faces): Replaced device locale |
1645 argument in set-face-background/foreground forms with | 1651 argument in set-face-background/foreground forms with |
1646 '(default gtk) tag set to make the faces customizable, as | 1652 '(default gtk) tag set to make the faces customizable, as |
1647 suggested by Jan Vroonhof. | 1653 suggested by Jan Vroonhof. |
1648 | 1654 |
1649 2001-12-15 John Paul Wallington <jpw@shootybangbang.com> | 1655 2001-12-15 John Paul Wallington <jpw@shootybangbang.com> |
1650 | 1656 |
1678 | 1684 |
1679 * files.el (auto-mode-alist): .9 files are man pages, too. | 1685 * files.el (auto-mode-alist): .9 files are man pages, too. |
1680 | 1686 |
1681 2001-12-04 John Paul Wallington <jpw@shootybangbang.com> | 1687 2001-12-04 John Paul Wallington <jpw@shootybangbang.com> |
1682 | 1688 |
1683 * paragraphs.el (mark-paragraph): synched with FSF; | 1689 * paragraphs.el (mark-paragraph): synched with FSF; |
1684 added optional argument. | 1690 added optional argument. |
1685 | 1691 |
1686 2001-12-03 Didier Verna <didier@xemacs.org> | 1692 2001-12-03 Didier Verna <didier@xemacs.org> |
1687 | 1693 |
1688 * rect.el: autoload `replace-rectangle'. | 1694 * rect.el: autoload `replace-rectangle'. |