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

13144 commits

Author SHA1 Message Date
Eli Zaretskii
d575011f4c *** empty log message *** 2000-12-12 15:07:44 +00:00
Eli Zaretskii
440ffd67db (fast_find_position): Don't overstep the last window row.
(IT_note_mouse_highlight): Initialize portion to -1.  Remove
unused variable `area'.  When looking for a row under (X,Y), give
up if some of the previous rows is not enabled.
2000-12-12 14:55:35 +00:00
Gerd Moellmann
4fdbd80975 *** empty log message *** 2000-12-12 14:13:40 +00:00
Gerd Moellmann
bbbf6d06b8 (setup_echo_area_for_printing, with_echo_area_buffer):
Bind `inhibit-read-only' to t.
(unwind_with_echo_area_buffer): Use AREF.
2000-12-12 13:31:47 +00:00
Gerd Moellmann
c0006262e9 (Fx_hide_tip): Simplified. 2000-12-12 11:38:41 +00:00
Gerd Moellmann
e9a59cad36 *** empty log message *** 2000-12-12 10:38:08 +00:00
Gerd Moellmann
fc40e2152f (GC_MARK_STACK): Use GC_MAKE_GCPROS_NOOPS instead of `1'. 2000-12-12 10:05:09 +00:00
Gerd Moellmann
ecf4d72623 (GC_MARK_STACK): Define as GC_MAKE_GCPROS_NOOPS. 2000-12-12 10:01:40 +00:00
Gerd Moellmann
a3642e4909 (Fx_hide_tip): Fix last change. 2000-12-11 21:13:33 +00:00
Gerd Moellmann
44b5a125d3 (Fx_hide_tip): Avoid unnecessary work when there's
nothing to do.  Bind inhibit-quit.
(tip_frame): Make it a Lisp_Object.
(x_create_tip_frame): Set tip_frame after it has been added to
Vframe_list.
(Fx_show_tip): Don't set tip_frame here.
2000-12-11 19:26:34 +00:00
Gerd Moellmann
685f4368cf (clear_mouse_face): Treat tip_frame as a Lisp_Object. 2000-12-11 19:25:30 +00:00
Gerd Moellmann
6b5c4794c2 (prepare_menu_bars): Changes for tip_frame being a
Lisp_Object.
2000-12-11 19:24:59 +00:00
Gerd Moellmann
4811586b31 Change external declaration of tip_frame. 2000-12-11 19:24:21 +00:00
Gerd Moellmann
d990421fa2 *** empty log message *** 2000-12-11 16:06:20 +00:00
Gerd Moellmann
6e80fddb98 (Fkey_description): If KEYS is an empty key sequence,
return an empty string.
2000-12-11 15:21:46 +00:00
Gerd Moellmann
4db873808f (try_cursor_movement): Check update_mode_lines instead
of the window's update_mode_line flag, since the former is set by
force-mode-line-update, not the latter.  This makes
column-number-mode slightly faster.
2000-12-11 14:50:29 +00:00
Gerd Moellmann
e5959a9aef (try_window_id) <all changes above window start>:
Set the cursor.
2000-12-11 14:37:14 +00:00
Gerd Moellmann
169fe44e56 *** empty log message *** 2000-12-11 12:15:07 +00:00
Gerd Moellmann
b7d95d4220 Update comment about _XOPEN_SOURCE. 2000-12-11 11:59:52 +00:00
Gerd Moellmann
3ab053bc2c (_FILE_OFFSET_BITS): Do not undef. 2000-12-11 11:57:42 +00:00
Gerd Moellmann
79cf851c1f (file_offset, file_tell): Depend on HAVE_FSEEKO, not
HAVE_FTELLO.
2000-12-11 11:57:04 +00:00
Gerd Moellmann
bbf6e3900d (HAVE_FTELLO): Remove.
(HAVE_FSEEKO): Add.
(_XOPEN_SOURCE): Remove; the large-file code no longer needs it.
2000-12-11 11:56:04 +00:00
Miles Bader
ff904dd6da *** empty log message *** 2000-12-11 07:33:18 +00:00
Miles Bader
d80aeee83d (displayed_window_lines): Fix off-by-one error. 2000-12-11 07:28:51 +00:00
Miles Bader
81fe083615 (displayed_window_lines): Handle non-newline-terminated final lines properly.
(Fwindow_text_height): New function (used to be in lisp).
(syms_of_window): Initialize it.
2000-12-11 07:22:38 +00:00
Miles Bader
59ec59ae7a (displayed_window_lines): Don't round up when converting empty space at
bottom to lines.
2000-12-11 02:20:55 +00:00
Stefan Monnier
42ebfa3190 (scan_lists): Check that the right quote char has the
right Sstring syntax when jumping over strings.
(init_syntax_once): Use Smax rather than 13.
2000-12-09 20:17:59 +00:00
Miles Bader
a12167c550 *** empty log message *** 2000-12-08 18:57:37 +00:00
Miles Bader
163784df97 (Fmove_to_window_line): Skip past any partially visible first line. 2000-12-08 18:56:35 +00:00
Miles Bader
5cdb3cf38f (Fpos_visible_in_window_p): Replace FULLY parameter with PARTIALLY,
inverting the sense.
(window_scroll_pixel_based): Scroll partially visible lines into place
if we hit the beginning or end of the buffer.
(displayed_window_lines): Don't include partially visible line at bottom.
2000-12-08 18:12:48 +00:00
Gerd Moellmann
842b2a948f *** empty log message *** 2000-12-08 10:49:46 +00:00
Gerd Moellmann
8d17fe0bb5 (Fsubstitute_command_keys): Change the way buffers
are reallocated so that it is portable.
2000-12-08 09:59:52 +00:00
Gerd Moellmann
5d65df0d39 (read1): Change the way buffers are reallocated to be
portable and less obfuscated.
2000-12-08 09:59:34 +00:00
Gerd Moellmann
23751e2577 (store_kbd_macro_char): Change the way buffers are
reallocated to be portable and less obfuscated.
2000-12-08 09:59:12 +00:00
Gerd Moellmann
b5e55477b3 (tparam1): Change the way buffers are reallocated to be
portable and less obfuscated.
2000-12-08 09:58:48 +00:00
Gerd Moellmann
ee89188f29 (current_minor_maps): Use malloc. Prevent a leak. 2000-12-08 09:58:28 +00:00
Gerd Moellmann
49484b283f (tgetent): Change the way buffers are reallocated to
be portable and less obfuscated.
2000-12-08 09:58:04 +00:00
Gerd Moellmann
28fcb7dc39 (vox_configure): Change order of ioctls. Don't
set SNDCTL_DSP_SPEED from bps, don't set SNDCTL_DSP_SAMPLESIZE.
Ignore errors when changing volume.
(vox_close): Don't reset the device.
2000-12-07 22:09:00 +00:00
Gerd Moellmann
926b7e5e3e (read_process_output): Make sure the process marker's
position is valid when the process buffer is changed in
after-change functions.  W3 does that.
2000-12-07 15:53:18 +00:00
Eli Zaretskii
137cad7c3d *** empty log message *** 2000-12-07 15:03:29 +00:00
Eli Zaretskii
76a76a577f (Ffile_system_info): New function.
(syms_of_dosfns): Defsubr it.
2000-12-07 14:53:45 +00:00
Stefan Monnier
5c7f629c15 *** empty log message *** 2000-12-07 12:02:25 +00:00
Stefan Monnier
2003532193 (gc_sweep): Add comment. 2000-12-07 12:00:51 +00:00
Gerd Moellmann
959e647dcf (x_free_gcs): New function. 2000-12-07 11:45:33 +00:00
Gerd Moellmann
bd637d692d (x_free_gcs): Add prototype. 2000-12-07 11:43:37 +00:00
Gerd Moellmann
0dea0fed5c (EmacsFrameDestroy): Call x_free_gcs instead of
freeing GCs here.
2000-12-07 11:43:22 +00:00
Gerd Moellmann
4ca78676d2 (x_destroy_window): Call x_free_gcs so that
resources of non-toolkit X windows will be freed.
2000-12-07 11:43:06 +00:00
Andrew Innes
478ea067cf (xlfd_charset_of_font): Fix last change. 2000-12-07 10:41:54 +00:00
Dave Love
672920615e *** empty log message *** 2000-12-06 21:17:56 +00:00
Dave Love
27d2a96638 (__P): Don't define -- it comes from config.h. 2000-12-06 21:16:37 +00:00