comparison lisp/ChangeLog @ 33786:9f63b158eb6b

* simple.el (delete-trailing-whitespace): New interactive function. * progmodes/ada-mode.el (ada-mode): Use it instead of `ada-remove-trailing-spaces' (ada-remove-trailing-spaces): Removed. * textmodes/two-column.el (2C-merge): Recommend it in the doc. * textmodes/picture.el (picture-mode-exit): Call it instead of `picture-clean'. (picture-clean): Removed.
author Sam Steingold <sds@gnu.org>
date Wed, 22 Nov 2000 20:59:39 +0000
parents 78bc77a659c8
children 7cb7e5a3030c
comparison
equal deleted inserted replaced
33785:78bc77a659c8 33786:9f63b158eb6b
1 2000-11-22 Sam Steingold <sds@gnu.org>
2
3 * simple.el (delete-trailing-whitespace): New interactive function.
4 * progmodes/ada-mode.el (ada-mode): Use it instead of
5 `ada-remove-trailing-spaces'
6 (ada-remove-trailing-spaces): Removed.
7 * textmodes/two-column.el (2C-merge): Recommend it in the doc.
8 * textmodes/picture.el (picture-mode-exit): Call it instead of
9 `picture-clean'.
10 (picture-clean): Removed.
11
1 2000-11-22 Gerd Moellmann <gerd@gnu.org> 12 2000-11-22 Gerd Moellmann <gerd@gnu.org>
2 13
3 * frame.el (show-cursor-in-non-selected-windows): Doc fix. 14 * frame.el (show-cursor-in-non-selected-windows): Doc fix.
4 15
5 * hi-lock.el (hi-lock-refontify): Don't call non-existent 16 * hi-lock.el (hi-lock-refontify): Don't call non-existent
34 2000-11-22 David Ponce <david@dponce.com> 45 2000-11-22 David Ponce <david@dponce.com>
35 46
36 * recentf.el (recentf-menu-items-for-commands) 47 * recentf.el (recentf-menu-items-for-commands)
37 (recentf-make-menu-items, recentf-make-menu-item) 48 (recentf-make-menu-items, recentf-make-menu-item)
38 (recentf-filter-changer): Added :help and :active menu-item properties. 49 (recentf-filter-changer): Added :help and :active menu-item properties.
39 50
40 (recentf-build-dir-rules, recentf-dump-variable) 51 (recentf-build-dir-rules, recentf-dump-variable)
41 (recentf-edit-list, recentf-open-files-item) 52 (recentf-edit-list, recentf-open-files-item)
42 (recentf-open-files): Replaced unnecessary `mapcar' with new 53 (recentf-open-files): Replaced unnecessary `mapcar' with new
43 built-in `mapc'. 54 built-in `mapc'.
44 55
45 2000-11-23 Miles Bader <miles@gnu.org> 56 2000-11-23 Miles Bader <miles@gnu.org>
46 57
47 * faces.el (menu): Make inverse-video on ttys too. 58 * faces.el (menu): Make inverse-video on ttys too.
48 59
49 2000-11-22 Stefan Monnier <monnier@cs.yale.edu> 60 2000-11-22 Stefan Monnier <monnier@cs.yale.edu>
64 with too many arguments. 75 with too many arguments.
65 76
66 2000-11-22 Andre Spiegel <spiegel@gnu.org> 77 2000-11-22 Andre Spiegel <spiegel@gnu.org>
67 78
68 * ediff-util.el (ediff-file-checked-out-p) 79 * ediff-util.el (ediff-file-checked-out-p)
69 (ediff-file-checked-in-p): Call vc-state instead of 80 (ediff-file-checked-in-p): Call vc-state instead of
70 vc-locking-user, which no longer exists. 81 vc-locking-user, which no longer exists.
71 82
72 * emulation/viper-util.el (viper-file-checked-in-p): Same as above. 83 * emulation/viper-util.el (viper-file-checked-in-p): Same as above.
73 84
74 2000-11-22 Dave Love <fx@gnu.org> 85 2000-11-22 Dave Love <fx@gnu.org>
76 * md5.el (md5): Provide. 87 * md5.el (md5): Provide.
77 (md5): Fix error call. 88 (md5): Fix error call.
78 89
79 2000-11-22 Miles Bader <miles@gnu.org> 90 2000-11-22 Miles Bader <miles@gnu.org>
80 91
81 * textmodes/refill.el (refill-adjust-ignorable-overlay) 92 * textmodes/refill.el (refill-adjust-ignorable-overlay)
82 (refill-fill-paragraph-at): Remove debugging code. 93 (refill-fill-paragraph-at): Remove debugging code.
83 94
84 * calendar/calendar.el (generate-calendar-window): When we don't 95 * calendar/calendar.el (generate-calendar-window): When we don't
85 call `fit-window-to-buffer', make sure the top line is fully visible. 96 call `fit-window-to-buffer', make sure the top line is fully visible.
86 97
174 185
175 * textmodes/artist.el (artist-mode): Fix autoload cookie. 186 * textmodes/artist.el (artist-mode): Fix autoload cookie.
176 187
177 * font-lock.el (java-keywords): Add MATCH-HIGHLIGHT part for 188 * font-lock.el (java-keywords): Add MATCH-HIGHLIGHT part for
178 javadoc tags. 189 javadoc tags.
179 190
180 2000-11-20 Andre Spiegel <spiegel@gnu.org> 191 2000-11-20 Andre Spiegel <spiegel@gnu.org>
181 192
182 * vc.el, vc-hooks.el: Undo prev change (moved functions back to 193 * vc.el, vc-hooks.el: Undo prev change (moved functions back to
183 vc.el). 194 vc.el).
184 195
185 * vc-rcs.el (vc-rcs-state): Before calling vc-workfile-unchanged-p, 196 * vc-rcs.el (vc-rcs-state): Before calling vc-workfile-unchanged-p,
186 require vc. 197 require vc.
187 198
188 * vc-cvs.el (vc-cvs-checkout): Fix bug that broke C-x v ~-style 199 * vc-cvs.el (vc-cvs-checkout): Fix bug that broke C-x v ~-style
189 checkouts. 200 checkouts.
190 201
191 2000-11-20 Dave Love <fx@gnu.org> 202 2000-11-20 Dave Love <fx@gnu.org>
192 203
193 * Makefile.in (DONTCOMPILE): Omit bindings.el. 204 * Makefile.in (DONTCOMPILE): Omit bindings.el.
194 205
195 2000-11-20 Gerd Moellmann <gerd@gnu.org> 206 2000-11-20 Gerd Moellmann <gerd@gnu.org>
202 213
203 * textmodes/artist.el: New file. 214 * textmodes/artist.el: New file.
204 215
205 2000-11-19 Andre Spiegel <spiegel@gnu.org> 216 2000-11-19 Andre Spiegel <spiegel@gnu.org>
206 217
207 * vc-rcs.el (vc-rcs-state): Call vc-workfile-unchanged-p only here, 218 * vc-rcs.el (vc-rcs-state): Call vc-workfile-unchanged-p only here,
208 and differentiate according to checkout model. 219 and differentiate according to checkout model.
209 (vc-rcs-fetch-master-state): Don't call vc-workfile-unchanged-p, 220 (vc-rcs-fetch-master-state): Don't call vc-workfile-unchanged-p,
210 since this function is only concerned with master state. 221 since this function is only concerned with master state.
211 222
212 * vc-hooks.el (vc-workfile-unchanged-p, 223 * vc-hooks.el (vc-workfile-unchanged-p,
213 vc-default-workfile-unchanged-p): Moved here from vc.el. 224 vc-default-workfile-unchanged-p): Moved here from vc.el.
214 225
215 * vc.el (vc-workfile-unchanged-p, 226 * vc.el (vc-workfile-unchanged-p,
216 vc-default-workfile-unchanged-p): See above. 227 vc-default-workfile-unchanged-p): See above.
217 228
218 2000-11-19 Miles Bader <miles@gnu.org> 229 2000-11-19 Miles Bader <miles@gnu.org>
219 230
220 * image-file.el (insert-image-file): Make `intangible' and 231 * image-file.el (insert-image-file): Make `intangible' and
221 `read-only' properties rear-nonsticky too. 232 `read-only' properties rear-nonsticky too.
222 233
223 2000-11-18 Gerd Moellmann <gerd@gnu.org> 234 2000-11-18 Gerd Moellmann <gerd@gnu.org>
224 235
225 * ps-print.el: Update copyright notice. 236 * ps-print.el: Update copyright notice.
226 237
227 * tooltip.el (tooltip-x-offset, tooltip-y-offset): New user-options. 238 * tooltip.el (tooltip-x-offset, tooltip-y-offset): New user-options.
228 (tooltip-show): Use the offsets. 239 (tooltip-show): Use the offsets.
229 240
230 * bindings.el (mode-line-modified): Fix a typo. 241 * bindings.el (mode-line-modified): Fix a typo.
231 (mode-line-toggle-modified, mode-line-widen) 242 (mode-line-toggle-modified, mode-line-widen)
232 (mode-line-abbrev-mode, mode-line-auto-fill-mode): Fix typos. 243 (mode-line-abbrev-mode, mode-line-auto-fill-mode): Fix typos.
233 244
234 2000-11-17 Gerd Moellmann <gerd@gnu.org> 245 2000-11-17 Gerd Moellmann <gerd@gnu.org>
235 246
236 * ps-print.el: Minor fixes from author. 247 * ps-print.el: Minor fixes from author.
253 264
254 * vc.el: Updated backend documentation. 265 * vc.el: Updated backend documentation.
255 (vc-default-check-headers): New function. 266 (vc-default-check-headers): New function.
256 267
257 * vc-{cvs,rcs,sccs}.el: Functions reordered. 268 * vc-{cvs,rcs,sccs}.el: Functions reordered.
258 269
259 * vc.el (vc-revert-buffer): Ask for confirmation if file seems 270 * vc.el (vc-revert-buffer): Ask for confirmation if file seems
260 up-to-date. 271 up-to-date.
261 (vc-do-command): In the asynchronous case, output messages only if 272 (vc-do-command): In the asynchronous case, output messages only if
262 the minibuffer is not active. 273 the minibuffer is not active.
263 274
264 * vc-cvs.el (vc-cvs-revert): Use `cvs unedit' only if 275 * vc-cvs.el (vc-cvs-revert): Use `cvs unedit' only if
265 `vc-cvs-use-edit' is on. 276 `vc-cvs-use-edit' is on.
266 (vc-cvs-checkout): When this is used for reverting the workfile, 277 (vc-cvs-checkout): When this is used for reverting the workfile,
267 make a backup of the original contents and revert to that in case 278 make a backup of the original contents and revert to that in case
268 of error. 279 of error.
269 (vc-cvs-print-log, vc-cvs-diff): Use asynchronous mode only for 280 (vc-cvs-print-log, vc-cvs-diff): Use asynchronous mode only for
270 remote repositories. 281 remote repositories.
271 282
272 * vc.el (vc-annotate): Changed handling of prefix arg; now asks 283 * vc.el (vc-annotate): Changed handling of prefix arg; now asks
273 for both version and ratio in the minibuffer. 284 for both version and ratio in the minibuffer.
274 285
275 * vc-cvs.el (vc-cvs-annotate-command): New optional arg VERSION. 286 * vc-cvs.el (vc-cvs-annotate-command): New optional arg VERSION.
276 Use vc-do-command to perform the annotation, not call-process. 287 Use vc-do-command to perform the annotation, not call-process.
277 288
278 2000-11-16 Kenichi Handa <handa@etl.go.jp> 289 2000-11-16 Kenichi Handa <handa@etl.go.jp>
279 290
280 * international/quail.el (quail-start-translation): Don't call 291 * international/quail.el (quail-start-translation): Don't call
289 * window.el (fit-window-to-buffer): Be sure to acquire at least 300 * window.el (fit-window-to-buffer): Be sure to acquire at least
290 one text line even if the buffer is empty. 301 one text line even if the buffer is empty.
291 302
292 2000-11-16 Gerd Moellmann <gerd@gnu.org> 303 2000-11-16 Gerd Moellmann <gerd@gnu.org>
293 304
294 * net/ange-ftp.el (ange-ftp-file-writable-p) 305 * net/ange-ftp.el (ange-ftp-file-writable-p)
295 (ange-ftp-file-readable-p, ange-ftp-file-executable-p): Bind 306 (ange-ftp-file-readable-p, ange-ftp-file-executable-p): Bind
296 ange-ftp-process-verbose to nil. 307 ange-ftp-process-verbose to nil.
297 308
298 2000-11-15 Dave Love <fx@gnu.org> 309 2000-11-15 Dave Love <fx@gnu.org>
299 310
443 (gud-find-file): Copy gud-minor-mode to the new buffer. 454 (gud-find-file): Copy gud-minor-mode to the new buffer.
444 (gud-menu-map): Include entries for commands that are not always 455 (gud-menu-map): Include entries for commands that are not always
445 available, using :enable to (de)activate them. 456 available, using :enable to (de)activate them.
446 (gud-minor-mode-map): New map. Add it to minor-mode-map-alist. 457 (gud-minor-mode-map): New map. Add it to minor-mode-map-alist.
447 (gud-mode-map): New map. 458 (gud-mode-map): New map.
448 (gud-gdb-find-file, gud-sdb-find-file, gud-dbx-find-file) 459 (gud-gdb-find-file, gud-sdb-find-file, gud-dbx-find-file)
449 (gud-xdb-find-file, gud-perldb-find-file, gud-pdb-find-file): 460 (gud-xdb-find-file, gud-perldb-find-file, gud-pdb-find-file):
450 Don't set up gud's menu (it's done by the minor-mode). 461 Don't set up gud's menu (it's done by the minor-mode).
451 (gud-minibuffer-local-map): New. 462 (gud-minibuffer-local-map): New.
452 Replace gdb-minibuffer-local-map and pdb-minibuffer-local-map. 463 Replace gdb-minibuffer-local-map and pdb-minibuffer-local-map.
453 (gud-query-cmdline): New function. 464 (gud-query-cmdline): New function.
649 (texinfo-find-higher-level-node, texinfo-hierarchic-level) 660 (texinfo-find-higher-level-node, texinfo-hierarchic-level)
650 (texinfo-update-menu-region-beginning) 661 (texinfo-update-menu-region-beginning)
651 (texinfo-update-menu-higher-regexps, texinfo-update-menu-lower-regexps) 662 (texinfo-update-menu-higher-regexps, texinfo-update-menu-lower-regexps)
652 (texinfo-update-the-node, texinfo-sequentially-update-the-node) 663 (texinfo-update-the-node, texinfo-sequentially-update-the-node)
653 (texinfo-update-menu-same-level-regexps): Update. 664 (texinfo-update-menu-same-level-regexps): Update.
654 (texinfo-update-node, texinfo-every-node-update) 665 (texinfo-update-node, texinfo-every-node-update)
655 (texinfo-sequential-node-update): Remove autoload cookie. 666 (texinfo-sequential-node-update): Remove autoload cookie.
656 667
657 * textmodes/texinfo.el (texinfo-section-list): Change majorheading. 668 * textmodes/texinfo.el (texinfo-section-list): Change majorheading.
658 (texinfo-font-lock-syntactic-keywords): Use syntax-strings. 669 (texinfo-font-lock-syntactic-keywords): Use syntax-strings.
659 (texinfo-chapter-level-regexp): Remove. 670 (texinfo-chapter-level-regexp): Remove.
678 (mode-line-toggle-modified, mode-line-widen) 689 (mode-line-toggle-modified, mode-line-widen)
679 (mode-line-abbrev-mode, mode-line-auto-fill-mode): New functions. 690 (mode-line-abbrev-mode, mode-line-auto-fill-mode): New functions.
680 (make-mode-line-mouse2-map): Rewritten. 691 (make-mode-line-mouse2-map): Rewritten.
681 (mode-line-modified, mode-line-format, minor-mode-alist): Use new 692 (mode-line-modified, mode-line-format, minor-mode-alist): Use new
682 functions so that C-h k can show something with a doc string. 693 functions so that C-h k can show something with a doc string.
683 694
684 * startup.el (fancy-splash-delay): Set to 10 seconds. 695 * startup.el (fancy-splash-delay): Set to 10 seconds.
685 (fancy-splash-max-time): New user-option. 696 (fancy-splash-max-time): New user-option.
686 (fancy-splash-stop-time): New variable. 697 (fancy-splash-stop-time): New variable.
687 (fancy-splash-screens): Set it. Catch `stop-splashing'. 698 (fancy-splash-screens): Set it. Catch `stop-splashing'.
688 (fancy-splash-screens-1): Throw `stop-splashing' when current 699 (fancy-splash-screens-1): Throw `stop-splashing' when current
783 * menu-bar.el (minibuffer maps): Use dolist rather than mapcar. 794 * menu-bar.el (minibuffer maps): Use dolist rather than mapcar.
784 795
785 * frame.el (after-setting-font-hook): Rename hooks -> hook. 796 * frame.el (after-setting-font-hook): Rename hooks -> hook.
786 (set-frame-font): Use the new name (and the old for compatibility). 797 (set-frame-font): Use the new name (and the old for compatibility).
787 798
788 * toolbar/tool-bar.el (tool-bar-mode): 799 * toolbar/tool-bar.el (tool-bar-mode):
789 * time.el (display-time-mode): 800 * time.el (display-time-mode):
790 * recentf.el (recentf-mode): 801 * recentf.el (recentf-mode):
791 * paren.el (show-paren-mode): 802 * paren.el (show-paren-mode):
792 * mwheel.el (mouse-wheel-mode): 803 * mwheel.el (mouse-wheel-mode):
793 * msb.el (msb-mode): 804 * msb.el (msb-mode):
794 * jka-compr.el (auto-compression-mode): 805 * jka-compr.el (auto-compression-mode):
795 * image-file.el (auto-image-file-mode): 806 * image-file.el (auto-image-file-mode):
796 * hl-line.el (hl-line-mode): 807 * hl-line.el (hl-line-mode):
797 * delsel.el (delete-selection-mode): 808 * delsel.el (delete-selection-mode):
798 * autoinsert.el (auto-insert-mode): 809 * autoinsert.el (auto-insert-mode):
799 * complete.el (partial-completion-mode): Drop unneeded positional args. 810 * complete.el (partial-completion-mode): Drop unneeded positional args.
800 811
801 * info.el (Info-mode): 812 * info.el (Info-mode):
802 * comint.el (comint-mode): Don't both with make-local-hook. 813 * comint.el (comint-mode): Don't both with make-local-hook.
803 814
804 * log-edit.el (log-edit-menu): New menu. 815 * log-edit.el (log-edit-menu): New menu.
805 816
806 2000-11-03 Miles Bader <miles@gnu.org> 817 2000-11-03 Miles Bader <miles@gnu.org>
837 (easy-mmode-define-global-mode): Allow :extra-args. 848 (easy-mmode-define-global-mode): Allow :extra-args.
838 Correctly handle the case where several :group args are supplied. 849 Correctly handle the case where several :group args are supplied.
839 850
840 2000-11-02 Miles Bader <miles@gnu.org> 851 2000-11-02 Miles Bader <miles@gnu.org>
841 852
842 * calendar/calendar.el (diary-face, calendar-today-face) 853 * calendar/calendar.el (diary-face, calendar-today-face)
843 (holiday-face): Remove dependency on `window-system'. 854 (holiday-face): Remove dependency on `window-system'.
844 855
845 2000-11-02 Ken Raeburn <raeburn@gnu.org> 856 2000-11-02 Ken Raeburn <raeburn@gnu.org>
846 857
847 * Makefile.in (emacs): Set EMACSLOADPATH always. 858 * Makefile.in (emacs): Set EMACSLOADPATH always.