1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-18 00:50:44 -08:00
Commit graph

26840 commits

Author SHA1 Message Date
Jim Meyering
e1efaae9a2 *** empty log message *** 1993-07-13 16:37:01 +00:00
Richard M. Stallman
048ab7d386 (compare-windows-skip-whitespace): New function.
(compare-windows): Use that.
(compare-windows-whitespace): Value is now regexp.
1993-07-13 07:31:09 +00:00
Richard M. Stallman
019bf2a313 (rmail-insert-inbox-text): If inbox is not in the
spool dir, try copying before renaming.
1993-07-13 05:52:32 +00:00
Richard M. Stallman
626f67f354 (define-key-after): Error if KEY has two elements. 1993-07-13 04:00:04 +00:00
Richard M. Stallman
76202b57cc (menu-bar-file-menu): Add menu item for dired. 1993-07-13 03:23:19 +00:00
Jim Blandy
ae553cad8e * autoload.el (generate-file-autoloads): Correctly detect when the
buffer receiving the autoload forms is in a parent of or the same
	directory as FILE, even in the presence of symlinks.
1993-07-13 03:21:39 +00:00
Richard M. Stallman
8537f1cb3a (Qinsert_before_hooks, Qinsert_after_hooks): Declared.
(Qmodification_hooks): Declared.
1993-07-13 02:20:40 +00:00
Richard M. Stallman
c36494197b (verify_interval_modification):
For insertion, run the insert-before-hooks and insert-after-hooks,
not the modification-hooks.
1993-07-13 02:19:50 +00:00
Richard M. Stallman
e58aa38535 (Qundefined): New variable.
(syms_of_keyboard): Set up Qundefined.
(menu_bar_items): Don't reverse the items.
Process the maps in reverse order.
(menu_bar_item): If definition is `undefined',
delete any menu bar item already made, and don't make one.
1993-07-12 23:32:43 +00:00
David J. MacKenzie
039e9c8b9b *** empty log message *** 1993-07-12 22:13:12 +00:00
Paul Eggert
45c92c0c56 (vc-rcs-status): Include head version number in mode line if there
are no locks.
1993-07-12 22:04:35 +00:00
Richard M. Stallman
44ca409ab8 (ispell-menu-map): New keymap--both fn and var. 1993-07-12 20:31:52 +00:00
Richard M. Stallman
9e18f0a0a8 (ispell-menu-map): New autoload definition.
(menu-bar-edit-menu): Add "Spell" item.
1993-07-12 20:29:28 +00:00
Jim Blandy
e740c737a0 * configure.in: Use the autoconf AC_FIND_X macro to try to find
the X Windows libraries.
1993-07-10 05:18:56 +00:00
Richard M. Stallman
80e1673824 (show-paren-command-hook): Do nothing if not window-system. 1993-07-10 05:16:08 +00:00
Richard M. Stallman
757e603c90 Fix typos in previous change. 1993-07-10 05:09:45 +00:00
Richard M. Stallman
97f3b3d6e9 (wait_reading_process_input): If wait_for_cell, do call
swallow_events and do_pending_window_change when appropriate.
1993-07-09 21:42:51 +00:00
Richard M. Stallman
dba3adb09b (rmail-output): If file is an Rmail file,
use rmail-output-to-rmail-file.
(rmail-output-to-rmail-file): If file exists
and is not an Rmail file, use rmail-output.
If we find an element in rmail-output-file-alist, eval it.
(rmail-file-p): New function.
(rmail-output-file-alist): Now contains expressions to eval.
1993-07-09 20:46:42 +00:00
Doug Evans
f920529b21 Make `solaris' reflect the most recent major release. 1993-07-09 20:44:12 +00:00
Richard M. Stallman
60b691e231 entered into RCS 1993-07-09 20:28:05 +00:00
Richard M. Stallman
030f4a352d Initial revision 1993-07-09 20:27:43 +00:00
Jim Blandy
72a339d7e3 * etags.c (alloca): removed all references to it.
(main): now calls xnew instead of alloca for portability.
	(../src/config.h): included only if HAVE_CONFIG_H.
	(const): void definition removed--config.h takes care of it.
