1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-01-01 11:14:55 +00:00
Commit Graph

1079 Commits

Author SHA1 Message Date
Jim Blandy
b7cceaf12a *** empty log message *** 1992-09-13 10:54:38 +00:00
Jim Blandy
e4801b31ff entered into RCS 1992-09-13 10:43:05 +00:00
Richard M. Stallman
bfe81e789a *** empty log message *** 1992-09-13 06:01:19 +00:00
Richard M. Stallman
c3554e9565 *** empty log message *** 1992-09-13 04:35:22 +00:00
Richard M. Stallman
078a88f4d6 entered into RCS 1992-09-12 22:48:30 +00:00
Richard M. Stallman
26aaadf383 *** empty log message *** 1992-09-12 22:27:16 +00:00
Richard M. Stallman
2f7ea15592 Initial revision 1992-09-12 22:14:24 +00:00
Richard M. Stallman
0bf2eed2fe (Ffile_name_directory, Ffile_name_nondirectory):
(Ffile_name_as_directory, Fdirectory_file_name, Fexpand_file_name):
Call find_file_handler.
(syms_of_fileio): Set up Qfile_name_directory, etc.
(Fcopy_file): Call find_file_handler for newname as well as for filename.
1992-09-12 08:53:08 +00:00
Richard M. Stallman
51172b6d06 (num_nonmacro_input_chars): New variable.
(read_char): Use num_nonmacro_input_chars to decide on auto-save & gc.
Increment it when appropriate.
(record_auto_save): Use num_nonmacro_input_chars.
1992-09-12 08:52:51 +00:00
Richard M. Stallman
65864ae07e *** empty log message *** 1992-09-12 08:44:18 +00:00
Richard M. Stallman
e2b40c238e (init_sys_modes): Handle VDSUSP like V_DSUSP.
Use CDISABLE, not CDEL.
Turn off IEXTEN if it exists.
1992-09-12 07:46:41 +00:00
Richard M. Stallman
2102829e7d entered into RCS 1992-09-12 07:45:15 +00:00
Richard M. Stallman
07a784100e *** empty log message *** 1992-09-12 01:37:46 +00:00
Jim Blandy
a1becb932d *** empty log message *** 1992-09-12 01:20:58 +00:00
Richard M. Stallman
ee8caabbad (internal_self_insert): Assume Fexpand_abbrev expanded
something if it incremented MODIFF.
1992-09-11 23:34:08 +00:00
Richard M. Stallman
f1bed6d8b8 (command_loop_1): Bind inhibit-quit to t when in Fsit_for. 1992-09-11 23:33:17 +00:00
Richard M. Stallman
95be70edc1 (Fx_track_pointer): Pass new args to read_char.
(Fx_select_region, Fx_horizontal_line): Likewise.
1992-09-11 23:31:02 +00:00
Richard M. Stallman
ce6e5d0b57 (Fmake_sparse_keymap, Fmake_keymap): New optional arg. Callers changed.
(keymap_table): No longer static.
1992-09-11 23:30:25 +00:00
Richard M. Stallman
248a26a710 (unexec): Allow sections in any order.
Adjust addresses of rdata section as well as data section.
1992-09-11 23:29:02 +00:00
Richard M. Stallman
ac9a31be41 (Fy_or_n_p): Pass new args to read_char. 1992-09-11 23:28:03 +00:00
Richard M. Stallman
974e187b41 (Fread_char): Pass new args to read_char. 1992-09-11 23:27:12 +00:00
Richard M. Stallman
c9d59fc21a *** empty log message *** 1992-09-11 09:04:24 +00:00
Richard M. Stallman
7adc58e517 *** empty log message *** 1992-09-11 07:05:14 +00:00
Roland McGrath
7931124643 entered into RCS 1992-09-10 22:59:11 +00:00
Richard M. Stallman
34e62ca7f6 entered into RCS 1992-09-10 07:49:02 +00:00
Jim Blandy
16a5c72935 * ralloc.c (r_re_alloc): Instead of allocating a new bloc at the
end of the heap, copying the data to it, and then freeing the
	original bloc, just expand the original block.  This saves a copy
	and a call to sbrk, and also removes the large spike in memory
	allocation that would occur when resizing large buffers.  And it's
	less code.
