aboutsummaryrefslogtreecommitdiffstats
path: root/src/window.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* (Fget_lru_window): Doc fix.Eli Zaretskii2007-03-311-0/+2
|
* (Fdisplay_buffer): Doc fix.Richard M. Stallman2007-03-041-5/+6
|
* (Fwindow_height, Fwindow_hscroll)Eli Zaretskii2007-02-101-3/+12
| | | | | | (Fwindow_redisplay_end_trigger, Fwindow_point, Fwindow_start) (Fwindow_end, Fwindow_display_table, Fwindow_text_height): Document the effect of WINDOW arg being nil.
* Add 2007 to copyright years.Glenn Morris2007-01-211-1/+1
|
* (set_window_buffer): Revert 2006-11-22 change.Chong Yidong2007-01-201-13/+0
|
* (Fwindow_end): Fix use of >= operator.Juanma Barranquero2007-01-041-1/+1
|
* (Fwindow_end): Check BUF_OVERLAY_MODIFF like BUF_MODIFF.Richard M. Stallman2007-01-031-1/+2
|
* (Frecenter): Set minimize_tool_bar_window_p flagKim F. Storm2006-12-291-4/+8
| | | | | when called without arg to redraw with minimum toolbar height. Update doc string.
* (set_window_buffer): Refactor recent changes.Kim F. Storm2006-11-271-3/+4
|
* (set_window_buffer): Use BLOCK_INPUT.Chong Yidong2006-11-251-0/+2
|
* (set_window_buffer): Clear mouse highlight if it is in this window.Chong Yidong2006-11-221-0/+10
|
* (Fdisplay_buffer): Fix typo in docstring.Juanma Barranquero2006-10-281-1/+1
|
* (Fpos_visible_in_window_p): Doc fix.Kim F. Storm2006-09-201-3/+3
|
* (Fset_window_hscroll, Fpos_visible_in_window_p):Kim F. Storm2006-09-201-7/+10
| | | | | | Doc fix. Use "off-window" instead of "off-screen". (Fpos_visible_in_window_p): Likewise. If POS is t, return info for last visible glyph in window.
* (Fwindow_end): Fix recent change.Stefan Monnier2006-09-191-1/+1
|
* (Fset_window_hscroll, Fpos_visible_in_window_p):Kim F. Storm2006-09-191-29/+29
| | | | | | | Doc fix. Use "off-screen" instead of "invisible". (Fwindow_line_height): Make line numbers 0-based. Make line arg optional; if nil, use current cursor row. Handle text terminals properly. Return nil if non-interactive or pseudo-window.
* (Fwindow_line_visibility): Remove.Kim F. Storm2006-09-181-33/+78
| | | | | (Fwindow_line_height): New defun replacing it. (syms_of_window): Defsubr it.
* (Fwindow_line_visibility): New defun for line-move-partial.Kim F. Storm2006-09-151-11/+80
| | | | | (syms_of_window): Defsubr it. (Fwindow_end): Use window's buffer rather than current buffer.
* (Fpos_visible_in_window_p): Adapt to new pos_visible_p.Kim F. Storm2006-09-051-27/+65
| | | | | | | | | | | Return row height and row number for partially visible rows. Modify return value to a 2 element list for fully visible rows and 6 for partially visible row. (window_scroll_pixel_based): Use pos_visible_p directly instead of Fpos_visible_in_window_p. Fix auto vscrolling for partially visible lines. Only vscroll backwards if already vscrolled forwards. Unconditionally vscroll forwards if PT is first (and only) line. Set new window start instead of scrolling at start/end of tall line.
* (syms_of_window) <split-height-threshold>:Eli Zaretskii2006-09-021-3/+5
| | | | <window-min-height, window-min-width>: Doc fix.
* Comment change.Richard M. Stallman2006-08-181-1/+1
|
* (Fset_window_fringes): Do nothing on a tty.Nick Roberts2006-08-171-6/+9
| | | | (Fwindow_fringes): Put ? operator after the line break.
* (window_scroll_pixel_based, window_scroll_line_based):Kim F. Storm2006-07-181-5/+5
| | | | Use xsignal0.
* (Fwindow_configuration_frame, Fset_window_configuration):Kim F. Storm2006-07-121-8/+4
| | | | (compare_window_configurations): Use CHECK_WINDOW_CONFIGURATION.
* (Fforce_window_update): Doc fix.Kim F. Storm2006-07-081-1/+1
|
* (size_window): New arg FIRST_ONLY. All callers changed.Richard M. Stallman2006-06-191-17/+70
| | | | | | | (adjust_window_trailing_edge): Specially compute FIRST_PARALLEL for the case of a top-level window and the following minibuffer. Don't exit because of no `next' when there is a parent. Use the FIRST_ONLY feature when resizing following windows.
* (adjust_window_trailing_edge): Don't break out of the loopRichard M. Stallman2006-06-131-6/+16
| | | | | because there's no next window, if there are parallel windows. Do break out when WINDOW is nil.
* (window_scroll_pixel_based): Signal "Beginning of buffer" when scroll-downEli Zaretskii2006-06-091-0/+2
| | | | at the beginning of an empty buffer.
* (Fsplit_window): Doc fix.Richard M. Stallman2006-06-021-1/+3
|
* (struct saved_window): Add `dedicated'.Stefan Monnier2006-05-291-3/+4
| | | | | (Fset_window_configuration, save_window_save): Save/restore the `dedicated' flag.
* (foreach_window): Check WINDOWP (FRAME_ROOT_WINDOW (f)).YAMAMOTO Mitsuharu2006-05-191-1/+3
|
* (Fdisplay_buffer): Doc fix.Eli Zaretskii2006-04-211-1/+1
|
* (adjust_window_trailing_edge): Correctly distinguishRichard M. Stallman2006-04-181-11/+20
| | | | series vs parallel cases, even when window has no parent.
* (window_loop): Test w->dedicated with !NILP instead of EQ Qt.Kim F. Storm2006-04-171-3/+9
| | | | (window_scroll_pixel_based): Fix off-by-one bug in 2002-12-23 change.
* (coordinates_in_window): On the vertical border, calculate the row numberNick Roberts2006-04-171-3/+17
| | | | measured from the top of the window, not the top of the frame.
* (window_scroll_pixel_based): Yet another int/Lisp_Object mixup (YAILOM).Stefan Monnier2006-03-201-2/+2
|
* Rename preserve_y to window_scroll_pixel_based_preserve_y.Luc Teirlinck2006-03-111-10/+13
| | | | (window_scroll_pixel_based, syms_of_window): Adapt to above change.
* Declare preserve_y as a static global variable.Luc Teirlinck2006-03-091-1/+6
| | | | | (window_scroll_pixel_based): No longer declare preserve_y; it is global now. (syms_of_window): set preserve_y to -1.
* * xselect.c (x_catch_errors_unwind): New function.Chong Yidong2006-02-281-17/+26
| | | | | | | | | (x_reply_selection_request): Put x_uncatch_errors in an unwind. (Fx_get_atom_name): Call x_uncatch_errors earlier. * window.c (Qscroll_up, Qscroll_down): New syms. (window_scroll_pixel_based): Make preserve_y static to avoid getting point stuck when scrolling 1 line.
* (Fwindow_list): Check `window' before doing XWINDOW.Stefan Monnier2006-02-221-1/+2
| | | | The default `window' should not be "on a different frame".
* * window.c (window_min_size_1): Ensure room for the scroll bar andChong Yidong2006-02-181-1/+4
| | | | fringes.
* (Fset_window_scroll_bars): Doc fix.Juanma Barranquero2006-02-171-2/+3
|
* * window.c (adjust_window_trailing_edge): Check that shrinkingJan Djärv2006-02-081-0/+8
| | | | does not set a window to size zero or less.
* Update years in copyright notice; nfc.Thien-Thi Nguyen2006-02-061-1/+1
|
* (Fother_window, Fwindow_vscroll, Fset_window_vscroll): Fix typos in docstrings.Juanma Barranquero2006-01-301-3/+3
|
* (enlarge_window): Eliminate arg preserve_before.Richard M. Stallman2005-12-061-61/+35
| | | | | Assume it is 0. All callers changed. (Fenlarge_window, Fshrink_window): Likewise.
* (Fset_window_configuration): Don't accidentally copy theStefan Monnier2005-12-011-3/+19
| | | | window-point of one window to another.
* (adjust_window_trailing_edge): New function.Richard M. Stallman2005-11-271-1/+136
| | | | | | | (Fadjust_window_trailing_edge): New function. (syms_of_window): defsubr it. (window_deletion_count): New variable. (delete_window): Update window_deletion_count.
* (Fget_lru_window, Fget_largest_window, window_loop):Stefan Monnier2005-11-041-10/+16
| | | | Don't abuse the `mini' arg. Use the `obj' arg instead.
* (Fenlarge_window): Rename SIDE to HORIZONTAL.Richard M. Stallman2005-11-031-26/+30
| | | | | (enlarge_window): Rename WIDTHFLAG to HORIZ_FLAG. (CURBEG, CURSIZE): Use HORIZ_FLAG instead of WIDTHFLAG.