bpt/emacs.git
30 years ago(vfork): Move this outside the USG conditional.
Richard M. Stallman [Tue, 3 Aug 1993 02:40:31 +0000 (02:40 +0000)]
(vfork): Move this outside the USG conditional.

30 years ago(occur-mode-goto-occurrence): Give meaningful error
Richard M. Stallman [Tue, 3 Aug 1993 01:07:55 +0000 (01:07 +0000)]
(occur-mode-goto-occurrence): Give meaningful error
message if there's nowhere useful to go.

30 years ago(comint-dynamic-complete): If called interactively twice in a row, give the
Roland McGrath [Mon, 2 Aug 1993 23:33:41 +0000 (23:33 +0000)]
(comint-dynamic-complete): If called interactively twice in a row, give the
completion list.

30 years ago(comint-dynamic-complete): Expand PATHDIR in call to file-name-completion.
Roland McGrath [Mon, 2 Aug 1993 23:04:05 +0000 (23:04 +0000)]
(comint-dynamic-complete): Expand PATHDIR in call to file-name-completion.

30 years ago(comint-dynamic-completion): Say "Sole completion", not "Unique
Roland McGrath [Mon, 2 Aug 1993 22:56:58 +0000 (22:56 +0000)]
(comint-dynamic-completion): Say "Sole completion", not "Unique
completion".

30 years ago(other-frame): New function, analogous to other-window.
Roland McGrath [Mon, 2 Aug 1993 22:18:34 +0000 (22:18 +0000)]
(other-frame): New function, analogous to other-window.
(ctl-x-5-map): Bind C-x 5 o to other-frame.

30 years ago(Fprevious_frame): New function, for parity with Fnext_frame.
Roland McGrath [Mon, 2 Aug 1993 22:16:09 +0000 (22:16 +0000)]
(Fprevious_frame): New function, for parity with Fnext_frame.
(syms_of_frame): Add defsubr for Sprevious_frame.

30 years ago* xdisp.c (display_menu_bar): Redisplay all lines occupied by the
Jim Blandy [Mon, 2 Aug 1993 21:19:23 +0000 (21:19 +0000)]
* xdisp.c (display_menu_bar): Redisplay all lines occupied by the
menu bar, not just the first.

30 years ago*** empty log message ***
Roland McGrath [Mon, 2 Aug 1993 20:48:12 +0000 (20:48 +0000)]
*** empty log message ***

30 years agoInitial revision
Richard M. Stallman [Mon, 2 Aug 1993 19:11:20 +0000 (19:11 +0000)]
Initial revision

30 years ago(save_excursion_restore): Never make the buffer visible.
Richard M. Stallman [Mon, 2 Aug 1993 07:58:13 +0000 (07:58 +0000)]
(save_excursion_restore): Never make the buffer visible.

30 years ago(indent-c-exp): Don't document ENDPOS.
Richard M. Stallman [Mon, 2 Aug 1993 07:44:36 +0000 (07:44 +0000)]
(indent-c-exp): Don't document ENDPOS.
(c-indent-region): Rewrite to use indent-c-exp on one sexp at a time,
then use c-indent-line on the next line, etc.

30 years ago(mail-yank-hooks): Initialize to nil.
Richard M. Stallman [Mon, 2 Aug 1993 07:43:59 +0000 (07:43 +0000)]
(mail-yank-hooks): Initialize to nil.
(mail-yank-original): If mail-yank-hooks is nil,
call mail-indent-citation.

30 years ago(read_key_sequence): Use XFASTINT to convert value
Richard M. Stallman [Mon, 2 Aug 1993 07:29:53 +0000 (07:29 +0000)]
(read_key_sequence): Use XFASTINT to convert value
of Flength to an int.