1993-07-09 19:44:58 +00:00
Richard M. Stallman
591fa824dd (consider_token): was ==', now is ='.
(consider_token): DEFUNs now treated like funcs in ctags mode.

(LEVEL_OK_FOR_FUNCDEF): removed.
(C_entries): optimized the test that used LEVEL_OK_FOR_FUNCDEF.
(C_entries): removed a piece of useless code.
(C_entries): making typedef tags is delayed until a semicolon
is met.  This handles "typedef int X, Y, Z;" correctly.
1993-07-09 18:56:47 +00:00
Richard M. Stallman
ce3be3d531 (byte-compile-file-form-defmumble): Undo previous change.
It turns out the second arg was put in by mistake in the first place.
1993-07-09 06:53:42 +00:00
Richard M. Stallman
ca38179a74 (byte-compile-setq-default):
Generate a progn of calls to set-default, then compile it.
(byte-compile-file-form-defmumble): Put back second arg of
byte-compile-keep-pending, accidentally deleted before.
1993-07-09 06:33:05 +00:00
Richard M. Stallman
07a9765faa (mouse-menu-bar-buffers):
Don't lose if all buffer names are short.
1993-07-09 04:04:39 +00:00
Roland McGrath
646d9d18cc (region_limit): Declare Vmark_even_if_inactive. 1993-07-08 23:45:22 +00:00
Roland McGrath
2ad6c95919 (syms_of_callint): Fix DEFVAR_LISP for Vmark_even_if_inactive to use right
Lisp symbol name (without V prepended).
1993-07-08 23:44:01 +00:00
Roland McGrath
ff7351344a (compilation-error-regexp-alist): Broaden ``Line N of "FILE": msg'' regexp
to also match Ultrix f77: ``Error on line N of FILE: msg''.
1993-07-08 23:31:58 +00:00
Roland McGrath
e4e593ae57 (kill-ring-save): Call deactivate-mark regardless of transient-mark-mode. 1993-07-08 22:42:14 +00:00
Roland McGrath
0d28f0725d (ispell): Call deactivate-mark instead of setting mark-active directly. Do
this regardless of transient-mark-mode.
1993-07-08 22:38:59 +00:00
Roland McGrath
19d353745f (deactivate-mark): New function.
(kill-ring-save, pop-mark, keyboard-quit): Call it.
1993-07-08 22:37:42 +00:00
Roland McGrath
67cbb73ffd (isearch-done): Call deactivate-mark instead of setting mark-active
directly.  Do this regardless of transient-mark-mode.
1993-07-08 22:33:57 +00:00
Roland McGrath
62d1c1fcb2 Put error-conditions and error-message properties on 'mark-inactive.
(mark): Signal 'mark-inactive instead of using error with a message.
1993-07-08 21:46:22 +00:00
Roland McGrath
6497d2d838 (check_mark): Don't check mark-active unless in transient-mark-mode.
For inactive mark, signal mark-inactive instead of error with a message.
1993-07-08 21:43:11 +00:00
Roland McGrath
c9dd14e184 (region_limit): Don't error if Vmark_even_if_inactive is set. When the
mark is inactive and that is a no-no, signal mark-inactive instead of using
error with a message.
1993-07-08 21:36:04 +00:00
Roland McGrath
638b77e614 (syms_of_data): Staticpro Qmark_inactive. 1993-07-08 21:27:33 +00:00
Roland McGrath
3b8819d645 Define Qmark_inactive.
(syms_of_data): Initialize it.
1993-07-08 21:26:57 +00:00
Roland McGrath
83125cd707 Declare Qmark_inactive. 1993-07-08 21:26:29 +00:00
Roland McGrath
650d648679 (mail-abbrev-end-of-buffer): Fix interactive spec to "P", same as
end-of-buffer.
1993-07-08 21:14:43 +00:00
Richard M. Stallman
62078373fa Initial revision 1993-07-08 21:10:59 +00:00
Richard M. Stallman
1bf3d47551 (basic-save-buffer): Use after-save-hook. 1993-07-08 20:51:51 +00:00
Roland McGrath
62daf326f2 Add (provide 'hanoi). 1993-07-08 19:06:38 +00:00
Richard M. Stallman
77fb6aed82 (file-relative-name): If we use default-directory,
call expand-file-name anyway.
1993-07-08 03:04:52 +00:00
Richard M. Stallman
fe3371ef58 (texinfo-update-node): Bind auto-fill-hook as well as auto-fill-function.
(texinfo-sequential-node-update): Likewise.
1993-07-07 22:21:19 +00:00
Richard M. Stallman
daa6abb8d5 Fix typo re `texinfo-sequential-node-update.'
Ensure that no commands depend on the value of
case-fold-search.
Rewrite messages.  Avoid using `mark-whole-buffer'.

(texinfo-start-menu-description):
New function to insert title as description in a menu.
(texinfo-make-menu-list): Remove automatic title insertion.
(texinfo-master-menu): Error message if file
contains too few nodes for a master menu.
Handle the case where no master menu was inserted.
(texinfo-insert-master-menu-list): Only attempt to insert detailed
master menu if there is one.
Insert a master menu only after `Top' node and before next node.

(texinfo-check-for-node-name): Offer section title as prompt.
(texinfo-copy-next-section-title): Copy title correctly.
Handle failure to find @node.
(texinfo-copy-menu): Error message if menu empty.
(texinfo-pointer-name):  Find only those
section commands that are accompanied by `@node' lines.
(texinfo-section-types-regexp): Look for subh and subs, not just sub.
(texinfo-make-one-menu): Copy node-name correctly for message.
(texinfo-copy-menu-title): Copy title as it
should rather than node line.

(texinfo-find-higher-level-node): Stop search at limit.
Special handling for `top' and `chapter' levels.
(texinfo-copy-menu-title): Rewrite to handle outer include files.
(texinfo-multi-file-update): Update all nodes properly (and sooner);
rewrite doc string and interactive. Copy title properly.
(texinfo-all-menus-update): Fixed typo that
caused the function to create a master menu when it shouldn't.
Update pre-existing master menu, if there is one.

(texinfo-incorporate-descriptions): Use a regexp search to look for
both kinds of menu item.
(texinfo-menu-indent-description): Likewise.
(texinfo-incorporate-menu-entry-names): New function.
(texinfo-insert-menu): Handle both kinds of menu item.
(texinfo-multi-files-insert-main-menu): Likewise.
(texinfo-update-node): Pass t as second arg to push-mark.
(texinfo-sequential-node-update): Likewise.
(texinfo-insert-node-lines): Bind `title' at a higher level.
Don't find previous @node if it's close.
Take region to process as arguments.
(texinfo-multiple-files-update): Handle prefix arg better within
`interactive'.  Canonicalize the blank lines.
1993-07-07 22:15:20 +00:00
Roland McGrath
1e377362be (basic-save-buffer): Invoke after-save-buffer-hook, not after-save-hook. 1993-07-07 20:25:48 +00:00
Roland McGrath
88e37e7b31 (update-file-autoloads): Correctly do nothing when there are no cookies. 1993-07-07 20:13:57 +00:00
Roland McGrath
7534058437 (mouse-menu-choose-yank): Change menu title to "Choose Next Yank". 1993-07-07 19:58:54 +00:00
Paul Eggert
137fcf3148 (vc-rcs-status): Remove unused var `status'. 1993-07-07 19:07:54 +00:00