Richard M. Stallman
96ae58c8ac
(window_scroll_pixel_based): Partially undo last change.
2003-01-01 17:00:34 +00:00
Richard M. Stallman
07ce8b53ea
(window_scroll_pixel_based): Fix check for reaching BEGV.
...
Don't try to make last line fully visible if it is past end of window.
2002-12-23 18:04:45 +00:00
Richard M. Stallman
d17551171b
(select_window_1): Undo 9/21 change.
2002-12-22 21:57:05 +00:00
David Kastrup
73cadfc195
(Fset_window_configuration): Set old_point to correct
...
value when new_current_buffer == current_buffer.
2002-12-19 16:26:29 +00:00
Stefan Monnier
a5731348b5
(window_loop): For GET_LRU_WINDOW and GET_LARGEST_WINDOW>,
...
Only ignore truly dedicated windows. For UNSHOW_BUFFER, delete the
window if it is dedicated.
(Fshrink_window): Add preserve_before as was done for enlarge_window.
(Vspecial_display_function): Update docstring.
2002-10-22 19:28:17 +00:00
Richard M. Stallman
cba59f7786
(window_scroll): Set immediate_quit.
2002-10-14 01:30:53 +00:00
Richard M. Stallman
282f783156
(select_window_1): Don't select frame.
...
Set frame's selected window only when frame itself is selected.
(Fselect_window): Doc fix.
2002-09-21 18:37:16 +00:00
Richard M. Stallman
1de65f5131
(displayed_window_lines): Correct for one-off bug
...
in HEIGHT on non-window displays.
2002-09-05 02:36:22 +00:00
Richard M. Stallman
06be4f8589
(temp_output_buffer_show): Don't set prevent_redisplay_optimizations_p.
2002-07-16 13:39:41 +00:00
Ken Raeburn
d5db40779d
Most uses of XSTRING combined with STRING_BYTES or indirection changed to
...
SCHARS, SBYTES, STRING_INTERVALS, SREF, SDATA; explicit size_byte references
left unchanged for now.
2002-07-15 00:01:34 +00:00
Juanma Barranquero
aed1337830
Use macro SPECPDL_INDEX.
2002-07-11 14:18:02 +00:00
Juanma Barranquero
331379bfa7
Rename BINDING_STACK_SIZE to SPECPDL_INDEX.
2002-07-10 08:45:24 +00:00
Juanma Barranquero
cb795ec4c2
*** empty log message ***
2002-07-09 09:46:38 +00:00
Richard M. Stallman
95605b1b7a
(Frecenter): With arg, set optional_new_start.
2002-07-01 08:00:07 +00:00
Richard M. Stallman
8ce9dfc1c8
(Frecenter): Don't set force_start flag.
2002-06-26 08:44:49 +00:00
Stefan Monnier
18787f5e9e
(Fset_window_configuration): Lisp_Object/int mixup.
2002-06-17 18:45:01 +00:00
Richard M. Stallman
72695e4715
(Fset_window_configuration): Explicitly preserve
...
the point value that new_current_buffer had at the start.
2002-06-15 14:20:52 +00:00
Eli Zaretskii
ebadb1e47f
(Fset_window_hscroll): Doc fix.
2002-06-05 17:02:15 +00:00
Richard M. Stallman
243a5ce664
(Fset_window_configuration): Correct the handling
...
of point in current buffer, to work with multiple windows.
2002-05-30 17:04:59 +00:00
Richard M. Stallman
dad67609c8
(window_scroll_pixel_based): Don't call Fbolp;
...
instead, see if the new start pos is at beginning of line.
2002-05-28 20:26:34 +00:00
Andrew Choi
e0f712ba55
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
...
lisp/ChangeLog, and src/ChangeLog for list of changes.
2002-04-26 23:39:06 +00:00
Richard M. Stallman
6b448755e6
(make_window): Initialize height_fixed_p,
...
last_cursor_off_p, and p->cursor_off_p slots.
2002-04-22 15:57:25 +00:00
Eli Zaretskii
ac431108e3
(coordinates_in_window): Don't report on margin area if its width is zero.
2002-04-17 10:36:37 +00:00
Gerd Moellmann
49b996e77a
(window_part): Add ON_LEFT_MARGIN, ON_RIGHT_MARGIN.
...
(Qleft_margin, Qright_margin): Declare.
(coordinates_in_window, (Fcoordinates_in_window_p): Deal with
margins.
2002-04-12 09:36:21 +00:00
Richard M. Stallman
e9b2c9617c
(window_scroll_pixel_based): Exit the move_it_by_lines
...
loop whenever it stops making progress.
2002-03-30 23:49:39 +00:00
Richard M. Stallman
079d288f1a
(Fdisplay_buffer): Doc fix.
2002-03-26 09:09:56 +00:00
Stefan Monnier
31ade731e6
Change defvar_int def and vars to use EMACS_INT instead of just int.
2002-03-04 23:41:00 +00:00
Kim F. Storm
fa83226125
(Fminibuffer_selected_window): New function.
...
(syms_of_window): Defsubr it.
2002-03-01 23:50:12 +00:00
Kim F. Storm
4b26579e72
(make_window, replace_window): Initialize phys_cursor_width.
2002-03-01 22:37:16 +00:00
Kim F. Storm
8bfb170b05
(syms_of_window): Initialize minibuf_selected_window.
2002-02-28 22:15:45 +00:00
Kim F. Storm
3dbab091cb
(minibuf_selected_window): Renamed from
...
Vminibuf_selected_window. Users changed.
(syms_of_window): Staticpro it.
2002-02-28 22:07:45 +00:00
Kim F. Storm
3f49fddcb9
(Vminibuf_selected_window): New variable.
...
(struct save_window_data): New member minibuf_selected_window.
(Fset_window_configuration): Restore Vminibuf_selected_window.
(Fcurrent_window_configuration): Save Vminibuf_selected_window.
Set minibuf_scroll_window member to nil if minibuf_level is 0.
(compare_window_configurations): Compare minibuf_selected_window.
2002-02-26 22:50:55 +00:00
Kim F. Storm
cc91894c70
(Vmode_line_in_non_selected_windows): Removed.
...
(mode_line_in_non_selected_windows): New variable.
(syms_of_window): DEFVAR_BOOL it.
2002-02-13 22:41:12 +00:00
Kim F. Storm
26124d5e03
(Vmode_line_in_non_selected_windows): New variable.
...
(syms_of_window): DEFVAR_LISP it.
2002-02-11 14:42:16 +00:00
Richard M. Stallman
54b8bcb515
(check_frame_size): Fix minimum height calculation.
2002-01-21 08:53:42 +00:00
Richard M. Stallman
dc1ab1eece
(MIN_SAFE_WINDOW_HEIGHT): Value now 1.
2002-01-20 23:09:45 +00:00
Richard M. Stallman
daf516d34f
(enlarge_window): When exceeding size of parent,
...
directly delete all the siblings instead of trying to resize it.
2002-01-18 03:50:50 +00:00
Richard M. Stallman
192c313134
(delete_window): Rewrite the code for changing the
...
selected window to handle the case where WINDOW is not a leaf.
2002-01-08 05:41:37 +00:00
Ken Raeburn
1ab964d755
* window.c (enlarge_window): In new preserve_before code, convert CURBEG from
...
lisp object to integer before doing arithmetic.
2001-12-27 05:49:33 +00:00
Richard M. Stallman
f95284d2b4
(enlarge_window): New arg PRESERVE_BEFORE. Callers changed.
...
(Fenlarge_window): New arg PRESERVE_BEFORE.
2001-12-25 10:36:08 +00:00
Richard M. Stallman
0fa5d25b19
(Frecenter): Clear display_error_modiff field.
2001-12-16 20:01:48 +00:00
Gerd Moellmann
201c831a09
(Frecenter): Simplify computation in the case of window
...
system frames and ARG < 0; use window_box_height.
2001-12-12 13:43:37 +00:00
Jason Rumney
90647b0788
(Qleft_fringe, Qright_fringe): Remove. Now in frame.c.
2001-12-01 12:40:42 +00:00
Kim F. Storm
c13418acb6
(coordinates_in_window): Handle separate left and right fringe widths.
2001-12-01 01:15:43 +00:00
Eli Zaretskii
b0f906c845
(Fset_window_vscroll): Doc fix. From Kalle Olavi Niemitalo <kon@iki.fi>.
2001-11-25 18:21:09 +00:00
Kim F. Storm
81d189fdcb
Fringe cleanup.
...
Comment fixes. Use renamed symbols.
(coordinates-in-window-p): Doc fix.
2001-11-16 13:08:08 +00:00
Pavel Janík
b782650360
Update usage of CHECK_ macros (remove unused second argument).
2001-11-02 20:46:55 +00:00
Pavel Janík
8b8bd9c6ed
(grow_mini_window): Fix typo in comment.
2001-11-01 14:24:02 +00:00
Gerd Moellmann
eafa319686
(grow_mini_window): Handle case that the root
...
window is already smaller than the nominal mininum height.
2001-10-31 10:06:35 +00:00
Eli Zaretskii
2fe41216b4
(Fscroll_left, Fscroll_right): Doc fix.
2001-10-29 19:14:50 +00:00