30 years ago(Fmove_overlay): Avoid initializer for Lisp_Object vars.
Richard M. Stallman [Mon, 2 Aug 1993 07:28:31 +0000 (07:28 +0000)]
(Fmove_overlay): Avoid initializer for Lisp_Object vars.
(verify_overlay_modification): Declare ostart, oend as Lisp_Object.

30 years ago(remove-hook): Doc string added.
Richard M. Stallman [Mon, 2 Aug 1993 07:23:24 +0000 (07:23 +0000)]
(remove-hook): Doc string added.
Change a single function into a list.

30 years ago(add-hook): Change a single function into a list.
Richard M. Stallman [Mon, 2 Aug 1993 07:23:07 +0000 (07:23 +0000)]
(add-hook): Change a single function into a list.

30 years ago(fill-region-as-paragraph): When we take one word
Richard M. Stallman [Mon, 2 Aug 1993 05:55:56 +0000 (05:55 +0000)]
(fill-region-as-paragraph): When we take one word
after the fill column, don't stop at period with just one space.
When checking whether at beginning of line, if no fill prefix,
ignore intervening whitespace.

30 years ago(Fset_frame_position): Doc fix.
Richard M. Stallman [Mon, 2 Aug 1993 05:54:55 +0000 (05:54 +0000)]
(Fset_frame_position): Doc fix.

30 years ago(byte-recompile-directory): At end of compiling a file,
Richard M. Stallman [Mon, 2 Aug 1993 04:47:30 +0000 (04:47 +0000)]
(byte-recompile-directory): At end of compiling a file,
put back the "Checking DIR..." message.

30 years ago(Info-fontify-node): New function.
Richard M. Stallman [Mon, 2 Aug 1993 04:22:12 +0000 (04:22 +0000)]
(Info-fontify-node): New function.
(Info-fontify): New variable.
(Info-mode): Initialize Info-related faces.
(Info-select-node): Fontify the node if necessary.

(Info-goto-node): Provide completion for node names.
(Info-read-node-name, Info-build-node-completions): New functions.
(Info-current-file-completions): New variable.
(Info-find-node): Clear completions cache.

(Info-next-reference, Info-prev-reference): New commands.
(Info-mode-map): Bind these to TAB and M-TAB.
(Info-next-preorder): Special case if sitting on "*Note" reference.

(Info-standalone): New variable.
(Info-exit): Exit Emacs if in standalone mode.
(info-standalone): New function.

(Info-summary): Added `bury-buffer' call.
(Info-no-error): Renamed from `no-error'.
(Info-suffix-list): Put ".info" before "" to deal with directory
named "foo" next to file "foo.info".

30 years ago*** empty log message ***
Roland McGrath [Sun, 1 Aug 1993 23:03:26 +0000 (23:03 +0000)]
*** empty log message ***

30 years ago* blackbox.el (blackbox-mode-map): Now that we have
Jim Blandy [Sun, 1 Aug 1993 22:47:44 +0000 (22:47 +0000)]
* blackbox.el (blackbox-mode-map): Now that we have
terminal-independent function-key facilities, we ought to use
them.  Remove hack which looks for all bindings for the simple
motion keys and locally binds them to blackbox keys; add bindings
for the [up], [down], [left], and [right] keys.

30 years ago(etags-tags-completion-table): Fixed regexp for today's format.
Roland McGrath [Sun, 1 Aug 1993 22:22:48 +0000 (22:22 +0000)]
(etags-tags-completion-table): Fixed regexp for today's format.
(etags-snarf-tag): Skip explicit tag name if present.

30 years ago(put_entries): For NODE->rewritten, put pattern before \177 and name after,
Roland McGrath [Sun, 1 Aug 1993 22:13:54 +0000 (22:13 +0000)]
(put_entries): For NODE->rewritten, put pattern before \177 and name after,
not vice versa.

