bpt/emacs.git
31 years ago(Fprocess_send_eof): Make sure proc is running.
Richard M. Stallman [Wed, 17 Mar 1993 07:59:09 +0000 (07:59 +0000)]
(Fprocess_send_eof): Make sure proc is running.

31 years agoSome awks don't understand "\r". Code around this.
Paul Eggert [Tue, 16 Mar 1993 22:49:00 +0000 (22:49 +0000)]
Some awks don't understand "\r".  Code around this.
Unfortunately this requires putting a carriage return in the source code.
Don't assume that rlog will tolerate times like `10:10:60';
RCS 5.7 won't allow this.

31 years ago(vc-version-diff): Use (message ...), not (message (format ...)).
Paul Eggert [Tue, 16 Mar 1993 21:09:56 +0000 (21:09 +0000)]
(vc-version-diff): Use (message ...), not (message (format ...)).
(vc-backend-checkout, vc-backend-assign-name): Correct bogus messages.

31 years agoMerge today's change by eric with everybody else's
Paul Eggert [Tue, 16 Mar 1993 20:21:05 +0000 (20:21 +0000)]
Merge today's change by eric with everybody else's
change (from 1992/08/04 through 1993/02/24).

31 years agoDoc fix.
Jim Blandy [Tue, 16 Mar 1993 18:36:27 +0000 (18:36 +0000)]
Doc fix.

31 years ago* bytecomp.el (byte-compile-from-buffer): Put buffer containing
Jim Blandy [Tue, 16 Mar 1993 18:35:04 +0000 (18:35 +0000)]
* bytecomp.el (byte-compile-from-buffer): Put buffer containing
compiled code in binary overwrite mode.

31 years agosrc/\f * simple.el (quoted-insert): In overwrite mode, don't read digits
Jim Blandy [Tue, 16 Mar 1993 18:18:47 +0000 (18:18 +0000)]
src/\f        * simple.el (quoted-insert): In overwrite mode, don't read digits
as an octal character code.  In binary overwrite mode, overwrite
the characters instead of inserting them.
(overwrite-mode-textual, overwrite-mode-binary): New symbols, for
use in the mode line.
(overwrite-mode): Doc fix.  Use force-mode-line-update.
(binary-overwrite-mode): New function.
     * loaddefs.el (minor-mode-alist): Make the mode line element for
overwrite-mode be the symbol `overwrite-mode'.

31 years ago* cmds.c (overwrite_binary_mode): Deleted; this implements the
Jim Blandy [Tue, 16 Mar 1993 18:18:05 +0000 (18:18 +0000)]
* cmds.c (overwrite_binary_mode): Deleted; this implements the
wrong feature.
(Qoverwrite_mode_binary): New variable.
(internal_self_insert): If current_buffer->overwrite_mode is
`overwrite-mode-binary', do as overwrite_binary_mode used to.
(syms_of_cmds): Remove defvar of overwrite_binary_mode; initialize
Qoverwrite_mode_binary.
* buffer.c (syms_of_buffer): Doc fix for overwrite_mode.
* buffer.h (struct buffer): Doc fix.

31 years agovc-error-occurred: moved to vc-hooks.el in order for ^X^F of a
Eric S. Raymond [Tue, 16 Mar 1993 15:47:45 +0000 (15:47 +0000)]
vc-error-occurred: moved to vc-hooks.el in order for ^X^F of a
nonexistent file to work.

31 years agovc-error-occurred needs to be in vc-hooks.
Eric S. Raymond [Tue, 16 Mar 1993 15:44:52 +0000 (15:44 +0000)]
vc-error-occurred needs to be in vc-hooks.

31 years ago* calendar.el (calendar-time-zone): Initialize this when
Jim Blandy [Tue, 16 Mar 1993 09:13:53 +0000 (09:13 +0000)]
* calendar.el (calendar-time-zone): Initialize this when
calendar.el loads, not in the defvar.

