Commit graph

7054 commits

Author SHA1 Message Date
Richard M. Stallman
56256c2a0c (Fmatch_data): New args INTEGERS and REUSE. 1996-12-18 23:35:48 +00:00
Richard M. Stallman
5aab7a7208 (HAVE_LIBMAIL, HAVE_MAILLOCK_H, HAVE_TOUCHLOCK): Add #undefs. 1996-12-18 18:12:37 +00:00
Richard M. Stallman
f3e6605c82 (send_process) [EMACS_HAS_USECS]:
When we wait for the buffer to clear, wait just .02 second.
1996-12-18 16:37:52 +00:00
Richard M. Stallman
b827a9e32b (set_point): Use virtual bounds, not real bounds,
in the abort test for POSITION.
Skip the intangibility test if POSITION is at either end of buffer.
1996-12-18 06:30:59 +00:00
Richard M. Stallman
4ab19eb30d (merge_properties_sticky): Don't discard explicit nil
properties.  Don't put on a front-sticky property if we inherit
one from the category that does the job.
1996-12-17 07:25:35 +00:00
Richard M. Stallman
94bec52a55 Fix previous change. 1996-12-16 05:53:33 +00:00
Richard M. Stallman
4d2a0879ff (Finsert_file_contents): Handle BEG and END non-nil
when REPLACE is non-nil.
1996-12-16 05:46:37 +00:00
Richard M. Stallman
99d15a7a70 (HAVE_LIMITS_H): Add #undef. 1996-12-16 02:44:07 +00:00
Richard M. Stallman
3347526ce7 (Fuser_full_name): Return nil if the specified user doesn't exist.
(init_editfns): Set Vuser_full_name to "unknown" if the user name
can't be resolved.
1996-12-15 20:14:13 +00:00
Richard M. Stallman
0a26b136cd (x_set_scroll_bar_width): Reject a width that's too small. 1996-12-15 18:48:23 +00:00
Richard M. Stallman
580fae9403 (set_point): Check for intangible properties on overlays. 1996-12-15 04:58:53 +00:00
Richard M. Stallman
fcab51aabb (Fnext_char_property_change): New function.
(Fprevious_char_property_change): New function.
(syms_of_textprop): defsubr them.
1996-12-15 04:57:31 +00:00
Richard M. Stallman
319c537c12 (syms_of_buffer): Doc fix (transient-mark-mode). 1996-12-11 01:07:41 +00:00
Richard M. Stallman
ef4296336d (Fwrite_region): Be careful not to destroy contents of
existing file when appending.
1996-12-11 00:29:18 +00:00
Richard M. Stallman
b6436d4e83 (message2_nolog): Handle minibuffer_auto_raise. 1996-12-10 23:29:00 +00:00
Richard M. Stallman
d3e81d0a9e (Fcall_process_region): Define missing local `count'. 1996-12-10 23:27:58 +00:00
Richard M. Stallman
345d45b2c0 (window_scroll): Don't set w->start or w->force_start if signaling an error. 1996-12-10 23:26:48 +00:00
Richard M. Stallman
38b294ca29 (Fend_of_line, Fbeginning_of_line):
Use Fline_beginning_position, Fline_end_position.
1996-12-10 23:25:45 +00:00
Richard M. Stallman
bfc524bcad (Vmenu_updating_frame): New variable.
(syms_of_xmenu): Set up Lisp var.
(Fx_popup_menu, set_frame_menubar): Initialize it.
1996-12-10 23:25:14 +00:00
Richard M. Stallman
58cc371087 (Fread_file_name_internal): Verify STRING is a string.
(Fread_file_name): Don't insert DIR or INITIAL if it isn't a string.
1996-12-09 06:38:01 +00:00
Richard M. Stallman
c9ac7fca83 (Fuser_full_name): Use build_string instead of make_string. 1996-12-09 02:41:44 +00:00
Richard M. Stallman
bf8cf4ecd3 (Fend_of_line, Fbeginning_of_line): Declared. 1996-12-09 00:51:15 +00:00
Richard M. Stallman
4da2f5be4a (status_notify): Test p->infd > 0
before each call to read_process_output.
(read_process_output): Handle match data properly in recursive calls.
(exec_sentinel): Likewise.
1996-12-08 21:36:42 +00:00
Richard M. Stallman
3415b0e9d2 (Fuser_full_name): Accept a string (the login name) as
a parameter.  Do ampersand expansion, if required.
(init_editfns): Use it.
1996-12-08 08:20:50 +00:00
Richard M. Stallman
e98bcc1abd (syms_of_minibuf): Doc fix. 1996-12-08 08:20:17 +00:00
Richard M. Stallman
c9ed721db0 (Fline_beginning_position, Fline_end_position): New fns.
(Fuser_full_name): Accept an optional UID and return
the full name of that user instead.
1996-12-08 08:18:52 +00:00
Richard M. Stallman
147268711e (MAYBE_GC): New macro.
(Fbyte_code): Use MAYBE_GC in every goto opcode.
1996-12-07 21:12:17 +00:00
Richard M. Stallman
8abd035b44 (Vtemp_file_name_pattern): New variable. 1996-12-07 21:10:03 +00:00
Karl Heuer
d6a12f42bc (IT_cmgoto): Don't update FRAME_CURSOR_X when the cursor
is in echo area.
1996-12-06 23:21:53 +00:00
Karl Heuer
58ce35fbd7 (syms_of_keyboard): Doc fix. 1996-12-05 20:08:59 +00:00
Geoff Voelker
3aef7b4e6c (w32_wnd_proc): Use dummy message to wake up thread on quit_char. 1996-11-21 07:48:37 +00:00
David J. MacKenzie
4b45d6714a If no sys/param.h, default to 8k. 1996-11-19 18:40:34 +00:00
David J. MacKenzie
eb93fe6a97 Indent for readability. 1996-11-19 18:34:08 +00:00
Karl Heuer
fc171623b4 [__DJGPP__ >= 2] (dos_direct_output): Faster method of
writing characters to the screen.
(SCREEN_SET_CURSOR): Remove.
(IT_display_cursor): New function, to turn the cursor on and off.
(IT_cmgoto): New function, sets the cursor to its final position
whenever frame update is complete.
(internal_terminal_init): Set IT_cmgoto as the hook to be called
when frame is up to date.
(dos_rawgetc): Call IT_cmgoto instead of the SCREEN_SET_CURSOR
macro (which is gone now).
(XMenuActivate): Turn off the cursor while the menu is displayed,
to prevent it from showing through the menu panes.
1996-11-19 07:42:09 +00:00
Geoff Voelker
489f937121 Use new names for w32 files 1996-11-19 07:04:49 +00:00
Geoff Voelker
60c7469c6d (init_display) [HAVE_NTGUI]: Use w32 for window-system. 1996-11-19 06:49:05 +00:00
Geoff Voelker
fbd6baedb5 Change identifiers of the form win32* to w32*. 1996-11-19 04:59:23 +00:00
Geoff Voelker
0f7d64d245 (special-display-p, same-window-p): Add missing
newlines and backslashes in help strings.
1996-11-19 04:46:30 +00:00
Richard M. Stallman
f9c8af064c (redisplay_window): When handling scroll_conservatively,
scroll a little farther for the sake of scroll_margin.
1996-11-12 07:12:24 +00:00
Richard M. Stallman
41d44f1fe6 (Fmodify_frame_parameters): Use alist in reverse order. 1996-11-12 06:03:20 +00:00
Richard M. Stallman
b7734773b9 (Fexpand_abbrev): If the abbrev's expansion is nil,
don't expand it, but do still call the hook.
(Fdefine_abbrev): Allow anything for EXPANSION.
1996-11-12 04:13:06 +00:00
Richard M. Stallman
07d402c8db (choose_minibuf_frame): Don't change selected_frame's
selected window even if it is a minibuffer window, if it is active.
1996-11-11 23:25:46 +00:00
Richard M. Stallman
4315204e5b (Fcall_last_kbd_macro): Set this_command from last_command
on entry and again on exit.
1996-11-11 20:33:21 +00:00
Richard M. Stallman
2d8e7e1f13 Include frame.h and window.h.
(Fy_or_n_p): Handle minibuffer_auto_raise here.
1996-11-11 20:32:48 +00:00
Richard M. Stallman
9afd2168d4 (scroll_margin): New variable.
(init_xdisp): Set up Lisp variable.
(redisplay_window): Implement scroll_margin; don't use old start pos
if point is inside the margin.
1996-11-11 00:35:31 +00:00
Richard M. Stallman
0c7da84e74 (window_scroll): Handle scroll_margin
by putting point at a place that won't force recentering.
1996-11-11 00:34:50 +00:00
Richard M. Stallman
4d047f502e (Fdelete_other_windows): Set optional_new_start instead of force_start. 1996-11-10 00:26:03 +00:00
Richard M. Stallman
cf0df6ab1b (redisplay_window): Handle optional_new_start. 1996-11-10 00:25:30 +00:00
Richard M. Stallman
fbf44f72c8 (struct window): New field optional_new_start. 1996-11-10 00:25:20 +00:00
Richard M. Stallman
c2c5ed2c10 (main): Call syms_of_insdel. 1996-11-09 21:36:20 +00:00