30 years ago(pick-random): Remove.
Paul Eggert [Sun, 1 Aug 1993 20:50:07 +0000 (20:50 +0000)]
(pick-random): Remove.
All callers changed to use `random' instead.

30 years ago(dissociated-press): Use `(random N)' instead of while loop.
Paul Eggert [Sun, 1 Aug 1993 20:50:07 +0000 (20:50 +0000)]
(dissociated-press): Use `(random N)' instead of while loop.

30 years ago(dun-endgame-question, tcom, tloc):
Paul Eggert [Sun, 1 Aug 1993 20:50:07 +0000 (20:50 +0000)]
(dun-endgame-question, tcom, tloc):
Use (random N) instead of combination of %, abs and random.

30 years ago(random-number): Remove.
Paul Eggert [Sun, 1 Aug 1993 20:50:07 +0000 (20:50 +0000)]
(random-number): Remove.
All callers changed to use `random' instead.

30 years ago(life-insert-random-pattern): Simplify (% (abs (random)) N)
Paul Eggert [Sun, 1 Aug 1993 20:50:07 +0000 (20:50 +0000)]
(life-insert-random-pattern): Simplify (% (abs (random)) N)
to (random N).

30 years ago(mpuz-random): Remove.
Paul Eggert [Sun, 1 Aug 1993 20:50:07 +0000 (20:50 +0000)]
(mpuz-random): Remove.
All callers changed to use `random' instead.

30 years ago(emerge-default-[AB]): Use (zerop (% A B)) instead of
Paul Eggert [Sun, 1 Aug 1993 20:48:43 +0000 (20:48 +0000)]
(emerge-default-[AB]): Use (zerop (% A B)) instead of
(= (* (/ A B) B) A).

30 years ago*** empty log message ***
Roland McGrath [Sun, 1 Aug 1993 20:39:38 +0000 (20:39 +0000)]
*** empty log message ***

30 years ago(last_mouse_button): Renamed from button_up_button.
Richard M. Stallman [Sun, 1 Aug 1993 18:48:20 +0000 (18:48 +0000)]
(last_mouse_button): Renamed from button_up_button.
(last_mouse_x, last_mouse_y): Likewise.
(button_down_time): Replaces button_up_time.
(make_lispy_event): Set button_down_time.
Detect and report double-down and double-drag events.
(apply_modifiers_uncached): Put `double' or `triple' first.
(read_key_sequence): Convert unbound double-drag/down to drag/down.

30 years agoInstalled the version from the Texinfo package.
Richard M. Stallman [Sun, 1 Aug 1993 12:23:22 +0000 (12:23 +0000)]
Installed the version from the Texinfo package.

30 years ago(Finsert_file_contents): Don't call prepare_to_modify_buffer
Richard M. Stallman [Sun, 1 Aug 1993 12:19:11 +0000 (12:19 +0000)]
(Finsert_file_contents): Don't call prepare_to_modify_buffer
if inserting zero characters.

30 years ago(dired-sort-mode): Variable deleted.
Richard M. Stallman [Sun, 1 Aug 1993 11:55:12 +0000 (11:55 +0000)]
(dired-sort-mode): Variable deleted.
Don't display it in mode line.
(dired-sort-set-modeline): Set mode-name instead.

30 years agoDoc fix.
Richard M. Stallman [Sun, 1 Aug 1993 08:42:46 +0000 (08:42 +0000)]
Doc fix.

30 years ago(main): Generate a SIGIO as soon as we've initialized.
Richard M. Stallman [Sun, 1 Aug 1993 07:45:35 +0000 (07:45 +0000)]
(main): Generate a SIGIO as soon as we've initialized.

30 years ago(visit-tags-table-buffer): New local named
Richard M. Stallman [Sun, 1 Aug 1993 07:09:22 +0000 (07:09 +0000)]
(visit-tags-table-buffer): New local named
visit-tags-table-buffer-cont copies cont.
(tags-table-including): Set that, instead of cont.

30 years agoVersion 2.7 from stig.
Richard M. Stallman [Sun, 1 Aug 1993 06:26:18 +0000 (06:26 +0000)]
Version 2.7 from stig.