31 years agoRename `live-window-p' to `window-live-p', for consistency with
Jim Blandy [Tue, 16 Mar 1993 05:55:57 +0000 (05:55 +0000)]
Rename `live-window-p' to `window-live-p', for consistency with
`frame-live-p'.
* window.c (Fwindow_live_p): Renamed from Flive_window_p.
* lisp.h (CHECK_LIVE_WINDOW): Change to use Qwindow_live_p.
(Qwindow_live_p): Extern declaration renamed fom Qlive_window_p.

31 years ago(xmenu_show): Do BLOCK_INPUT; unblock just before returning.
Richard M. Stallman [Tue, 16 Mar 1993 05:55:12 +0000 (05:55 +0000)]
(xmenu_show): Do BLOCK_INPUT; unblock just before returning.

31 years ago[SIGIO] (UNBLOCK_INPUT): Resignal if x_pending_input.
Richard M. Stallman [Tue, 16 Mar 1993 05:54:56 +0000 (05:54 +0000)]
[SIGIO] (UNBLOCK_INPUT): Resignal if x_pending_input.

31 years ago* frame.c (Fframe_height, Fframe_width): Fix doc strings to match
Jim Blandy [Mon, 15 Mar 1993 21:41:36 +0000 (21:41 +0000)]
* frame.c (Fframe_height, Fframe_width): Fix doc strings to match
those of the multi-frame versions in frame.el.  Accept an optional
argument FRAME, also for consistency.

31 years ago*** empty log message ***
Jim Blandy [Mon, 15 Mar 1993 20:40:34 +0000 (20:40 +0000)]
*** empty log message ***

31 years ago* floatfns.c (logb): Add extern declaration for this.
Jim Blandy [Mon, 15 Mar 1993 20:17:07 +0000 (20:17 +0000)]
* floatfns.c (logb): Add extern declaration for this.

* floatfns.c (Flogb): Under SYSV, implement this using frexp.

31 years ago(sparclite, sparclite-*): New configuration.
Jim Wilson [Mon, 15 Mar 1993 19:36:54 +0000 (19:36 +0000)]
(sparclite, sparclite-*): New configuration.

31 years ago* register.el (view-register): Neglect not to avoid failing to
Jim Blandy [Mon, 15 Mar 1993 09:02:00 +0000 (09:02 +0000)]
* register.el (view-register): Neglect not to avoid failing to
properly display all the possible sorts of things one might find
in a buffer.

31 years agoMake frame configurations start with a distinctive symbol.
Jim Blandy [Mon, 15 Mar 1993 08:51:02 +0000 (08:51 +0000)]
Make frame configurations start with a distinctive symbol.
* frame.el (current-frame-configuration): Return a list as before,
but starting with `frame-configuration'.
(set-frame-configuration): Check that CONFIGURATION is a list
starting with `frame-configuration', strip it off, and do as before.
(frame-configuration-p): New function.
* register.el (jump-to-register): Use frame-configuration-p,
instead of catching an error in set-frame-configuration.  Really now.

31 years ago* indent.el (indent-region, indent-region-function): Doc fix.
Jim Blandy [Mon, 15 Mar 1993 06:37:33 +0000 (06:37 +0000)]
* indent.el (indent-region, indent-region-function): Doc fix.

31 years ago(wait_reading_process_input): New option to wait
Richard M. Stallman [Mon, 15 Mar 1993 06:09:04 +0000 (06:09 +0000)]
(wait_reading_process_input): New option to wait
till a given cons cell has a non-nil car.
Delete vipc conditionals.

31 years ago(FRAMEP): Macro deleted.
Richard M. Stallman [Mon, 15 Mar 1993 06:07:40 +0000 (06:07 +0000)]
(FRAMEP): Macro deleted.

31 years agoInclude termhooks.h.
Richard M. Stallman [Mon, 15 Mar 1993 06:06:56 +0000 (06:06 +0000)]
Include termhooks.h.

31 years ago(Xatom_wm_change_state): Just declare.
Richard M. Stallman [Mon, 15 Mar 1993 06:06:07 +0000 (06:06 +0000)]
(Xatom_wm_change_state): Just declare.
(Xatom_emacs_selection, Xatom_clipboard, Xatom_clipboard_selection):
(Xatom_wm_change_state, Xatom_incremental, Xatom_multiple):
(Xatom_targets, Xatom_timestamp, Xatom_delete, Xatom_insert_selection):
(Xatom_pair, Xatom_insert_property, Xatom_text): Decls deleted.
(x_begin_selection_own): Decls deleted.
(Fx_open_connection): Set up only the wm atoms here.
Call Xatoms_of_xselect.

31 years ago(SELECTION_EVENT_DISPLAY): New macro.
Richard M. Stallman [Mon, 15 Mar 1993 06:05:17 +0000 (06:05 +0000)]
(SELECTION_EVENT_DISPLAY): New macro.
(SELECTION_EVENT_REQUESTOR, SELECTION_EVENT_SELECTION)
(SELECTION_EVENT_TARGET, SELECTION_EVENT_PROPERTY)
(SELECTION_EVENT_TIME): New macros.
(struct selection_input_event): New structure.

31 years ago(Xatom_wm_change_state): Define here.
Richard M. Stallman [Mon, 15 Mar 1993 06:04:31 +0000 (06:04 +0000)]
(Xatom_wm_change_state): Define here.

(XTread_socket): Handle NEW_SELECTIONS alternative:
queue events for SelectionRequest and SelectionClear;
call functions for SelectionNotify and PropertyNotify.

31 years ago(record_property_change, record_delete, record_insert):
Richard M. Stallman [Mon, 15 Mar 1993 06:03:33 +0000 (06:03 +0000)]
(record_property_change, record_delete, record_insert):
Don't make boundary or touch last_undo_buffer if cur buf has no undo.

31 years ago(PRINTPREPARE): Handle marker that points nowhere.
Richard M. Stallman [Mon, 15 Mar 1993 06:02:29 +0000 (06:02 +0000)]
(PRINTPREPARE): Handle marker that points nowhere.

31 years ago* indent.el (indent-line-function): Doc fix.
Jim Blandy [Mon, 15 Mar 1993 06:01:50 +0000 (06:01 +0000)]
* indent.el (indent-line-function): Doc fix.

31 years ago(list_of_items): Allow strings among the alist items;
Richard M. Stallman [Mon, 15 Mar 1993 06:00:04 +0000 (06:00 +0000)]
(list_of_items): Allow strings among the alist items;
they make nonselectable lines.

(single_keymap_panes): When storing in ENABLES, check def before enabled.

31 years ago(Fdelete_other_windows): Handle FRAME_MENU_BAR_LINES.
Richard M. Stallman [Mon, 15 Mar 1993 05:50:55 +0000 (05:50 +0000)]
(Fdelete_other_windows): Handle FRAME_MENU_BAR_LINES.

31 years ago(display_menu_bar): Assume FRAME_MENU_BAR_ITEMS already set.
Richard M. Stallman [Mon, 15 Mar 1993 05:50:02 +0000 (05:50 +0000)]
(display_menu_bar): Assume FRAME_MENU_BAR_ITEMS already set.
Fill out line with spaces.
Put explicit spaces between items.

31 years ago(command_loop_1): Set FRAME_MENU_BAR_ITEMS here.
Richard M. Stallman [Mon, 15 Mar 1993 05:46:58 +0000 (05:46 +0000)]
(command_loop_1): Set FRAME_MENU_BAR_ITEMS here.

(menu_bar_items): Reverse the list when done.

(command_loop_1): Typo calling Qrecompute_lucid_menubar.
(read_key_sequence): Likewise.  Also fix call to Vrun_hooks.

(kbd_buffer_get_event): Handle selection_clear_event
and selection_request_event events.

(read_key_sequence): Support Vcurrent_menubar
and Qactivate_menubar_hook.  Call Qrecompute_lucid_menubar.
(syms_of_keyboard): Set up Vcurrent_menubar, Vprevious_lucid_menubar,
Qactivate_menubar_hook, and Qrecompute_lucid_menubar.

31 years ago(INTEGERP, SYMBOLP, MARKERP, STRINGP, VECTORP): New macros.
Richard M. Stallman [Mon, 15 Mar 1993 05:44:21 +0000 (05:44 +0000)]
(INTEGERP, SYMBOLP, MARKERP, STRINGP, VECTORP): New macros.
(COMPILEDP, BUFFERP, SUBRP, PROCESSP, FRAMEP, WINDOWP): New macros.
(WINDOW_CONFIGURATIONP, FLOATP): New macros.

31 years ago(selection_request_event, selection_clear_event): New event kinds.
Richard M. Stallman [Mon, 15 Mar 1993 05:43:15 +0000 (05:43 +0000)]
(selection_request_event, selection_clear_event): New event kinds.

31 years ago* sort.el (sort-float-fields, sort-numeric-fields): Use
Jim Blandy [Mon, 15 Mar 1993 04:46:45 +0000 (04:46 +0000)]
* sort.el (sort-float-fields, sort-numeric-fields): Use
string-to-number, not string-to-float or string-to-int.

* sort.el (sort-float-fields): Make this autoloaded.

* sort.el (sort-numeric-fields): Doc fix.

31 years ago* sort.el (sort-float-fields): Use string-to-number, not
Jim Blandy [Mon, 15 Mar 1993 04:43:47 +0000 (04:43 +0000)]
* sort.el (sort-float-fields): Use string-to-number, not
string-to-float.

31 years agoFix the fix.
Jim Blandy [Mon, 15 Mar 1993 04:17:09 +0000 (04:17 +0000)]
Fix the fix.

31 years ago* dired.c (Fdirectory_files): Compile the MATCH regexp after
Jim Blandy [Mon, 15 Mar 1993 03:04:52 +0000 (03:04 +0000)]
* dired.c (Fdirectory_files): Compile the MATCH regexp after
calling everything else which might compile a regexp.

* dired.c (Fdirectory_files): Properly GCPRO the strings while
calling Fexpand_file_name and Fdirectory_file_name.

31 years ago*** empty log message ***
Richard M. Stallman [Mon, 15 Mar 1993 02:00:20 +0000 (02:00 +0000)]
*** empty log message ***

31 years ago* make-dist: Distribute `src/bitmaps' too.
Jim Blandy [Mon, 15 Mar 1993 01:16:36 +0000 (01:16 +0000)]
* make-dist: Distribute `src/bitmaps' too.

31 years agoAdd extern declaration for do_line_insertion_deletion_costs.
Jim Blandy [Mon, 15 Mar 1993 01:09:20 +0000 (01:09 +0000)]
Add extern declaration for do_line_insertion_deletion_costs.

31 years ago*** empty log message ***
Richard M. Stallman [Mon, 15 Mar 1993 01:05:11 +0000 (01:05 +0000)]
*** empty log message ***

31 years ago*** empty log message ***
Richard M. Stallman [Mon, 15 Mar 1993 00:46:58 +0000 (00:46 +0000)]
*** empty log message ***

31 years agoAdd GNU copyright notice.
Jim Blandy [Mon, 15 Mar 1993 00:16:34 +0000 (00:16 +0000)]
Add GNU copyright notice.

31 years agoInitial revision
Richard M. Stallman [Sun, 14 Mar 1993 23:39:34 +0000 (23:39 +0000)]
Initial revision

31 years agoInitial revision
Jim Blandy [Sun, 14 Mar 1993 22:49:14 +0000 (22:49 +0000)]
Initial revision

31 years agoRecognize AIX 3.2 and make it the default for -aix.
Charles Hannum [Sun, 14 Mar 1993 22:24:26 +0000 (22:24 +0000)]
Recognize AIX 3.2 and make it the default for -aix.

31 years ago* keyboard.h (internal_last_event_frame): This should be extern,
Jim Blandy [Sun, 14 Mar 1993 21:43:17 +0000 (21:43 +0000)]
* keyboard.h (internal_last_event_frame): This should be extern,
dummy.

31 years ago* fns.c (Fy_or_n_p): Display the answer.
Jim Blandy [Sun, 14 Mar 1993 20:56:05 +0000 (20:56 +0000)]
* fns.c (Fy_or_n_p): Display the answer.

31 years agoWed Mar 10 23:00:51 1993 Jim Blandy (jimb@totoro.cs.oberlin.edu)
Jim Blandy [Sun, 14 Mar 1993 20:34:26 +0000 (20:34 +0000)]
Wed Mar 10 23:00:51 1993  Jim Blandy  (jimb@totoro.cs.oberlin.edu)

* MACHINES: Update description of SYSVr3 and r4 support, due to
Eric Raymond's changes.

Tue Mar  9 10:57:57 1993  Jim Blandy  (jimb@totoro.cs.oberlin.edu)

* MACHINES: Mention that you have to edit the configure script
when you add support for a new machine, to get it to recognize the
configuration name.

31 years agoentered into RCS
Richard M. Stallman [Sun, 14 Mar 1993 20:19:28 +0000 (20:19 +0000)]
entered into RCS

31 years ago*** empty log message ***
Jim Blandy [Sun, 14 Mar 1993 05:50:49 +0000 (05:50 +0000)]
*** empty log message ***

31 years ago(NO_X_DESTROY_DATABASE): Defined.
Richard M. Stallman [Sun, 14 Mar 1993 05:40:29 +0000 (05:40 +0000)]
(NO_X_DESTROY_DATABASE): Defined.

31 years ago* diary-insert.el (insert-anniversary-diary-entry,
Jim Blandy [Sun, 14 Mar 1993 00:43:19 +0000 (00:43 +0000)]
* diary-insert.el (insert-anniversary-diary-entry,
        insert-block-diary-entry): Fix calendar-date-display-form used.

31 years ago* s/usg5-4.h: Remove extraneous text after #undef LIB_X11_LIB.
Jim Blandy [Sat, 13 Mar 1993 23:31:35 +0000 (23:31 +0000)]
* s/usg5-4.h: Remove extraneous text after #undef LIB_X11_LIB.

31 years ago(rmail-summary-next-msg): Call display-buffer.
Richard M. Stallman [Sat, 13 Mar 1993 21:52:43 +0000 (21:52 +0000)]
(rmail-summary-next-msg): Call display-buffer.
(rmail-summary-previous-all, rmail-summary-next-all): Likewise.
(rmail-summary-rmail-update): Do nothing if rmail buffer not visible.
(rmail-summary-mode-map): Don't bind C-n, C-p.  Use ordinary move cmds.

31 years ago*** empty log message ***
Richard M. Stallman [Sat, 13 Mar 1993 21:25:55 +0000 (21:25 +0000)]
*** empty log message ***

31 years agoDoc fix.
Jim Blandy [Sat, 13 Mar 1993 21:14:27 +0000 (21:14 +0000)]
Doc fix.

31 years agoInitial revision
Richard M. Stallman [Sat, 13 Mar 1993 20:12:23 +0000 (20:12 +0000)]
Initial revision

31 years ago(xmenu_show): New arg enable_list.
Richard M. Stallman [Fri, 12 Mar 1993 22:37:07 +0000 (22:37 +0000)]
(xmenu_show): New arg enable_list.
(keymap_panes): New arg enables
(single_keymap_panes): New arg enables.  Fill in its contents.
(list_of_panes, list_of_items): New arg enables.  Fill in contents.
(Fx_popup_menu): Pass enable and enable_list args.
(single_keymap_panes): Set enable flag to -1 if cmd definition is nil.

31 years ago(internal_self_insert): Check that tab_width does not
Richard M. Stallman [Fri, 12 Mar 1993 21:42:58 +0000 (21:42 +0000)]
(internal_self_insert): Check that tab_width does not
exceed 20, to be consistent with indent.c and xdisp.c.

31 years agoFixed typo. tigetstr -> tgetstr.
Eric S. Raymond [Fri, 12 Mar 1993 20:13:56 +0000 (20:13 +0000)]
Fixed typo.  tigetstr -> tgetstr.

31 years agoAdded library headers.
Eric S. Raymond [Fri, 12 Mar 1993 19:53:22 +0000 (19:53 +0000)]
Added library headers.

31 years ago(query-replace-map): New keymap.
Richard M. Stallman [Fri, 12 Mar 1993 12:04:55 +0000 (12:04 +0000)]
(query-replace-map): New keymap.
(perform-replace): Use query-replace-map.
(query-replace, query-replace-regexp, map-query-replace-regexp):
(replace-string, replace-regexp): Don't print `done' if unread chars.

