Mercurial > emacs
comparison lisp/ChangeLog.5 @ 40693:80ba762c0205
*** empty log message ***
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Sat, 03 Nov 2001 23:53:10 +0000 |
parents | 218f185269b8 |
children | 1aba10ab73b4 |
comparison
equal
deleted
inserted
replaced
40692:6328c0607fe9 | 40693:80ba762c0205 |
---|---|
63 Call reset-this-command-lengths. | 63 Call reset-this-command-lengths. |
64 | 64 |
65 1995-06-19 Ed Reingold <reingold@albert.gnu.ai.mit.edu> | 65 1995-06-19 Ed Reingold <reingold@albert.gnu.ai.mit.edu> |
66 | 66 |
67 * solar.el (calendar-location-name, sunrise-sunset): Fix bug in | 67 * solar.el (calendar-location-name, sunrise-sunset): Fix bug in |
68 determination of output string. | 68 determination of output string. |
69 | 69 |
70 1995-06-18 Richard Stallman <rms@mole.gnu.ai.mit.edu> | 70 1995-06-18 Richard Stallman <rms@mole.gnu.ai.mit.edu> |
71 | 71 |
72 * simple.el (negative-argument, digit-argument): | 72 * simple.el (negative-argument, digit-argument): |
73 Set overriding-terminal-local-map like C-u. | 73 Set overriding-terminal-local-map like C-u. |
124 (vc-directory-exclusion-list): Add "CVS" to this list. | 124 (vc-directory-exclusion-list): Add "CVS" to this list. |
125 | 125 |
126 1995-06-17 Roland McGrath <roland@churchy.gnu.ai.mit.edu> | 126 1995-06-17 Roland McGrath <roland@churchy.gnu.ai.mit.edu> |
127 | 127 |
128 * ediff.el: Fixed bogus references to menu-bar-file-menu in | 128 * ediff.el: Fixed bogus references to menu-bar-file-menu in |
129 define-key forms. | 129 define-key forms. |
130 | 130 |
131 1995-06-16 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> | 131 1995-06-16 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> |
132 | 132 |
133 * isearch.el (isearch-mode-map): Bind frame events to nil. | 133 * isearch.el (isearch-mode-map): Bind frame events to nil. |
134 | 134 |
193 ispell-menu-map, ispell-menu-lucid, and ispell-menu-map-needed | 193 ispell-menu-map, ispell-menu-lucid, and ispell-menu-map-needed |
194 so users can more easily modify and upgrade entries. | 194 so users can more easily modify and upgrade entries. |
195 (ispell-dictionary-alist): Once more a single variable. | 195 (ispell-dictionary-alist): Once more a single variable. |
196 (ispell-required-version): Documentation changes | 196 (ispell-required-version): Documentation changes |
197 (ispell-skip-sgml): Documentation changes | 197 (ispell-skip-sgml): Documentation changes |
198 (ispell-command-loop): mode-line-format now shows misspelled word. | 198 (ispell-command-loop): `mode-line-format' now shows misspelled word. |
199 (ispell-message-text-end): Can now process postscript version 1. | 199 (ispell-message-text-end): Can now process postscript version 1. |
200 (ispell-message-start-skip): New variable for block skips, set up for | 200 (ispell-message-start-skip): New variable for block skips, set up for |
201 pgp and forward blocks. | 201 pgp and forward blocks. |
202 (ispell-message-end-skip): New variable for block skips, set up for | 202 (ispell-message-end-skip): New variable for block skips, set up for |
203 pgp and forward blocks. | 203 pgp and forward blocks. |
231 master file directly, instead of using rlog. The properties | 231 master file directly, instead of using rlog. The properties |
232 retrieved from the master file are kept separately. The two | 232 retrieved from the master file are kept separately. The two |
233 main properties, `vc-workfile-version' and `vc-locking-user', | 233 main properties, `vc-workfile-version' and `vc-locking-user', |
234 are inferred from those master file properties if the | 234 are inferred from those master file properties if the |
235 information cannot be found elsehow. All properties are | 235 information cannot be found elsehow. All properties are |
236 consistently cached now. | 236 consistently cached now. |
237 | 237 |
238 Reordered some defuns so they are grouped in a logical way. | 238 Reordered some defuns so they are grouped in a logical way. |
239 | 239 |
240 (vc-master-info, vc-log-info, vc-fetch-properties): Functions | 240 (vc-master-info, vc-log-info, vc-fetch-properties): Functions removed. |
241 removed. Their job is now done by `vc-fetch-master-properties' | 241 Their job is now done by `vc-fetch-master-properties' |
242 and `vc-insert-file'. | 242 and `vc-insert-file'. |
243 | 243 |
244 (vc-fetch-master-properties): New function. | 244 (vc-fetch-master-properties): New function. |
245 (vc-insert-file): New function. | 245 (vc-insert-file): New function. |
246 (vc-parse-locks): New function. | 246 (vc-parse-locks): New function. |
267 buffer before check-out. | 267 buffer before check-out. |
268 | 268 |
269 * vc.el: Adapt to the changes in vc-hooks.el, namely, the new | 269 * vc.el: Adapt to the changes in vc-hooks.el, namely, the new |
270 'none-value of vc-locking-user, and the consistent caching | 270 'none-value of vc-locking-user, and the consistent caching |
271 of all properties. Especially, make the properties survive | 271 of all properties. Especially, make the properties survive |
272 check-ins and check-outs. Various minor bug fixes. | 272 check-ins and check-outs. Various minor bug fixes. |
273 | 273 |
274 (vc-file-clear-masterprops): New function. | 274 (vc-file-clear-masterprops): New function. |
275 | 275 |
276 (vc-backend-checkin, vc-backend-revert): Set vc-locking-user | 276 (vc-backend-checkin, vc-backend-revert): Set vc-locking-user |
277 to 'none if the file is unlocked. | 277 to 'none if the file is unlocked. |
321 frame, don't copy `name' parm explicitly unless it was explicit before. | 321 frame, don't copy `name' parm explicitly unless it was explicit before. |
322 | 322 |
323 1995-06-14 Roland McGrath <roland@churchy.gnu.ai.mit.edu> | 323 1995-06-14 Roland McGrath <roland@churchy.gnu.ai.mit.edu> |
324 | 324 |
325 * compile.el (compilation-find-file): If FILENAME is absolute, | 325 * compile.el (compilation-find-file): If FILENAME is absolute, |
326 apply abbreviate-file-name to it and then use its directory part | 326 apply abbreviate-file-name to it and then use its directory part |
327 as the first search path element, searching for its nondirectory | 327 as the first search path element, searching for its nondirectory |
328 part. Fix prompting code not to use a free variable. | 328 part. Fix prompting code not to use a free variable. |
329 (compilation-parse-errors, compile-abbreviate-directory): Use | 329 (compilation-parse-errors, compile-abbreviate-directory): |
330 abbreviate-file-name on directories. | 330 Use abbreviate-file-name on directories. |
331 | 331 |
332 1995-06-14 Johan Vromans <jv@NL.net> | 332 1995-06-14 Johan Vromans <jv@NL.net> |
333 | 333 |
334 * forms.el (forms--mode-menu-edit,forms--mode-menu-ro): | 334 * forms.el (forms--mode-menu-edit,forms--mode-menu-ro): |
335 Set `mouse-major-mode-menu'. | 335 Set `mouse-major-mode-menu'. |
389 (comint-send-input, comint-output-filter): Use run-hook-with-args. | 389 (comint-send-input, comint-output-filter): Use run-hook-with-args. |
390 (comint-dynamic-complete): Use run-hook-with-args-until-success. | 390 (comint-dynamic-complete): Use run-hook-with-args-until-success. |
391 | 391 |
392 1995-06-13 Michael Kifer <kifer@cs.sunysb.edu> | 392 1995-06-13 Michael Kifer <kifer@cs.sunysb.edu> |
393 | 393 |
394 * viper.el (vip-change-state-to-vi): bug fix. | 394 * viper.el (vip-change-state-to-vi): Bug fix. |
395 * viper-util.el (vip-over-whitespace-line): new function. | 395 * viper-util.el (vip-over-whitespace-line): New function. |
396 | 396 |
397 1995-06-13 Simon Marshall <simon@duality.gnu.ai.mit.edu> | 397 1995-06-13 Simon Marshall <simon@duality.gnu.ai.mit.edu> |
398 | 398 |
399 * files.el (file-truename): Use expand-file-name if filename is "". | 399 * files.el (file-truename): Use expand-file-name if filename is "". |
400 | 400 |
467 | 467 |
468 * files.el (file-precious-flag): Doc clarification. | 468 * files.el (file-precious-flag): Doc clarification. |
469 | 469 |
470 1995-06-08 Michael Kifer <kifer@cs.sunysb.edu> | 470 1995-06-08 Michael Kifer <kifer@cs.sunysb.edu> |
471 | 471 |
472 * viper.el (vip-envelop-ESC-key): if an ESC-sequence translates | 472 * viper.el (vip-envelop-ESC-key): If an ESC-sequence translates |
473 into a function key, pretend that this key was the last command event. | 473 into a function key, pretend that this key was the last command event. |
474 | 474 |
475 * viper.el (vip-put-back,vip-Put-back): now emulate Vi's behavior | 475 * viper.el (vip-put-back,vip-Put-back): Now emulate Vi's behavior |
476 more closely. | 476 more closely. |
477 | 477 |
478 * viper.el (vip-line): no longer not bombs out. | 478 * viper.el (vip-line): No longer not bombs out. |
479 (vip-exec-shift) now preserves the point. | 479 (vip-exec-shift) now preserves the point. |
480 | 480 |
481 * viper.el: Fixed the behavior of the Vi commands M, L, G, yw, dg, etc. | 481 * viper.el: Fixed the behavior of the Vi commands M, L, G, yw, dg, etc. |
482 | 482 |
483 * viper-util.el (vip-event-key): now handles keys 128--255 as | 483 * viper-util.el (vip-event-key): Now handles keys 128--255 as |
484 meta-chars. | 484 meta-chars. |
485 * viper-ex.el: Fixed problems with yanking/deleting buffers. | 485 * viper-ex.el: Fixed problems with yanking/deleting buffers. |
486 | 486 |
487 * viper.el, viper-mous.el, viper-util.el, viper-ex.el: | 487 * viper.el, viper-mous.el, viper-util.el, viper-ex.el: |
488 Changed vip-*-frame-* to *-frame-*, incorporated overlay strings, | 488 Changed vip-*-frame-* to *-frame-*, incorporated overlay strings, |
491 * viper-macs.el, viper-keym.el: Likewise. | 491 * viper-macs.el, viper-keym.el: Likewise. |
492 | 492 |
493 1995-06-08 Roland McGrath <roland@churchy.gnu.ai.mit.edu> | 493 1995-06-08 Roland McGrath <roland@churchy.gnu.ai.mit.edu> |
494 | 494 |
495 * map-ynp.el (map-y-or-n-p): Don't eval return value of prompter | 495 * map-ynp.el (map-y-or-n-p): Don't eval return value of prompter |
496 function. | 496 function. |
497 | 497 |
498 1995-06-08 Simon Marshall <simon@duality.gnu.ai.mit.edu> | 498 1995-06-08 Simon Marshall <simon@duality.gnu.ai.mit.edu> |
499 | 499 |
500 * texinfo.el (texinfo-font-lock-keywords): Do comments first. | 500 * texinfo.el (texinfo-font-lock-keywords): Do comments first. |
501 | 501 |
502 1995-06-08 Roland McGrath <roland@churchy.gnu.ai.mit.edu> | 502 1995-06-08 Roland McGrath <roland@churchy.gnu.ai.mit.edu> |
503 | 503 |
504 * rlogin.el (rlogin): If optional second arg is buffer or string, | 504 * rlogin.el (rlogin): If optional second arg is buffer or string, |
505 use that as name. | 505 use that as name. |
506 | 506 |
507 1995-06-07 Roland McGrath <roland@churchy.gnu.ai.mit.edu> | 507 1995-06-07 Roland McGrath <roland@churchy.gnu.ai.mit.edu> |
508 | 508 |
509 * gud.el (gud-common-init): Call the MASSAGE-ARGS function even if | 509 * gud.el (gud-common-init): Call the MASSAGE-ARGS function even if |
510 FILE is nil. | 510 FILE is nil. |
511 | 511 |
512 1995-06-07 Morten Welinder <terra+@cs.cmu.edu> | 512 1995-06-07 Morten Welinder <terra+@cs.cmu.edu> |
513 | 513 |
514 * s-region.el: Delete version number. | 514 * s-region.el: Delete version number. |
515 (s-region-bind): Doc fix. | 515 (s-region-bind): Doc fix. |
538 * time.el (display-time-filter): | 538 * time.el (display-time-filter): |
539 Use same instant for both time and time-zone. | 539 Use same instant for both time and time-zone. |
540 | 540 |
541 1995-06-05 Michael Kifer <kifer@cs.sunysb.edu> | 541 1995-06-05 Michael Kifer <kifer@cs.sunysb.edu> |
542 | 542 |
543 * ediff-merg.el (ediff-set-state-of-diff-in-all-buffers): bug fix. | 543 * ediff-merg.el (ediff-set-state-of-diff-in-all-buffers): Bug fix. |
544 (ediff-set-merge-mode): new function. | 544 (ediff-set-merge-mode): New function. |
545 (ediff-do-merge): now sets correct major mode in the merge buffer. | 545 (ediff-do-merge): Now sets correct major mode in the merge buffer. |
546 (ediff-combine-diffs): handles correctly non-interactive calls. | 546 (ediff-combine-diffs): Handles correctly non-interactive calls. |
547 | 547 |
548 * ediff.el: Added ediff-cleanup-hooks and ediff-janitor. | 548 * ediff.el: Added ediff-cleanup-hooks and ediff-janitor. |
549 | 549 |
550 * ediff-wind.el (ediff-setup-control-frame, ediff-keep-window-config): | 550 * ediff-wind.el (ediff-setup-control-frame, ediff-keep-window-config): |
551 bug fix. | 551 bug fix. |
552 | 552 |
553 * ediff-init.el (ediff-frame-has-menubar): function deleted. | 553 * ediff-init.el (ediff-frame-has-menubar): Function deleted. |
554 (ediff-device-type, ediff-color-display-p): new functions. | 554 (ediff-device-type, ediff-color-display-p): New functions. |
555 | 555 |
556 * ediff-wind.el (ediff-make-control-frame): optimized for display. | 556 * ediff-wind.el (ediff-make-control-frame): Optimized for display. |
557 Commented out (redraw-display), to improve speed. | 557 Commented out (redraw-display), to improve speed. |
558 | 558 |
559 * ediff.el: don't make the patch buffer RO. | 559 * ediff.el: Don't make the patch buffer RO. |
560 | 560 |
561 * ediff.el (ediff-load-version-control): now checks if | 561 * ediff.el (ediff-load-version-control): Now checks if |
562 ediff-revision-key is non-nil. | 562 ediff-revision-key is non-nil. |
563 | 563 |
564 * ediff.el (ediff-revision-key): Now defaults to nil. | 564 * ediff.el (ediff-revision-key): Now defaults to nil. |
565 | 565 |
566 * ediff.el (ediff-revision): now takes prefix argument; can compare | 566 * ediff.el (ediff-revision): Now takes prefix argument; can compare |
567 two versions of the same file. | 567 two versions of the same file. |
568 | 568 |
569 * ediff.el: the merge buffer now assumes the major mode of the | 569 * ediff.el: The merge buffer now assumes the major mode of the |
570 default variant. | 570 default variant. |
571 | 571 |
572 * ediff.el (ediff-documentation: new function. | 572 * ediff.el (ediff-documentation: New function. |
573 | 573 |
574 * ediff-wind.el: Got rid of toolbars in control frame in xemacs | 574 * ediff-wind.el: Got rid of toolbars in control frame in xemacs |
575 | 575 |
576 * ediff-wind.el: Changed window-min-height from 1 to 2 | 576 * ediff-wind.el: Changed window-min-height from 1 to 2 |
577 | 577 |
578 * ediff-wind.el (ediff-diff-at-point, ediff-toggle-multiframe): bug | 578 * ediff-wind.el (ediff-diff-at-point, ediff-toggle-multiframe): |
579 fixes. | 579 Bug fixes. |
580 (ediff-destroy-control-frame, ediff-window-display-p): new functions. | 580 (ediff-destroy-control-frame, ediff-window-display-p): New functions. |
581 * ediff.el, ediff-wind.el, ediff-util.el, ediff-init.el: | 581 * ediff.el, ediff-wind.el, ediff-util.el, ediff-init.el: |
582 Converted xemacs *screen* nomenclature to *frame*. | 582 Converted xemacs *screen* nomenclature to *frame*. |
583 Incorporated overlay strings. Ediff no longer runs under emacs | 583 Incorporated overlay strings. Ediff no longer runs under emacs |
584 19.28 and earlier and XEmacs 19.11 and earlier. | 584 19.28 and earlier and XEmacs 19.11 and earlier. |
585 * ediff.el (ediff-patch-buffer): now handles buffers that don't | 585 * ediff.el (ediff-patch-buffer): Now handles buffers that don't |
586 visit any file. | 586 visit any file. |
587 (ediff-windows): renamed to ediff-windows-wordwise, added | 587 (ediff-windows): Renamed to ediff-windows-wordwise, added |
588 (ediff-windows-linewise): new function. | 588 (ediff-windows-linewise): New function. |
589 Changed ediff-small/large-regions to ediff-regions-wordwise/linewise | 589 Changed ediff-small/large-regions to ediff-regions-wordwise/linewise |
590 | 590 |
591 * ediff.el, ediff-wind.el: | 591 * ediff.el, ediff-wind.el: |
592 Changed window-system to ediff-window-display. | 592 Changed window-system to ediff-window-display. |
593 | 593 |
594 * ediff-wind.el (ediff-toggle-multiframe): fixed. | 594 * ediff-wind.el (ediff-toggle-multiframe): Fixed. |
595 (ediff-destroy-control-frame): new function. | 595 (ediff-destroy-control-frame): New function. |
596 | 596 |
597 1995-06-05 Boris Goldowsky <boris@spiff.gnu.ai.mit.edu> | 597 1995-06-05 Boris Goldowsky <boris@spiff.gnu.ai.mit.edu> |
598 | 598 |
599 * avoid.el, enriched.el, facemenu.el, format.el, shadowfile.el: | 599 * avoid.el, enriched.el, facemenu.el, format.el, shadowfile.el: |
600 Change email address for Boris. | 600 Change email address for Boris. |
610 | 610 |
611 * files.el (hack-local-variables-prop-line): Don't downcase var name. | 611 * files.el (hack-local-variables-prop-line): Don't downcase var name. |
612 | 612 |
613 1995-06-02 Ed Reingold <reingold@albert.gnu.ai.mit.edu> | 613 1995-06-02 Ed Reingold <reingold@albert.gnu.ai.mit.edu> |
614 | 614 |
615 * calendar.el (calendar-string-spread): Fix to allow 0 or 1 string. | 615 * calendar.el (calendar-string-spread): Fix to allow 0 or 1 string. |
616 (calendar-set-mode-line): Use this ability. | 616 (calendar-set-mode-line): Use this ability. |
617 (generate-calendar-month): Ditto. | 617 (generate-calendar-month): Ditto. |
618 | 618 |
619 * cal-x.el (calendar-two-frame-setup): Create fancy buffer if needed. | 619 * cal-x.el (calendar-two-frame-setup): Create fancy buffer if needed. |
620 (calendar-one-frame-setup): Ditto. | 620 (calendar-one-frame-setup): Ditto. |
621 | 621 |
622 * diary-lib.el (make-fancy-diary-buffer): New function. | 622 * diary-lib.el (make-fancy-diary-buffer): New function. |
623 (fancy-diary-display): Use it. | 623 (fancy-diary-display): Use it. |
624 | 624 |
625 1995-06-02 Simon Marshall <simon@duality.gnu.ai.mit.edu> | 625 1995-06-02 Simon Marshall <simon@duality.gnu.ai.mit.edu> |
626 | 626 |
627 * comint.el (comint-word): Set match-data to match the word. | 627 * comint.el (comint-word): Set match-data to match the word. |
628 | 628 |
631 * term/x-win.el (vendor-specific-keysyms): Recognize "X Consortium". | 631 * term/x-win.el (vendor-specific-keysyms): Recognize "X Consortium". |
632 | 632 |
633 1995-06-01 Roland McGrath <roland@churchy.gnu.ai.mit.edu> | 633 1995-06-01 Roland McGrath <roland@churchy.gnu.ai.mit.edu> |
634 | 634 |
635 * files.el (multiple-recover-finish): Renamed to | 635 * files.el (multiple-recover-finish): Renamed to |
636 recover-session-finish. | 636 recover-session-finish. |
637 (recover-session): Changed binding. | 637 (recover-session): Changed binding. |
638 (recover-session-finish): Doc fix; rewritten using map-y-or-n-p. | 638 (recover-session-finish): Doc fix; rewritten using map-y-or-n-p. |
639 | 639 |
640 1995-06-01 Ed Reingold <reingold@albert.gnu.ai.mit.edu> | 640 1995-06-01 Ed Reingold <reingold@albert.gnu.ai.mit.edu> |
641 | 641 |
642 * cal-x.el (calendar-setup): Autoload it. | 642 * cal-x.el (calendar-setup): Autoload it. |
643 | 643 |
644 1995-06-01 Simon Marshall <simon@duality.gnu.ai.mit.edu> | 644 1995-06-01 Simon Marshall <simon@duality.gnu.ai.mit.edu> |
645 | 645 |
646 * fast-lock.el: New version 3.06 from author. | 646 * fast-lock.el: New version 3.06 from author. |
647 (fast-lock-save-cache): Use verify-visited-file-modtime to check | 647 (fast-lock-save-cache): Use verify-visited-file-modtime to check |
648 timestamp of file against buffer, and visited-file-modtime to check | 648 timestamp of file against buffer, and visited-file-modtime to check |
649 timestamp of file against cache. Check buffer with buffer-modified-p. | 649 timestamp of file against cache. Check buffer with buffer-modified-p. |
650 Do set-buffer before all of these. | 650 Do set-buffer before all of these. |
651 (fast-lock-save-events): Events for which a cache may be saved. | 651 (fast-lock-save-events): Events for which a cache may be saved. |
652 (fast-lock-after-save-hook, fast-lock-kill-buffer-hook, | 652 (fast-lock-after-save-hook, fast-lock-kill-buffer-hook) |
653 fast-lock-kill-emacs-hook): Functions for those events; added to hooks. | 653 (fast-lock-kill-emacs-hook): Funs for those events; added to hooks. |
654 (fast-lock-save-faces): List of faces to save. | 654 (fast-lock-save-faces): List of faces to save. |
655 (fast-lock-get-face-properties): Use it. | 655 (fast-lock-get-face-properties): Use it. |
656 (fast-lock-cache-filename): Variable to store buffer's cache file name. | 656 (fast-lock-cache-filename): Variable to store buffer's cache file name. |
657 (fast-lock-cache-data): Set it. Use buffer-modified-p to check buffer. | 657 (fast-lock-cache-data): Set it. Use buffer-modified-p to check buffer. |
658 Compile keywords before comparison. Revert timestamp from | 658 Compile keywords before comparison. Revert timestamp from |
681 | 681 |
682 * arc-mode.el (archive-lemacs): New variable. | 682 * arc-mode.el (archive-lemacs): New variable. |
683 (archive-mode-map, archive-summarize-files): Make it sort-of | 683 (archive-mode-map, archive-summarize-files): Make it sort-of |
684 work with Lucid Emacs. | 684 work with Lucid Emacs. |
685 (archive-mouse-extract): Use Lucid compatible code. | 685 (archive-mouse-extract): Use Lucid compatible code. |
686 (archive-summarize-files, archive-lzh-chmod-entry): Guard | 686 (archive-summarize-files, archive-lzh-chmod-entry): |
687 lambda with function. | 687 Guard lambda with function. |
688 | 688 |
689 1995-05-30 Stephen Gildea <gildea@stop.mail-abuse.org> | 689 1995-05-30 Stephen Gildea <gildea@stop.mail-abuse.org> |
690 | 690 |
691 * time-stamp.el (time-stamp): only warn about time-stamping | 691 * time-stamp.el (time-stamp): Only warn about time-stamping |
692 being disabled if found a time-stamp that won't get updated. | 692 being disabled if found a time-stamp that won't get updated. |
693 | 693 |
694 1995-05-30 Roland McGrath <roland@churchy.gnu.ai.mit.edu> | 694 1995-05-30 Roland McGrath <roland@churchy.gnu.ai.mit.edu> |
695 | 695 |
696 * compile.el (compilation-error-regexp-alist): In "Cray C" regexp, | 696 * compile.el (compilation-error-regexp-alist): In "Cray C" regexp, |
697 don't allow newlines. | 697 don't allow newlines. |
698 | 698 |
699 1995-05-30 Michael Kifer <kifer@cs.sunysb.edu> | 699 1995-05-30 Michael Kifer <kifer@cs.sunysb.edu> |
700 | 700 |
701 * ediff-wind.el (ediff-setup-control-frame): Make | 701 * ediff-wind.el (ediff-setup-control-frame): |
702 Ediff delete the old control frame before creating a new one. | 702 Make Ediff delete the old control frame before creating a new one. |
703 | 703 |
704 1995-05-30 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> | 704 1995-05-30 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> |
705 | 705 |
706 * bookmark.el: Fix capitalization in menu bar. | 706 * bookmark.el: Fix capitalization in menu bar. |
707 * rmailsum.el: Likewise. | 707 * rmailsum.el: Likewise. |
779 | 779 |
780 * cc-mode.el (c-mode-help-address): New hostname. | 780 * cc-mode.el (c-mode-help-address): New hostname. |
781 | 781 |
782 1995-05-28 Erik Naggum <erik@naggum.no> | 782 1995-05-28 Erik Naggum <erik@naggum.no> |
783 | 783 |
784 * mail-extr.el (mail-extr-all-letters-but-separators): reinstate | 784 * mail-extr.el (mail-extr-all-letters-but-separators): |
785 \377, the bug in search.c is apparently gone. | 785 Reinstate \377, the bug in search.c is apparently gone. |
786 (mail-extr-first-letters): add 8-bit characters | 786 (mail-extr-first-letters): Add 8-bit characters |
787 (mail-extr-last-letters): ditto | 787 (mail-extr-last-letters): Ditto. |
788 | 788 |
789 * simple.el (indent-for-comment): move to beginning of line only | 789 * simple.el (indent-for-comment): Move to beginning of line only |
790 if there is a comment syntax. | 790 if there is a comment syntax. |
791 | 791 |
792 1995-05-28 Michael Ernst <mernst@research.microsoft.com> | 792 1995-05-28 Michael Ernst <mernst@research.microsoft.com> |
793 | 793 |
794 * dired.el (dired-find-buffer-nocreate): Check only buffers in | 794 * dired.el (dired-find-buffer-nocreate): Check only buffers in |
806 global values) before reverting, and run the saved values at the end. | 806 global values) before reverting, and run the saved values at the end. |
807 | 807 |
808 * files.el (find-file-noselect): In "file changed" messages, | 808 * files.el (find-file-noselect): In "file changed" messages, |
809 mention buffer name if different from file name. | 809 mention buffer name if different from file name. |
810 | 810 |
811 * ediff-wind.el (ediff-setup-control-frame): Use | 811 * ediff-wind.el (ediff-setup-control-frame): |
812 designated-minibuffer-frame while making the new frame. | 812 Use designated-minibuffer-frame while making the new frame. |
813 And delete the old frame if its minibuffer is not in that frame. | 813 And delete the old frame if its minibuffer is not in that frame. |
814 (ediff-setup-windows-multiframe-compare) | 814 (ediff-setup-windows-multiframe-compare) |
815 (ediff-setup-windows-multiframe-merge): Don't mess with | 815 (ediff-setup-windows-multiframe-merge): Don't mess with |
816 default-minibuffer-frame here and don't kill the old control frame. | 816 default-minibuffer-frame here and don't kill the old control frame. |
817 | 817 |
849 * startup.el (command-line): Handle nil command-line-args. | 849 * startup.el (command-line): Handle nil command-line-args. |
850 | 850 |
851 1995-05-26 Roland McGrath <roland@churchy.gnu.ai.mit.edu> | 851 1995-05-26 Roland McGrath <roland@churchy.gnu.ai.mit.edu> |
852 | 852 |
853 * compile.el (compilation-error-regexp-alist): In "IBM C/C++ | 853 * compile.el (compilation-error-regexp-alist): In "IBM C/C++ |
854 Tools" regexp, disallow leading spaces and disallow whitespace | 854 Tools" regexp, disallow leading spaces and disallow whitespace |
855 chars within the file name. | 855 chars within the file name. |
856 | 856 |
857 1995-05-26 Michael Ernst <mernst@research.microsoft.com> | 857 1995-05-26 Michael Ernst <mernst@research.microsoft.com> |
858 | 858 |
859 * dired-x.el (dired-find-buffer-nocreate): Don't try to find a | 859 * dired-x.el (dired-find-buffer-nocreate): Don't try to find a |
860 wildcard as a subdirectory. | 860 wildcard as a subdirectory. |
877 1995-05-24 Rolf Ebert <re@waporo.muc.de> | 877 1995-05-24 Rolf Ebert <re@waporo.muc.de> |
878 | 878 |
879 * ada-mode.el (initial comments): Copyright 1995; don't speak | 879 * ada-mode.el (initial comments): Copyright 1995; don't speak |
880 about setup; correct history for a file that actually IS in | 880 about setup; correct history for a file that actually IS in |
881 Emacs 19.29; update list of known bugs. | 881 Emacs 19.29; update list of known bugs. |
882 (all functions): inititialize all local variables explicitely to 'nil'. | 882 (all functions): Inititialize all local variables explicitely to 'nil'. |
883 (ada-font-lock-keywords): initialized according to new user option | 883 (ada-font-lock-keywords): Initialized according to new user option |
884 `font-lock-maximum-decoration'. | 884 `font-lock-maximum-decoration'. |
885 | 885 |
886 * ada-mode.el (ada-ident-re): new regexp for Ada identifiers. | 886 * ada-mode.el (ada-ident-re): New regexp for Ada identifiers. |
887 (ada-block-start-re): "record" may be preceded by one or more | 887 (ada-block-start-re): "record" may be preceded by one or more |
888 occurencies of "limited", "abstract", or "tagged". | 888 occurencies of "limited", "abstract", or "tagged". |
889 (ada-end-stmt-re): added "separate" body parts, "else", and | 889 (ada-end-stmt-re): Add "separate" body parts, "else", and |
890 "package <Id> is". | 890 "package <Id> is". |
891 (ada-subprogram-start-re): added "entry", "protected" and | 891 (ada-subprogram-start-re): Add "entry", "protected" and |
892 "package body" | 892 "package body" |
893 (ada-indent-function): handle "elsif" the same way as "if", added | 893 (ada-indent-function): Handle "elsif" the same way as "if", added |
894 "separate" for no indent. | 894 "separate" for no indent. |
895 (ada-get-indent-type): if "type ... is .." is followed by code on | 895 (ada-get-indent-type): If "type ... is .." is followed by code on |
896 the same line, it is a broken statement. Test it. | 896 the same line, it is a broken statement. Test it. |
897 (ada-check-defun-name): check for "protected" records. | 897 (ada-check-defun-name): Check for "protected" records. |
898 (ada-goto-matching-decl-start): use of ada-ident-re. | 898 (ada-goto-matching-decl-start): Use of ada-ident-re. |
899 (ada-goto-matching-start): extend regexp for "protected" record. | 899 (ada-goto-matching-start): Extend regexp for "protected" record. |
900 (ada-in-limit-line): renamed from in-limit-line. Don't use | 900 (ada-in-limit-line): Rename from in-limit-line. Don't use |
901 count-lines, but test if beginning-of-line/end-of-line puts us | 901 count-lines, but test if beginning-of-line/end-of-line puts us |
902 to bob/eob. | 902 to bob/eob. |
903 (ada-goto-previous-nonblank-line): save a beginning-of-line | 903 (ada-goto-previous-nonblank-line): Save a beginning-of-line |
904 statement, as we already are there. | 904 statement, as we already are there. |
905 (ada-complete-type): removed. | 905 (ada-complete-type): Remove. |
906 (ada-tabsize): removed. | 906 (ada-tabsize): Remove. |
907 (keymap): use C-M-a and C-M-e for proc/func movement. No | 907 (keymap): Use C-M-a and C-M-e for proc/func movement. |
908 keybinding anymore for next/prev-package. | 908 No keybinding anymore for next/prev-package. |
909 (ada-font-lock-keywords-[1|2]): add protected records. "when" removed | 909 (ada-font-lock-keywords-[1|2]): Add protected records. "when" removed |
910 from 'reference'-face. | 910 from 'reference'-face. |
911 (initial comments): updated CREDITS list. | 911 (initial comments): Update CREDITS list. |
912 (ada-add-ada-menu): capitalized menu entries. Added menu statement | 912 (ada-add-ada-menu): Capitalize menu entries. Add menu statement |
913 needed for XEmacs. | 913 needed for XEmacs. |
914 | 914 |
915 * ada-mode.el: changed all Ada94 to Ada95. | 915 * ada-mode.el: Change all Ada94 to Ada95. |
916 | 916 |
917 * ada-mode.el: (ada-xemacs): new function, detect if we are | 917 * ada-mode.el: (ada-xemacs): New function, detect if we are |
918 running on XEmacs. Ada keymap definition and menus use it. | 918 running on XEmacs. Ada keymap definition and menus use it. |
919 (ada-create-syntax-table): corrected comments explaining use of 2nd | 919 (ada-create-syntax-table): Correct comments explaining use of 2nd |
920 syntax table. Added creation of ada-mode-symbol-syntax-table | 920 syntax table. Added creation of ada-mode-symbol-syntax-table |
921 with '_' as word constituent. | 921 with '_' as word constituent. |
922 (ada-adjust-case): add test, if symbol is preceeded by a "'". | 922 (ada-adjust-case): Add test, if symbol is preceeded by a "'". |
923 If true, change case according to ada-case-attribute. | 923 If true, change case according to ada-case-attribute. |
924 (ada-which-function-are-we-in): new routine. Save name of the current | 924 (ada-which-function-are-we-in): New routine. Save name of the current |
925 function in the old buffer; we can place cursor now at the same | 925 function in the old buffer; we can place cursor now at the same |
926 function in the new buffer using find-file. | 926 function in the new buffer using find-file. |
927 (ada-make-body): new function. Generates body stubs if the body | 927 (ada-make-body): New function. Generates body stubs if the body |
928 did not exist yet and you switch to it by find-file. | 928 did not exist yet and you switch to it by find-file. |
929 (ada-gen-treat-proc): complete rewrite for ada-make-body. | 929 (ada-gen-treat-proc): Complete rewrite for ada-make-body. |
930 (ada-mode): two doc lines about the above extension. | 930 (ada-mode): Two doc lines about the above extension. |
931 (keymap definition): remove 4th parameter in call to | 931 (keymap definition): Remove 4th parameter in call to |
932 `substitute-key-definition' to make XEmacs happy. | 932 `substitute-key-definition' to make XEmacs happy. |
933 | 933 |
934 (ada-adjust-case-region, ada-move-to-start, ada-move-to-end, | 934 (ada-adjust-case-region, ada-move-to-start, ada-move-to-end) |
935 ada-indent-newline-indent, ada-format-paramlist): switch syntax | 935 (ada-indent-newline-indent, ada-format-paramlist): Switch syntax |
936 tables, protect switching of syntax tables with unwind-protect. | 936 tables, protect switching of syntax tables with unwind-protect. |
937 (ada-in-open-paren-p): replace user option | 937 (ada-in-open-paren-p): Replace user option |
938 `ada-search-paren-line-count-limit' by | 938 `ada-search-paren-line-count-limit' by |
939 `ada-search-paren-char-count-limit'. | 939 `ada-search-paren-char-count-limit'. |
940 (ada-case-attribute): new user option, but not yet the functionality. | 940 (ada-case-attribute): New user option, but not yet the functionality. |
941 (ada-krunch-args): initialized to 0 exploiting the new capability of | 941 (ada-krunch-args): Initialized to 0 exploiting the new capability of |
942 'gnatk8' as of gnat-2.0. | 942 'gnatk8' as of gnat-2.0. |
943 (ada-make-filename-from-adaname): remove downcasing and replacement | 943 (ada-make-filename-from-adaname): Remove downcasing and replacement |
944 of dots. This is done in external program gnatk8 (gnat-2.0). | 944 of dots. This is done in external program gnatk8 (gnat-2.0). |
945 (ada-in-open-paren-p): complete rewrite for speed-up. | 945 (ada-in-open-paren-p): Complete rewrite for speed-up. |
946 (ada-search-ignore-string-comment): ignore # as a string terminator | 946 (ada-search-ignore-string-comment): Ignore # as a string terminator |
947 in all searches. | 947 in all searches. |
948 (ada-add-ada-menu): use real variables instead of t for invoking | 948 (ada-add-ada-menu): Use real variables instead of t for invoking |
949 'easymenu' | 949 'easymenu' |
950 (require 'easymenu). | 950 (require 'easymenu). |
951 (imenu-create-ada-index): we accept forward definitions again. | 951 (imenu-create-ada-index): We accept forward definitions again. |
952 (ada-indent-region): catch errors, simplified code. | 952 (ada-indent-region): Catch errors, simplified code. |
953 | 953 |
954 1995-05-23 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> | 954 1995-05-23 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> |
955 | 955 |
956 * term/x-win.el (vendor-specific-keysyms): Add second spelling for HP. | 956 * term/x-win.el (vendor-specific-keysyms): Add second spelling for HP. |
957 | 957 |
965 * help.el (describe-prefix-bindings): If key is a string, | 965 * help.el (describe-prefix-bindings): If key is a string, |
966 make a substring; for a vector, make a vector. | 966 make a substring; for a vector, make a vector. |
967 | 967 |
968 1995-05-22 Erik Naggum <erik@naggum.no> | 968 1995-05-22 Erik Naggum <erik@naggum.no> |
969 | 969 |
970 * gnus.el (gnus-gnus-to-quick-newsrc-format): don't save | 970 * gnus.el (gnus-gnus-to-quick-newsrc-format): Don't save |
971 gnus-newsgroup-alist in .newsrc.el. | 971 gnus-newsgroup-alist in .newsrc.el. |
972 | 972 |
973 1995-05-22 Richard Stallman <rms@waves> | 973 1995-05-22 Richard Stallman <rms@waves> |
974 | 974 |
975 * edmacro.el (edit-kbd-macro): Better error messages for undefined keys | 975 * edmacro.el (edit-kbd-macro): Better error messages for undefined keys |
1054 (rlogin): Use rlogin-history as history var in read-from-minibuffer. | 1054 (rlogin): Use rlogin-history as history var in read-from-minibuffer. |
1055 | 1055 |
1056 * compile.el (compilation-next-error-locus): Ignore zero column number. | 1056 * compile.el (compilation-next-error-locus): Ignore zero column number. |
1057 (compilation-parse-errors): Don't store the beginning of the line | 1057 (compilation-parse-errors): Don't store the beginning of the line |
1058 containing the end of the error-regexp match. Instead, store the | 1058 containing the end of the error-regexp match. Instead, store the |
1059 beginning of the line containing the start of the match, unless | 1059 beginning of the line containing the start of the match, unless |
1060 the match starts with a newline, in which case the beginning of | 1060 the match starts with a newline, in which case the beginning of |
1061 the next line. | 1061 the next line. |
1062 | 1062 |
1063 * vc-hooks.el (vc-status): If vc-locking-user returns a number, | 1063 * vc-hooks.el (vc-status): If vc-locking-user returns a number, |
1064 compare it to (user-uid). | 1064 compare it to (user-uid). |
1065 | 1065 |
1066 1995-05-11 James Thompson <thompson@wg2.waii.com> | 1066 1995-05-11 James Thompson <thompson@wg2.waii.com> |
1067 | 1067 |
1068 * ps-print.el: Miscellaneous fixes for better compatibility with | 1068 * ps-print.el: Miscellaneous fixes for better compatibility with |
1069 XEmacs 19.12. | 1069 XEmacs 19.12. |
1070 | 1070 |
1071 * ps-print.el (ps-plot-with-face): Added code to handle Emacs | 1071 * ps-print.el (ps-plot-with-face): Added code to handle Emacs |
1072 19.29's new ability for the face attribute to hold a list of | 1072 19.29's new ability for the face attribute to hold a list of faces. |
1073 faces. | |
1074 | 1073 |
1075 * ps-print.el: Rolled in Chuck Thompson's changes to make color | 1074 * ps-print.el: Rolled in Chuck Thompson's changes to make color |
1076 printing work in XEmacs 19.12. | 1075 printing work in XEmacs 19.12. |
1077 | 1076 |
1078 * ps-print.el: Fix error in comments. | 1077 * ps-print.el: Fix error in comments. |
1079 | 1078 |
1080 * ps-print.el (ps-generate-postscript-with-faces): Add fix to | 1079 * ps-print.el (ps-generate-postscript-with-faces): Add fix to |
1081 handle extents without faces. | 1080 handle extents without faces. |
1082 | 1081 |
1083 * ps-print.el (ps-faces-list): deleted. Added alias for | 1082 * ps-print.el (ps-faces-list): Delete. Added alias for |
1084 list-faces if face-list isn't fbound. | 1083 list-faces if face-list isn't fbound. |
1085 | 1084 |
1086 * ps-print.el: (ps-print-ensure-fontified) added to make sure | 1085 * ps-print.el: (ps-print-ensure-fontified) added to make sure |
1087 ps-print works correctly in conjunction with lazy-lock. | 1086 ps-print works correctly in conjunction with lazy-lock. |
1088 | 1087 |
1089 * ps-print.el: RMS's changes for Emacs. | 1088 * ps-print.el: RMS's changes for Emacs. |
1090 | 1089 |
1091 1995-05-10 Roland McGrath <roland@churchy.gnu.ai.mit.edu> | 1090 1995-05-10 Roland McGrath <roland@churchy.gnu.ai.mit.edu> |
1092 | 1091 |
1093 * etags.el (tags-loop-continue): Doc fix. Reset NEW after | 1092 * etags.el (tags-loop-continue): Doc fix. Reset NEW after |
1094 visiting for real, so we don't clobber the buffer again. | 1093 visiting for real, so we don't clobber the buffer again. |
1095 | 1094 |
1096 * compile.el (compilation-error-regexp-alist): Add regexps for IBM | 1095 * compile.el (compilation-error-regexp-alist): Add regexps for IBM |
1097 and Cray compilers. | 1096 and Cray compilers. |
1098 (compilation-next-error-locus): Ignore a column number that is zero. | 1097 (compilation-next-error-locus): Ignore a column number that is zero. |
1099 | 1098 |
1100 1995-05-09 Richard Stallman <rms@mole.gnu.ai.mit.edu> | 1099 1995-05-09 Richard Stallman <rms@mole.gnu.ai.mit.edu> |
1101 | 1100 |
1102 * bytecomp.el (byte-compile-insert-header): Cope if user-mail-address | 1101 * bytecomp.el (byte-compile-insert-header): Cope if user-mail-address |
1289 * tex-mode.el (tex-view): Nice error if tex-dvi-view-command is nil. | 1288 * tex-mode.el (tex-view): Nice error if tex-dvi-view-command is nil. |
1290 | 1289 |
1291 1995-04-26 Rob Riepel <riepel@Snowflake.Stanford.edu> | 1290 1995-04-26 Rob Riepel <riepel@Snowflake.Stanford.edu> |
1292 | 1291 |
1293 * tpu-edt.el (tpu-copy-keyfile): New function. | 1292 * tpu-edt.el (tpu-copy-keyfile): New function. |
1294 (tpu-load-xkeys): Copy key definition file to new default name. | 1293 (tpu-load-xkeys): Copy key definition file to new default name. |
1295 | 1294 |
1296 1995-04-26 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> | 1295 1995-04-26 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> |
1297 | 1296 |
1298 * vc.el (vc-next-action-on-file): Add missing let-binding. | 1297 * vc.el (vc-next-action-on-file): Add missing let-binding. |
1299 | 1298 |
1308 (vc-workfile-version): Functions moved to vc-hooks.el. | 1307 (vc-workfile-version): Functions moved to vc-hooks.el. |
1309 (vc-trunk-p, vc-minor-revision, vc-branch-part): Functions moved | 1308 (vc-trunk-p, vc-minor-revision, vc-branch-part): Functions moved |
1310 here from vc-hooks.el. | 1309 here from vc-hooks.el. |
1311 | 1310 |
1312 * vc-hooks.el (vc-default-backend, vc-path, vc-consult-headers): | 1311 * vc-hooks.el (vc-default-backend, vc-path, vc-consult-headers): |
1313 (vc-mistrust-permissions, vc-keep-workfiles): Customization | 1312 (vc-mistrust-permissions, vc-keep-workfiles): |
1314 variables, moved here from vc.el. | 1313 Customization variables, moved here from vc.el. |
1315 (vc-trunk-p, vc-minor-revision, vc-branch-part): Moved to vc.el. | 1314 (vc-trunk-p, vc-minor-revision, vc-branch-part): Moved to vc.el. |
1316 (vc-backend): Renamed from vc-backend-deduce. Callers changed. | 1315 (vc-backend): Renamed from vc-backend-deduce. Callers changed. |
1317 (vc-match-substring, vc-lock-file, vc-parse-buffer, vc-master-info): | 1316 (vc-match-substring, vc-lock-file, vc-parse-buffer, vc-master-info): |
1318 (vc-log-info, vc-consult-rcs-headers, vc-fetch-properties): | 1317 (vc-log-info, vc-consult-rcs-headers, vc-fetch-properties): |
1319 (vc-backend-subdirectory-name, vc-locking-user, vc-true-locking-user): | 1318 (vc-backend-subdirectory-name, vc-locking-user, vc-true-locking-user): |
1323 to avoid including the lengthy vc-do-command here. It is done | 1322 to avoid including the lengthy vc-do-command here. It is done |
1324 directly through call-process now. Removed obsolete parameter LAST. | 1323 directly through call-process now. Removed obsolete parameter LAST. |
1325 (vc-status): Replaced by the much simpler version that gets the | 1324 (vc-status): Replaced by the much simpler version that gets the |
1326 information from the file properties. Removed the obsolete | 1325 information from the file properties. Removed the obsolete |
1327 parameter vc-type. | 1326 parameter vc-type. |
1328 (vc-parse-buffer): changed format of PATTERNS. Each pattern is now a | 1327 (vc-parse-buffer): Change format of PATTERNS. Each pattern is now a |
1329 list of 2 to 3 elements, the first being the pattern, the remaining | 1328 list of 2 to 3 elements, the first being the pattern, the remaining |
1330 ones the numbers of subexpressions to refer to. | 1329 ones the numbers of subexpressions to refer to. |
1331 (vc-cvs-status): New per-file property, only used in the CVS case. | 1330 (vc-cvs-status): New per-file property, only used in the CVS case. |
1332 (vc-cvs-status): New function. | 1331 (vc-cvs-status): New function. |
1333 (vc-log-info): Adapted to new version of vc-parse-buffer | 1332 (vc-log-info): Adapted to new version of vc-parse-buffer |
1334 (vc-fetch-properties): Adapted to new version of vc-parse-buffer. | 1333 (vc-fetch-properties): Adapted to new version of vc-parse-buffer. |
1335 Better search regexp for CVS latest version. | 1334 Better search regexp for CVS latest version. |
1336 (vc-log-info): Search for branch version only in the RCS case, | 1335 (vc-log-info): Search for branch version only in the RCS case, |
1337 since this doesn't make sense for SCCS or CVS. | 1336 since this doesn't make sense for SCCS or CVS. |
1338 (vc-fetch-properties): CVS case: set vc-cvs-status. | 1337 (vc-fetch-properties) <CVS>: Set vc-cvs-status. |
1339 (vc-locking-user): CVS case: use vc-cvs-status to determine if | 1338 (vc-locking-user) <CVS>: Use vc-cvs-status to determine if |
1340 the file is up-to-date, thus avoiding an expensive call to | 1339 the file is up-to-date, thus avoiding an expensive call to |
1341 vc-workfile-unchanged-p. | 1340 vc-workfile-unchanged-p. |
1342 (vc-mode-line): Re-activated the code that makes the buffer read-only | 1341 (vc-mode-line): Re-activated the code that makes the buffer read-only |
1343 if the work file is unchanged. But the status of the work file | 1342 if the work file is unchanged. But the status of the work file |
1344 is now determined by looking at the already-computed mode string. | 1343 is now determined by looking at the already-computed mode string. |
1358 * dired.el (dired-sort-set-modeline): Likewise. | 1357 * dired.el (dired-sort-set-modeline): Likewise. |
1359 * double.el (double-mode): Likewise. | 1358 * double.el (double-mode): Likewise. |
1360 * edt.el (edt-advance, edt-backup): Likewise. | 1359 * edt.el (edt-advance, edt-backup): Likewise. |
1361 * emerge.el (emerge-fast-mode, emerge-edit-mode): Likewise. | 1360 * emerge.el (emerge-fast-mode, emerge-edit-mode): Likewise. |
1362 (emerge-auto-advance, emerge-skip-prefers): Likewise. | 1361 (emerge-auto-advance, emerge-skip-prefers): Likewise. |
1363 (emerge-refresh-mode-line): Likewise. | 1362 (emerge-refresh-mode-line): Likewise. |
1364 * f90.el (f90-auto-fill-mode): Likewise. | 1363 * f90.el (f90-auto-fill-mode): Likewise. |
1365 * files.el (toggle-read-only, rename-uniquely): Likewise. | 1364 * files.el (toggle-read-only, rename-uniquely): Likewise. |
1366 * find-dired.el (find-dired-sentinel): Likewise. | 1365 * find-dired.el (find-dired-sentinel): Likewise. |
1367 * fortran.el (fortran-auto-fill-mode): Likewise. | 1366 * fortran.el (fortran-auto-fill-mode): Likewise. |
1368 * gomoku.el (gomoku-display-statistics): Likewise. | 1367 * gomoku.el (gomoku-display-statistics): Likewise. |
1374 * isearch.el (isearch-mode, isearch-done): Likewise. | 1373 * isearch.el (isearch-mode, isearch-done): Likewise. |
1375 * ispell.el (ispell-minor-mode): Likewise. | 1374 * ispell.el (ispell-minor-mode): Likewise. |
1376 * mh-comp.el (mh-insert-signature): Likewise. | 1375 * mh-comp.el (mh-insert-signature): Likewise. |
1377 * mh-e.el (mh-set-scan-mode): Likewise. | 1376 * mh-e.el (mh-set-scan-mode): Likewise. |
1378 * mh-utils.el (mh-set-mode-name): Likewise. | 1377 * mh-utils.el (mh-set-mode-name): Likewise. |
1379 o * noutline.el (outline-minor-mode): Likewise. | 1378 * noutline.el (outline-minor-mode): Likewise. |
1380 * outline.el (outline-minor-mode): Likewise. | 1379 * outline.el (outline-minor-mode): Likewise. |
1381 * picture.el (picture-set-motion, picture-mode-exit): Likewise. | 1380 * picture.el (picture-set-motion, picture-mode-exit): Likewise. |
1382 * rmailedit.el (rmail-edit-current-message): Likewise. | 1381 * rmailedit.el (rmail-edit-current-message): Likewise. |
1383 (rmail-cease-edit): Likewise. | 1382 (rmail-cease-edit): Likewise. |
1384 * simple.el (auto-fill-mode): Likewise. | 1383 * simple.el (auto-fill-mode): Likewise. |
1399 the buffer, then enable again afterward. | 1398 the buffer, then enable again afterward. |
1400 (compilation-sentinel): Use force-mode-line-update. | 1399 (compilation-sentinel): Use force-mode-line-update. |
1401 | 1400 |
1402 * tpu-extras.el: Removed reference to tpu-gnu-emacs18-p. | 1401 * tpu-extras.el: Removed reference to tpu-gnu-emacs18-p. |
1403 | 1402 |
1404 * tpu-mapper.el: Eval key definitions and clean up upon completion. | 1403 * tpu-mapper.el: Eval key definitions and clean up upon completion. |
1405 Persistent completion status message. | 1404 Persistent completion status message. |
1406 | 1405 |
1407 * loaddefs.el (esc-map): Define ESC ESC : like ESC :. | 1406 * loaddefs.el (esc-map): Define `ESC ESC :' like `ESC :'. |
1408 | 1407 |
1409 1995-04-25 Johan Vromans <jv@squirrel.NL.net> | 1408 1995-04-25 Johan Vromans <jv@squirrel.NL.net> |
1410 | 1409 |
1411 * forms.el: (forms--make-format-elt-using-text-properties) | 1410 * forms.el: (forms--make-format-elt-using-text-properties) |
1412 forms--make-format): Add `intangible' text property to read-only areas. | 1411 forms--make-format): Add `intangible' text property to read-only areas. |
1413 (forms-next-field, forms-previous-field): Use | 1412 (forms-next-field, forms-previous-field): |
1414 `inhibit-point-motion-hooks' to allow move between two | 1413 Use `inhibit-point-motion-hooks' to allow move between two |
1415 intangible areas. | 1414 intangible areas. |
1416 | 1415 |
1417 1995-04-25 Simon Marshall <simon@duality.gnu.ai.mit.edu> | 1416 1995-04-25 Simon Marshall <simon@duality.gnu.ai.mit.edu> |
1418 | 1417 |
1419 * supercite.el (sc-string-text): New function to return raw text. | 1418 * supercite.el (sc-string-text): New function to return raw text. |
1465 (font-lock-after-change-function): Use it to unfontify. | 1464 (font-lock-after-change-function): Use it to unfontify. |
1466 (font-lock-compile-keywords): New function to compile keywords. | 1465 (font-lock-compile-keywords): New function to compile keywords. |
1467 (font-lock-apply-highlight): New inline function to apply highlights. | 1466 (font-lock-apply-highlight): New inline function to apply highlights. |
1468 (font-lock-hack-keywords): Use them, if font-lock-keywords are not | 1467 (font-lock-hack-keywords): Use them, if font-lock-keywords are not |
1469 compiled, and to highlight. Use funcall if MATCHER is not a regexp. | 1468 compiled, and to highlight. Use funcall if MATCHER is not a regexp. |
1470 (font-lock-mode): Doc fix for font-lock-maximum-decoration. Use | 1469 (font-lock-mode): Doc fix for font-lock-maximum-decoration. |
1471 font-lock-set-defaults to call font-lock-make-faces. | 1470 Use font-lock-set-defaults to call font-lock-make-faces. |
1472 (tex-font-lock-keywords): Revamped. | 1471 (tex-font-lock-keywords): Revamped. |
1473 | 1472 |
1474 * fortran.el (fortran-match-!-comment): New function. | 1473 * fortran.el (fortran-match-!-comment): New function. |
1475 (fortran-font-lock-keywords-1, fortran-font-lock-keywords-2): Use it. | 1474 (fortran-font-lock-keywords-1, fortran-font-lock-keywords-2): Use it. |
1476 (fortran-font-lock-keywords-3): New variable. | 1475 (fortran-font-lock-keywords-3): New variable. |
1558 (mouse-sel-maintainer-address): New constant. | 1557 (mouse-sel-maintainer-address): New constant. |
1559 (mouse-sel-submit-bug-report): New function. | 1558 (mouse-sel-submit-bug-report): New function. |
1560 Rename mouse-sel-selection-type to mouse-sel-primary-thing. | 1559 Rename mouse-sel-selection-type to mouse-sel-primary-thing. |
1561 (mouse-sel-secondary-thing): New variable. | 1560 (mouse-sel-secondary-thing): New variable. |
1562 (mouse-sel-selection-alist): New constant. | 1561 (mouse-sel-selection-alist): New constant. |
1563 (mouse-sel-set-selection-function): Semantics changed. Value | 1562 (mouse-sel-set-selection-function): Semantics changed. |
1564 should now be a function taking two arguments. | 1563 Value should now be a function taking two arguments. |
1565 (mouse-sel-get-selection-function): Semantics changed. Value | 1564 (mouse-sel-get-selection-function): Semantics changed. |
1566 should now be a function taking one argument. | 1565 Value should now be a function taking one argument. |
1567 (mouse-sel-selection-owner-p-function): New variable. | 1566 (mouse-sel-selection-owner-p-function): New variable. |
1568 Removed variable mouse-sel-check-selection-function. | 1567 Removed variable mouse-sel-check-selection-function. |
1569 Rename mouse-sel-determine-selection-type to | 1568 Rename mouse-sel-determine-selection-type to |
1570 mouse-sel-determine-selection-thing. | 1569 mouse-sel-determine-selection-thing. |
1571 (mouse-sel-set-selection): New function. | 1570 (mouse-sel-set-selection): New function. |
1594 (mouse-sel-validate-selection): Check all selections in | 1593 (mouse-sel-validate-selection): Check all selections in |
1595 mouse-sel-selection-alist. | 1594 mouse-sel-selection-alist. |
1596 | 1595 |
1597 1995-04-18 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> | 1596 1995-04-18 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> |
1598 | 1597 |
1599 * info.el (Info-find-node, Info-restore-point, Info-search, | 1598 * info.el (Info-find-node, Info-restore-point, Info-search) |
1600 Info-forward-node, Info-backward-node): Use string-equal, not equal, | 1599 (Info-forward-node, Info-backward-node): Use string-equal, not equal, |
1601 to compare node names. | 1600 to compare node names. |
1602 | 1601 |
1603 * cpp.el (cpp-edit-reset): Fix typo. | 1602 * cpp.el (cpp-edit-reset): Fix typo. |
1604 (cpp-signal-read-only, cpp-grow-overlay): Update to new calling | 1603 (cpp-signal-read-only, cpp-grow-overlay): Update to new calling |
1605 conventions. | 1604 conventions. |
1637 Don't respecify an old value which was nil and remains nil. | 1636 Don't respecify an old value which was nil and remains nil. |
1638 | 1637 |
1639 1995-04-18 Roland McGrath <roland@churchy.gnu.ai.mit.edu> | 1638 1995-04-18 Roland McGrath <roland@churchy.gnu.ai.mit.edu> |
1640 | 1639 |
1641 * etags.el (tags-search, tags-query-replace): Put (quote ...) | 1640 * etags.el (tags-search, tags-query-replace): Put (quote ...) |
1642 around args inserted into forms to be evalled. | 1641 around args inserted into forms to be evalled. |
1643 | 1642 |
1644 1995-04-18 Richard Stallman <rms@mole.gnu.ai.mit.edu> | 1643 1995-04-18 Richard Stallman <rms@mole.gnu.ai.mit.edu> |
1645 | 1644 |
1646 * cpp.el (cpp-edit-list): Move definition toward start of file. | 1645 * cpp.el (cpp-edit-list): Move definition toward start of file. |
1647 (cpp-face-type-list, cpp-writable-list, cpp-button-event) | 1646 (cpp-face-type-list, cpp-writable-list, cpp-button-event) |
1712 Add frames, hypermedia, outlines, oop. | 1711 Add frames, hypermedia, outlines, oop. |
1713 | 1712 |
1714 1995-04-14 Erik Naggum <erik@naggum.no> | 1713 1995-04-14 Erik Naggum <erik@naggum.no> |
1715 | 1714 |
1716 * rmail.el (rmail-reformat-message): Call `rmail-clear-headers' | 1715 * rmail.el (rmail-reformat-message): Call `rmail-clear-headers' |
1717 also if `rmail-displayed-headers' is set. | 1716 also if `rmail-displayed-headers' is set. |
1718 (rmail-clear-headers): Handle `rmail-displayed-headers' correctly. | 1717 (rmail-clear-headers): Handle `rmail-displayed-headers' correctly. |
1719 | 1718 |
1720 1995-04-14 Erik Naggum <erik@naggum.no> | 1719 1995-04-14 Erik Naggum <erik@naggum.no> |
1721 | 1720 |
1722 * rmail.el (rmail-insert-inbox-text): When reading old | 1721 * rmail.el (rmail-insert-inbox-text): When reading old |
1781 | 1780 |
1782 1995-04-13 Andre Spiegel <spiegel@bruessel.informatik.uni-stuttgart.de> | 1781 1995-04-13 Andre Spiegel <spiegel@bruessel.informatik.uni-stuttgart.de> |
1783 | 1782 |
1784 * vc-hooks.el: Add branch support for RCS; | 1783 * vc-hooks.el: Add branch support for RCS; |
1785 treat CVS more like RCS and SCCS. | 1784 treat CVS more like RCS and SCCS. |
1786 (vc-occurences, vc-trunk-p, vc-branch-p, vc-minor-revision) | 1785 (vc-occurences, vc-trunk-p, vc-branch-p, vc-minor-revision) |
1787 (vc-branch-part): new functions that operate on RCS revision numbers. | 1786 (vc-branch-part): New functions that operate on RCS revision numbers. |
1788 (vc-status): Use the new property vc-workfile-version | 1787 (vc-status): Use the new property vc-workfile-version |
1789 and vc-locking-user (see vc.el). Display "locking state" for CVS. | 1788 and vc-locking-user (see vc.el). Display "locking state" for CVS. |
1790 (vc-find-cvs-master): Search for file name case-sensitively, store | 1789 (vc-find-cvs-master): Search for file name case-sensitively, store |
1791 version number into the new property vc-workfile-version. | 1790 version number into the new property vc-workfile-version. |
1792 (vc-find-file-hook): kill any remaining properties. Like this, | 1791 (vc-find-file-hook): Kill any remaining properties. Like this, |
1793 when re-finding a file (for example because it has changed on disk), | 1792 when re-finding a file (for example because it has changed on disk), |
1794 the version control state gets re-computed. | 1793 the version control state gets re-computed. |
1795 (vc-mode-line): CVS case: make the buffer read-only if the file | 1794 (vc-mode-line) <CVS>: Make the buffer read-only if the file |
1796 is unmodified. | 1795 is unmodified. |
1797 (vc-kill-buffer-hook): Clear file's vc props when buffer is killed. | 1796 (vc-kill-buffer-hook): Clear file's vc props when buffer is killed. |
1798 | 1797 |
1799 * vc.el: Add branch support for RCS; treat CVS more like RCS and SCCS. | 1798 * vc.el: Add branch support for RCS; treat CVS more like RCS and SCCS. |
1800 (vc-next-action-on-file): changed CVS handling, such that C-x C-q | 1799 (vc-next-action-on-file): Change CVS handling, such that C-x C-q |
1801 works as with RCS and SCCS. | 1800 works as with RCS and SCCS. |
1802 (vc-consult-rcs-headers): New function. | 1801 (vc-consult-rcs-headers): New function. |
1803 (vc-branch-version): New per-file property, refers | 1802 (vc-branch-version): New per-file property, refers |
1804 to the RCS version selected by `rcs -b'. | 1803 to the RCS version selected by `rcs -b'. |
1805 (vc-workfile-version): New function. Also new per-file property | 1804 (vc-workfile-version): New function. Also new per-file property |
1806 (vc-consult-headers): New parameter variable. | 1805 (vc-consult-headers): New parameter variable. |
1807 (vc-mistrust-permissions): Default set to `nil'. | 1806 (vc-mistrust-permissions): Default set to `nil'. |
1808 (vc-locking-user): Property is now cached. The other functions | 1807 (vc-locking-user): Property is now cached. The other functions |
1809 update it as necessary. Attempts to use RCS headers if enabled. | 1808 update it as necessary. Attempts to use RCS headers if enabled. |
1810 (vc-log-info, vc-parse-buffer): Various bug fixes. Added support | 1809 (vc-log-info, vc-parse-buffer): Various bug fixes. Added support |
1811 for property `vc-branch-version'. | 1810 for property `vc-branch-version'. |
1812 (vc-backend-checkout): RCS case: if no explicit version | 1811 (vc-backend-checkout) <RCS>: If no explicit version |
1813 is specified, check out `vc-workfile-version'. After check-out, | 1812 is specified, check out `vc-workfile-version'. After check-out, |
1814 set `vc-workfile-version' according to the version number | 1813 set `vc-workfile-version' according to the version number |
1815 reported by "co". | 1814 reported by "co". |
1816 (vc-backend-checkin): RCS case: remove any remaining locks | 1815 (vc-backend-checkin) <RCS>: Remove any remaining locks |
1817 if a new branch was created. After every check-in, adjust | 1816 if a new branch was created. After every check-in, adjust |
1818 the current branch using `rcs -b' (this cannot be avoided). | 1817 the current branch using `rcs -b' (this cannot be avoided). |
1819 CVS case: allow for explicit checkin, but only on the trunk. | 1818 <CVS>: Allow for explicit checkin, but only on the trunk. |
1820 (vc-next-action-on-file, vc-backend-checkout, vc-backend-checkin, | 1819 (vc-next-action-on-file, vc-backend-checkout, vc-backend-checkin) |
1821 vc-backend-revert, vc-backend-diff): Explicitly use | 1820 (vc-backend-revert, vc-backend-diff): Explicitly use |
1822 vc-workfile-version as the default version to operate on. | 1821 vc-workfile-version as the default version to operate on. |
1823 | 1822 |
1824 1995-04-13 Richard Stallman <rms@mole.gnu.ai.mit.edu> | 1823 1995-04-13 Richard Stallman <rms@mole.gnu.ai.mit.edu> |
1825 | 1824 |
1826 * help.el (print-help-return-message): Check same-window-buffer-names | 1825 * help.el (print-help-return-message): Check same-window-buffer-names |
1850 (time-stamp-toggle-active): New function. | 1849 (time-stamp-toggle-active): New function. |
1851 (time-stamp-warn-inactive): New variable. | 1850 (time-stamp-warn-inactive): New variable. |
1852 | 1851 |
1853 1995-04-11 Geoff Voelker <voelker@cs.washington.edu> | 1852 1995-04-11 Geoff Voelker <voelker@cs.washington.edu> |
1854 | 1853 |
1855 * loadup.el [WINDOWSNT]: Find doc strings. | 1854 * loadup.el [WINDOWSNT]: Find doc strings. |
1856 | 1855 |
1857 * files.el (set-auto-mode) [WINDOWSNT]: Match insensitive to case. | 1856 * files.el (set-auto-mode) [WINDOWSNT]: Match insensitive to case. |
1858 | 1857 |
1859 * dired-aux.el (dired-do-chmod): Use dired-chmod-program. | 1858 * dired-aux.el (dired-do-chmod): Use dired-chmod-program. |
1860 (dired-do-chgrp, dired-do-chown) [DOS_NT]: Disabled. | 1859 (dired-do-chgrp, dired-do-chown) [DOS_NT]: Disabled. |
1882 * perl-mode.el (perl-comment-indent): Make extra space only when | 1881 * perl-mode.el (perl-comment-indent): Make extra space only when |
1883 not at beginning of line. | 1882 not at beginning of line. |
1884 | 1883 |
1885 1995-04-10 Stefan Schoef <schoef@Informatik.Uni-Oldenburg.DE> | 1884 1995-04-10 Stefan Schoef <schoef@Informatik.Uni-Oldenburg.DE> |
1886 | 1885 |
1887 * bibtex.el (bibtex-find-text, bibtex-remove-double-quotes-or-braces): | 1886 * bibtex.el (bibtex-find-text, bibtex-remove-double-quotes-or-braces): |
1888 Support both kind of delimiters (braces or quotes) regardless of the | 1887 Support both kind of delimiters (braces or quotes) regardless of the |
1889 value of bibtex-field-left-delimiter and bibtex-field-right-delimiter. | 1888 value of bibtex-field-left-delimiter and bibtex-field-right-delimiter. |
1890 (bibtex-field-left-delimiter, bibtex-field-right-delimiter): | 1889 (bibtex-field-left-delimiter, bibtex-field-right-delimiter): |
1891 Made buffer-local. | 1890 Made buffer-local. |
1892 | 1891 |
1893 * bibtex.el (bibtex-beginning-of-entry): At the beginning of an | 1892 * bibtex.el (bibtex-beginning-of-entry): At the beginning of an |
1894 entry, leave point at the beginning of that entry instead of | 1893 entry, leave point at the beginning of that entry instead of |
1895 moving to the beginning of the previous one. | 1894 moving to the beginning of the previous one. |
1896 (bibtex-end-of-entry): Outside an entry, now move to the end of | 1895 (bibtex-end-of-entry): Outside an entry, now move to the end of |
1897 the *previous* entry (i.e. bibtex-beginning-of-entry and | 1896 the *previous* entry (i.e. bibtex-beginning-of-entry and |
1898 bibtex-end-of-entry are now idempotent). | 1897 bibtex-end-of-entry are now idempotent). |
1899 (bibtex-sort-entries, bibtex-clean-entry): Removed now obsolete | 1898 (bibtex-sort-entries, bibtex-clean-entry): Removed now obsolete |
1900 calls of bibtex-beginning-of-entry just before calls to | 1899 calls of bibtex-beginning-of-entry just before calls to |
1901 bibtex-end-of-entry. | 1900 bibtex-end-of-entry. |
1902 (bibtex-clean-entry): Minor change to adapt to new behavior of | 1901 (bibtex-clean-entry): Minor change to adapt to new behavior of |
1903 bibtex-beginning-of-entry. | 1902 bibtex-beginning-of-entry. |
1904 | 1903 |
1905 1995-04-10 Richard Stallman <rms@mole.gnu.ai.mit.edu> | 1904 1995-04-10 Richard Stallman <rms@mole.gnu.ai.mit.edu> |
1906 | 1905 |
1907 * reporter.el (reporter-mailer): Replace mail with reporter-mail. | 1906 * reporter.el (reporter-mailer): Replace mail with reporter-mail. |
1908 (reporter-mail): New function. | 1907 (reporter-mail): New function. |
1915 filling wrong line. | 1914 filling wrong line. |
1916 | 1915 |
1917 1995-04-10 Roland McGrath <roland@churchy.gnu.ai.mit.edu> | 1916 1995-04-10 Roland McGrath <roland@churchy.gnu.ai.mit.edu> |
1918 | 1917 |
1919 * compile.el (compilation-error-regexp-alist): Remove superfluous | 1918 * compile.el (compilation-error-regexp-alist): Remove superfluous |
1920 SGI cc regexp. | 1919 SGI cc regexp. |
1921 | 1920 |
1922 1995-04-10 Simon Marshall <simon@duality.gnu.ai.mit.edu> | 1921 1995-04-10 Simon Marshall <simon@duality.gnu.ai.mit.edu> |
1923 | 1922 |
1924 * version.el (emacs-major-version, emacs-minor-version): Use | 1923 * version.el (emacs-major-version, emacs-minor-version): |
1925 match-string rather than substring. | 1924 Use match-string rather than substring. |
1926 | 1925 |
1927 1995-04-10 Richard Stallman <rms@mole.gnu.ai.mit.edu> | 1926 1995-04-10 Richard Stallman <rms@mole.gnu.ai.mit.edu> |
1928 | 1927 |
1929 * pc-mode.el (pc-bindings-mode): New file. | 1928 * pc-mode.el (pc-bindings-mode): New file. |
1930 | 1929 |
1941 * mh-comp.el, mh-utils.el, mh-funcs.el: New version from author. | 1940 * mh-comp.el, mh-utils.el, mh-funcs.el: New version from author. |
1942 | 1941 |
1943 1995-04-09 Roland McGrath <roland@churchy.gnu.ai.mit.edu> | 1942 1995-04-09 Roland McGrath <roland@churchy.gnu.ai.mit.edu> |
1944 | 1943 |
1945 * server.el (server-switch-buffer): Make first arg optional too; | 1944 * server.el (server-switch-buffer): Make first arg optional too; |
1946 server-edit might pass no args, since server-done might return nil. | 1945 server-edit might pass no args, since server-done might return nil. |
1947 | 1946 |
1948 1995-04-09 Richard Stallman <rms@mole.gnu.ai.mit.edu> | 1947 1995-04-09 Richard Stallman <rms@mole.gnu.ai.mit.edu> |
1949 | 1948 |
1950 * simple.el (line-move): Turn off intangibility for intermediate stops. | 1949 * simple.el (line-move): Turn off intangibility for intermediate stops. |
1951 | 1950 |
1972 Fix prev change; use setq-default. | 1971 Fix prev change; use setq-default. |
1973 | 1972 |
1974 1995-04-08 Roland McGrath <roland@churchy.gnu.ai.mit.edu> | 1973 1995-04-08 Roland McGrath <roland@churchy.gnu.ai.mit.edu> |
1975 | 1974 |
1976 * etags.el (next-file): Handle empty list returned by | 1975 * etags.el (next-file): Handle empty list returned by |
1977 (tags-table-files). | 1976 (tags-table-files). |
1978 | 1977 |
1979 1995-04-08 Richard Stallman <rms@mole.gnu.ai.mit.edu> | 1978 1995-04-08 Richard Stallman <rms@mole.gnu.ai.mit.edu> |
1980 | 1979 |
1981 * replace.el (occur): Provide 5 cols for line number. | 1980 * replace.el (occur): Provide 5 cols for line number. |
1982 | 1981 |
1988 Add some doc strings to completion-related variables. | 1987 Add some doc strings to completion-related variables. |
1989 | 1988 |
1990 1995-04-08 Roland McGrath <roland@churchy.gnu.ai.mit.edu> | 1989 1995-04-08 Roland McGrath <roland@churchy.gnu.ai.mit.edu> |
1991 | 1990 |
1992 * compile.el (compilation-error-regexp-alist): Extend Ultrix 3.0 | 1991 * compile.el (compilation-error-regexp-alist): Extend Ultrix 3.0 |
1993 f77 regexp to also match SGI cc. | 1992 f77 regexp to also match SGI cc. |
1994 | 1993 |
1995 1995-04-08 Morten Welinder <terra+@cs.cmu.edu> | 1994 1995-04-08 Morten Welinder <terra+@cs.cmu.edu> |
1996 | 1995 |
1997 * comint.el (make-comint): Error, if start-process is not fboundp. | 1996 * comint.el (make-comint): Error, if start-process is not fboundp. |
1998 | 1997 |
2012 | 2011 |
2013 * window.el (walk-windows): Doc fix. | 2012 * window.el (walk-windows): Doc fix. |
2014 | 2013 |
2015 1995-04-08 Noah Friedman <friedman@splode.com> | 2014 1995-04-08 Noah Friedman <friedman@splode.com> |
2016 | 2015 |
2017 * rsz-mini.el (resize-minibuffer-window): Make sure minibuffer | 2016 * rsz-mini.el (resize-minibuffer-window): Make sure minibuffer |
2018 window is selected. | 2017 window is selected. |
2019 (resize-minibuffer-window-restore): Likewise. | 2018 (resize-minibuffer-window-restore): Likewise. |
2020 | 2019 |
2021 1995-04-08 Richard Stallman <rms@mole.gnu.ai.mit.edu> | 2020 1995-04-08 Richard Stallman <rms@mole.gnu.ai.mit.edu> |
2022 | 2021 |
2023 * fill.el (fill-region-as-paragraph): Undo previous change. | 2022 * fill.el (fill-region-as-paragraph): Undo previous change. |
2024 Instead, set JUSTIFY to `full' in the interactive spec. | 2023 Instead, set JUSTIFY to `full' in the interactive spec. |
2036 | 2035 |
2037 * term/x-win.el (mode-line-buffer-identification): Eliminate %F. | 2036 * term/x-win.el (mode-line-buffer-identification): Eliminate %F. |
2038 | 2037 |
2039 1995-04-07 Noah Friedman <friedman@splode.com> | 2038 1995-04-07 Noah Friedman <friedman@splode.com> |
2040 | 2039 |
2041 * rlogin.el (rlogin): Use format, not concat, to generate numeric | 2040 * rlogin.el (rlogin): Use format, not concat, to generate numeric |
2042 buffer names. | 2041 buffer names. |
2043 Do not create a new buffer if process in existing buffer has exited. | 2042 Do not create a new buffer if process in existing buffer has exited. |
2044 (rlogin-directory-tracking-mode): Set shell-dirtrackp, not | 2043 (rlogin-directory-tracking-mode): Set shell-dirtrackp, not |
2045 shell-dirtrack-p. | 2044 shell-dirtrack-p. |
2046 | 2045 |
2047 1995-04-07 Richard Stallman <rms@mole.gnu.ai.mit.edu> | 2046 1995-04-07 Richard Stallman <rms@mole.gnu.ai.mit.edu> |
2048 | 2047 |
2049 * ebuff-menu.el (electric-buffer-menu-mode-map): Undefine ESC ESC | 2048 * ebuff-menu.el (electric-buffer-menu-mode-map): Undefine ESC ESC |
2050 before binding ESC ESC ESC. | 2049 before binding ESC ESC ESC. |
2064 * fill.el (fill-region): Avoid error on reaching end of buffer. | 2063 * fill.el (fill-region): Avoid error on reaching end of buffer. |
2065 | 2064 |
2066 * avoid.el: Add autoload cookies; doc fixes. | 2065 * avoid.el: Add autoload cookies; doc fixes. |
2067 (mouse-avoidance-set-pointer-shape): New function. | 2066 (mouse-avoidance-set-pointer-shape): New function. |
2068 (mouse-avoidance-nudge-mouse): Use it. | 2067 (mouse-avoidance-nudge-mouse): Use it. |
2069 (mouse-avoidance-fancy-hook): streamline args to set-mouse-pos. | 2068 (mouse-avoidance-fancy-hook): Streamline args to set-mouse-pos. |
2070 | 2069 |
2071 1995-04-07 Richard Stallman <rms@mole.gnu.ai.mit.edu> | 2070 1995-04-07 Richard Stallman <rms@mole.gnu.ai.mit.edu> |
2072 | 2071 |
2073 * msb.el (msb--toggle-menu-type): menu-bar-update-buffers wants 0 args. | 2072 * msb.el (msb--toggle-menu-type): menu-bar-update-buffers wants 0 args. |
2074 | 2073 |
2162 | 2161 |
2163 * comint.el (comint-file-name-quote-list): New variable of special | 2162 * comint.el (comint-file-name-quote-list): New variable of special |
2164 characters that are quoted when in file names (default nil). | 2163 characters that are quoted when in file names (default nil). |
2165 (comint-mode): Make it buffer local. | 2164 (comint-mode): Make it buffer local. |
2166 (comint-quote-filename): Quote them if they are in the file name. | 2165 (comint-quote-filename): Quote them if they are in the file name. |
2167 (comint-dynamic-complete-as-filename, | 2166 (comint-dynamic-complete-as-filename) |
2168 comint-dynamic-list-filename-completions): Call it before insertion. | 2167 (comint-dynamic-list-filename-completions): Call it before insertion. |
2169 (comint-unquote-filename): Unquote any character in the file name. | 2168 (comint-unquote-filename): Unquote any character in the file name. |
2170 (comint-match-partial-filename): Call it before substitution. | 2169 (comint-match-partial-filename): Call it before substitution. |
2171 (comint-word): Include any quoted character as part of the word. | 2170 (comint-word): Include any quoted character as part of the word. |
2172 (comint-completion-addsuffix): Value can be a cons pair of strings. | 2171 (comint-completion-addsuffix): Value can be a cons pair of strings. |
2173 (comint-dynamic-complete-as-filename, | 2172 (comint-dynamic-complete-as-filename) |
2174 comint-dynamic-simple-complete): Use it when inserting suffixes. | 2173 (comint-dynamic-simple-complete): Use it when inserting suffixes. |
2175 | 2174 |
2176 * shell.el (shell-file-name-quote-list): New variable of special | 2175 * shell.el (shell-file-name-quote-list): New variable of special |
2177 characters that are quoted when present in file names. | 2176 characters that are quoted when present in file names. |
2178 (shell-mode): Set comint-file-name-quote-list with it. | 2177 (shell-mode): Set comint-file-name-quote-list with it. |
2179 | 2178 |
2188 * sendmail.el (mail-mode-map): Longer title for headers submenu. | 2187 * sendmail.el (mail-mode-map): Longer title for headers submenu. |
2189 | 2188 |
2190 1995-04-01 Richard Stallman <rms@mole.gnu.ai.mit.edu> | 2189 1995-04-01 Richard Stallman <rms@mole.gnu.ai.mit.edu> |
2191 | 2190 |
2192 * fill.el (fill-region-as-paragraph): Remove fill-prefix first, | 2191 * fill.el (fill-region-as-paragraph): Remove fill-prefix first, |
2193 then remove indentation. | 2192 then remove indentation. |
2194 | 2193 |
2195 * files.el (inhibit-first-line-modes-suffixes): New variable. | 2194 * files.el (inhibit-first-line-modes-suffixes): New variable. |
2196 (set-auto-mode): Use it. | 2195 (set-auto-mode): Use it. |
2197 (inhibit-first-line-modes-regexps): Use \\', not $. | 2196 (inhibit-first-line-modes-regexps): Use \\', not $. |
2198 | 2197 |
2244 (modify-face-read-string): New subroutine. | 2243 (modify-face-read-string): New subroutine. |
2245 | 2244 |
2246 1995-03-30 Simon Marshall <simon@duality.gnu.ai.mit.edu> | 2245 1995-03-30 Simon Marshall <simon@duality.gnu.ai.mit.edu> |
2247 | 2246 |
2248 * dired.el (dired-insert-directory): Wrap filename character | 2247 * dired.el (dired-insert-directory): Wrap filename character |
2249 quoting code with save-excursion. | 2248 quoting code with save-excursion. |
2250 | 2249 |
2251 1995-03-29 Richard Stallman <rms@pogo.gnu.ai.mit.edu> | 2250 1995-03-29 Richard Stallman <rms@pogo.gnu.ai.mit.edu> |
2252 | 2251 |
2253 * window.el (minibuffer-window-active-p): Use active-minibuffer-window. | 2252 * window.el (minibuffer-window-active-p): Use active-minibuffer-window. |
2254 | 2253 |
2297 even if trivial. | 2296 even if trivial. |
2298 | 2297 |
2299 1995-03-24 Simon Marshall <simon@duality.gnu.ai.mit.edu> | 2298 1995-03-24 Simon Marshall <simon@duality.gnu.ai.mit.edu> |
2300 | 2299 |
2301 * subr.el (match-string): Change to defun, but still return nil if | 2300 * subr.el (match-string): Change to defun, but still return nil if |
2302 no match. | 2301 no match. |
2303 | 2302 |
2304 1995-03-23 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> | 2303 1995-03-23 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> |
2305 | 2304 |
2306 * c-mode.el (c-style-alist): Set c-continued-brace-offset and | 2305 * c-mode.el (c-style-alist): Set c-continued-brace-offset and |
2307 c-brace-offset in all styles, so that they don't inherit a trash | 2306 c-brace-offset in all styles, so that they don't inherit a trash |
2327 * pascal.el (pascal-mode-syntax-table): Give \ punctuation syntax. | 2326 * pascal.el (pascal-mode-syntax-table): Give \ punctuation syntax. |
2328 | 2327 |
2329 1995-03-23 Simon Marshall <simon@duality.gnu.ai.mit.edu> | 2328 1995-03-23 Simon Marshall <simon@duality.gnu.ai.mit.edu> |
2330 | 2329 |
2331 * subr.el (match-string): New macro. Unlike the function version, | 2330 * subr.el (match-string): New macro. Unlike the function version, |
2332 returns nil if no match. | 2331 returns nil if no match. |
2333 | 2332 |
2334 1995-03-22 Richard Stallman <rms@mole.gnu.ai.mit.edu> | 2333 1995-03-22 Richard Stallman <rms@mole.gnu.ai.mit.edu> |
2335 | 2334 |
2336 * asm-mode.el: Doc fixes. | 2335 * asm-mode.el: Doc fixes. |
2337 | 2336 |
2435 | 2434 |
2436 * format.el: New file. | 2435 * format.el: New file. |
2437 * loadup.el: Load format.el. | 2436 * loadup.el: Load format.el. |
2438 | 2437 |
2439 * enriched.el: Some keybindings adjusted for new function names. | 2438 * enriched.el: Some keybindings adjusted for new function names. |
2440 (enriched-auto-save-interval, enriched-downcase-annotations, | 2439 (enriched-auto-save-interval, enriched-downcase-annotations) |
2441 enriched-code-face, enriched-indenatation-face, | 2440 (enriched-code-face, enriched-indenatation-face) |
2442 enriched-ignored-ok, enriched-encode-interesting-regexp, | 2441 (enriched-ignored-ok, enriched-encode-interesting-regexp) |
2443 enriched-decode-special-alist, enriched-decode-interesting-regexp, | 2442 (enriched-decode-special-alist, enriched-decode-interesting-regexp) |
2444 enriched-encode-special-alist, enriched-translated, | 2443 (enriched-encode-special-alist, enriched-translated) |
2445 enriched-ignored-list, enriched-open-ans, | 2444 (enriched-ignored-list, enriched-open-ans) |
2446 enriched-encode-hard-newline, enriched-decode-hard-newline, | 2445 (enriched-encode-hard-newline, enriched-decode-hard-newline) |
2447 enriched-push, enriched-pop, enriched-which-assoc, | 2446 (enriched-push, enriched-pop, enriched-which-assoc) |
2448 enriched-get-face-attribute, enriched-overlays-overlapping, | 2447 (enriched-get-face-attribute, enriched-overlays-overlapping) |
2449 enriched-show-codes, enriched-show-margin-codes, | 2448 (enriched-show-codes, enriched-show-margin-codes) |
2450 enriched-show-region-as-code, enriched-nogrow-hook, enriched-warn, | 2449 (enriched-show-region-as-code, enriched-nogrow-hook, enriched-warn) |
2451 enriched-looking-at-with-props, | 2450 (enriched-looking-at-with-props) |
2452 enriched-search-forward-with-props, | 2451 (enriched-search-forward-with-props) |
2453 enriched-search-backward-with-props, | 2452 (enriched-search-backward-with-props) |
2454 enriched-text-properties-include, enriched-tag-indentation, | 2453 (enriched-text-properties-include, enriched-tag-indentation) |
2455 enriched-open-annotation, enriched-close-annotation, | 2454 (enriched-open-annotation, enriched-close-annotation) |
2456 enriched-annotate-function, enriched-delete-indentation, | 2455 (enriched-annotate-function, enriched-delete-indentation) |
2457 enriched-move-to-next-property-change): Deleted. | 2456 (enriched-move-to-next-property-change): Delete. |
2458 | 2457 |
2459 (enriched-delq-1, enriched-make-list-uniq, | 2458 (enriched-delq-1, enriched-make-list-uniq) |
2460 enriched-make-relatively-unique, enriched-common-tail, | 2459 (enriched-make-relatively-unique, enriched-common-tail) |
2461 enriched-reorder, enriched-insert-annotations, | 2460 (enriched-reorder, enriched-insert-annotations) |
2462 enriched-loc-annotations, enriched-annotate-change, | 2461 (enriched-loc-annotations, enriched-annotate-change |
2463 enriched-encode-unknown): Moved to format.el. Names changed. | 2462 (enriched-encode-unknown): Move to format.el. Names changed. |
2464 | 2463 |
2465 (enriched-display-table): Copy standard table if there is one, | 2464 (enriched-display-table): Copy standard table if there is one, |
2466 otherwise create new table. | 2465 otherwise create new table. |
2467 (enriched-par-props): Don't include front-sticky. | 2466 (enriched-par-props): Don't include front-sticky. |
2468 (enriched-initial-annotation): Made it closer to MIME standard. | 2467 (enriched-initial-annotation): Made it closer to MIME standard. |
2469 (enriched-file-width): Use new header format. | 2468 (enriched-file-width): Use new header format. |
2470 (enriched-remove-header): New fn. | 2469 (enriched-remove-header): New fn. |
2471 (enriched-par-props, enriched-initial-annotation, | 2470 (enriched-par-props, enriched-initial-annotation) |
2472 enriched-annotation-format, enriched-annotation-regexp): Declare | 2471 (enriched-annotation-format, enriched-annotation-regexp): |
2473 as const. | 2472 Declare as const. |
2474 (enriched-translations): Name changed from | 2473 (enriched-translations): Name changed from |
2475 enriched-annotation-alist. `hard' removed from list. Description | 2474 enriched-annotation-alist. `hard' removed from list. |
2476 of its semantics moved to format.el. | 2475 Description of its semantics moved to format.el. |
2477 (enriched-list-valued-properties): Deleted, now | 2476 (enriched-list-valued-properties): Delete, now |
2478 `format-list-valued' property holds this information. | 2477 `format-list-valued' property holds this information. |
2479 (enriched-annotation-name, enriched-annotation-positive-p): Merged | 2478 (enriched-annotation-name, enriched-annotation-positive-p): |
2480 into enriched-next-annotation. | 2479 Merge into enriched-next-annotation. |
2481 (enriched-mode): Do not translate buffer. This should be done | 2480 (enriched-mode): Do not translate buffer. This should be done |
2482 already when mode is called. Do not set | 2481 already when mode is called. Do not set |
2483 write-region-annotate-functions or after-change-functions hooks. | 2482 write-region-annotate-functions or after-change-functions hooks. |
2484 Put text/enriched on buffer-file-format if necessary. Don't | 2483 Put text/enriched on buffer-file-format if necessary. |
2485 set auto-save-interval. Do set default-properties. | 2484 Don't set auto-save-interval. Do set default-properties. |
2486 (enriched-insert-indentation): Do nothing to blank lines. | 2485 (enriched-insert-indentation): Do nothing to blank lines. |
2487 (enriched-encode, enriched-decode): New fns are rewritten | 2486 (enriched-encode, enriched-decode): New fns are rewritten |
2488 versions of enriched-encode-region and enriched-decode-region. | 2487 versions of enriched-encode-region and enriched-decode-region. |
2489 Much of the complexity moved to format.el. | 2488 Much of the complexity moved to format.el. |
2490 (enriched-next-annotation): Name changed from | 2489 (enriched-next-annotation): Name changed from |
2503 * vms-patch.el (make-auto-save-file-name, auto-save-file-name-p): | 2502 * vms-patch.el (make-auto-save-file-name, auto-save-file-name-p): |
2504 Doc fixes. | 2503 Doc fixes. |
2505 | 2504 |
2506 1995-03-16 Boris Goldowsky <boris@cs.rochester.edu> | 2505 1995-03-16 Boris Goldowsky <boris@cs.rochester.edu> |
2507 | 2506 |
2508 * indent.el (indent-line-to): move to end of indentation, even if | 2507 * indent.el (indent-line-to): Move to end of indentation, even if |
2509 it didn't change. | 2508 it didn't change. |
2510 | 2509 |
2511 1995-03-16 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> | 2510 1995-03-16 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> |
2512 | 2511 |
2513 * ediff.el: Installed new version from author. | 2512 * ediff.el: Installed new version from author. |
2571 * options.el (edit-options): Make the buffer read-only. | 2570 * options.el (edit-options): Make the buffer read-only. |
2572 (Edit-options-modify): Cope with that. | 2571 (Edit-options-modify): Cope with that. |
2573 | 2572 |
2574 1995-03-15 Karl Fogel <kfogel@spiff.gnu.ai.mit.edu> | 2573 1995-03-15 Karl Fogel <kfogel@spiff.gnu.ai.mit.edu> |
2575 | 2574 |
2576 * bookmark.el: (bookmark-bmenu-2-window): go to correct position | 2575 * bookmark.el: (bookmark-bmenu-2-window): Go to correct position |
2577 as well as correct buffer. | 2576 as well as correct buffer. |
2578 (bookmark-bmenu-other-window): same. | 2577 (bookmark-bmenu-other-window): Same. |
2579 (bookmark-bmenu-switch-other-window): same. | 2578 (bookmark-bmenu-switch-other-window): Same. |
2580 | 2579 |
2581 1995-03-13 Karl Fogel <kfogel@floss> | 2580 1995-03-13 Karl Fogel <kfogel@floss> |
2582 | 2581 |
2583 * bookmark.el: Removed C-v bindings; they were inconsistent. | 2582 * bookmark.el: Removed C-v bindings; they were inconsistent. |
2584 Defvarred some variables to nil, solely to avoid compilation warnings. | 2583 Defvarred some variables to nil, solely to avoid compilation warnings. |
2585 Use "Author's Update Number:" instead of "Version:". | 2584 Use "Author's Update Number:" instead of "Version:". |
2586 (bookmark-history): new var. | 2585 (bookmark-history): New var. |
2587 (bookmark-completing-read): use `bookmark-history'. | 2586 (bookmark-completing-read): Use `bookmark-history'. |
2588 (bookmark-maybe-historicize-string): new macro. | 2587 (bookmark-maybe-historicize-string): New macro. |
2589 Use this everywhere `bookmark-completing-read' is used, because | 2588 Use this everywhere `bookmark-completing-read' is used, because |
2590 `completing-read' won't get a chance to add to `bookmark-history' if | 2589 `completing-read' won't get a chance to add to `bookmark-history' if |
2591 we were invoked via a menu. | 2590 we were invoked via a menu. |
2592 (bookmark-rename): use `bookmark-history' when reading the new name. | 2591 (bookmark-rename): Use `bookmark-history' when reading the new name. |
2593 No need for the strange C-o binding anymore. | 2592 No need for the strange C-o binding anymore. |
2594 | 2593 |
2595 1995-03-13 Richard Stallman <rms@mole.gnu.ai.mit.edu> | 2594 1995-03-13 Richard Stallman <rms@mole.gnu.ai.mit.edu> |
2596 | 2595 |
2597 * fill.el (adaptive-fill-regexp): Skip # or ;. | 2596 * fill.el (adaptive-fill-regexp): Skip # or ;. |
2676 * bookmark.el: | 2675 * bookmark.el: |
2677 Insure that all entry points call `bookmark-maybe-load-default-file'. | 2676 Insure that all entry points call `bookmark-maybe-load-default-file'. |
2678 Changed format of bookmark-alist and therefore of bookmark files. | 2677 Changed format of bookmark-alist and therefore of bookmark files. |
2679 Have version stamps in bookmark files. | 2678 Have version stamps in bookmark files. |
2680 Automatically upgrade old bookmark files to new format. | 2679 Automatically upgrade old bookmark files to new format. |
2681 Changed name of default bookmark file to ".emacs.bmk". | 2680 Changed name of default bookmark file to ".emacs.bmk". |
2682 Replaced "Bookmark-menu" with "bookmark-bmenu". The | 2681 Replaced "Bookmark-menu" with "bookmark-bmenu". |
2683 capitalization signified nothing; "bmenu" means "buffer-menu" | 2682 The capitalization signified nothing; "bmenu" means "buffer-menu" |
2684 -- that is, bmenu code is for the dired-like of bookmarks that | 2683 -- that is, bmenu code is for the dired-like of bookmarks that |
2685 appears when `list-bookmarks' is run, and the "bookmark-menu" | 2684 appears when `list-bookmarks' is run, and the "bookmark-menu" |
2686 prefix is for the menu-bar. | 2685 prefix is for the menu-bar. |
2687 Internally, use an alist instead of hardcoded list-positions | 2686 Internally, use an alist instead of hardcoded list-positions |
2688 for storing bookmark information. | 2687 for storing bookmark information. |
2715 (bookmark-default-file): Renamed from `bookmark-file'. | 2714 (bookmark-default-file): Renamed from `bookmark-file'. |
2716 New initial value, ".emacs.bmk". | 2715 New initial value, ".emacs.bmk". |
2717 (bookmark-make-cell): Use backquote. | 2716 (bookmark-make-cell): Use backquote. |
2718 Produce with the new format (Format Version 1). | 2717 Produce with the new format (Format Version 1). |
2719 Use `format' to strip text-properties. | 2718 Use `format' to strip text-properties. |
2720 (bookmark-write-file): Use `pp' instead of `princ'. | 2719 (bookmark-write-file): Use `pp' instead of `princ'. |
2721 Call `bookmark-insert-file-format-version-stamp'. | 2720 Call `bookmark-insert-file-format-version-stamp'. |
2722 (bookmark-all-names, bookmark-menu-popup-paned-bookmark-menu) | 2721 (bookmark-all-names, bookmark-menu-popup-paned-bookmark-menu) |
2723 (bookmark-menu-build-paned-menu, bookmark-menu-popup-paned-menu) | 2722 (bookmark-menu-build-paned-menu, bookmark-menu-popup-paned-menu) |
2724 (bookmark-insert-location): New functions. | 2723 (bookmark-insert-location): New functions. |
2725 (bookmark-completing-read): New function. Everyone who called | 2724 (bookmark-completing-read): New function. Everyone who called |
2726 `completing-read' in the interactive spec now calls this. | 2725 `completing-read' in the interactive spec now calls this. |
2727 (bookmark-load-hook): New hook. | 2726 (bookmark-load-hook): New hook. |
2728 | 2727 |
2729 (bookmark-make-menu-alist): Function deleted. | 2728 (bookmark-make-menu-alist): Function deleted. |
2730 (bookmark-popup-menu-and-apply-function): replaces | 2729 (bookmark-popup-menu-and-apply-function): |
2731 `bookmark-make-menu-with-function'. | 2730 Replaces `bookmark-make-menu-with-function'. |
2732 | 2731 |
2733 (bookmark-load): Use `bookmark-alist-from-buffer'. | 2732 (bookmark-load): Use `bookmark-alist-from-buffer'. |
2734 Call `bookmark-maybe-upgrade-file-format'. | 2733 Call `bookmark-maybe-upgrade-file-format'. |
2735 (bookmark-set): If Info mode, record Info-current-node. | 2734 (bookmark-set): If Info mode, record Info-current-node. |
2736 Use `bookmark-bmenu-surreptitiously-rebuild-list'. | 2735 Use `bookmark-bmenu-surreptitiously-rebuild-list'. |
2794 * term.el (term-send-input): Don't move process-mark until | 2793 * term.el (term-send-input): Don't move process-mark until |
2795 after possible 'history processing. | 2794 after possible 'history processing. |
2796 | 2795 |
2797 1995-03-07 Francesco Potorti` (pot@cnuce.cnr.it) | 2796 1995-03-07 Francesco Potorti` (pot@cnuce.cnr.it) |
2798 | 2797 |
2799 * cmacexp.el (c-macro-expansion): put the unique string before the | 2798 * cmacexp.el (c-macro-expansion): Put the unique string before the |
2800 first #line directive (instead of after), preceded by a newline. | 2799 first #line directive (instead of after), preceded by a newline. |
2801 | 2800 |
2802 1995-03-06 Roland McGrath <roland@churchy.gnu.ai.mit.edu> | 2801 1995-03-06 Roland McGrath <roland@churchy.gnu.ai.mit.edu> |
2803 | 2802 |
2804 * find-dired.el (find-ls-option): Doc fix: now a cons. | 2803 * find-dired.el (find-ls-option): Doc fix: now a cons. |
2805 (find-dired): Initialize the process-mark for the filter to use. | 2804 (find-dired): Initialize the process-mark for the filter to use. |
2806 Find listing switches in cdr of find-ls-option. | 2805 Find listing switches in cdr of find-ls-option. |
2807 (find-dired-filter): Use dired-insert-set-properties on new text. | 2806 (find-dired-filter): Use dired-insert-set-properties on new text. |
2808 | 2807 |
2809 * compile.el (compilation-buffer-p): Fix braino in last change: | 2808 * compile.el (compilation-buffer-p): Fix braino in last change: |
2810 switch to the buffer first. | 2809 switch to the buffer first. |
2811 (compilation-error-regexp-alist): Doc fix: optional cdrs give | 2810 (compilation-error-regexp-alist): Doc fix: optional cdrs give |
2812 string containing %s to produce the file name from the matched text. | 2811 string containing %s to produce the file name from the matched text. |
2813 (compilation-find-file): Reorder args: MARKER first, then | 2812 (compilation-find-file): Reorder args: MARKER first, then |
2814 FILENAME, DIR, and new arg &rest FORMATS (as they appear in parsed | 2813 FILENAME, DIR, and new arg &rest FORMATS (as they appear in parsed |
2815 the fileinfo lists). Try each of the FORMATS in each directory tried. | 2814 the fileinfo lists). Try each of the FORMATS in each directory tried. |
2831 * info.el (info): Use pop-to-buffer. | 2830 * info.el (info): Use pop-to-buffer. |
2832 (same-window-buffer-names): Add "*info*". | 2831 (same-window-buffer-names): Add "*info*". |
2833 | 2832 |
2834 1995-03-03 Robert J. Chassell <bob@hill.gnu.ai.mit.edu> | 2833 1995-03-03 Robert J. Chassell <bob@hill.gnu.ai.mit.edu> |
2835 | 2834 |
2836 * texinfmt.el (texinfo-format-refill): Don't confuse a title | 2835 * texinfmt.el (texinfo-format-refill): Don't confuse a title |
2837 underline with 2 or more `*' with an xref line starting with one `*'. | 2836 underline with 2 or more `*' with an xref line starting with one `*'. |
2838 | 2837 |
2839 1995-03-03 Richard Stallman <rms@mole.gnu.ai.mit.edu> | 2838 1995-03-03 Richard Stallman <rms@mole.gnu.ai.mit.edu> |
2840 | 2839 |
2841 * simple.el (shell-command-on-region): Obey REPLACE even if | 2840 * simple.el (shell-command-on-region): Obey REPLACE even if |
2842 OUTPUT-BUFFER is nil. Interactively, make REPLACE non-nil | 2841 OUTPUT-BUFFER is nil. Interactively, make REPLACE non-nil |
2888 (font-lock-thing-lock-cleanup): New function to turn things off. | 2887 (font-lock-thing-lock-cleanup): New function to turn things off. |
2889 (font-lock-mode): Call it when turning Font Lock mode off. | 2888 (font-lock-mode): Call it when turning Font Lock mode off. |
2890 (font-lock-fontify-region): Fix to use forward-comment from | 2889 (font-lock-fontify-region): Fix to use forward-comment from |
2891 comment-start, rather than searching for comment-end from point. | 2890 comment-start, rather than searching for comment-end from point. |
2892 | 2891 |
2893 * ada.el, ada-mode.el (ada-font-lock-keywords): Use | 2892 * ada.el, ada-mode.el (ada-font-lock-keywords): |
2894 font-lock-maximum-decoration. | 2893 Use font-lock-maximum-decoration. |
2895 | 2894 |
2896 * fortran.el, f90.el (fortran-font-lock-keywords): Use | 2895 * fortran.el, f90.el (fortran-font-lock-keywords): |
2897 font-lock-maximum-decoration. | 2896 Use font-lock-maximum-decoration. |
2898 | 2897 |
2899 1995-03-02 Richard Stallman <rms@mole.gnu.ai.mit.edu> | 2898 1995-03-02 Richard Stallman <rms@mole.gnu.ai.mit.edu> |
2900 | 2899 |
2901 * gud.el (gud-massage-args): Variable and function deleted. | 2900 * gud.el (gud-massage-args): Variable and function deleted. |
2902 (gud-common-init): Don't set the variable. | 2901 (gud-common-init): Don't set the variable. |
2904 1995-03-02 Boris Goldowsky <boris@cs.rochester.edu> | 2903 1995-03-02 Boris Goldowsky <boris@cs.rochester.edu> |
2905 | 2904 |
2906 * simple.el (newline): Moved from cmds.c. Indents last | 2905 * simple.el (newline): Moved from cmds.c. Indents last |
2907 inserted line to left-margin. | 2906 inserted line to left-margin. |
2908 | 2907 |
2909 * paragraphs.el (paragraph-start, paragraph-separate): Default | 2908 * paragraphs.el (paragraph-start, paragraph-separate): |
2910 values no longer start with ^. Doc fix. | 2909 Default values no longer start with ^. Doc fix. |
2911 (use-hard-newlines): Moved here from cmds.c. Made buffer-local. | 2910 (use-hard-newlines): Moved here from cmds.c. Made buffer-local. |
2912 Doc fix. | 2911 Doc fix. |
2913 (looking-at-hard): Deleted, not needed. | 2912 (looking-at-hard): Deleted, not needed. |
2914 (forward-paragraph): Removes ^ from beginning of regexps, if | 2913 (forward-paragraph): Removes ^ from beginning of regexps, if |
2915 required. Look for paragraph-start and paragraph-separate at | 2914 required. Look for paragraph-start and paragraph-separate at |
2916 left-margin, not BOL. Lines with just left-margin indentation are | 2915 left-margin, not BOL. Lines with just left-margin indentation are |
2917 treated like blank lines. | 2916 treated like blank lines. |
2918 Paragraph-separate no longer requires a preceding hard newline, but | 2917 Paragraph-separate no longer requires a preceding hard newline, but |
2919 paragraph-start does: paragraph-separates usually won't occur by | 2918 paragraph-start does: paragraph-separates usually won't occur by |
2920 accident, so it doesn't hurt to respect them whenever they do | 2919 accident, so it doesn't hurt to respect them whenever they do occur. |
2921 occur. | |
2922 | 2920 |
2923 1995-03-01 Richard Stallman <rms@mole.gnu.ai.mit.edu> | 2921 1995-03-01 Richard Stallman <rms@mole.gnu.ai.mit.edu> |
2924 | 2922 |
2925 * vc.el (vc-do-command): Search vc-path first, not last. | 2923 * vc.el (vc-do-command): Search vc-path first, not last. |
2926 | 2924 |
2945 * server.el (server-switch-buffer): New optional arg KILLED-ONE. | 2943 * server.el (server-switch-buffer): New optional arg KILLED-ONE. |
2946 Avoid the other-buffer at the end in that case. | 2944 Avoid the other-buffer at the end in that case. |
2947 | 2945 |
2948 1995-02-28 Noah Friedman <friedman@splode.com> | 2946 1995-02-28 Noah Friedman <friedman@splode.com> |
2949 | 2947 |
2950 * rlogin.el (rlogin-carriage-filter): Don't assume buffer is | 2948 * rlogin.el (rlogin-carriage-filter): Don't assume buffer is |
2951 narrowed to region with most recent output. | 2949 narrowed to region with most recent output. |
2952 | 2950 |
2953 1995-02-28 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> | 2951 1995-02-28 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> |
2954 | 2952 |
2955 * files.el (revert-buffer): Use current-prefix-arg, not prefix-arg. | 2953 * files.el (revert-buffer): Use current-prefix-arg, not prefix-arg. |
2956 * terminal.el (te-escape): Likewise. | 2954 * terminal.el (te-escape): Likewise. |
2961 to get binding of revert-buffer. | 2959 to get binding of revert-buffer. |
2962 | 2960 |
2963 1995-02-26 Roland McGrath <roland@churchy.gnu.ai.mit.edu> | 2961 1995-02-26 Roland McGrath <roland@churchy.gnu.ai.mit.edu> |
2964 | 2962 |
2965 * compile.el (compilation-buffer-p): Check for | 2963 * compile.el (compilation-buffer-p): Check for |
2966 compilation-minor-mode or compilation-mode major mode, rather than | 2964 compilation-minor-mode or compilation-mode major mode, rather than |
2967 internal state variables. Don't want to match a buffer that was | 2965 internal state variables. Don't want to match a buffer that was |
2968 once in compilation-minor-mode but is not now. | 2966 once in compilation-minor-mode but is not now. |
2969 | 2967 |
2970 1995-02-26 Richard Stallman <rms@mole.gnu.ai.mit.edu> | 2968 1995-02-26 Richard Stallman <rms@mole.gnu.ai.mit.edu> |
2971 | 2969 |
2972 * info.el (Info-extract-menu-node-name): Collapse multiple spaces. | 2970 * info.el (Info-extract-menu-node-name): Collapse multiple spaces. |
2973 | 2971 |
2996 * comint.el (comint-truncate-buffer): New function. | 2994 * comint.el (comint-truncate-buffer): New function. |
2997 (comint-buffer-maximum-size): New variable. | 2995 (comint-buffer-maximum-size): New variable. |
2998 | 2996 |
2999 * shell.el (shell-truncate-buffer): Doc them. | 2997 * shell.el (shell-truncate-buffer): Doc them. |
3000 | 2998 |
3001 * comint.el (comint-dynamic-complete-as-filename): Let | 2999 * comint.el (comint-dynamic-complete-as-filename): |
3002 file-name-handler-alist to nil; comint-file-name-prefix does this. | 3000 Let file-name-handler-alist to nil; comint-file-name-prefix does this. |
3003 (comint-dynamic-list-filename-completions): Likewise. | 3001 (comint-dynamic-list-filename-completions): Likewise. |
3004 (comint-dynamic-complete-filename, | 3002 (comint-dynamic-complete-filename) |
3005 comint-dynamic-complete-as-filename): Use window-minibuffer-p. | 3003 (comint-dynamic-complete-as-filename): Use window-minibuffer-p. |
3006 | 3004 |
3007 1995-02-25 Richard Stallman <rms@mole.gnu.ai.mit.edu> | 3005 1995-02-25 Richard Stallman <rms@mole.gnu.ai.mit.edu> |
3008 | 3006 |
3009 * cplus-md.el (c++-backward-to-noncomment): Don't loop forever | 3007 * cplus-md.el (c++-backward-to-noncomment): Don't loop forever |
3010 if first line of buffer starts with ` #'. | 3008 if first line of buffer starts with ` #'. |
3020 * subr.el (global_set_key, local_set_key, global_unset_key) | 3018 * subr.el (global_set_key, local_set_key, global_unset_key) |
3021 (local_unset_key): Functions moved here from keyboard.c. | 3019 (local_unset_key): Functions moved here from keyboard.c. |
3022 | 3020 |
3023 1995-02-24 Lars Lindberg <Lars.Lindberg@sypro.cap.se> | 3021 1995-02-24 Lars Lindberg <Lars.Lindberg@sypro.cap.se> |
3024 | 3022 |
3025 * msb.el (msb): Select the window that the mouse is in before | 3023 * msb.el (msb): Select the window that the mouse is in before showing |
3026 showing the menu. This makes the "Most recently used" menu more | 3024 the menu. This makes the "Most recently used" menu more accurate. |
3027 accurate. | |
3028 (menu-bar-update-buffers): The frame list is now an integrated | 3025 (menu-bar-update-buffers): The frame list is now an integrated |
3029 part of the buffer menu. | 3026 part of the buffer menu. |
3030 (msb--few-menus, msb--very-many-menus): Added rmail-edit-mode. | 3027 (msb--few-menus, msb--very-many-menus): Added rmail-edit-mode. |
3031 | 3028 |
3032 * msb.el (mouse-select-buffer): Do sit-for before x-popup-menu. | 3029 * msb.el (mouse-select-buffer): Do sit-for before x-popup-menu. |
3047 (fill-region-as-paragraph): Set `from' to the beginning and | 3044 (fill-region-as-paragraph): Set `from' to the beginning and |
3048 `to' to the end immediately, for clarity. This used to be | 3045 `to' to the end immediately, for clarity. This used to be |
3049 done after the save-restriction. | 3046 done after the save-restriction. |
3050 | 3047 |
3051 Newlines at end of region used to be changed to spaces, then | 3048 Newlines at end of region used to be changed to spaces, then |
3052 deleted. Now delete them (all but one) explicitly, so that we | 3049 deleted. Now delete them (all but one) explicitly, so that we |
3053 can test whether they are hard and not delete hard newlines. | 3050 can test whether they are hard and not delete hard newlines. |
3054 | 3051 |
3055 Ignore all whitespace at beginning of region: a line | 3052 Ignore all whitespace at beginning of region: a line |
3056 containing spaces before first line of text used to be joined | 3053 containing spaces before first line of text used to be joined |
3057 onto first line of text, making spurious paragraph | 3054 onto first line of text, making spurious paragraph indentation. |
3058 indentation. | |
3059 | 3055 |
3060 If there is only whitespace in the region, exit quickly (fixed | 3056 If there is only whitespace in the region, exit quickly (fixed |
3061 possible infinite-loop condition). | 3057 possible infinite-loop condition). |
3062 | 3058 |
3063 Moved the loop that just indents when justification=none inside | 3059 Moved the loop that just indents when justification=none inside |
3065 | 3061 |
3066 When deleting indentation and fill-prefixes from lines, delete | 3062 When deleting indentation and fill-prefixes from lines, delete |
3067 any whitespace after the fill-prefix too. | 3063 any whitespace after the fill-prefix too. |
3068 | 3064 |
3069 Always exit with point at end of region, after a single | 3065 Always exit with point at end of region, after a single |
3070 paragraph-final newline. | 3066 paragraph-final newline. |
3071 | 3067 |
3072 (fill-region): Don't use paragraph-movement commands | 3068 (fill-region): Don't use paragraph-movement commands |
3073 in use-hard-newlines mode; just fill between each pair of hard | 3069 in use-hard-newlines mode; just fill between each pair of hard |
3074 newlines. Old strategy of setting paragraph-start to "^" | 3070 newlines. Old strategy of setting paragraph-start to "^" |
3075 doesn't work, since paragraph-start no longer no longer need | 3071 doesn't work, since paragraph-start no longer no longer need |
3076 occur at BOL. | 3072 occur at BOL. |
3077 | 3073 |
3078 (current-justification): Don't look for text-props at EOB: | 3074 (current-justification): Don't look for text-props at EOB: |
3079 there are none. | 3075 there are none. |
3080 | 3076 |
3081 (set-justification): New arg WHOLE-PAR controls whether to trust | 3077 (set-justification): New arg WHOLE-PAR controls whether to trust |
3082 begin and end args in noninteractive use, or extend to limits of | 3078 begin and end args in noninteractive use, or extend to limits of |
3083 paragraphs. | 3079 paragraphs. |
3084 Don't use "^" in paragraph-start regexp. | 3080 Don't use "^" in paragraph-start regexp. |
3085 Ignore fill-prefix when searching for enclosing paragraph with | 3081 Ignore fill-prefix when searching for enclosing paragraph with |
3086 use-hard-newlines true. | 3082 use-hard-newlines true. |
3087 Squeeze spaces from regions that used to be full-justified. | 3083 Squeeze spaces from regions that used to be full-justified. |
3088 Remove leftover debugging code. | 3084 Remove leftover debugging code. |
3089 | 3085 |
3090 (set-justification-{none,left,right,full,center}): Use WHOLE-PAR | 3086 (set-justification-{none,left,right,full,center}): Use WHOLE-PAR |
3091 arg of set-justification. Interactive spec changed to avoid | 3087 arg of set-justification. Interactive spec changed to avoid |
3092 errors when there is no region. | 3088 errors when there is no region. |
3093 | 3089 |
3094 (justify-current-line): Error if JUSTIFY value is not one of | 3090 (justify-current-line): Error if JUSTIFY value is not one of |
3095 the meaningful symbols (used to do full justification in this case); | 3091 the meaningful symbols (used to do full justification in this case); |
3133 so that later insertions there will inherit new setting. | 3129 so that later insertions there will inherit new setting. |
3134 Always reindent text to show new setting, not only when auto-fill | 3130 Always reindent text to show new setting, not only when auto-fill |
3135 is active; auto-fill controls only whether to re-fill text. | 3131 is active; auto-fill controls only whether to re-fill text. |
3136 (set-left-margin, increase-left-margin): Use indent-rigidly to | 3132 (set-left-margin, increase-left-margin): Use indent-rigidly to |
3137 change indentation level. | 3133 change indentation level. |
3138 (set-left-margin, set-right-margin, increase-left-margin): Save | 3134 (set-left-margin, set-right-margin, increase-left-margin): |
3139 point when calling fill-region. | 3135 Save point when calling fill-region. |
3140 (increase-left-margin): left-margin property can be | 3136 (increase-left-margin): `left-margin' property can be |
3141 negative, for outdenting, up to the value of the left-margin variable. | 3137 negative, for outdenting, up to the value of the left-margin variable. |
3142 (increase-right-margin): right-margin property can be arbitrarily | 3138 (increase-right-margin): `right-margin' property can be arbitrarily |
3143 negative. Negative values can't be stored in text/enriched | 3139 negative. Negative values can't be stored in text/enriched |
3144 format, but that doesn't mean we shouldn't allow it in general. | 3140 format, but that doesn't mean we shouldn't allow it in general. |
3145 | 3141 |
3146 (beginning-of-line-text): New function. | 3142 (beginning-of-line-text): New function. |
3147 | 3143 |
3165 * simple.el (shell-command-on-region): When computing interactive args, | 3161 * simple.el (shell-command-on-region): When computing interactive args, |
3166 read the minibuffer arg first, then get the region bounds. | 3162 read the minibuffer arg first, then get the region bounds. |
3167 | 3163 |
3168 1995-02-21 Michael Kifer <kifer@cs.sunysb.edu> | 3164 1995-02-21 Michael Kifer <kifer@cs.sunysb.edu> |
3169 | 3165 |
3170 * viper-ex.el (ex-find-file): now gives an error when a wild card | 3166 * viper-ex.el (ex-find-file): Now gives an error when a wild card |
3171 gives no match. | 3167 gives no match. |
3172 (ex-next): now recognizes counts and puts proper commands in | 3168 (ex-next): Now recognizes counts and puts proper commands in |
3173 ex-command-history. | 3169 ex-command-history. |
3174 (vip-info-on-file, ex-substitute): bug fixed. | 3170 (vip-info-on-file, ex-substitute): Bug fixed. |
3175 | 3171 |
3176 1995-02-21 Simon Marshall <simon@duality.gnu.ai.mit.edu> | 3172 1995-02-21 Simon Marshall <simon@duality.gnu.ai.mit.edu> |
3177 | 3173 |
3178 * shell.el (shell-cd): New function. | 3174 * shell.el (shell-cd): New function. |
3179 (shell-process-cd, shell-process-pushd, shell-process-popd, | 3175 (shell-process-cd, shell-process-pushd, shell-process-popd) |
3180 shell-resync-dirs): Use it instead of cd. | 3176 (shell-resync-dirs): Use it instead of cd. |
3181 (shell-mode): Make list-buffers-directory local with value | 3177 (shell-mode): Make list-buffers-directory local with value |
3182 default-directory. | 3178 default-directory. |
3183 | 3179 |
3184 * mouse.el (mouse-buffer-menu): Use list-buffers-directory if | 3180 * mouse.el (mouse-buffer-menu): Use list-buffers-directory if |
3185 non-nil if buffer-file-name is nil. | 3181 non-nil if buffer-file-name is nil. |
3186 | 3182 |
3187 1995-02-20 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> | 3183 1995-02-20 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> |
3188 | 3184 |
3189 * viper.el, viper-ex.el, viper-util.el: New files. | 3185 * viper.el, viper-ex.el, viper-util.el: New files. |
3190 * viper-keym.el, viper-macs.el, viper-mous.el: New files. | 3186 * viper-keym.el, viper-macs.el, viper-mous.el: New files. |
3191 | 3187 |
3192 1995-02-20 Simon Marshall <simon@duality.gnu.ai.mit.edu> | 3188 1995-02-20 Simon Marshall <simon@duality.gnu.ai.mit.edu> |
3193 | 3189 |
3194 * fortran.el (fortran-mode): Made fortran-font-lock-keywords turn | 3190 * fortran.el (fortran-mode): Made fortran-font-lock-keywords turn |
3195 off syntactic fontification by default. | 3191 off syntactic fontification by default. |
3196 | 3192 |
3197 1995-02-20 Roland McGrath <roland@duality.gnu.ai.mit.edu> | 3193 1995-02-20 Roland McGrath <roland@duality.gnu.ai.mit.edu> |
3198 | 3194 |
3199 * vc.el (vc-log-info): Don't switch to the *vc* buffer before | 3195 * vc.el (vc-log-info): Don't switch to the *vc* buffer before |
3200 running vc-do-command, because that would change its | 3196 running vc-do-command, because that would change its default-directory. |
3201 default-directory. | |
3202 | 3197 |
3203 1995-02-19 Richard Stallman <rms@pogo.gnu.ai.mit.edu> | 3198 1995-02-19 Richard Stallman <rms@pogo.gnu.ai.mit.edu> |
3204 | 3199 |
3205 * rnewspost.el: Various doc fixes. | 3200 * rnewspost.el: Various doc fixes. |
3206 (news-post-news): Add autoload cookie. | 3201 (news-post-news): Add autoload cookie. |
3543 * fill.el (fill-paragraph-function): New variable. | 3538 * fill.el (fill-paragraph-function): New variable. |
3544 (fill-paragraph): Use it. | 3539 (fill-paragraph): Use it. |
3545 | 3540 |
3546 1995-02-01 Noah Friedman <friedman@splode.com> | 3541 1995-02-01 Noah Friedman <friedman@splode.com> |
3547 | 3542 |
3548 * sendmail.el (mail-mailer-swallows-blank-line): Handle full range | 3543 * sendmail.el (mail-mailer-swallows-blank-line): Handle full range |
3549 of RFC822-legal header names. | 3544 of RFC822-legal header names. |
3550 | 3545 |
3551 1995-02-01 Richard Stallman <rms@pogo.gnu.ai.mit.edu> | 3546 1995-02-01 Richard Stallman <rms@pogo.gnu.ai.mit.edu> |
3552 | 3547 |
3553 * help.el (describe-variable): If var is local, mention default. | 3548 * help.el (describe-variable): If var is local, mention default. |
3554 | 3549 |
3642 * subr.el (match-string): New function. | 3637 * subr.el (match-string): New function. |
3643 | 3638 |
3644 1995-01-26 Richard Stallman <rms@mole.gnu.ai.mit.edu> | 3639 1995-01-26 Richard Stallman <rms@mole.gnu.ai.mit.edu> |
3645 | 3640 |
3646 * mouse.el (mouse-save-then-kill): When we don't use existing | 3641 * mouse.el (mouse-save-then-kill): When we don't use existing |
3647 region, put where click and put mark at the other end. Use | 3642 region, put where click and put mark at the other end. |
3648 point-before-scroll if non-nil. Recognize mouse-set-region | 3643 Use point-before-scroll if non-nil. Recognize mouse-set-region |
3649 as a previous command that makes a region we should use. | 3644 as a previous command that makes a region we should use. |
3650 (mouse-drag-region): When we run the final click's binding, | 3645 (mouse-drag-region): When we run the final click's binding, |
3651 set this-command. | 3646 set this-command. |
3652 | 3647 |
3653 * scroll-bar.el (scroll-bar-drag-1): Set point-before-scroll properly. | 3648 * scroll-bar.el (scroll-bar-drag-1): Set point-before-scroll properly. |
3672 | 3667 |
3673 1994-01-24 G Dinesh Dutt (brat@htilbom.ernet.in) | 3668 1994-01-24 G Dinesh Dutt (brat@htilbom.ernet.in) |
3674 | 3669 |
3675 * etags.el : Changes to support filenames as tags too and provided | 3670 * etags.el : Changes to support filenames as tags too and provided |
3676 a drop-in replacement for list-tags. | 3671 a drop-in replacement for list-tags. |
3677 (find-tag-noselect): recognize filenames as valid tags too. | 3672 (find-tag-noselect): Recognize filenames as valid tags too. |
3678 (find-tag-file-order): new variable added. This contains the name of | 3673 (find-tag-file-order): New variable added. This contains the name of |
3679 the function used to qualify a matched filename. | 3674 the function used to qualify a matched filename. |
3680 (last-tag-file): new variable; stores the filename looked for via | 3675 (last-tag-file): New variable; stores the filename looked for via |
3681 find-tag fmaily of functions. | 3676 find-tag fmaily of functions. |
3682 (find-tag-in-order): In case tag searched for is a file, don't do | 3677 (find-tag-in-order): In case tag searched for is a file, don't do |
3683 anything fancy to locate position of tag in file. Just seek to | 3678 anything fancy to locate position of tag in file. Just seek to |
3684 beginning of file. | 3679 beginning of file. |
3685 (etags-recognize-tags-table): Added new var find-tag-file-order to | 3680 (etags-recognize-tags-table): Added new var find-tag-file-order to |
3837 * fill.el (fill-region-as-paragraph): At end, advance over any newlines | 3832 * fill.el (fill-region-as-paragraph): At end, advance over any newlines |
3838 that were in the region but excluded from filling. | 3833 that were in the region but excluded from filling. |
3839 | 3834 |
3840 1995-01-20 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> | 3835 1995-01-20 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> |
3841 | 3836 |
3842 * text-mode.el (center-line): fill-column is a var, not a function. | 3837 * text-mode.el (center-line): `fill-column' is a var, not a function. |
3843 | 3838 |
3844 1995-01-20 Morten Welinder <terra@diku.dk> | 3839 1995-01-20 Morten Welinder <terra@diku.dk> |
3845 | 3840 |
3846 * compile.el (compile-internal): Force redisplay on compilation | 3841 * compile.el (compile-internal): Force redisplay on compilation |
3847 buffer before executing compile process. | 3842 buffer before executing compile process. |
3872 | 3867 |
3873 * fill.el (current-justification): Renamed from current-justification. | 3868 * fill.el (current-justification): Renamed from current-justification. |
3874 Callers changed. | 3869 Callers changed. |
3875 (fill-region-as-paragraph): left-margin renamed to current-left-margin. | 3870 (fill-region-as-paragraph): left-margin renamed to current-left-margin. |
3876 | 3871 |
3877 * indent.el (move-to-left-margin): justification renamed to | 3872 * indent.el (move-to-left-margin): `justification' renamed to |
3878 current-justification. | 3873 `current-justification'. |
3879 * simple.el (do-auto-fill): justification renamed to | 3874 * simple.el (do-auto-fill): `justification' renamed to |
3880 current-justification. | 3875 `current-justification'. |
3881 | 3876 |
3882 * ispell.el (check-ispell-version): Use Fundamental mode | 3877 * ispell.el (check-ispell-version): Use Fundamental mode |
3883 in the temporary buffer. | 3878 in the temporary buffer. |
3884 | 3879 |
3885 * calendar.el: Use byte-compile-dynamic. | 3880 * calendar.el: Use byte-compile-dynamic. |
3899 (indent-to-left-margin): Use indent-line-to. Don't delete or | 3894 (indent-to-left-margin): Use indent-line-to. Don't delete or |
3900 insert anything unless necessary. | 3895 insert anything unless necessary. |
3901 | 3896 |
3902 * fill.el (set-justification): New function. | 3897 * fill.el (set-justification): New function. |
3903 (set-justification-{none,left,right,full,center}): New functions. | 3898 (set-justification-{none,left,right,full,center}): New functions. |
3904 (fill-region-as-paragraph, fill-region, justify-current-line): New | 3899 (fill-region-as-paragraph, fill-region, justify-current-line): |
3905 arg NOSQUEEZE defeats normal removal of extra whitespace. | 3900 New arg NOSQUEEZE defeats normal removal of extra whitespace. |
3906 (fill-region-as-paragraph, fill-region) | 3901 (fill-region-as-paragraph, fill-region) |
3907 (fill-nonuniform-paragraphs, fill-individual-paragraphs): | 3902 (fill-nonuniform-paragraphs, fill-individual-paragraphs): |
3908 Arg JUSTIFY-FLAG (JUSTIFYP) renamed to JUSTIFY. | 3903 Arg JUSTIFY-FLAG (JUSTIFYP) renamed to JUSTIFY. |
3909 (fill-region-as-paragraph): Obey left-margin; fill-prefix starts | 3904 (fill-region-as-paragraph): Obey left-margin; fill-prefix starts |
3910 after left-margin. Disable filling if JUSTIFY == none, but indent to | 3905 after left-margin. Disable filling if JUSTIFY == none, but indent to |
3924 | 3919 |
3925 * completion.el (completion-separator-self-insert-autofilling): | 3920 * completion.el (completion-separator-self-insert-autofilling): |
3926 Don't check fill-column; do-auto-fill will do that. | 3921 Don't check fill-column; do-auto-fill will do that. |
3927 | 3922 |
3928 * simple.el (do-auto-fill): Fill, don't fill, or fill-and-justify | 3923 * simple.el (do-auto-fill): Fill, don't fill, or fill-and-justify |
3929 depending on setting of justification text-property. Respect | 3924 depending on setting of justification text-property. |
3930 left-margin and right-margin text properties. | 3925 Respect left-margin and right-margin text properties. |
3931 (open-line, indent-new-comment-line): Inherit when inserting. | 3926 (open-line, indent-new-comment-line): Inherit when inserting. |
3932 (newline-and-indent, reindent-then-newline-and-indent): Doc fix. | 3927 (newline-and-indent, reindent-then-newline-and-indent): Doc fix. |
3933 | 3928 |
3934 * text-mode.el (center-line): Use current-left-margin function. | 3929 * text-mode.el (center-line): Use current-left-margin function. |
3935 | 3930 |
3988 * facemenu.el: Revise keybindings; doc fix. | 3983 * facemenu.el: Revise keybindings; doc fix. |
3989 (facemenu-new-faces-at-end): New vbl. (facemenu-add-new-face): Use it. | 3984 (facemenu-new-faces-at-end): New vbl. (facemenu-add-new-face): Use it. |
3990 (facemenu-set-face, facemenu-set-face-from-menu): Check read-only. | 3985 (facemenu-set-face, facemenu-set-face-from-menu): Check read-only. |
3991 (facemenu-set-face): Doc fix. | 3986 (facemenu-set-face): Doc fix. |
3992 | 3987 |
3993 * facemenu.el (facemenu-face-menu, facemenu-foreground-menu, | 3988 * facemenu.el (facemenu-face-menu, facemenu-foreground-menu) |
3994 facemenu-background-menu, facemenu-special-menu): New or renamed | 3989 (facemenu-background-menu, facemenu-special-menu): New or renamed |
3995 variables for submenus. | 3990 variables for submenus. |
3996 (facemenu-color-alist): Renamed from facemenu-colors. | 3991 (facemenu-color-alist): Renamed from facemenu-colors. |
3997 (facemenu-add-new-face): New function. | 3992 (facemenu-add-new-face): New function. |
3998 (facemenu-update): Don't redo top-level menu; | 3993 (facemenu-update): Don't redo top-level menu; |
3999 nothing should change. Move menu setup to defvars. Use | 3994 nothing should change. Move menu setup to defvars. |
4000 facemenu-add-new-face. Changed global binding to C-down-mouse-3. | 3995 Use facemenu-add-new-face. Changed global binding to C-down-mouse-3. |
4001 (facemenu-menu): "Update" item removed; should | 3996 (facemenu-menu): "Update" item removed; should |
4002 no longer be needed interactively. | 3997 no longer be needed interactively. |
4003 (facemenu-complete-face-list): Just return faces, not keybindings. | 3998 (facemenu-complete-face-list): Just return faces, not keybindings. |
4004 | 3999 |
4005 1995-01-18 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> | 4000 1995-01-18 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> |
4023 Use it for keymap inheritance. | 4018 Use it for keymap inheritance. |
4024 | 4019 |
4025 1995-01-17 Dave Love <d.love@dl.ac.uk> | 4020 1995-01-17 Dave Love <d.love@dl.ac.uk> |
4026 | 4021 |
4027 * gud.el (gud-gdb-find-file): Propagate debug menu to found buffers. | 4022 * gud.el (gud-gdb-find-file): Propagate debug menu to found buffers. |
4028 (gud-dbx-find-file, gud-xdb-find-file, gud-sdb-find-file, gud-perldb-find-file): | 4023 (gud-dbx-find-file, gud-xdb-find-file, gud-sdb-find-file) |
4029 Likewise. | 4024 (gud-perldb-find-file): Likewise. |
4030 (gud-menu-map): New variable. | 4025 (gud-menu-map): New variable. |
4031 (gud-mode): Use gud-menu-map and move the menu-setting outside. | 4026 (gud-mode): Use gud-menu-map and move the menu-setting outside. |
4032 | 4027 |
4033 * gud.el (dbx): Fix missing cast of $curline for Irix. | 4028 * gud.el (dbx): Fix missing cast of $curline for Irix. |
4034 (gud-irixdbx-marker-filter): Make $curline cast consistent with the others. | 4029 (gud-irixdbx-marker-filter): Make $curline cast consistent with the others. |
4035 | 4030 |
4036 1995-01-17 Simon Marshall <simon@duality.gnu.ai.mit.edu> | 4031 1995-01-17 Simon Marshall <simon@duality.gnu.ai.mit.edu> |
4037 | 4032 |
4038 * comint.el (comint-dynamic-list-completions): Test event-start to | 4033 * comint.el (comint-dynamic-list-completions): Test event-start to |
4039 make sure it is not a complex event (e.g., switch-frame). | 4034 make sure it is not a complex event (e.g., switch-frame). |
4040 | 4035 |
4041 1995-01-17 Richard Stallman <rms@mole.gnu.ai.mit.edu> | 4036 1995-01-17 Richard Stallman <rms@mole.gnu.ai.mit.edu> |
4042 | 4037 |
4043 * help.el (help-for-help): Doc fix. | 4038 * help.el (help-for-help): Doc fix. |
4044 | 4039 |
4045 * help-macro.el (make-help-screen): Use *only* local-map to look | 4040 * help-macro.el (make-help-screen): Use *only* local-map to look |
4046 up keys. | 4041 up keys. |
4047 | 4042 |
4048 1995-01-16 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> | 4043 1995-01-16 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> |
4049 | 4044 |
4050 * edebug.el (edebug-enter): Fix reversed setq's. | 4045 * edebug.el (edebug-enter): Fix reversed setq's. |
4051 | 4046 |
4069 | 4064 |
4070 1995-01-16 Richard Stallman <rms@mole.gnu.ai.mit.edu> | 4065 1995-01-16 Richard Stallman <rms@mole.gnu.ai.mit.edu> |
4071 | 4066 |
4072 * vc.el: Revert Jan 15 and Jan 5 changes. | 4067 * vc.el: Revert Jan 15 and Jan 5 changes. |
4073 | 4068 |
4074 * scribe.el (scribe-mode): Treat @: as a sentence end. | 4069 * scribe.el (scribe-mode): Treat `@:' as a sentence end. |
4075 | 4070 |
4076 1995-01-15 Richard Stallman <rms@mole.gnu.ai.mit.edu> | 4071 1995-01-15 Richard Stallman <rms@mole.gnu.ai.mit.edu> |
4077 | 4072 |
4078 * dabbrev.el (dabbrev--find-all-expansions): Don't use push. | 4073 * dabbrev.el (dabbrev--find-all-expansions): Don't use push. |
4079 (dabbrev--search): Likewise. | 4074 (dabbrev--search): Likewise. |
4080 | 4075 |
4081 1995-01-15 Roland McGrath <roland@churchy.gnu.ai.mit.edu> | 4076 1995-01-15 Roland McGrath <roland@churchy.gnu.ai.mit.edu> |
4082 | 4077 |
4083 * vc.el (vc-do-command): Use set-buffer-modified-p instead of | 4078 * vc.el (vc-do-command): Use set-buffer-modified-p instead of |
4084 not-modified. | 4079 not-modified. |
4085 | 4080 |
4086 * files.el (not-modified): Doc fix. | 4081 * files.el (not-modified): Doc fix. |
4087 | 4082 |
4088 * etags.el (etags-tags-completion-table): Don't let match string | 4083 * etags.el (etags-tags-completion-table): Don't let match string |
4089 contain a \177. | 4084 contain a \177. |
4090 | 4085 |
4091 1995-01-13 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> | 4086 1995-01-13 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> |
4092 | 4087 |
4093 * vc.el (vc-directory): Prompt for a directory, not a file. | 4088 * vc.el (vc-directory): Prompt for a directory, not a file. |
4094 | 4089 |
4158 * dired.el (dired-insert-directory): Don't call expand-file-name | 4153 * dired.el (dired-insert-directory): Don't call expand-file-name |
4159 when dir-or-list is a list. | 4154 when dir-or-list is a list. |
4160 | 4155 |
4161 1995-01-10 Noah Friedman <friedman@splode.com> | 4156 1995-01-10 Noah Friedman <friedman@splode.com> |
4162 | 4157 |
4163 * rlogin.el (rlogin-tab-or-complete): Insert tab in buffer, don't | 4158 * rlogin.el (rlogin-tab-or-complete): Insert tab in buffer, don't |
4164 send directly to process. | 4159 send directly to process. |
4165 (rlogin, rlogin-directory-tracking-mode): Use rlogin-remote-user, | 4160 (rlogin, rlogin-directory-tracking-mode): Use rlogin-remote-user, |
4166 not rlogin-user. | 4161 not rlogin-user. |
4167 | 4162 |
4168 1995-01-10 Richard Stallman <rms@mole.gnu.ai.mit.edu> | 4163 1995-01-10 Richard Stallman <rms@mole.gnu.ai.mit.edu> |
4169 | 4164 |
4170 * faces.el (face-nontrivial-p): New function. | 4165 * faces.el (face-nontrivial-p): New function. |
4171 | 4166 |
4190 * files.el (find-backup-file-name): Run a file name handler. | 4185 * files.el (find-backup-file-name): Run a file name handler. |
4191 (backup-buffer): Do nothing if backup-info is nil. | 4186 (backup-buffer): Do nothing if backup-info is nil. |
4192 | 4187 |
4193 1995-01-09 Noah Friedman <friedman@splode.com> | 4188 1995-01-09 Noah Friedman <friedman@splode.com> |
4194 | 4189 |
4195 * rlogin.el: Removed several more gratuitous autoload cookies. | 4190 * rlogin.el: Removed several more gratuitous autoload cookies. |
4196 (rlogin-initially-track-cwd): Variable deleted. | 4191 (rlogin-initially-track-cwd): Variable deleted. |
4197 (rlogin-directory-tracking-mode): New variable and function. | 4192 (rlogin-directory-tracking-mode): New variable and function. |
4198 Default to 'local. | 4193 Default to 'local. |
4199 (rlogin-host, rlogin-remote-user): New variables. | 4194 (rlogin-host, rlogin-remote-user): New variables. |
4200 (rlogin): Set them appropriately. | 4195 (rlogin): Set them appropriately. |
4201 (rlogin-tab-or-complete): New function. | 4196 (rlogin-tab-or-complete): New function. |
4202 Bind C-i to it. | 4197 Bind C-i to it. |
4203 (rlogin-carriage-filter): New function. | 4198 (rlogin-carriage-filter): New function. |
4204 (rlogin): Add it to comint-output-filter-functions. | 4199 (rlogin): Add it to comint-output-filter-functions. |
4205 (rlogin-parse-words): New function. | 4200 (rlogin-parse-words): New function. |
4206 (rlogin): Make buffer name "*rlogin-USER@HOST* if remote user | 4201 (rlogin): Make buffer name "*rlogin-USER@HOST* if remote user |
4207 differs from local. | 4202 differs from local. |
4208 Simplify initialization of local variables, using rlogin-parse-words. | 4203 Simplify initialization of local variables, using rlogin-parse-words. |
4209 Do not call comint-mode directly. | 4204 Do not call comint-mode directly. |
4210 Doc fixes. | 4205 Doc fixes. |
4211 | 4206 |
4212 1995-01-09 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> | 4207 1995-01-09 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> |
4213 | 4208 |
4214 * bytecomp.el: Fix text punctuation. | 4209 * bytecomp.el: Fix text punctuation. |
4215 | 4210 |
4223 (dabbrev--try-find): Now does a protected call to `widen'. | 4218 (dabbrev--try-find): Now does a protected call to `widen'. |
4224 (dabbrev-always-check-other-buffers): Default now t. | 4219 (dabbrev-always-check-other-buffers): Default now t. |
4225 (dabbrev--capitalize): Function deleted. | 4220 (dabbrev--capitalize): Function deleted. |
4226 (dabbrev-completion): Use `capitalize'. | 4221 (dabbrev-completion): Use `capitalize'. |
4227 | 4222 |
4228 * msb.el Better format of files-by-directory menus. Now | 4223 * msb.el Better format of files-by-directory menus. |
4229 splits big menus into sub-menus. | 4224 Now splits big menus into sub-menus. |
4230 (msb-max-menu-items): Changed default value. This variable | 4225 (msb-max-menu-items): Changed default value. This variable |
4231 now depicts the maximum number of items in a sub-menu. | 4226 now depicts the maximum number of items in a sub-menu. |
4232 (msb-display-most-recently-used): Changed default value. | 4227 (msb-display-most-recently-used): Changed default value. |
4233 (mouse-select-buffer): Now handles several levels of | 4228 (mouse-select-buffer): Now handles several levels of |
4234 sub-menus. New format on return value. | 4229 sub-menus. New format on return value. |
4235 | 4230 |
4247 | 4242 |
4248 * simple.el (what-cursor-position): Show char in decimal, hex, octal. | 4243 * simple.el (what-cursor-position): Show char in decimal, hex, octal. |
4249 | 4244 |
4250 1995-01-05 Stefan Schoef <schoef@Informatik.Uni-Oldenburg.DE> | 4245 1995-01-05 Stefan Schoef <schoef@Informatik.Uni-Oldenburg.DE> |
4251 | 4246 |
4252 * bibtex.el (bibtex-clean-entry): Killing text while editing | 4247 * bibtex.el (bibtex-clean-entry): Killing text while editing |
4253 the autogenerated label in the minibuffer caused the killed text | 4248 the autogenerated label in the minibuffer caused the killed text |
4254 to appear in front of the bibtex entry. | 4249 to appear in front of the bibtex entry. |
4255 | 4250 |
4256 1995-01-05 Eric Raymond <esr@locke.ccil.org> | 4251 1995-01-05 Eric Raymond <esr@locke.ccil.org> |
4257 | 4252 |
4258 * vc.el (vc-do-command): Change RCS handling so rcsdiff won't strip | 4253 * vc.el (vc-do-command): Change RCS handling so rcsdiff won't strip |
4259 away relative-pathname information. This function no longer sets the | 4254 away relative-pathname information. This function no longer sets the |
4273 global-mark-ring as a ring. | 4268 global-mark-ring as a ring. |
4274 | 4269 |
4275 1995-01-05 Johan Vromans <jv@NL.net> | 4270 1995-01-05 Johan Vromans <jv@NL.net> |
4276 | 4271 |
4277 * forms.el: Change forms-search to forms-search-forward, and add | 4272 * forms.el: Change forms-search to forms-search-forward, and add |
4278 forms-search-backward. | 4273 forms-search-backward. |
4279 (forms--mode-menu-ro, forms--mode-menu-edit): New | 4274 (forms--mode-menu-ro, forms--mode-menu-edit): |
4280 functions to create a pulldown menu in the menubar. | 4275 New functions to create a pulldown menu in the menubar. |
4281 (forms--mode-commands): Call them for the edit and view mode. | 4276 (forms--mode-commands): Call them for the edit and view mode. |
4282 * (forms-print): New function. | 4277 * (forms-print): New function. |
4283 | 4278 |
4284 1995-01-04 Stephen Gildea <gildea@stop.mail-abuse.org> | 4279 1995-01-04 Stephen Gildea <gildea@stop.mail-abuse.org> |
4285 | 4280 |
4286 * tex-mode.el (tex-print): Better check for when to print current | 4281 * tex-mode.el (tex-print): Better check for when to print current |
4287 buffer's file over last processed file. | 4282 buffer's file over last processed file. |
4288 | 4283 |
4289 1995-01-03 Noah Friedman <friedman@splode.com> | 4284 1995-01-03 Noah Friedman <friedman@splode.com> |
4290 | 4285 |
4291 * sendmail.el (mail-personal-alias-file): New variable. | 4286 * sendmail.el (mail-personal-alias-file): New variable. |
4292 Use globally in place of hardwired "~/.mailrc". | 4287 Use globally in place of hardwired "~/.mailrc". |
4293 * mailalias.el: Here too. | 4288 * mailalias.el: Here too. |
4294 * mailabbrev.el (mail-abbrev-mailrc-file): Variable and macro | 4289 * mailabbrev.el (mail-abbrev-mailrc-file): Variable and macro |
4295 deleted. All callers now use `mail-personal-alias-file'. | 4290 deleted. All callers now use `mail-personal-alias-file'. |
4296 | 4291 |
4297 * pp.el: Add autoload cookies. | 4292 * pp.el: Add autoload cookies. |
4298 | 4293 |
4299 1995-01-03 Richard Stallman <rms@mole.gnu.ai.mit.edu> | 4294 1995-01-03 Richard Stallman <rms@mole.gnu.ai.mit.edu> |
4300 | 4295 |
4301 * tex-mode.el (tex-mode): Recognize \NeedsTeXFormat{LaTeX2e}. | 4296 * tex-mode.el (tex-mode): Recognize \NeedsTeXFormat{LaTeX2e}. |
4302 | 4297 |
6322 * vc.el (vc-do-command): New argument LAST. All callers updated. | 6317 * vc.el (vc-do-command): New argument LAST. All callers updated. |
6323 Legal values for LAST are 'MASTER and 'BASE. | 6318 Legal values for LAST are 'MASTER and 'BASE. |
6324 (vc-backend-dispatch): New argument C, used by CVS. All callers | 6319 (vc-backend-dispatch): New argument C, used by CVS. All callers |
6325 updated, but many just passes an (error "NYI") form. | 6320 updated, but many just passes an (error "NYI") form. |
6326 (vc-backend-admin): Issue a "cvs add" (but not a "cvs commit"). | 6321 (vc-backend-admin): Issue a "cvs add" (but not a "cvs commit"). |
6327 (vc-backend-checkout, vc-backend-logentry-check, vc-backend-print-log, | 6322 (vc-backend-checkout, vc-backend-logentry-check, vc-backend-print-log) |
6328 vc-backend-assign-name, vc-backend-diff, vc-check-headers): Handle CVS. | 6323 (vc-backend-assign-name, vc-backend-diff, vc-check-headers): Handle CVS. |
6329 (vc-backend-steal, vc-backend-uncheck): Give error if using CVS. | 6324 (vc-backend-steal, vc-backend-uncheck): Give error if using CVS. |
6330 | 6325 |
6331 * vc.el (vc-backend-diff): Fixed typo in SCCS code. | 6326 * vc.el (vc-backend-diff): Fixed typo in SCCS code. |
6332 | 6327 |
6333 1994-10-02 Richard Stallman <rms@mole.gnu.ai.mit.edu> | 6328 1994-10-02 Richard Stallman <rms@mole.gnu.ai.mit.edu> |
8163 | 8158 |
8164 * reporter.el (reporter-submit-bug-report): Prompt for a subject. | 8159 * reporter.el (reporter-submit-bug-report): Prompt for a subject. |
8165 | 8160 |
8166 1994-07-18 Karl Fogel (kfogel@phylo.life.uiuc.edu) | 8161 1994-07-18 Karl Fogel (kfogel@phylo.life.uiuc.edu) |
8167 | 8162 |
8168 * mail-hist.el: Make sure that headers are case-insensitive. | 8163 * mail-hist.el: Make sure that headers are case-insensitive. |
8169 Upped version to 1.3. | 8164 Upped version to 1.3. |
8170 | 8165 |
8171 1994-07-17 Richard Stallman (rms@mole.gnu.ai.mit.edu) | 8166 1994-07-17 Richard Stallman (rms@mole.gnu.ai.mit.edu) |
8172 | 8167 |
8173 * forms.el (forms-delete-record): Handle deletion of last line | 8168 * forms.el (forms-delete-record): Handle deletion of last line |
8174 when it has no terminating newline. | 8169 when it has no terminating newline. |