30 years ago(etags-goto-tag-location): Handle selective display.
Richard M. Stallman [Sun, 1 Aug 1993 06:04:06 +0000 (06:04 +0000)]
(etags-goto-tag-location): Handle selective display.

30 years ago(indent-c-exp): Don't move an { from column 0.
Richard M. Stallman [Sun, 1 Aug 1993 05:17:42 +0000 (05:17 +0000)]
(indent-c-exp): Don't move an { from column 0.

30 years agoFix doc strings and error message syntax.
Richard M. Stallman [Sat, 31 Jul 1993 22:35:20 +0000 (22:35 +0000)]
Fix doc strings and error message syntax.
Add menu bar items.
(tar-subfile-mode): Set a local-write-file-hook
rather than using key bindings.
(tar-subfile-save-buffer): Return t.

30 years ago(try_window): Handle invisible newline at end of buffer.
Richard M. Stallman [Sat, 31 Jul 1993 22:00:33 +0000 (22:00 +0000)]
(try_window): Handle invisible newline at end of buffer.
(display_text_line): Don't display invisible text.

30 years ago(compute_motion): Compute correctly for invisible text.
Richard M. Stallman [Sat, 31 Jul 1993 21:59:42 +0000 (21:59 +0000)]
(compute_motion): Compute correctly for invisible text.
(vmotion): Take care of invisible newlines.

(Fmove_to_column): After we split a tab, make sure
to set last_known... consistently.

30 years ago(direct_output_for_insert): Fail if character
Richard M. Stallman [Sat, 31 Jul 1993 21:58:45 +0000 (21:58 +0000)]
(direct_output_for_insert): Fail if character
just inserted has text properties.
(direct_ouput_forward_char): Fail if moving near invisible chars.

30 years ago(adjust_intervals_for_insertion): Handle insertion
Richard M. Stallman [Sat, 31 Jul 1993 21:58:03 +0000 (21:58 +0000)]
(adjust_intervals_for_insertion): Handle insertion
between two unlike intervals via merge_properties_sticky.
(merge_properties_sticky): New function.
(graft_intervals_into_buffer): Leave handling of `sticky'-ness to
adjust_intervals_for_insertion, then merge properties of the
inserted text onto the old ones.
(textget_direct): New function.
(set_point): Fix calculating of fromprev.
(verify_interval_modification): Check for `read-only' property
and take its `sticky'-ness into account.

(set_point): Ignore `invisible' property unless property value is `hidden'.

30 years ago(MERGE_INSERTIONS): Define as 1.
Richard M. Stallman [Sat, 31 Jul 1993 21:55:38 +0000 (21:55 +0000)]
(MERGE_INSERTIONS): Define as 1.
(FRONT_STICKY): Add real definition.
(END_NONSTICKY): New macro.
(END_STICKY): Deleted.
(textget_direct, Qfront_sticky, Qrear_nonsticky): Declared.

(Qhidden): Declared.

30 years ago(Qfront_sticky, Qrear_nonsticky): New variables.
Richard M. Stallman [Sat, 31 Jul 1993 21:54:10 +0000 (21:54 +0000)]
(Qfront_sticky, Qrear_nonsticky): New variables.
(syms_of_textprop): Set them up.

(Qhidden): New variable.
(syms_of_textprop): Set up Qhidden.

(property_change_between_p): New function.

30 years ago(change-log-mode): Use \f for formfeed, to avoid syntax error.
Richard M. Stallman [Sat, 31 Jul 1993 18:41:53 +0000 (18:41 +0000)]
(change-log-mode): Use \f for formfeed, to avoid syntax error.

30 years ago(isearch-done): Move point (for small window)
Richard M. Stallman [Sat, 31 Jul 1993 18:39:09 +0000 (18:39 +0000)]
(isearch-done): Move point (for small window)
before deciding whether to set the mark.