31 years ago(Qrange_error, Qdomain_error, Qsingularity_error):
Richard M. Stallman [Fri, 12 Mar 1993 12:04:04 +0000 (12:04 +0000)]
(Qrange_error, Qdomain_error, Qsingularity_error):
(Qoverflow_error, Qunderflow_error): New vars.

31 years ago(Fcurrent_time_string): Optional arg specifies time.
Richard M. Stallman [Fri, 12 Mar 1993 12:02:31 +0000 (12:02 +0000)]
(Fcurrent_time_string): Optional arg specifies time.

31 years ago(Fx_popup_menu): Allow a frame instead of a window, in arg.
Richard M. Stallman [Fri, 12 Mar 1993 10:15:36 +0000 (10:15 +0000)]
(Fx_popup_menu): Allow a frame instead of a window, in arg.
Use Fcar, Fcdr when extracting from event, to check data types.

31 years agoComment fix.
Richard M. Stallman [Fri, 12 Mar 1993 06:27:05 +0000 (06:27 +0000)]
Comment fix.

31 years ago(mark_object): Mark the menu_bar_items field.
Richard M. Stallman [Fri, 12 Mar 1993 06:26:38 +0000 (06:26 +0000)]
(mark_object): Mark the menu_bar_items field.

31 years ago(display_menu_bar): New function.
Richard M. Stallman [Fri, 12 Mar 1993 06:26:18 +0000 (06:26 +0000)]
(display_menu_bar): New function.
(redisplay_window): Call display_menu_bar.

