comparison lisp/ChangeLog @ 645:87900685187b

[xemacs-hg @ 2001-08-08 08:40:19 by didierv] autoload.el: make defdir a file name, not directory name.
author didierv
date Wed, 08 Aug 2001 08:40:19 +0000
parents 51494923758b
children 00c54252fe4f
comparison
equal deleted inserted replaced
644:51494923758b 645:87900685187b
1 2001-08-08 Didier Verna <didier@xemacs.org>
2
3 * autoload.el (update-autoload-files): make defdir a file name,
4 not directory name.
5
1 2001-08-06 Steve Youngs <youngs@xemacs.org> 6 2001-08-06 Steve Youngs <youngs@xemacs.org>
2 7
3 * menubar-items.el (default-menubar): Use 'report-xemacs-bug'. 8 * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
4 9
5 * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'. 10 * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
100 * term\apollo.el (apollo-mouse-defaults): Removed. 105 * term\apollo.el (apollo-mouse-defaults): Removed.
101 * term\apollo.el (apollo-mouse-cut-copy-paste): Removed. 106 * term\apollo.el (apollo-mouse-cut-copy-paste): Removed.
102 * term\apollo.el (apollo-mouse-cancel-cut-copy-paste): Removed. 107 * term\apollo.el (apollo-mouse-cancel-cut-copy-paste): Removed.
103 * term\apollo.el (install-apollo-dm-preemptive-key-bindings): Removed. 108 * term\apollo.el (install-apollo-dm-preemptive-key-bindings): Removed.
104 Kill kill kill. Sync with FSF and remove most crap. 109 Kill kill kill. Sync with FSF and remove most crap.
105 110
106 * term\linux.el: 111 * term\linux.el:
107 * term\linux.el (function-key-map): Removed. 112 * term\linux.el (function-key-map): Removed.
108 Sync with FSF. Don't define most defns, because they are 113 Sync with FSF. Don't define most defns, because they are
109 automatically defined by termcap. But do add defns for keys that 114 automatically defined by termcap. But do add defns for keys that
110 normally get defined as f13, f14, etc. and really ought to be 115 normally get defined as f13, f14, etc. and really ought to be
112 emulates the Linux console. I would appreciate it if someone on 117 emulates the Linux console. I would appreciate it if someone on
113 Linux could verify.) 118 Linux could verify.)
114 119
115 * term\cygwin.el: 120 * term\cygwin.el:
116 New. Load term/linux. 121 New. Load term/linux.
117 122
118 * term\lk201.el: 123 * term\lk201.el:
119 * term\news.el: 124 * term\news.el:
120 * term\news.el (news-fkey-prefix)): New. 125 * term\news.el (news-fkey-prefix)): New.
121 * term\vt100.el: 126 * term\vt100.el:
122 * term\vt100.el (vt100-wide-mode): 127 * term\vt100.el (vt100-wide-mode):
141 Die die die. 146 Die die die.
142 147
143 2001-06-17 Ben Wing <ben@xemacs.org> 148 2001-06-17 Ben Wing <ben@xemacs.org>
144 149
145 For 21.4: 150 For 21.4:
146 151
147 * update-elc-2.el (do-update-elc-2): 152 * update-elc-2.el (do-update-elc-2):
148 * update-elc-2.el (batch-update-elc-2): 153 * update-elc-2.el (batch-update-elc-2):
149 Correct misplaced parentheses, making lisp/mule not get 154 Correct misplaced parentheses, making lisp/mule not get
150 recompiled. 155 recompiled.
151 156
183 * simple.el (transpose-line-up): 188 * simple.el (transpose-line-up):
184 * simple.el (transpose-line-down): 189 * simple.el (transpose-line-down):
185 * simple.el (transpose-subr): 190 * simple.el (transpose-subr):
186 transpose-line-up/down will now move the region up or down by 191 transpose-line-up/down will now move the region up or down by
187 a line if active. 192 a line if active.
188 193
189 2001-06-08 Mike Sperber <mike@xemacs.org> 194 2001-06-08 Mike Sperber <mike@xemacs.org>
190 195
191 * files.el (save-some-buffers-1): Don't zap the help window right 196 * files.el (save-some-buffers-1): Don't zap the help window right
192 after `map-y-or-n-p' has popped it up. 197 after `map-y-or-n-p' has popped it up.
193 198
194 2001-06-08 Ben Wing <ben@xemacs.org> 199 2001-06-08 Ben Wing <ben@xemacs.org>
195 200
196 * process.el: comment about shell-command-switch. 201 * process.el: comment about shell-command-switch.
197 * process.el (shell-quote-argument): Need to quote a null 202 * process.el (shell-quote-argument): Need to quote a null
198 argument, too. From Dan Holmsand. 203 argument, too. From Dan Holmsand.
199 204
200 * startup.el (normal-top-level): Delete some unused FSF junk. 205 * startup.el (normal-top-level): Delete some unused FSF junk.
201 * startup.el (command-line-early): 206 * startup.el (command-line-early):
202 207
203 * startup.el (command-line): Call MS Windows init function. 208 * startup.el (command-line): Call MS Windows init function.
204 209
205 * win32-native.el: 210 * win32-native.el:
206 * win32-native.el (mswindows-system-shells): New. 211 * win32-native.el (mswindows-system-shells): New.
207 * win32-native.el (mswindows-system-shell-p): New. 212 * win32-native.el (mswindows-system-shell-p): New.
208 * win32-native.el (init-mswindows-at-startup): New. 213 * win32-native.el (init-mswindows-at-startup): New.
209 * win32-native.el (mswindows-quote-one-vc-runtime-arg): 214 * win32-native.el (mswindows-quote-one-vc-runtime-arg):
242 247
243 * gtk-marshal.el: Make sure that we use 'const' instead of 'CONST' 248 * gtk-marshal.el: Make sure that we use 'const' instead of 'CONST'
244 in the generated file. Put in a comment at the top of the 249 in the generated file. Put in a comment at the top of the
245 generated file that it _IS_ auto-generated, and should not be 250 generated file that it _IS_ auto-generated, and should not be
246 edited by hand. 251 edited by hand.
247 252
248 253
249 * gtk-widget-accessors.el (define-widget-accessors): Use 254 * gtk-widget-accessors.el (define-widget-accessors): Use
250 wtaerror() instead of signal_simple_error. 255 wtaerror() instead of signal_simple_error.
251 (import-widget-accessors): Put in a comment at the top of the 256 (import-widget-accessors): Put in a comment at the top of the
252 generated file that it _IS_ auto-generated, and should not be 257 generated file that it _IS_ auto-generated, and should not be
305 310
306 2001-05-19 Ben Wing <ben@xemacs.org> 311 2001-05-19 Ben Wing <ben@xemacs.org>
307 312
308 * autoload.el (batch-force-update-one-directory): 313 * autoload.el (batch-force-update-one-directory):
309 Oops, off by one argument. 314 Oops, off by one argument.
310 315
311 * mouse.el: 316 * mouse.el:
312 * mouse.el (Mouse-track-gensym): New. 317 * mouse.el (Mouse-track-gensym): New.
313 * mouse.el (mouse-track-run-hook): 318 * mouse.el (mouse-track-run-hook):
314 * mouse.el (mouse-track): 319 * mouse.el (mouse-track):
315 * mouse.el (mouse-track-default): 320 * mouse.el (mouse-track-default):
319 * mouse.el (mouse-track-insert-click-hook): Removed. 324 * mouse.el (mouse-track-insert-click-hook): Removed.
320 Add an argument to mouse-track so that hooks can be overridden. 325 Add an argument to mouse-track so that hooks can be overridden.
321 (let-binding doesn't work when the hooks have been made local.) 326 (let-binding doesn't work when the hooks have been made local.)
322 modify mouse-track-run-hook accordingly, and fix mouse-track-default 327 modify mouse-track-run-hook accordingly, and fix mouse-track-default
323 and mouse-track-insert to use the new functionality. 328 and mouse-track-insert to use the new functionality.
324 329
325 * printer.el (generic-print-region): 330 * printer.el (generic-print-region):
326 Oops, off by one paren. 331 Oops, off by one paren.
327 332
328 2001-05-13 Adrian Aichner <adrian@xemacs.org> 333 2001-05-13 Adrian Aichner <adrian@xemacs.org>
329 334
343 348
344 2001-05-12 Ben Wing <ben@xemacs.org> 349 2001-05-12 Ben Wing <ben@xemacs.org>
345 350
346 * find-paths.el (paths-find-recursive-path): 351 * find-paths.el (paths-find-recursive-path):
347 fix error with null EXCLUDE-REGEXP. 352 fix error with null EXCLUDE-REGEXP.
348 353
349 * font-lock.el (font-lock-mode): 354 * font-lock.el (font-lock-mode):
350 fix problem reported by hrvoje with buffers starting with a space. 355 fix problem reported by hrvoje with buffers starting with a space.
351 356
352 * lib-complete.el: 357 * lib-complete.el:
353 * lib-complete.el (find-library-source-path): New. 358 * lib-complete.el (find-library-source-path): New.
354 * lib-complete.el (find-library): 359 * lib-complete.el (find-library):
355 add a variable to control where `find-library' looks, analogous to `find-function-source-path'. 360 add a variable to control where `find-library' looks, analogous to `find-function-source-path'.
356 361
422 * printer.el (generic-print-buffer): 427 * printer.el (generic-print-buffer):
423 * printer.el (generic-print-region): 428 * printer.el (generic-print-region):
424 implement printing the selection when it's selected. 429 implement printing the selection when it's selected.
425 430
426 unrelated: 431 unrelated:
427 432
428 * minibuf.el (input-error): 433 * minibuf.el (input-error):
429 * subr.el (error): 434 * subr.el (error):
430 a couple of error cleanups. 435 a couple of error cleanups.
431 436
432 * update-elc.el ((preloaded-file-list site-load-packages need-to-dump dumped-exe)): 437 * update-elc.el ((preloaded-file-list site-load-packages need-to-dump dumped-exe)):
433 * update-elc.el (update-elc-files-to-compile): 438 * update-elc.el (update-elc-files-to-compile):
434 if bytecomp or byte-optimize need recompiling, then load 439 if bytecomp or byte-optimize need recompiling, then load
435 the .el version of them first, recompile them, and reload 440 the .el version of them first, recompile them, and reload
436 the .elc versions to recompile everything else (so we won't 441 the .elc versions to recompile everything else (so we won't
454 * printer.el (generic-print-buffer): 459 * printer.el (generic-print-buffer):
455 * printer.el (generic-print-region): 460 * printer.el (generic-print-region):
456 Implement Page Setup. Handle errors properly. 461 Implement Page Setup. Handle errors properly.
457 462
458 unrelated: 463 unrelated:
459 464
460 * gtk-init.el: Fix the warning properly. 465 * gtk-init.el: Fix the warning properly.
461 466
462 467
463 2001-05-04 Ben Wing <ben@xemacs.org> 468 2001-05-04 Ben Wing <ben@xemacs.org>
464 469
465 * printer.el (generic-print-buffer): 470 * printer.el (generic-print-buffer):
466 * printer.el (generic-print-region): 471 * printer.el (generic-print-region):
467 Enable dialog boxes. Apply workaround recommended by Kirill. 472 Enable dialog boxes. Apply workaround recommended by Kirill.
468 473
469 * simple.el (kill-whole-line): 474 * simple.el (kill-whole-line):
470 * simple.el (kill-line-1): 475 * simple.el (kill-line-1):
471 * simple.el (kill-entire-line): 476 * simple.el (kill-entire-line):
472 * simple.el (kill-line): 477 * simple.el (kill-line):
473 * simple.el (backward-kill-line): 478 * simple.el (backward-kill-line):
739 index or text of the User and Lispref manuals. Add command for 744 index or text of the User and Lispref manuals. Add command for
740 mark-paragraph, activate-region. Make Edit->R accelerator be 745 mark-paragraph, activate-region. Make Edit->R accelerator be
741 rectangle, not register (more commonly used), and put rectangle 746 rectangle, not register (more commonly used), and put rectangle
742 first. Fix the Edit Init File entry to never load the .elc file. 747 first. Fix the Edit Init File entry to never load the .elc file.
743 Simplify the default-popup-menu. Add Cmds->Tabs menu. 748 Simplify the default-popup-menu. Add Cmds->Tabs menu.
744 749
745 * menubar.el (popup-buffer-menu): Doc fix. 750 * menubar.el (popup-buffer-menu): Doc fix.
746 * menubar.el ((boundp 'menu-accelerator-map)): 751 * menubar.el ((boundp 'menu-accelerator-map)):
747 Use kp-left not kp_left, etc. 752 Use kp-left not kp_left, etc.
748 753
749 ---------------- Miscellaneous bug fixes/cleanup ------------------- 754 ---------------- Miscellaneous bug fixes/cleanup -------------------
750 755
751 * bytecomp-runtime.el (byte-compiler-options): 756 * bytecomp-runtime.el (byte-compiler-options):
752 Correct doc string. 757 Correct doc string.
753 758
754 * easymenu.el (easy-menu-do-define): fix extra quote. 759 * easymenu.el (easy-menu-do-define): fix extra quote.
755 760
756 * fill.el (fill-paragraph-or-region): 761 * fill.el (fill-paragraph-or-region):
757 Rewrite to be more correct -- use call-interactively so that 762 Rewrite to be more correct -- use call-interactively so that
758 we always get exactly the same behavior as if the functions 763 we always get exactly the same behavior as if the functions
759 were called directly. 764 were called directly.
760 765
761 * font-lock.el (font-lock-fontify-pending-extents): 766 * font-lock.el (font-lock-fontify-pending-extents):
762 * gutter-items.el (clear-progress-feedback): 767 * gutter-items.el (clear-progress-feedback):
763 * gutter-items.el (abort-progress-feedback): 768 * gutter-items.el (abort-progress-feedback):
764 * gutter-items.el (raw-append-progress-feedback): 769 * gutter-items.el (raw-append-progress-feedback):
765 * simple.el (clear-message): 770 * simple.el (clear-message):
771 Put dialog titles back in -- this time correctly. Fix various 776 Put dialog titles back in -- this time correctly. Fix various
772 other problems with leaks and such. 777 other problems with leaks and such.
773 778
774 * keymap.el (key-sequence-list-description): 779 * keymap.el (key-sequence-list-description):
775 Clean up fun to always correctly canonicalize. 780 Clean up fun to always correctly canonicalize.
776 781
777 * simple.el: 782 * simple.el:
778 * simple.el (delete-forward-p): 783 * simple.el (delete-forward-p):
779 * simple.el (comment-padding): New. 784 * simple.el (comment-padding): New.
780 * simple.el (comment-region): 785 * simple.el (comment-region):
781 * simple.el (do-auto-fill): 786 * simple.el (do-auto-fill):
782 * simple.el (indent-new-comment-line): 787 * simple.el (indent-new-comment-line):
783 Clean up Kinsoku comments, synch comment-region with FSF 20.7. 788 Clean up Kinsoku comments, synch comment-region with FSF 20.7.
784 789
785 * simple.el (region-exists-p): 790 * simple.el (region-exists-p):
786 * simple.el (region-active-p): 791 * simple.el (region-active-p):
787 Add comment about which one is correct to use in menu specs. 792 Add comment about which one is correct to use in menu specs.
788 793
789 * sound.el (load-sound-file): 794 * sound.el (load-sound-file):
790 Minor code clean up. 795 Minor code clean up.
791 796
792 * startup.el: 797 * startup.el:
793 * startup.el (command-line-early): 798 * startup.el (command-line-early):
794 * startup.el (initial-scratch-message): 799 * startup.el (initial-scratch-message):
795 Comment changes. Add info about sample.init.el to splash screen. 800 Comment changes. Add info about sample.init.el to splash screen.
796 Improve initial-scratch-message and clarify purpose of Scratch 801 Improve initial-scratch-message and clarify purpose of Scratch
804 Add new variable to control whether etags checks all parent 809 Add new variable to control whether etags checks all parent
805 directories for tag files. (On by default.) 810 directories for tag files. (On by default.)
806 811
807 * hash-table.el: New file, useful utility functions. 812 * hash-table.el: New file, useful utility functions.
808 * dumped-lisp.el (preloaded-file-list): Dump hash-table.el. 813 * dumped-lisp.el (preloaded-file-list): Dump hash-table.el.
809 814
810 2001-05-03 Adrian Aichner <adrian@xemacs.org> 815 2001-05-03 Adrian Aichner <adrian@xemacs.org>
811 816
812 * build-report.el: Remove CVS keywords since this file has been in 817 * build-report.el: Remove CVS keywords since this file has been in
813 core lisp for a while now. 818 core lisp for a while now.
814 * build-report.el (build-report-make-output-files): Fix typo. 819 * build-report.el (build-report-make-output-files): Fix typo.
832 * about.el (xemacs-hackers): 837 * about.el (xemacs-hackers):
833 * about.el (about-url-alist): 838 * about.el (about-url-alist):
834 * about.el (about-personal-info): 839 * about.el (about-personal-info):
835 * about.el (about-hacker-contribution): 840 * about.el (about-hacker-contribution):
836 More contributions. 841 More contributions.
837 842
838 * simple.el (handle-post-motion-command): 843 * simple.el (handle-post-motion-command):
839 Fix spurious setting of zmacs-region-stays to t after a non-shift 844 Fix spurious setting of zmacs-region-stays to t after a non-shift
840 motion command. 845 motion command.
841 846
842 * etags.el (find-tag-internal): 847 * etags.el (find-tag-internal):
843 Sync up with FSF 20.7, to fix bugs handling some etags line formats. 848 Sync up with FSF 20.7, to fix bugs handling some etags line formats.
844 849
845 * gtk-init.el (init-post-gtk-win): 850 * gtk-init.el (init-post-gtk-win):
846 * msw-init.el (init-post-mswindows-win): 851 * msw-init.el (init-post-mswindows-win):
847 * x-init.el: 852 * x-init.el:
848 * x-init.el (x-activate-region-as-selection): Removed. 853 * x-init.el (x-activate-region-as-selection): Removed.
849 * x-init.el (init-post-x-win): 854 * x-init.el (init-post-x-win):
857 * toolbar-items.el (init-toolbar): New. 862 * toolbar-items.el (init-toolbar): New.
858 * toolbar-items.el (x-init-toolbar-from-resources): Removed. 863 * toolbar-items.el (x-init-toolbar-from-resources): Removed.
859 * toolbar.el: 864 * toolbar.el:
860 Move non-window-system specific code that was duplicated in 865 Move non-window-system specific code that was duplicated in
861 all window systems into the generic code. 866 all window systems into the generic code.
862 867
863 * gutter.el: 868 * gutter.el:
864 * gutter.el (init-gutter): Removed. (unused) 869 * gutter.el (init-gutter): Removed. (unused)
865 870
866 * mouse.el: 871 * mouse.el:
867 * mouse.el (default-mouse-track-maybe-own-selection): 872 * mouse.el (default-mouse-track-maybe-own-selection):
868 * mouse.el (mouse-track-activate-rectangular-selection): New. 873 * mouse.el (mouse-track-activate-rectangular-selection): New.
869 * select.el: 874 * select.el:
870 * select.el (disown-selection): 875 * select.el (disown-selection):