30 years ago(Man-section-translations-alist): Add entries for xlib.
Richard M. Stallman [Sat, 31 Jul 1993 18:34:04 +0000 (18:34 +0000)]
(Man-section-translations-alist): Add entries for xlib.

30 years ago(Man-build-references-alist): When setting word,
Richard M. Stallman [Sat, 31 Jul 1993 18:32:04 +0000 (18:32 +0000)]
(Man-build-references-alist): When setting word,
use only what Man-reference-regexp matched.
(Man-reference-regexp): Don't match starting with a period.
(Man-first-heading-regexp): Allow leading space.
(Man-heading-regexp): Allow leading space.

30 years ago(validate-tex-buffer): Record mismatches in *Occur*.
Richard M. Stallman [Sat, 31 Jul 1993 07:33:02 +0000 (07:33 +0000)]
(validate-tex-buffer): Record mismatches in *Occur*.

30 years ago(basic-save-buffer): When we read a file name,
Richard M. Stallman [Sat, 31 Jul 1993 06:40:04 +0000 (06:40 +0000)]
(basic-save-buffer): When we read a file name,
use set-visited-file-name to put it in.

30 years ago(shell-command-history): New variable.
Richard M. Stallman [Sat, 31 Jul 1993 06:10:44 +0000 (06:10 +0000)]
(shell-command-history): New variable.
(shell-command, shell-command-on-region): Use it.

30 years ago(prop_location_identifier): Was named prop_location_tick.
Richard M. Stallman [Sat, 31 Jul 1993 05:55:52 +0000 (05:55 +0000)]
(prop_location_identifier): Was named prop_location_tick.
(property_change_reply_identifier): Renamed from ...-tick.
(struct prop_location): Field `identifier' renamed from `tick'.
Various functions changed accordingly.
(x_handle_selection_request): Delete local struct var `reply'.

(wait_for_property_change_unwind): New function.
(wait_for_property_change): Add unwind protect.

(wait_for_property_change): Eventually time out with error.
(x_reply_selection_request): XFlushQueue and UNBLOCK_INPUT
before calling wait_for_property_change.
(x_get_window_property): Simplify input blocking/unblocking.
Don't delete the property here.
(receive_incremental_selection): Delete property here.
Call XSelectInput to enable and disable PropertyChangeMask.
(x_get_window_property_as_lisp_data): And here.

30 years ago(Fnewline): Disable the "insert one position before"
Richard M. Stallman [Sat, 31 Jul 1993 05:53:23 +0000 (05:53 +0000)]
(Fnewline): Disable the "insert one position before"
optimization if it would screw up text property behavior.

30 years ago(mouse-choose-completion): Actually choose that alternative,
Richard M. Stallman [Sat, 31 Jul 1993 05:31:58 +0000 (05:31 +0000)]
(mouse-choose-completion): Actually choose that alternative,
don't just insert its name.

30 years ago* configure.in: Test for the presence of/usr/lpp/X11/bin/smt.exp,
Jim Blandy [Sat, 31 Jul 1993 01:40:35 +0000 (01:40 +0000)]
* configure.in: Test for the presence of/usr/lpp/X11/bin/smt.exp,
and #define HAVE_AIX_SMT_EXP if we do.  This is present in some
versions of AIX, and needs to be passed to the loader.

30 years ago* config.h.in (HAVE_AIX_SMT_EXP): New #undef for configure to edit.
Jim Blandy [Sat, 31 Jul 1993 01:39:30 +0000 (01:39 +0000)]
* config.h.in (HAVE_AIX_SMT_EXP): New #undef for configure to edit.
* m/ibmrs6000.h (LD_SWITCH_MACHINE): Don't mention
/usr/lpp/X11/bin/smt.exp unless HAVE_AIX_SMT_EXP is #defined.

30 years ago* configure.in: Test for the availablility of the
Jim Blandy [Sat, 31 Jul 1993 01:34:30 +0000 (01:34 +0000)]
* configure.in: Test for the availablility of the
XScreenResourceString function.

30 years ago* xfns.c (Fx_open_connection): Test the CPP symbol
Jim Blandy [Sat, 31 Jul 1993 01:32:23 +0000 (01:32 +0000)]
* xfns.c (Fx_open_connection): Test the CPP symbol
HAVE_XRMSETDATABASE to decide whether or not to call
XrmSetDatabase.

30 years ago* config.h.in (HAVE_XSCREENRESOURCESTRING): New #undef for
Jim Blandy [Sat, 31 Jul 1993 01:31:46 +0000 (01:31 +0000)]
* config.h.in (HAVE_XSCREENRESOURCESTRING): New #undef for
configure to edit.
* xrdb.c (get_user_db): Test it to decide whether or not to try to
retrieve the screen-dependent resources.

30 years ago* config.h.in (HAVE_BCOPY): Add an #undef for this.
Jim Blandy [Sat, 31 Jul 1993 01:21:21 +0000 (01:21 +0000)]
* config.h.in (HAVE_BCOPY): Add an #undef for this.
(BSTRING): #define this iff HAVE_BCOPY is #defined here.  Ignore what
the system-description files say.  They don't always make fine
enough distinctions between systems, and sometimes the bcopy
routines are available only with X windows.

30 years ago(shrink-window-if-larger-than-buffer): Do nothing if the
Richard M. Stallman [Sat, 31 Jul 1993 01:08:48 +0000 (01:08 +0000)]
(shrink-window-if-larger-than-buffer): Do nothing if the
window is the only window of its frame.  If the buffer ends in newline
and point is not at the end of the buffer, don't display last (empty) line.

30 years ago* configure.in: Test for availability of bcopy functions, searching
Jim Blandy [Sat, 31 Jul 1993 01:07:38 +0000 (01:07 +0000)]
* configure.in: Test for availability of bcopy functions, searching
the X libraries if we're using X.

30 years ago(vc-shrink-to-fit): Deleted. All callers changed to use
Richard M. Stallman [Sat, 31 Jul 1993 01:05:33 +0000 (01:05 +0000)]
(vc-shrink-to-fit): Deleted.  All callers changed to use
the new, fixed `shrink-window-if-larger-than-buffer' instead.
In some places move it after a (goto-char (point-min)).

