1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-05 11:21:04 -08:00
Commit graph

2134 commits

Author SHA1 Message Date
Richard M. Stallman
0b74cf8cd8 (NO_X_DESTROY_DATABASE): Defined. 1993-03-14 05:40:29 +00:00
Jim Blandy
730ebc50d6 * diary-insert.el (insert-anniversary-diary-entry,
insert-block-diary-entry): Fix calendar-date-display-form used.
1993-03-14 00:43:19 +00:00
Jim Blandy
8c64cf1653 * s/usg5-4.h: Remove extraneous text after #undef LIB_X11_LIB. 1993-03-13 23:31:35 +00:00
Richard M. Stallman
bb69479208 (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.
1993-03-13 21:52:43 +00:00
Richard M. Stallman
7da64e5c76 *** empty log message *** 1993-03-13 21:25:55 +00:00
Jim Blandy
7f692070e2 Doc fix. 1993-03-13 21:14:27 +00:00
Richard M. Stallman
ede4db72d3 Initial revision 1993-03-13 20:12:23 +00:00
Richard M. Stallman
aedaff8d1c (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.
1993-03-12 22:37:07 +00:00
Richard M. Stallman
2234dd63ea (internal_self_insert): Check that tab_width does not
exceed 20, to be consistent with indent.c and xdisp.c.
1993-03-12 21:42:58 +00:00
Eric S. Raymond
b811cb81b2 Fixed typo. tigetstr -> tgetstr. 1993-03-12 20:13:56 +00:00
Eric S. Raymond
5cdb3f1e62 Added library headers. 1993-03-12 19:53:22 +00:00
Richard M. Stallman
43ab8ca406 (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.
1993-03-12 12:04:55 +00:00
Richard M. Stallman
623ed1b014 (Qrange_error, Qdomain_error, Qsingularity_error):
(Qoverflow_error, Qunderflow_error): New vars.
1993-03-12 12:04:04 +00:00
Richard M. Stallman
2148f2b438 (Fcurrent_time_string): Optional arg specifies time. 1993-03-12 12:02:31 +00:00
Richard M. Stallman
933ff4729c (Fx_popup_menu): Allow a frame instead of a window, in arg.
Use Fcar, Fcdr when extracting from event, to check data types.
1993-03-12 10:15:36 +00:00
Richard M. Stallman
12740e58f3 Comment fix. 1993-03-12 06:27:05 +00:00
Richard M. Stallman
9e8a7331f2 (mark_object): Mark the menu_bar_items field. 1993-03-12 06:26:38 +00:00
Richard M. Stallman
7ce2c09547 (display_menu_bar): New function.
(redisplay_window): Call display_menu_bar.
1993-03-12 06:26:18 +00:00
Richard M. Stallman
5ec75a5586 (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.
1993-03-12 06:25:48 +00:00
Richard M. Stallman
6d05db8169 (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.
1993-03-12 06:22:11 +00:00
Richard M. Stallman
7da9977744 (Fx_popup_menu): Allow a frame instead of a window, in arg. 1993-03-12 06:20:52 +00:00
Richard M. Stallman
323e7e53e3 (tigetstr): Add dummy definition to make Emacs link again. 1993-03-11 21:36:22 +00:00
Richard M. Stallman
3d80ef3f9d Cancel previous change, since it discarded
earlier necessary changes.
1993-03-11 18:50:04 +00:00
Eric S. Raymond
ef61be135d Added headers, commented out code the duplicates startup effects. 1993-03-11 09:00:25 +00:00
Eric S. Raymond
48e3c9a2ef Added headers, removed function bindings. 1993-03-11 08:56:55 +00:00
Eric S. Raymond
7f94bc9fb3 Added headers, changed some keycap names. 1993-03-11 08:52:30 +00:00
Eric S. Raymond
a97beda486 Added headers, changes some keycap names. 1993-03-11 08:48:43 +00:00
Eric S. Raymond
864a714e6e Added headers, removed function-key bindings. 1993-03-11 08:45:57 +00:00
Eric S. Raymond
02fd5d7c70 Added headers, changed a few cookie names. 1993-03-11 08:41:42 +00:00
Eric S. Raymond
39342d46b2 Initial revision 1993-03-11 08:36:39 +00:00
Eric S. Raymond
01d8deb089 Added lots more cookies to fkey_table[], and code to do even more. 1993-03-11 08:13:27 +00:00
Richard M. Stallman
d043f1a41b (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.
1993-03-11 08:10:58 +00:00
Richard M. Stallman
d9dcaf49d9 (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.
1993-03-11 08:09:52 +00:00
Eric S. Raymond
06b98c510c Added autoload, binding and menu line for new finder feature (P). 1993-03-11 07:55:27 +00:00
Richard M. Stallman
06ddfb2441 (command_loop_1): Typo in last change. 1993-03-11 07:54:22 +00:00
Richard M. Stallman
cb470ab168 (change_frame_size): Handle FRAME_MENU_BAR_LINES. 1993-03-11 07:49:34 +00:00
Richard M. Stallman
fa8fdbf9a0 (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.
1993-03-11 07:48:36 +00:00
Eric S. Raymond
91463d45d0 Bug fix. 1993-03-11 07:45:02 +00:00
Richard M. Stallman
5bf5416601 (Flogb): Fix arg names. Don't confuse Lisp_Object with integer. 1993-03-11 07:25:50 +00:00
Richard M. Stallman
6628c5eaa0 (Flogb): Fix use of IN_FLOAT. 1993-03-11 07:22:49 +00:00
Jim Blandy
9658a5216e * xterm.c (x_find_modifier_meanings): XDisplayKeycodes only
appeared in X11R4; for earlier versions, just access the members
	of the Display directly.
1993-03-11 07:19:36 +00:00
Jim Blandy
2c8d1900af * 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.
1993-03-11 07:18:48 +00:00
Jim Blandy
8116bbb043 * unexec.c (copy_text_and_data): Error message tweaked. 1993-03-11 07:18:15 +00:00
Jim Blandy
caa3156810 * 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.
1993-03-11 07:17:54 +00:00
Jim Blandy
9e70858b73 * systime.h (timezone): Add an explicit declaration for this
variable under USG 5-4.
1993-03-11 07:17:15 +00:00
Jim Blandy
985a35a39b * syssignal.h (sigunblock): Add definition which works under SYSVr4.
* emacs.c (fatal_error_signal): Unblock the signal which we're
	handling using sigunblock.
1993-03-11 07:16:39 +00:00
Jim Blandy
6c65530f8a * sysdep.c (read_input_waiting): Set e.frame_or_window, not
e.frame; the latter doesn't exist anymore.

	* sysdep.c (start_of_data): If ORDINARY_LINK is #defined, we don't
	have the data_start symbol defined, so we'll just use the address
	of environ.

	* sysdep.c (init_baud_rate): Use input_fd, instead of fd; the
	latter is undefined.
1993-03-11 07:14:54 +00:00
Jim Blandy
a87b802fe9 * process.c (process_send_signal): In the TERMIOS code for sending
control characters to processes, don't try to return Qnil; just
	return.

	* process.c [! subprocesses] (wait_reading_process_input):
	Remember to re-enable polling for input.
1993-03-11 07:14:16 +00:00
Jim Blandy
340176df06 * floatfns.c (Flogb): Undo the change of Feb 22. 1993-03-11 07:13:24 +00:00
Jim Blandy
a90538cbb5 * emacs.c (__do_global_ctors, __do_global_ctors_aux,
__do_global_dtors, __CTOR_LIST__, __DTOR_LIST__, __main): Don't
	define these if ORDINARY_LINK is #defined; in that case, the
	standard linking procedure will find definitions for these.

	* emacs.c (main): SIGIOT isn't defined on all systems; don't set
	its signal handler unless it is.
1993-03-11 07:13:06 +00:00