Boris Goldowsky
30bb975477
(newline): Moved from cmds.c. Indents last
...
inserted line to left-margin.
1995-03-01 15:09:58 +00:00
Richard M. Stallman
46cd263f61
(vc-do-command): Search vc-path first, not last.
1995-03-01 08:30:54 +00:00
Karl Heuer
4c52b66830
(cmd_error): Use clear_prefix_arg.
...
(internal_last_event_frame, Vlast_event_frame): Normal vars again.
All uses changed.
(Quniversal_argument, Qdigit_argument, Qnegative_argument): Declare.
(clear_prefix_arg, finalize_prefix_arg, describe_prefix_arg): New fns.
(command_loop_1): Handle digits and minus specially, when they're
part of a prefix arg.
Handle universal-argument and digit-argument and negative-argument
bindings here, rather than doing I/O in the Lisp code.
(read_char): When reading switch-frame events from the side queue,
set internal_last_event_frame.
(readable_events): Return non-zero if a side queue has data.
(kbd_buffer_get_event): Don't abort if event has no associated frame.
(read_key_sequence): Improve behavior when there's no current display.
(init_perdisplay): Initialize the new members.
1995-03-01 04:27:37 +00:00
Karl Heuer
400b2c6982
(struct PERDISPLAY): Add prefix_factor, prefix_value, prefix_sign,
...
prefix_partial. Delete Vcurrent_prefix_arg and Vprefix_arg; those are now
plain vars again.
1995-03-01 03:45:45 +00:00
Karl Heuer
ee9e37ab2b
(read_minibuf, read_minibuf_unwind): Undo Jan 31 change.
1995-03-01 03:44:26 +00:00
Karl Heuer
4a7bcf34e1
(Fml_provide_prefix_argument, Fml_prefix_argument_loop): Undo Jan 31 change.
1995-03-01 03:44:15 +00:00
Karl Heuer
8c917bf29e
(Fcall_interactively, syms_of_callint, Vprefix_arg, Vcurrent_prefix_arg): Undo
...
Jan 31 change.
1995-03-01 03:44:02 +00:00
Karl Heuer
f1cbbff5d2
(Fexecute_kbd_macro): Use clear_prefix_arg.
1995-03-01 03:43:41 +00:00
Karl Heuer
4cb7d26779
(mark_perdisplays): Update to reflect current Lisp_Objects.
...
(NSTATICS): Increase to 768.
1995-03-01 03:43:05 +00:00
Karl Heuer
c42f586d11
(shell-command-on-region): Fix typos in doc string.
...
(universal-argument, describe-arg): Deleted; this is now in C code.
(prefix-arg-internal, digit-argument, negative-argument): Likewise.
1995-03-01 03:42:18 +00:00
Karl Heuer
ef352596ca
(do_switch_frame): Undo Feb 6 change.
1995-02-28 23:36:53 +00:00
Richard M. Stallman
56c0450e94
(shell-command-on-region): Rename arg; doc fix.
1995-02-28 18:04:57 +00:00
Richard M. Stallman
e6b27a8f0a
(Fframep): Doc fix.
1995-02-28 17:56:47 +00:00
Jim Meyering
6c3fe73934
(SET_REGS_MATCHED): Enclose if-stmt in `do {...} while(0)'
...
instead of using trailing `else' -- otherwise, gcc -Wall complains
of `empty body in an else-statement'.
1995-02-28 13:46:40 +00:00
Noah Friedman
2601d12ed9
(rlogin-carriage-filter): Don't assume region is narrowed to most recent
...
output.
1995-02-28 09:51:49 +00:00
Karl Heuer
c480b1f738
(te-escape): Use current-prefix-arg, not prefix-arg.
1995-02-28 06:24:39 +00:00
Karl Heuer
e0867e9965
(revert-buffer): Use current-prefix-arg, not prefix-arg.
1995-02-28 06:24:08 +00:00
Karl Heuer
887e0cbab7
(Fcall_interactively): Lock the display before executing the command, no
...
matter how we execute it.
1995-02-28 05:26:35 +00:00
Simon Marshall
c759a12159
Made revert-buffer message go via substitute-command-keys.
1995-02-27 08:05:09 +00:00
Richard M. Stallman
6da3dd3a4e
(convert_event_type_list): New function.
...
(lucid_event_type_list_p): New function.
(parse_modifiers_uncached): If MODIFIERS_END is -1,
look for just a modifier. Guts rewritten.
1995-02-26 22:31:45 +00:00
Richard M. Stallman
3071220966
(tar-header-block-tokenize): Parse 32-bit modtime
...
current-time compatible a list of 16-bit ints (HIGH LOW).
(tar-parse-octal-integer): Write char-const '0' as
?0 instead of more obscure 48.
(tar-parse-octal-long-integer): New function.
(tar-clip-time-string): New function.
(tar-header-block-summarize, tar-header-block-summarize):
Insert mod-time into listing.
(tar-next-line): Move goal column to new location of filenames.
(tar-mode-show-date): New variable.
(tar-header-block-summarize, tar-next-line): Obey it.
1995-02-26 22:06:49 +00:00
Roland McGrath
8fca6c30ae
(compilation-buffer-p): Check for compilation-minor-mode or
...
compilation-mode major mode, rather than internal state variables. Don't
want to match a buffer that was once in compilation-minor-mode but is not now.
1995-02-26 21:37:30 +00:00
Thien-Thi Nguyen
c1ff6dac5c
Clean up doc strings.
...
Remove cl.el and emacs-vers.el dependencies.
1995-02-26 21:05:42 +00:00
Richard M. Stallman
f09bc92464
(Fdefine_key): Handle Lucid-style (crtl backspace) etc.
...
(Flookup_key): Likewise.
1995-02-26 21:04:52 +00:00
Richard M. Stallman
39eaa78275
(Fcall_process): Extend BUFFER arg so it can specify
...
a separate output file for stderr output.
(Fcall_process_region): Doc fix.
1995-02-26 07:58:52 +00:00
Richard M. Stallman
9dfab550e6
(mouse-kill-secondary): Avoid changing this-command.
...
Don't clear the secondary selection.
1995-02-26 04:17:42 +00:00
Richard M. Stallman
63c1d3f28c
(m88k-motorola-sysv4*): Use usg5-4-2.
1995-02-26 03:43:05 +00:00
Richard M. Stallman
a096f13fc6
(byte-compile-file): Bind default-major-mode to avoid randomness.
1995-02-25 23:27:09 +00:00
Richard M. Stallman
ac8f8f7d8c
(Fx_popup_menu): Init f from selected_frame
...
before calling mouse_position_hook.
1995-02-25 21:28:36 +00:00
Richard M. Stallman
3a2485be17
Warn that interactive should get point and mark only after minibuffer input.
1995-02-25 20:57:45 +00:00
Simon Marshall
39a185a951
Added comint-buffer-maximum-size and comint-truncate-buffer.
1995-02-25 16:24:51 +00:00
Simon Marshall
4841acc437
Moved buffer truncation functionality to comint.el.
1995-02-25 16:16:57 +00:00
Simon Marshall
8079b5901c
Added shell-truncate-buffer function to restrict buffer size to
...
at most shell-buffer-maximum-size lines in length.
1995-02-25 16:10:01 +00:00
Simon Marshall
81fb2771d9
Let file-name-handler-alist to nil in comint-dynamic-complete-as-filename and
...
comint-dynamic-list-filename-completions.
1995-02-25 15:22:57 +00:00
Richard M. Stallman
5cff3cc1d9
(c++-backward-to-noncomment): Don't loop forever
...
if first line of buffer starts with ` #'.
1995-02-25 07:49:39 +00:00
Richard M. Stallman
ad93dad7b9
(walk-windows): Doc fix.
1995-02-25 07:35:09 +00:00
Karl Heuer
604ccd1d31
(unlock_display): New function.
...
(cmd_error, command_loop_1): Call it when appropriate.
(read_char): If no current display, don't try to echo.
1995-02-25 07:13:09 +00:00
Karl Heuer
db2474b88d
(local-unset-key): Fix args in previous change.
1995-02-25 04:57:17 +00:00
Richard M. Stallman
baed010936
(global_set_key, local_set_key, global_unset_key)
...
(local_unset_key): Functions moved here from keyboard.c.
1995-02-25 04:44:08 +00:00
Karl Heuer
b03471782d
(term_init) [TERMINFO]: Make error message more accurate.
1995-02-25 04:05:46 +00:00
Richard M. Stallman
1cc9a99ec3
(mouse-select-buffer): Do sit-for before x-popup-menu.
1995-02-24 21:26:05 +00:00
Richard M. Stallman
376b0e5954
(display_string, display_text_line):
...
Display table overrides ordinary display even for \t, \n, etc.
1995-02-24 18:49:48 +00:00
Richard M. Stallman
fd46fd176e
(msb): Select the window that the mouse is in before
...
showing the menu. This makes the "Most recently used" menu more accurate.
(menu-bar-update-buffers): The frame list is now an integrated
part of the buffer menu.
(msb--few-menus, msb--very-many-menus): Added rmail-edit-mode.
1995-02-24 09:12:56 +00:00
Karl Heuer
bded54ddfc
(display_locked): New var to indicate when we're in the run state.
...
current_perdisplay is now meaningful in the wait state as well.
(cmd_error): Clear display_locked in addition to current_perdisplay.
(command_loop_1): outer_perdisplay renamed from global_perdisplay.
Restore display_locked as well as current_perdisplay.
(read_char): read_char_perdisplay merged with current_perdisplay.
(read_key_sequence): Likewise.
1995-02-24 02:41:55 +00:00
Karl Heuer
ebfbe2490a
(Fcall_interactively): If the display hasn't already been locked by reading
...
from the minibuffer, lock it before executing the command.
1995-02-24 02:30:23 +00:00
Karl Heuer
718d325114
(read_minibuf): Make sure the display is locked.
1995-02-24 02:28:20 +00:00
Karl Heuer
17f650d96d
(display_locked): Declare this var.
1995-02-24 02:26:46 +00:00
Karl Heuer
6d1da0d1c1
(EMACS_CONFIG_OPTIONS): Use $ac_configure_args.
1995-02-24 00:46:15 +00:00
Richard M. Stallman
20424e68c7
(rmail-retry-failure): Support a new style of failure msg.
1995-02-24 00:10:07 +00:00
Boris Goldowsky
6c1fd142be
(facemenu-justification-menu): binding fixed.
1995-02-23 18:45:30 +00:00