30 years ago* configure.in: If we found X on our own, set C_SWITCH_X_SITE and
Jim Blandy [Sat, 31 Jul 1993 00:55:39 +0000 (00:55 +0000)]
* configure.in: If we found X on our own, set C_SWITCH_X_SITE and
LD_SWITCH_X_SITE and assume --with-x11.
Only look for X11 files if we weren't told about a window system
or if we were told to use X11 but not told where.
Search the libraries from the s and/or m files when checking for
functions.

* configure.in: Remove any trailing slashes in prefix and exec_prefix.

30 years ago* frame.el (frame-notice-user-settings): If we had to create a new
Jim Blandy [Sat, 31 Jul 1993 00:21:33 +0000 (00:21 +0000)]
* frame.el (frame-notice-user-settings): If we had to create a new
frame in order to obey initial-frame-alist, use delete-frame's
FORCE argument to get rid of the old frame even if the new one
hasn't been mapped yet.

30 years ago* xfns.c (x_set_background_color): Change the foreground color of
Jim Blandy [Fri, 30 Jul 1993 23:12:25 +0000 (23:12 +0000)]
* xfns.c (x_set_background_color): Change the foreground color of
the cursor, too.

30 years ago(syms_of_editfns): Just staticpro Vuser...name
Richard M. Stallman [Fri, 30 Jul 1993 22:48:30 +0000 (22:48 +0000)]
(syms_of_editfns): Just staticpro Vuser...name
and Vsystem_name; don't make them Lisp variables.

