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