31 years ago(syms_of_keyboard): Set up Qmenu_bar.
Richard M. Stallman [Fri, 12 Mar 1993 06:25:48 +0000 (06:25 +0000)]
(syms_of_keyboard): Set up Qmenu_bar.
(menu_bar_items): New function.
(menu_bar_one_keymap, menu_bar_item): New functions.
(make_lispy_event): Handle menu bar events.
(read_key_sequence): Make dummy prefix `menu-bar' for menu bar events.

31 years ago(FRAME_MENU_BAR_ITEMS): New macro (two versions).
Richard M. Stallman [Fri, 12 Mar 1993 06:22:11 +0000 (06:22 +0000)]
(FRAME_MENU_BAR_ITEMS): New macro (two versions).
(struct frame): New field menu_bar_items.

(FRAME_MENU_BAR_LINES): New macro (two versions).
(struct frame): New field menu_bar_lines.

31 years ago(Fx_popup_menu): Allow a frame instead of a window, in arg.
Richard M. Stallman [Fri, 12 Mar 1993 06:20:52 +0000 (06:20 +0000)]
(Fx_popup_menu): Allow a frame instead of a window, in arg.

31 years ago(tigetstr): Add dummy definition to make Emacs link again.
Richard M. Stallman [Thu, 11 Mar 1993 21:36:22 +0000 (21:36 +0000)]
(tigetstr): Add dummy definition to make Emacs link again.

31 years agoCancel previous change, since it discarded
Richard M. Stallman [Thu, 11 Mar 1993 18:50:04 +0000 (18:50 +0000)]
Cancel previous change, since it discarded
earlier necessary changes.

31 years agoAdded headers, commented out code the duplicates startup effects.
Eric S. Raymond [Thu, 11 Mar 1993 09:00:25 +0000 (09:00 +0000)]
Added headers, commented out code the duplicates startup effects.

31 years agoAdded headers, removed function bindings.
Eric S. Raymond [Thu, 11 Mar 1993 08:56:55 +0000 (08:56 +0000)]
Added headers, removed function bindings.

31 years agoAdded headers, changed some keycap names.
Eric S. Raymond [Thu, 11 Mar 1993 08:52:30 +0000 (08:52 +0000)]
Added headers, changed some keycap names.

31 years agoAdded headers, changes some keycap names.
Eric S. Raymond [Thu, 11 Mar 1993 08:48:43 +0000 (08:48 +0000)]
Added headers, changes some keycap names.

31 years agoAdded headers, removed function-key bindings.
Eric S. Raymond [Thu, 11 Mar 1993 08:45:57 +0000 (08:45 +0000)]
Added headers, removed function-key bindings.

31 years agoAdded headers, changed a few cookie names.
Eric S. Raymond [Thu, 11 Mar 1993 08:41:42 +0000 (08:41 +0000)]
Added headers, changed a few cookie names.

31 years agoInitial revision
Eric S. Raymond [Thu, 11 Mar 1993 08:36:39 +0000 (08:36 +0000)]
Initial revision

31 years agoAdded lots more cookies to fkey_table[], and code to do even more.
Eric S. Raymond [Thu, 11 Mar 1993 08:13:27 +0000 (08:13 +0000)]
Added lots more cookies to fkey_table[], and code to do even more.

31 years ago(x_frame_parms): Add elts for visibility and menu-bar-lines.
Richard M. Stallman [Thu, 11 Mar 1993 08:10:58 +0000 (08:10 +0000)]
(x_frame_parms): Add elts for visibility and menu-bar-lines.
(enum x_frame_parm): Likewise.
(x_set_menu_bar_lines, x_set_menu_bar_lines_1): New functions.
(x_set_visibility): New function.
(Fx_create_frame): Handle menu-bar-lines parm.
(x_report_frame_params): Report Qvisibility.
(syms_of_xfns): Set up Qvisibility.

31 years ago(syms_of_xmenu): Set up Qmenu_enable.
Richard M. Stallman [Thu, 11 Mar 1993 08:09:52 +0000 (08:09 +0000)]
(syms_of_xmenu): Set up Qmenu_enable.
(single_keymap_panes): Test menu-enable property of symbol
to decide whether to include it in the menu.

31 years agoAdded autoload, binding and menu line for new finder feature (P).
Eric S. Raymond [Thu, 11 Mar 1993 07:55:27 +0000 (07:55 +0000)]
Added autoload, binding and menu line for new finder feature (P).

31 years ago(command_loop_1): Typo in last change.
Richard M. Stallman [Thu, 11 Mar 1993 07:54:22 +0000 (07:54 +0000)]
(command_loop_1): Typo in last change.

31 years ago(change_frame_size): Handle FRAME_MENU_BAR_LINES.
Richard M. Stallman [Thu, 11 Mar 1993 07:49:34 +0000 (07:49 +0000)]
(change_frame_size): Handle FRAME_MENU_BAR_LINES.

31 years ago(x_frame_parms): Add elts for visibility and menu-bar-lines.
Richard M. Stallman [Thu, 11 Mar 1993 07:48:36 +0000 (07:48 +0000)]
(x_frame_parms): Add elts for visibility and menu-bar-lines.
(enum x_frame_parm): Likewise.
(x_set_menu_bar_lines, x_set_menu_bar_lines_1): New functions.
(x_set_visibility): New function.
(Fx_create_frame): Handle menu-bar-lines parm.
(Fframe_parameters): Report menu-bar-lines parm.
(syms_of_frame): Set up Qmenu_bar_lines.

31 years agoBug fix.
Eric S. Raymond [Thu, 11 Mar 1993 07:45:02 +0000 (07:45 +0000)]
Bug fix.

31 years ago(Flogb): Fix arg names. Don't confuse Lisp_Object with integer.
Richard M. Stallman [Thu, 11 Mar 1993 07:25:50 +0000 (07:25 +0000)]
(Flogb): Fix arg names.  Don't confuse Lisp_Object with integer.

31 years ago(Flogb): Fix use of IN_FLOAT.
Richard M. Stallman [Thu, 11 Mar 1993 07:22:49 +0000 (07:22 +0000)]
(Flogb): Fix use of IN_FLOAT.

31 years ago* xterm.c (x_find_modifier_meanings): XDisplayKeycodes only
Jim Blandy [Thu, 11 Mar 1993 07:19:36 +0000 (07:19 +0000)]
* xterm.c (x_find_modifier_meanings): XDisplayKeycodes only
appeared in X11R4; for earlier versions, just access the members
of the Display directly.

31 years ago* xrdb.c (get_user_db): Since xrdb.c doesn't #include xterm.h,
Jim Blandy [Thu, 11 Mar 1993 07:18:48 +0000 (07:18 +0000)]
* xrdb.c (get_user_db): Since xrdb.c doesn't #include xterm.h,
we can't test HAVE_X11R4 to see how we should get the resource
manager string; cheat.

31 years ago* unexec.c (copy_text_and_data): Error message tweaked.
Jim Blandy [Thu, 11 Mar 1993 07:18:15 +0000 (07:18 +0000)]
* unexec.c (copy_text_and_data): Error message tweaked.

31 years ago* textprop.c (Fadd_text_properties): Initialize the modified flag.
Jim Blandy [Thu, 11 Mar 1993 07:17:54 +0000 (07:17 +0000)]
* textprop.c (Fadd_text_properties): Initialize the modified flag.
Use a "for (;;)" loop at the end of the function, to indicate that
all exiting is taken care of inside the loop.
(Fremove_text_properties): Same.

31 years ago* systime.h (timezone): Add an explicit declaration for this
Jim Blandy [Thu, 11 Mar 1993 07:17:15 +0000 (07:17 +0000)]
* systime.h (timezone): Add an explicit declaration for this
variable under USG 5-4.

31 years ago* syssignal.h (sigunblock): Add definition which works under SYSVr4.
Jim Blandy [Thu, 11 Mar 1993 07:16:39 +0000 (07:16 +0000)]
* syssignal.h (sigunblock): Add definition which works under SYSVr4.
* emacs.c (fatal_error_signal): Unblock the signal which we're
handling using sigunblock.