bpt/emacs.git
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.

31 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.

31 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.

31 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.

31 years ago(check_mark): Don't check mark-active unless in transient-mark-mode.
Roland McGrath [Thu, 8 Jul 1993 21:43:11 +0000 (21:43 +0000)]
(check_mark): Don't check mark-active unless in transient-mark-mode.
For inactive mark, signal mark-inactive instead of error with a message.

31 years ago(region_limit): Don't error if Vmark_even_if_inactive is set. When the
Roland McGrath [Thu, 8 Jul 1993 21:36:04 +0000 (21:36 +0000)]
(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.

31 years ago(syms_of_data): Staticpro Qmark_inactive.
Roland McGrath [Thu, 8 Jul 1993 21:27:33 +0000 (21:27 +0000)]
(syms_of_data): Staticpro Qmark_inactive.

31 years agoDefine Qmark_inactive.
Roland McGrath [Thu, 8 Jul 1993 21:26:57 +0000 (21:26 +0000)]
Define Qmark_inactive.
(syms_of_data): Initialize it.

31 years agoDeclare Qmark_inactive.
Roland McGrath [Thu, 8 Jul 1993 21:26:29 +0000 (21:26 +0000)]
Declare Qmark_inactive.

31 years ago(mail-abbrev-end-of-buffer): Fix interactive spec to "P", same as
Roland McGrath [Thu, 8 Jul 1993 21:14:43 +0000 (21:14 +0000)]
(mail-abbrev-end-of-buffer): Fix interactive spec to "P", same as
end-of-buffer.

31 years agoInitial revision
Richard M. Stallman [Thu, 8 Jul 1993 21:10:59 +0000 (21:10 +0000)]
Initial revision