30 years ago* gud.el (gud-gdb-marker-filter): Preserve the match data across
Jim Blandy [Fri, 30 Jul 1993 22:43:39 +0000 (22:43 +0000)]
* gud.el (gud-gdb-marker-filter): Preserve the match data across
the filter's execution.

* gud.el (gud-gdb-marker-filter): If we received some text after
the position marker, append it to any text before the marker,
instead of throwing away the text before the marker.

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

30 years agoentered into RCS
Richard M. Stallman [Fri, 30 Jul 1993 20:15:09 +0000 (20:15 +0000)]
entered into RCS

30 years agoAdd code to set HAVE_INET_SOCKETS.
Richard M. Stallman [Fri, 30 Jul 1993 07:55:42 +0000 (07:55 +0000)]
Add code to set HAVE_INET_SOCKETS.

30 years ago(show-paren-command-hook): Specify buffer for move-overay.
Richard M. Stallman [Fri, 30 Jul 1993 07:50:15 +0000 (07:50 +0000)]
(show-paren-command-hook): Specify buffer for move-overay.

30 years ago(fill-region-as-paragraph): Move misplaced paren
Richard M. Stallman [Fri, 30 Jul 1993 07:01:23 +0000 (07:01 +0000)]
(fill-region-as-paragraph): Move misplaced paren
ending `(if (eobp) nil ...)'.
In the loop that avoids breaking after `.' with one space,
break if we actually have two spaces.

30 years ago*** empty log message ***
Richard M. Stallman [Fri, 30 Jul 1993 05:58:29 +0000 (05:58 +0000)]
*** empty log message ***

30 years ago(compilation-error-regexp-alist): Broaden RS6000 regexp to match
Roland McGrath [Fri, 30 Jul 1993 05:32:45 +0000 (05:32 +0000)]
(compilation-error-regexp-alist): Broaden RS6000 regexp to match
"lines N-M," or "line N,".

30 years ago*** empty log message ***
Roland McGrath [Fri, 30 Jul 1993 03:20:49 +0000 (03:20 +0000)]
*** empty log message ***

30 years ago* xfns.c (syms_of_xfns): Don't staticpro Vx_resource_name;
Jim Blandy [Fri, 30 Jul 1993 03:17:18 +0000 (03:17 +0000)]
* xfns.c (syms_of_xfns): Don't staticpro Vx_resource_name;
DEFVAR_LISP takes care of that, and it's deadly to staticpro a
variable containing a string twice.

30 years ago* window.c (check_frame_size): Include the menu bar height in the
Jim Blandy [Fri, 30 Jul 1993 01:48:19 +0000 (01:48 +0000)]
* window.c (check_frame_size): Include the menu bar height in the
minimum frame height.

30 years ago* gud.el (gud-gdb-marker-filter): Do not assume that the position
Jim Blandy [Fri, 30 Jul 1993 01:39:20 +0000 (01:39 +0000)]
* gud.el (gud-gdb-marker-filter): Do not assume that the position
markers from GDB will always be received in one chunk of input;
gud-gdb-marker-filter may be called several times, each time
providing a little more of the position marker.
(gud-gdb-marker-acc): New variable.
(gud-gdb-marker-filter): If we have received what could be the
beginning of a position marker, hold that text in
gud-gdb-marker-acc for the next time we get called, until we have
enough information to decide for sure.

* gud.el (gud-gdb-marker-filter): Only recognize GDB position
markers if they occur at the beginning of the line.  They always
do, and this reduces the likelihood that the above change will
hold back output that isn't really a position marker.

30 years ago* mpuz.el (mpuz-board): Doc fix.
Jim Blandy [Thu, 29 Jul 1993 23:21:30 +0000 (23:21 +0000)]
* mpuz.el (mpuz-board): Doc fix.

