]> code.delx.au - gnu-emacs/log
gnu-emacs
30 years agoConsistently use the mark bit of the root interval's parent field
Jim Blandy [Sun, 18 Jul 1993 06:26:10 +0000 (06:26 +0000)]
Consistently use the mark bit of the root interval's parent field
to say whether or not the interval tree has been visited (and skip
it when revisited), and the mark bit of the plist field to say
whether or not that interval has been visited (and abort if
revisited); don't try to use the plist mark bit for both
meanings.
* alloc.c (mark_interval_tree): Don't test if the interval tree
has already been visited here; let the MARK_INTERVAL_TREE macro do
that; avoid function call overhead.  Mark the interval tree as
having been visited by setting TREE->parent's mark bit.
(MARK_INTERVAL_TREE): If the tree has been visited (according to
I->parent's mark bit), don't call mark_interval_tree.
(gc_sweep): Rebalance the interval trees of those large strings
which are still alive.  This also clears the mark bits of those
trees' root intervals' parent fields.
(compact_strings): Rebalance the interval tree of each small
strings which is still alive.  This also clears the mark bits of
that tree's root interval's parent field.  Since the string has
moved, update the root interval's parent pointer to contain the
new address.
* lisp.h (struct interval): Doc fix; explain the roles of the mark
bits of the parent and plist members.

30 years ago* keyboard.c (read_key_sequence): Accept both strings and vectors
Jim Blandy [Sun, 18 Jul 1993 06:25:40 +0000 (06:25 +0000)]
* keyboard.c (read_key_sequence): Accept both strings and vectors
as bindings in function-key-map.
     * keymap.c (Vfunction_key_map in syms_of_keymap): Doc fix.

* keymap.c (syms_of_keymap): Doc fix.

30 years ago* keyboard.c (read_key_sequence): Accept both strings and vectors
Jim Blandy [Sun, 18 Jul 1993 06:25:09 +0000 (06:25 +0000)]
* keyboard.c (read_key_sequence): Accept both strings and vectors
as bindings in function-key-map.
     * keymap.c (Vfunction_key_map in syms_of_keymap): Doc fix.

* keyboard.c (Fsuspend_emacs): Pass selected_frame as the first
argument to change_frame_size, not 0.  This function may be called
in an Emacs compiled with multi-frame support.

30 years ago* textprop.c (Ftext_property_any, Ftext_property_all): New
Jim Blandy [Sun, 18 Jul 1993 06:24:48 +0000 (06:24 +0000)]
* textprop.c (Ftext_property_any, Ftext_property_all): New
functions, from David Gillespie.
* intervals.h (Ftext_property_any, Ftext_property_all): Declare them.

30 years ago* intervals.c (split_interval_left, split_interval_right): Change
Jim Blandy [Sun, 18 Jul 1993 06:24:25 +0000 (06:24 +0000)]
* intervals.c (split_interval_left, split_interval_right): Change
OFFSET argument of these functions to be origin 0, not origin 1.
This is what all the callers currently want.
* intervals.c, textprop.c: All callers changed.

* intervals.c (graft_intervals_into_buffer): Properly compute
length of buffer.

30 years ago* dispnew.c (direct_output_for_insert): By the time this function
Jim Blandy [Sun, 18 Jul 1993 06:23:32 +0000 (06:23 +0000)]
* dispnew.c (direct_output_for_insert): By the time this function
is called, we have already inserted the character into the buffer;
the proper buffer position to pass to compute_char_face is point
- 1, not point.

30 years ago* Makefile.in (C_SWITCH_SYSTEM): New variable, set by top-level
Jim Blandy [Sun, 18 Jul 1993 06:22:37 +0000 (06:22 +0000)]
* Makefile.in (C_SWITCH_SYSTEM): New variable, set by top-level
Makefile.
(xmakefile): Pass it to the C preprocessor.

30 years ago* term/x-win.el: Include (invocation-name) in the error messages
Jim Blandy [Sun, 18 Jul 1993 06:21:42 +0000 (06:21 +0000)]
* term/x-win.el: Include (invocation-name) in the error messages
which might occur during startup.

* term/x-win.el: Make the `-rn NAME' option specify a resource
name, as documented, and not a resource database string.  Make
`-name NAME' act like `-rn NAME' and also set the name of the
initial frame.
(command-switch-alist): Process the `-rn' and `-name' options
using the x-handle-name-rn-switch function.
(x-handle-name-rn-switch): New function, which sets the
x-resource-name variable.
(opening connection): Make sure x-resource-name is valid.  If it's
not a string, set it to (invocation-name), with any periods or
asterisks changed to hyphens.

* term/x-win.el: Make the `-xrm STRING' option specify a resource
database string.  `-rn' used to behave this way.
(command-switch-alist): Process the `-xrm' switch using
x-handle-xrm-switch.
(x-handle-xrm-switch): Renamed from x-handle-rn-switch; this
function does the right thing for `-xrm', not for `-rn'.

* term/x-win.el: Recognize affirmative values for reverseVideo
properly.  Include "on" in the list of recognized values.

30 years ago* shell.el (shell-process-pushd): Fix syntax error in
Jim Blandy [Sun, 18 Jul 1993 06:20:47 +0000 (06:20 +0000)]
* shell.el (shell-process-pushd): Fix syntax error in
condition-case.

* shell.el (shell-prompt-pattern): Don't match more than one line.
Doc fix.

30 years ago* hippie-exp.el: Renamed from hippie.el.
Jim Blandy [Sun, 18 Jul 1993 06:20:15 +0000 (06:20 +0000)]
* hippie-exp.el: Renamed from hippie.el.

Changes from Anders Holst, to bring hippie-expand up to version 1.2:
* hippie-exp.el (hippie-expand-max-buffers): New variable.
(try-expand-line-all-buffers, try-expand-list-all-buffers,
try-expand-dabbrev-all-buffers): Use it.
(try-expand-list, try-expand-list-all-buffers): New functions.
(he-string-beg, he-string-end, he-search-loc): These values are
now markers, not integers.  Uses changed.
(he-reset-string, he-substitute-string): Use a marker to preserve
the old position of point.
(try-expand-all-abbrevs): handle case the same way as the
        usual expand-abbrev (which is not a very good way, but for
        consistency...).
(he-dabbrev-beg): Use `skip-syntax' instead of `skip-chars', to
        adjust its behavior to different modes.
(hippie-expand): Don't messages which try function it is using,
        when the expansion itself is done in the minibuffer (it was very
        annoying to have the message obscuring the expansion).
(try-complete-file-name, try-complete-file-name-partially,
try-complete-lisp-symbol, try-complete-lisp-symbol-partially,
try-expand-line, try-expand-line-all-buffers,
try-expand-all-abbrevs, try-expand-dabbrev,
try-expand-dabbrev-all-buffers): No unnecessary "resetting" of the
epansion, when no expansion is done (caused the buffer to be
marked as changed, although nothing was done, among other things).
(he-reset-string): Undoing of last expansion at a later occasion, now
        undoes correctly (before, it garbled things up).
(make-hippie-expand-function): now uses "(function ...)"
        instead of "'" (matters for compilation).
(try-expand-line, try-expand-line-all-buffers,
he-line-search-regexp): uses `comint-prompt-regexp' instead of
`shell-prompt-pattern', to strip off prompt in process buffers.

30 years ago* bytecomp.el (byte-compile-from-buffer): Bind float-output-format
Jim Blandy [Sun, 18 Jul 1993 06:18:45 +0000 (06:18 +0000)]
* bytecomp.el (byte-compile-from-buffer): Bind float-output-format
to "%.20e", not "%20e"; the latter is always ignored, since it
doesn't have a decimal point after the percent sign.

30 years ago* ange-ftp.el: Install the correct regexp in
Jim Blandy [Sun, 18 Jul 1993 06:18:03 +0000 (06:18 +0000)]
* ange-ftp.el: Install the correct regexp in
file-name-handler-alist.

30 years ago* wakeup.c: Use CPP tangle from autoconf manual to #include the
Jim Blandy [Sun, 18 Jul 1993 06:13:07 +0000 (06:13 +0000)]
* wakeup.c: Use CPP tangle from autoconf manual to #include the
correct combination of <time.h> and <sys/time.h>.

30 years ago* etags.c (print_help): Break up the very long strings containing
Jim Blandy [Sun, 18 Jul 1993 06:12:49 +0000 (06:12 +0000)]
* etags.c (print_help): Break up the very long strings containing
the help message into shorter strings, to placate chintzy C
compilers which can't handle strings that long.

30 years ago* configure.in (m68k-bull-sysv3): new config.
Jim Blandy [Sun, 18 Jul 1993 06:11:06 +0000 (06:11 +0000)]
* configure.in (m68k-bull-sysv3): new config.

30 years ago* Makefile.in (src/Makefile): Propagate C_SWITCH_SYSTEM to the src
Jim Blandy [Sun, 18 Jul 1993 06:10:46 +0000 (06:10 +0000)]
* Makefile.in (src/Makefile): Propagate C_SWITCH_SYSTEM to the src
directory's makefile.  This allows the invocation of CPP which
builds xmakefile to receive these switches.  The SunSoft C
preprocessor inserts spaces between tokens if it doesn't get the
-Xs flag requested in src/s/sol2.h.

30 years agoEnable the hook only if window-system.
Richard M. Stallman [Sun, 18 Jul 1993 04:47:10 +0000 (04:47 +0000)]
Enable the hook only if window-system.
Clear blink-paren-function at the same time.
(show-paren-command-hook): If after a closeparen,
highlight that closeparen as well as matching open.
Use a different color for a mismatch, if color screen.

30 years ago(face-equal): Don't mess with face-background-pixmap.
Richard M. Stallman [Sun, 18 Jul 1993 04:44:27 +0000 (04:44 +0000)]
(face-equal): Don't mess with face-background-pixmap.

30 years agoRewritten by Vromans to use text properties.
Richard M. Stallman [Sat, 17 Jul 1993 19:15:19 +0000 (19:15 +0000)]
Rewritten by Vromans to use text properties.

30 years ago(tar-extract): Use view-exit-action to kill viewed buf.
Richard M. Stallman [Sat, 17 Jul 1993 19:10:13 +0000 (19:10 +0000)]
(tar-extract): Use view-exit-action to kill viewed buf.

30 years agoDoc fixes; some args renamed.
Richard M. Stallman [Sat, 17 Jul 1993 19:06:12 +0000 (19:06 +0000)]
Doc fixes; some args renamed.

30 years ago(gnus-info-nodes): Update node names.
Richard M. Stallman [Sat, 17 Jul 1993 18:56:09 +0000 (18:56 +0000)]
(gnus-info-nodes): Update node names.

30 years agoentered into RCS
Richard M. Stallman [Sat, 17 Jul 1993 17:43:14 +0000 (17:43 +0000)]
entered into RCS

30 years ago(texinfo-mode): Undo changes mistakenly added with
Richard M. Stallman [Sat, 17 Jul 1993 17:27:02 +0000 (17:27 +0000)]
(texinfo-mode): Undo changes mistakenly added with
previous batch: texinfo-{start,end}-of-header are now tex-...

30 years ago(Vhelp_menu_bar_map): Deleted.
Richard M. Stallman [Sat, 17 Jul 1993 02:10:03 +0000 (02:10 +0000)]
(Vhelp_menu_bar_map): Deleted.
(menu_bar_items): Move elts for events in Vmenu_bar_final_items to end.
(syms_of_keyboard): Corresponding changes.

30 years ago(revert-buffer): Make menu-enable form more accurate
Richard M. Stallman [Sat, 17 Jul 1993 01:43:00 +0000 (01:43 +0000)]
(revert-buffer): Make menu-enable form more accurate
using revert-buffer-function and verify-visited-file-modtime.
(menu-bar-help-menu): Put back under global-map.
(menu-bar-final-items): Set it.

30 years ago(mh-yank-hooks): Use (mark t).
Richard M. Stallman [Sat, 17 Jul 1993 00:18:04 +0000 (00:18 +0000)]
(mh-yank-hooks): Use (mark t).
(mh-new-draft-name): Likewise.

30 years ago(comint-{next,prev}-prompt, comint-send-eof): New functions.
Roland McGrath [Fri, 16 Jul 1993 20:30:18 +0000 (20:30 +0000)]
(comint-{next,prev}-prompt, comint-send-eof): New functions.
(comint-mode-map): Bind C-c C-n, C-c C-p, and C-c C-d to those.
Bind C-c C-y to comint-previous-input, for compatibility with v18 shell.el.

30 years ago(ad-start-advice-on-load): Initialize to t.
Roland McGrath [Fri, 16 Jul 1993 19:53:38 +0000 (19:53 +0000)]
(ad-start-advice-on-load): Initialize to t.

30 years agoInitial revision
Roland McGrath [Fri, 16 Jul 1993 19:50:55 +0000 (19:50 +0000)]
Initial revision

30 years agoif [ "$os" ] --> if [ x"$os" != x"" ]
Doug Evans [Fri, 16 Jul 1993 18:24:47 +0000 (18:24 +0000)]
if [ "$os" ] --> if [ x"$os" != x"" ]

30 years ago(rmail-mail-new-frame): New variable.
Richard M. Stallman [Fri, 16 Jul 1993 04:19:04 +0000 (04:19 +0000)]
(rmail-mail-new-frame): New variable.
(rmail-start-mail): New function.
(rmail-mail, rmail-continue, rmail-reply, rmail-forward)
(rmail-retry-failure): Use rmail-start-mail.

30 years ago(mail-bury): If selected frame is dedicated,
Richard M. Stallman [Fri, 16 Jul 1993 04:18:46 +0000 (04:18 +0000)]
(mail-bury): If selected frame is dedicated,
and there are other visible frames, delete this frame.

30 years ago(read_char_menu_prompt): If the user rejects a menu,
Richard M. Stallman [Thu, 15 Jul 1993 06:56:17 +0000 (06:56 +0000)]
(read_char_menu_prompt): If the user rejects a menu,
return t.  This makes read_char also return t.
(read_key_sequence): If read_char returned t, return -1.
(Fread_key_sequence): If read_key_sequence returned -1, quit.
(command_loop_1): If read_key_sequence returned -1, loop around.

30 years ago(ispell-menu-map): Add missing quote in defalias.
Richard M. Stallman [Thu, 15 Jul 1993 06:55:39 +0000 (06:55 +0000)]
(ispell-menu-map): Add missing quote in defalias.
(ispell-window-configuration): Initialize to nil.

30 years ago(vc-rcs-status): Make work buffer's name start w/ space.
Richard M. Stallman [Thu, 15 Jul 1993 05:49:21 +0000 (05:49 +0000)]
(vc-rcs-status): Make work buffer's name start w/ space.

30 years ago(completion-setup-function): Insert the mouse help message
Richard M. Stallman [Thu, 15 Jul 1993 05:47:31 +0000 (05:47 +0000)]
(completion-setup-function): Insert the mouse help message
only if non-nil `window-system'.

30 years ago(Fdisplay_completion_list): Run completion-setup-hook.
Richard M. Stallman [Thu, 15 Jul 1993 05:46:02 +0000 (05:46 +0000)]
(Fdisplay_completion_list): Run completion-setup-hook.

30 years ago(help-menu-bar-map): Put the Help item in this map.
Richard M. Stallman [Thu, 15 Jul 1993 05:40:01 +0000 (05:40 +0000)]
(help-menu-bar-map): Put the Help item in this map.

30 years ago(Fbuffer_local_variables): For local var that is unbound,
Richard M. Stallman [Thu, 15 Jul 1993 05:36:59 +0000 (05:36 +0000)]
(Fbuffer_local_variables): For local var that is unbound,
put just the symbol in the result, not a cons of (symbol . value).

30 years ago(dired-mode-map): Add menu bar items.
Richard M. Stallman [Thu, 15 Jul 1993 05:32:25 +0000 (05:32 +0000)]
(dired-mode-map): Add menu bar items.

30 years ago* assoc.el (asort): First argument should be named alist-symbol,
Jim Blandy [Thu, 15 Jul 1993 05:08:23 +0000 (05:08 +0000)]
* assoc.el (asort): First argument should be named alist-symbol,
not assoc-symbol.

30 years ago* keyboard.c (menu_bar_one_keymap): If the key's binding is the
Jim Blandy [Thu, 15 Jul 1993 04:58:59 +0000 (04:58 +0000)]
* keyboard.c (menu_bar_one_keymap): If the key's binding is the
symbol `undefined', don't try to take that symbol's cdr before
passing it to menu_bar_item; pass the `undefined' binding itself,
so menu_bar_item can remove bindings for the same key from result.

30 years ago(server-done): Let save-buffer make the backup,
Richard M. Stallman [Thu, 15 Jul 1993 04:01:14 +0000 (04:01 +0000)]
(server-done): Let save-buffer make the backup,
so that make-backup-files remains effective.

30 years ago(isearch-edit-string): Bind isearch-nonincremental to its own value, not to
Roland McGrath [Thu, 15 Jul 1993 03:46:02 +0000 (03:46 +0000)]
(isearch-edit-string): Bind isearch-nonincremental to its own value, not to
nil.

30 years ago(Qdisabled_command_hook): New variable.
Richard M. Stallman [Thu, 15 Jul 1993 03:09:56 +0000 (03:09 +0000)]
(Qdisabled_command_hook): New variable.
(Vdisabled_command_hook): Deleted.
(syms_of_keyboard): Corresponding changes.
(Fcommand_execute): Use Qdisabled_command_hook.

30 years ago(compilation-parse-errors): After skipping two lines, move one char back so
Roland McGrath [Thu, 15 Jul 1993 03:08:17 +0000 (03:08 +0000)]
(compilation-parse-errors): After skipping two lines, move one char back so
point before the newline.

30 years ago(gud-debugger-startup): Replaced with gud-massage-args.
Roland McGrath [Thu, 15 Jul 1993 01:55:13 +0000 (01:55 +0000)]
(gud-debugger-startup): Replaced with gud-massage-args.
(gud-{gdb,sdb,xdb}-debugger-startup): Replaced with gud-*-massage-args.
(gdb, sdb, xdb): Argument is command line, not args for it.  Remove
debugger name from prompt and put it in the default input instead.
Overload gud-massage-args instead of gud-debugger-startup.
(gud-chop-words): New function; subr for gud-common-init.
(gud-common-init): Argument is command line, not args for it.
Rewritten to use gud-chop-words instead of temp buffer and kludge involving
read.  Find the program name as the first word of the command line.
Use make-comint and gud-massage-args in place of gud-debugger-startup.
Expand the file name before passing it to gud-massage-args.

30 years ago(snarf-spooks): Restore function.
Roland McGrath [Wed, 14 Jul 1993 23:38:00 +0000 (23:38 +0000)]
(snarf-spooks): Restore function.

30 years ago(cookie-cache): New defvar.
Roland McGrath [Wed, 14 Jul 1993 23:36:04 +0000 (23:36 +0000)]
(cookie-cache): New defvar.
(cookie-snarf): Cache cookies in `cookie-cache', not in obarray (idiot).
Also store the modtime and punt the cache when it changes.

30 years ago(generate-file-autoloads): Fix FILE truename hacking to substring
Roland McGrath [Wed, 14 Jul 1993 20:56:19 +0000 (20:56 +0000)]
(generate-file-autoloads): Fix FILE truename hacking to substring
SOURCE-TRUENAME instead of FILE.

30 years ago(Vhelp_menu_bar_map): New var.
Richard M. Stallman [Wed, 14 Jul 1993 16:49:30 +0000 (16:49 +0000)]
(Vhelp_menu_bar_map): New var.
(syms_of_keyboard): Set up Lisp var for it.
(menu_bar_items): Use Vhelp_menu_bar_map.

30 years ago(mark_object) [DEBUG_MOLE]: Add abort at beginning.
Richard M. Stallman [Wed, 14 Jul 1993 16:36:25 +0000 (16:36 +0000)]
(mark_object) [DEBUG_MOLE]: Add abort at beginning.

30 years ago* calendar.el (calendar-holidays): Don't autoload this; its value
Jim Blandy [Wed, 14 Jul 1993 07:24:36 +0000 (07:24 +0000)]
* calendar.el (calendar-holidays): Don't autoload this; its value
must be set after the user's .emacs file is loaded.

30 years agoInitial revision
Jim Blandy [Wed, 14 Jul 1993 06:09:19 +0000 (06:09 +0000)]
Initial revision

30 years ago* config.sub: Add case for Bull dpx/2.
Jim Blandy [Wed, 14 Jul 1993 04:52:50 +0000 (04:52 +0000)]
* config.sub: Add case for Bull dpx/2.

30 years ago(copy-face): New arg NEW-FRAME.
Richard M. Stallman [Tue, 13 Jul 1993 22:05:13 +0000 (22:05 +0000)]
(copy-face): New arg NEW-FRAME.
(list-faces-display): New command.

30 years ago(completion-mode): New major mode.
Richard M. Stallman [Tue, 13 Jul 1993 21:34:05 +0000 (21:34 +0000)]
(completion-mode): New major mode.
(completion-setup-function): New function.
Add it to completion-setup-hook.

30 years ago(mouse-choose-completion): New function.
Richard M. Stallman [Tue, 13 Jul 1993 21:33:17 +0000 (21:33 +0000)]
(mouse-choose-completion): New function.

30 years ago(verify_interval_modification): Use Qinsert_in_front_hooks and
Richard M. Stallman [Tue, 13 Jul 1993 21:08:45 +0000 (21:08 +0000)]
(verify_interval_modification): Use Qinsert_in_front_hooks and
Qinsert_behind_hooks instead of previous names.

30 years ago(Qinsert_in_front_hooks, Qinsert_behind_hooks): Declared.
Richard M. Stallman [Tue, 13 Jul 1993 21:07:02 +0000 (21:07 +0000)]
(Qinsert_in_front_hooks, Qinsert_behind_hooks): Declared.
This replaces part of previous change.

30 years ago(prepare_to_modify_buffer): Call verify_overlay_modification.
Richard M. Stallman [Tue, 13 Jul 1993 21:06:19 +0000 (21:06 +0000)]
(prepare_to_modify_buffer): Call verify_overlay_modification.

30 years ago(verify_overlay_modification): New function.
Richard M. Stallman [Tue, 13 Jul 1993 21:05:26 +0000 (21:05 +0000)]
(verify_overlay_modification): New function.
(call_overlay_mod_hooks): New function.

30 years ago(Qinsert_in_front_hooks, Qinsert_behind_hooks): New vars.
Richard M. Stallman [Tue, 13 Jul 1993 21:04:07 +0000 (21:04 +0000)]
(Qinsert_in_front_hooks, Qinsert_behind_hooks): New vars.
(syms_of_textprop): Set them up.

(set_properties): Call modify_region.
(remove_properties): Call modify_region before record_property_change.
(add_properties): Likewise.

30 years ago*** empty log message ***
Richard M. Stallman [Tue, 13 Jul 1993 20:44:02 +0000 (20:44 +0000)]
*** empty log message ***

30 years ago(mail-bury): New function.
Richard M. Stallman [Tue, 13 Jul 1993 20:18:05 +0000 (20:18 +0000)]
(mail-bury): New function.
(mail-send-and-exit): Call mail-bury.
(mail-dont-send): New command, with menu bar binding.

30 years ago*** empty log message ***
Jim Meyering [Tue, 13 Jul 1993 16:37:01 +0000 (16:37 +0000)]
*** empty log message ***

30 years ago(compare-windows-skip-whitespace): New function.
Richard M. Stallman [Tue, 13 Jul 1993 07:31:09 +0000 (07:31 +0000)]
(compare-windows-skip-whitespace): New function.
(compare-windows): Use that.
(compare-windows-whitespace): Value is now regexp.

30 years ago(rmail-insert-inbox-text): If inbox is not in the
Richard M. Stallman [Tue, 13 Jul 1993 05:52:32 +0000 (05:52 +0000)]
(rmail-insert-inbox-text): If inbox is not in the
spool dir, try copying before renaming.

30 years ago(define-key-after): Error if KEY has two elements.
Richard M. Stallman [Tue, 13 Jul 1993 04:00:04 +0000 (04:00 +0000)]
(define-key-after): Error if KEY has two elements.

30 years ago(menu-bar-file-menu): Add menu item for dired.
Richard M. Stallman [Tue, 13 Jul 1993 03:23:19 +0000 (03:23 +0000)]
(menu-bar-file-menu): Add menu item for dired.

30 years ago* autoload.el (generate-file-autoloads): Correctly detect when the
Jim Blandy [Tue, 13 Jul 1993 03:21:39 +0000 (03:21 +0000)]
* 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.

30 years ago(Qinsert_before_hooks, Qinsert_after_hooks): Declared.
Richard M. Stallman [Tue, 13 Jul 1993 02:20:40 +0000 (02:20 +0000)]
(Qinsert_before_hooks, Qinsert_after_hooks): Declared.
(Qmodification_hooks): Declared.

30 years ago(verify_interval_modification):
Richard M. Stallman [Tue, 13 Jul 1993 02:19:50 +0000 (02:19 +0000)]
(verify_interval_modification):
For insertion, run the insert-before-hooks and insert-after-hooks,
not the modification-hooks.

30 years ago(Qundefined): New variable.
Richard M. Stallman [Mon, 12 Jul 1993 23:32:43 +0000 (23:32 +0000)]
(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.

30 years ago*** empty log message ***
David J. MacKenzie [Mon, 12 Jul 1993 22:13:12 +0000 (22:13 +0000)]
*** empty log message ***

30 years ago(vc-rcs-status): Include head version number in mode line if there
Paul Eggert [Mon, 12 Jul 1993 22:04:35 +0000 (22:04 +0000)]
(vc-rcs-status): Include head version number in mode line if there
are no locks.

30 years ago(ispell-menu-map): New keymap--both fn and var.
Richard M. Stallman [Mon, 12 Jul 1993 20:31:52 +0000 (20:31 +0000)]
(ispell-menu-map): New keymap--both fn and var.

30 years ago(ispell-menu-map): New autoload definition.
Richard M. Stallman [Mon, 12 Jul 1993 20:29:28 +0000 (20:29 +0000)]
(ispell-menu-map): New autoload definition.
(menu-bar-edit-menu): Add "Spell" item.

30 years ago* configure.in: Use the autoconf AC_FIND_X macro to try to find
Jim Blandy [Sat, 10 Jul 1993 05:18:56 +0000 (05:18 +0000)]
* configure.in: Use the autoconf AC_FIND_X macro to try to find
the X Windows libraries.

30 years ago(show-paren-command-hook): Do nothing if not window-system.
Richard M. Stallman [Sat, 10 Jul 1993 05:16:08 +0000 (05:16 +0000)]
(show-paren-command-hook): Do nothing if not window-system.

30 years agoFix typos in previous change.
Richard M. Stallman [Sat, 10 Jul 1993 05:09:45 +0000 (05:09 +0000)]
Fix typos in previous change.

31 years ago(wait_reading_process_input): If wait_for_cell, do call
Richard M. Stallman [Fri, 9 Jul 1993 21:42:51 +0000 (21:42 +0000)]
(wait_reading_process_input): If wait_for_cell, do call
swallow_events and do_pending_window_change when appropriate.

31 years ago(rmail-output): If file is an Rmail file,
Richard M. Stallman [Fri, 9 Jul 1993 20:46:42 +0000 (20:46 +0000)]
(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.

31 years agoMake `solaris' reflect the most recent major release.
Doug Evans [Fri, 9 Jul 1993 20:44:12 +0000 (20:44 +0000)]
Make `solaris' reflect the most recent major release.

31 years agoentered into RCS
Richard M. Stallman [Fri, 9 Jul 1993 20:28:05 +0000 (20:28 +0000)]
entered into RCS

31 years agoInitial revision
Richard M. Stallman [Fri, 9 Jul 1993 20:27:43 +0000 (20:27 +0000)]
Initial revision

31 years ago* etags.c (alloca): removed all references to it.
Jim Blandy [Fri, 9 Jul 1993 19:44:58 +0000 (19:44 +0000)]
* 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.

31 years ago(consider_token): was `==', now is `='.
Richard M. Stallman [Fri, 9 Jul 1993 18:56:47 +0000 (18:56 +0000)]
(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.

31 years ago(byte-compile-file-form-defmumble): Undo previous change.
Richard M. Stallman [Fri, 9 Jul 1993 06:53:42 +0000 (06:53 +0000)]
(byte-compile-file-form-defmumble): Undo previous change.
It turns out the second arg was put in by mistake in the first place.

31 years ago(byte-compile-setq-default):
Richard M. Stallman [Fri, 9 Jul 1993 06:33:05 +0000 (06:33 +0000)]
(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.

31 years ago(mouse-menu-bar-buffers):
Richard M. Stallman [Fri, 9 Jul 1993 04:04:39 +0000 (04:04 +0000)]
(mouse-menu-bar-buffers):
Don't lose if all buffer names are short.

31 years ago(region_limit): Declare Vmark_even_if_inactive.
Roland McGrath [Thu, 8 Jul 1993 23:45:22 +0000 (23:45 +0000)]
(region_limit): Declare Vmark_even_if_inactive.

31 years ago(syms_of_callint): Fix DEFVAR_LISP for Vmark_even_if_inactive to use right
Roland McGrath [Thu, 8 Jul 1993 23:44:01 +0000 (23:44 +0000)]
(syms_of_callint): Fix DEFVAR_LISP for Vmark_even_if_inactive to use right
Lisp symbol name (without V prepended).

31 years ago(compilation-error-regexp-alist): Broaden ``Line N of "FILE": msg'' regexp
Roland McGrath [Thu, 8 Jul 1993 23:31:58 +0000 (23:31 +0000)]
(compilation-error-regexp-alist): Broaden ``Line N of "FILE": msg'' regexp
to also match Ultrix f77: ``Error on line N of FILE: msg''.

31 years ago(kill-ring-save): Call deactivate-mark regardless of transient-mark-mode.
Roland McGrath [Thu, 8 Jul 1993 22:42:14 +0000 (22:42 +0000)]
(kill-ring-save): Call deactivate-mark regardless of transient-mark-mode.

31 years ago(ispell): Call deactivate-mark instead of setting mark-active directly. Do
Roland McGrath [Thu, 8 Jul 1993 22:38:59 +0000 (22:38 +0000)]
(ispell): Call deactivate-mark instead of setting mark-active directly.  Do
this regardless of transient-mark-mode.

31 years ago(deactivate-mark): New function.
Roland McGrath [Thu, 8 Jul 1993 22:37:42 +0000 (22:37 +0000)]
(deactivate-mark): New function.
(kill-ring-save, pop-mark, keyboard-quit): Call it.

31 years ago(isearch-done): Call deactivate-mark instead of setting mark-active
Roland McGrath [Thu, 8 Jul 1993 22:33:57 +0000 (22:33 +0000)]
(isearch-done): Call deactivate-mark instead of setting mark-active
directly.  Do this regardless of transient-mark-mode.

31 years agoPut error-conditions and error-message properties on 'mark-inactive.
Roland McGrath [Thu, 8 Jul 1993 21:46:22 +0000 (21:46 +0000)]
Put error-conditions and error-message properties on 'mark-inactive.
(mark): Signal 'mark-inactive instead of using error with a message.