1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-15 10:30:25 -08:00
Commit graph

10796 commits

Author SHA1 Message Date
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
Boris Goldowsky
3db1e3b5d6 (open-line): indent when inserting fil-prefix.
(do-auto-fill): Use unjustify-current-line when necessary.
(indent-new-comment-line): Indent before fill-prefix.
1995-02-23 18:38:42 +00:00
Boris Goldowsky
34c3f2b8d9 (current-left-margin): careful of EOB.
(move-to-left-margin): Never move past left-margin, even in funny
justify modes.
(set-left-margin): include following whitespace.
(set-left-margin, increase-left-margin): indent rigidly.
(increase-left-margin): allow negative left-margins
(increase-right-margin): allow negative right-margin
(beginning-of-line-text): new fn.
1995-02-23 18:34:22 +00:00
Boris Goldowsky
1095bc3caa (set-fill-prefix): start from left-margin.
(fill-region-as-paragraph): don't delete hard newlines.  ignore whitespace
at beginning of region.  Remove justification indentation.
(fill-region): Don't use paragraph-movement commands when use-hard-newlines
is true, just search for hard newlines.
(current-justification): take care at EOB.
(set-justification): new argWHOLE-PAR.  Callers changed.
(justify-current-line): Error if JUSTIFY arg is not reasonable.
Better interaction if there is a fill-prefix.
"Line too long" warning removed.
(unjustify-current-line, unjustify-region): New functions.
1995-02-23 18:22:04 +00:00
Richard M. Stallman
0bc395d481 (Fwhere_is_internal): If FIRSTONLY is not nil or non-ascii,
completely ignore menu bindings.
1995-02-23 09:07:36 +00:00
Richard M. Stallman
9257760577 (menu_item_equiv_key): Delete the code that rejected
menu bindings returned by Fwhere_is_internal.
1995-02-23 09:05:08 +00:00
Richard M. Stallman
3548e13846 (window_loop): Handle special display buffer frames
for DELETE_BUFFER_WINDOWS as for UNSHOW_BUFFER.

(syms_of_window): Doc fixes.
1995-02-23 09:04:34 +00:00
Richard M. Stallman
15cb2300cf (perl-tab-to-comment): Default is nil. 1995-02-23 06:26:55 +00:00
Richard M. Stallman
158973475c Load version.el early on. 1995-02-23 05:34:45 +00:00
Richard M. Stallman
cae49185e5 (shell-command-on-region): When computing interactive args,
read the minibuffer arg first, then get the region bounds.
1995-02-23 05:02:54 +00:00
Richard M. Stallman
d9f86af9ab Various doc fixes.
(news-post-news): Add autoload cookie.
1995-02-23 04:59:43 +00:00
Richard M. Stallman
824977b67e (Fcall_interactively): Use markers temporarily in
args vector to stand for point and mark values; replace them
with integers just before calling the command.
1995-02-23 04:54:59 +00:00
Richard Kenner
754ad88419 Recognize NetBSD/Amiga as m68k-cbm-netbsd. 1995-02-23 00:08:39 +00:00
Francesco Potortì
75bdbc6afd * etags.c (C_entries): token_saved removed. Initialise tok.valid and
savetok.valid.  Mark token as valid when it is initialised.
	(make_tag): Make token only if token is valid and reset validity.
	(CNL_SAVE_DEFINEDEF): Test for savetok.valid instead of token_saved.
	(TOKEN): Added a new member: valid.
1995-02-22 15:06:49 +00:00
Karl Heuer
beecf6a1d1 (kbd_buffer_frame_or_window): Restored old var.
(kbd_buffer, kbd_fetch_ptr, kbd_store_ptr): Likewise.
(read_char_perdisplay): New var.
(read_char): Search all appropriate perdisplay objects, and do the right thing
if the next event comes from a different source.
(read_key_sequence): If there's a change of display in mid-stream, retreat and
try reading the new display.
(find_active_event_queue): Function deleted.  All callers changed to just test
the main kbd_buffer instead.
(kbd_buffer_store_event): Write to the main kbd_buffer again.
(kbd_buffer_get_event): Read from the main kbd_buffer again.
Now returns a perdisplay pointer in addition to a lispy event.
(Fdiscard_input, swallow_events): Use the main kbd_buffer again.
(stuff_buffered_input): Likewise.
(init_perdisplay): Initialize member kbd_queue.
Remove references to obsolete members.
(wipe_perdisplay): Remove obsolete reference.
(init_keyboard, syms_of_keyboard): Restore initialization of vars.
1995-02-22 07:26:40 +00:00
Karl Heuer
4cb35c394a (menubar_selection_callback): frame_or_window field of a menu-bar event now
includes both the frame and the magic cookie.
1995-02-22 06:07:20 +00:00
Karl Heuer
b90afe71c8 Update comments to reflect changes in xmenu.c. 1995-02-22 06:05:32 +00:00
Karl Heuer
89d8f2460d (struct PERDISPLAY): New member kbd_queue.
Delete obsolescent members kbd_buffer_frame_or_window, kbd_buffer,
kbd_fetch_ptr, kbd_store_ptr; these are regular vars again.
1995-02-22 03:06:08 +00:00
Karl Heuer
cc4c29808c (mark_perdisplays): Mark kbd_queue.
Remove reference to obsolescent kbd_buffer_frame_or_window.
1995-02-22 03:03:10 +00:00
Richard M. Stallman
4818d21063 (imenu--cleanup): Set alist to its default just once, at the beginning.
Don't recurse on a cdr which is nil.
1995-02-22 01:31:14 +00:00
Richard M. Stallman
909149386e (eval-after-load): Run FORM now if FILE's already loaded. 1995-02-22 01:30:19 +00:00
Karl Heuer
fad2477b80 New version from the author. 1995-02-22 00:38:59 +00:00
Karl Heuer
15d90a400b Use single semicolon in comments. 1995-02-22 00:31:07 +00:00
Simon Marshall
0b3c9cf195 Change all cd's to shell-cd's, where `shell-cd' changes the value of
list-buffers-directory so that a buffer list contains the cwd in the `file'
field.
1995-02-21 13:07:23 +00:00
Simon Marshall
95e5bde956 Made mouse-buffer-menu use list-buffers-directory if buffer-file-name is nil. 1995-02-21 12:47:18 +00:00
Karl Heuer
6c2e12f452 Initial revision 1995-02-20 23:15:10 +00:00
Doug Evans
fa2b291733 (sun4sol2): Alias for sparc-sun-solaris2. 1995-02-20 20:25:48 +00:00
Simon Marshall
1911ebae27 Turn of syntax fontification by default.
It messes up when inside a comment done by the regexps (or v.v.).
1995-02-20 10:49:58 +00:00