1992-09-09 00:05:42 +00:00
Richard M. Stallman
6cf420725b *** empty log message *** 1992-09-05 23:19:22 +00:00
Richard M. Stallman
e5d4f4dc54 (scan_lists): Improve smarts for backwards scan of comments.
Don't modify comstyle inside that loop.
If string quotes don't match up, don't take value from OFROM;
instead, parse forward using scan_sexps_forward.
(scan_sexps_forward): Return value via a pointer passed in.
New element in state contains char addr of last comment-starter seen.
(Fparse_partial_sexp): Change call to scan_sexps_forward.
1992-09-05 05:34:24 +00:00
Richard M. Stallman
a4d4c8197b (Fcall_interactively): For `K', use last_nonmenu_event.
Make `e' alias for `K'.
1992-09-05 00:10:28 +00:00
Richard M. Stallman
7d6de00206 (last_nonmenu_event): New var.
(syms_of_keyboard): New Lisp var.
(read_key_sequence): Use that instead of prev_event.

(read_char): Call read_char_menu_prompt here.
Accept 4 new args to pass to it.  Include them in recursive call.
Don't delay before starting echo if prev_event was a mouse event.
Test for eof in batch mode now understands C is a Lisp_Object.
(read_key_sequence): Don't call it here; always call read_char.
Don't change last_event_buffer after a mouse menu input.
(read_char_menu_prompt): Arg PROMPT deleted.
Return nil if nothing to do.

(read_key_sequence): Keep track of prev_event.
Pass new proper args to read_char_menu_prompt.
(read_char_menu_prompt): New arg prev_event.  Use Fx_popup_menu.
Handle any number of keymaps, not just LOCAL and GLOBAL.
Invert meaning of arg PROMPT.  Test of menu_prompting was backwards.

(keymap_table): No longer static.
1992-09-05 00:09:33 +00:00
Richard M. Stallman
088831f649 (xmenu_show): If no panes, just return.
(Fx_popup_menu): Treat coords relative to spec'd window.
(single_keymap_panes): New function; contains guts of keymap_panes.
If a command binding for submenu has a prompt string starting with @,
make a separate pane for it at this level.

(keymap_panes): New function.
(Fx_popup_menu): Accept keymap or list of keymaps as MENU argument.
Accept mouse button event as POSITION argument.
1992-09-05 00:08:07 +00:00
Richard M. Stallman
c9c5649217 *** empty log message *** 1992-09-04 23:38:45 +00:00
Richard M. Stallman
07f4ea75c3 entered into RCS 1992-09-04 21:51:42 +00:00
Roland McGrath
16c15321db entered into RCS 1992-09-04 21:49:15 +00:00
Richard M. Stallman
2c91c85ce0 *** empty log message *** 1992-09-04 21:28:29 +00:00
Jim Blandy
d872b7483c * xterm.c (x_catch_errors): Don't forget to initialize
x_caught_error_message to the null string, so x_check_errors can
	tell when an error has occurred.
1992-09-04 11:17:33 +00:00
Richard M. Stallman
fbc270e73a entered into RCS 1992-09-04 07:35:10 +00:00
Richard M. Stallman
847f73fdb8 entered into RCS 1992-09-04 05:21:09 +00:00
Richard M. Stallman
33143604ea (__do_global_dtors): New dummy function. 1992-09-03 00:23:47 +00:00
Richard M. Stallman
a306d6f16f entered into RCS 1992-09-02 23:42:24 +00:00
Roland McGrath
15d1a8dab6 *** empty log message *** 1992-09-02 23:15:36 +00:00
Roland McGrath
a5f8804e5d Doc fix for file-name-handler-alist. 1992-09-02 21:41:14 +00:00
Richard M. Stallman
c83a706456 (__main): New dummy function.
(__do_global_ctors, __do_global_ctors_aux): New dummy fns.
(__CTOR_LIST__, __DTOR_LIST__): New dummy variables.
1992-09-02 04:05:47 +00:00
Jim Blandy
cac293708c *** empty log message *** 1992-09-02 02:46:03 +00:00
Richard M. Stallman
910476efc9 entered into RCS 1992-09-01 20:07:45 +00:00
Richard M. Stallman
c382a89aa5 entered into RCS 1992-09-01 19:05:09 +00:00
Richard M. Stallman
2bba782ce5 *** empty log message *** 1992-09-01 00:26:58 +00:00
Roland McGrath
450a90e2ea *** empty log message *** 1992-08-31 23:22:15 +00:00
Richard M. Stallman
6ec3899e16 *** empty log message *** 1992-08-31 21:42:28 +00:00
Richard M. Stallman
616ed245e9 *** empty log message *** 1992-08-31 20:22:03 +00:00