30 years ago(dbx): Use %d in gud-break.
Richard M. Stallman [Thu, 29 Jul 1993 22:35:23 +0000 (22:35 +0000)]
(dbx): Use %d in gud-break.
(gud-format-command): Support %d.  Delete spurious progns.

30 years agoDon't check whether file is readable until we have decided not to ignore it.
Paul Eggert [Thu, 29 Jul 1993 19:56:38 +0000 (19:56 +0000)]
Don't check whether file is readable until we have decided not to ignore it.

30 years agoDo the global key bindings only via loaddefs.el,
Richard M. Stallman [Thu, 29 Jul 1993 18:24:32 +0000 (18:24 +0000)]
Do the global key bindings only via loaddefs.el,
not when sendmail.el is loaded.

30 years ago(Fdelete_frame): New arg FORCE allows deletion of last non-invisible frame.
Richard M. Stallman [Thu, 29 Jul 1993 06:34:03 +0000 (06:34 +0000)]
(Fdelete_frame): New arg FORCE allows deletion of last non-invisible frame.

(Fdelete_frame): Allow deletion if there is some other
visible (perhaps iconified) frame.  Also allow deleting terminal frame
if there are X frames.

30 years ago(rmail-nuke-pinhead-header): Tell replace-match not to alter the case.
Richard M. Stallman [Thu, 29 Jul 1993 05:37:32 +0000 (05:37 +0000)]
(rmail-nuke-pinhead-header): Tell replace-match not to alter the case.
(rmail-toggle-header, rmail-reformat-message): Ignore case
when checking for Summary-line.

30 years ago(calendar-mode-map): Bind C-SPC.
Richard M. Stallman [Thu, 29 Jul 1993 05:13:26 +0000 (05:13 +0000)]
(calendar-mode-map): Bind C-SPC.

30 years ago(vc-mode-line): Set vc-mode to nil if FILE no longer is version-controlled.
Paul Eggert [Thu, 29 Jul 1993 04:58:47 +0000 (04:58 +0000)]
(vc-mode-line): Set vc-mode to nil if FILE no longer is version-controlled.

30 years ago(delete-frame): Permit it, if > 1 frame is vis or iconic.
Richard M. Stallman [Thu, 29 Jul 1993 04:50:27 +0000 (04:50 +0000)]
(delete-frame): Permit it, if > 1 frame is vis or iconic.

30 years ago(bzero, bcmp, bcopy): New macros.
Richard M. Stallman [Thu, 29 Jul 1993 04:12:41 +0000 (04:12 +0000)]
(bzero, bcmp, bcopy): New macros.
(LIB_STANDARD): Don't include libucb.a.

30 years ago* gud.el (gud-last-last-frame): Specify initial value. `dbx'
Jim Blandy [Thu, 29 Jul 1993 04:07:02 +0000 (04:07 +0000)]
* gud.el (gud-last-last-frame): Specify initial value.  `dbx'
doesn't work unless we do.

30 years ago* man.el (Man-find-section): HP/UX man pages have section names
Jim Blandy [Thu, 29 Jul 1993 04:02:54 +0000 (04:02 +0000)]
* man.el (Man-find-section): HP/UX man pages have section names
indented by a single space; recognize them.

30 years ago(calculate-c-indent): When checking whether function decl
Richard M. Stallman [Thu, 29 Jul 1993 04:01:09 +0000 (04:01 +0000)]
(calculate-c-indent): When checking whether function decl
is inside a comment, move back to the `(' that starts the arglist.

30 years ago(rmail-convert-file): If file needs conversion, convert it all.
Richard M. Stallman [Thu, 29 Jul 1993 03:43:38 +0000 (03:43 +0000)]
(rmail-convert-file): If file needs conversion, convert it all.

30 years ago(name-last-kbd-macro): Handle macros that are vectors.
Richard M. Stallman [Thu, 29 Jul 1993 03:27:05 +0000 (03:27 +0000)]
(name-last-kbd-macro): Handle macros that are vectors.