- 21 Nov, 1993 1 commit
-
-
Richard M. Stallman authored
Select a new buffer only if w is selected window.
-
- 22 Sep, 1993 1 commit
-
-
Brian Fox authored
-
- 10 Sep, 1993 1 commit
-
-
Roland McGrath authored
-
- 11 Aug, 1993 2 commits
-
-
Richard M. Stallman authored
-
Richard M. Stallman authored
-
- 30 Jul, 1993 1 commit
-
-
Jim Blandy authored
minimum frame height.
-
- 26 Jul, 1993 1 commit
-
-
Richard M. Stallman authored
-
- 18 Jul, 1993 1 commit
-
-
Jim Blandy authored
argument to Qt, instead of trying to typecheck it. * window.c (Fdelete_windows_on): New optional argument FRAME; if nil, delete windows on all frames. If t, delete windows on the selected frame only. If a frame, delete windows on that frame only. * window.c (Fnext_window, Fprevious_window): Put these docstrings in comments; the strings are too long for some C compilers.
-
- 17 Jun, 1993 2 commits
-
-
Jim Blandy authored
any visible frame. * buffer.c (Fother_buffer): Pass Qt as the second argument to Fget_buffer_window. * window.c (window_loop): In GET_BUFFER_WINDOW case, ignore non-visible frames. (Fget_buffer_window): Change doc string to mention that passing Qt for the FRAME argument returns windows on visible frames only. (Qvisible): Removed.
-
Jim Blandy authored
any visible frame. * buffer.c (Fother_buffer): Pass Qvisible as the second argument to Fget_buffer_window. * window.c (Qvisible): New symbol. (window_loop): In GET_BUFFER_WINDOW case, if frames is Qvisible, ignore non-visible frames. (Fget_buffer_window): Expand doc string to mention that Qvisible is an interesting value for FRAME argument. (syms_of_window): Init and staticpro Qvisible. * lisp.h (Qvisible): New declaration.
-
- 16 Jun, 1993 1 commit
-
-
Jim Blandy authored
one line high.
-
- 14 Jun, 1993 1 commit
-
-
Richard M. Stallman authored
(Fdelete_window): Mostly undo last change which made `frame' a FRAME_PTR. Don't initialize `frame' in the declaration.
-
- 12 Jun, 1993 2 commits
-
-
Richard M. Stallman authored
-
Jim Blandy authored
if the frame has a minibuffer; FRAME_MINIBUF_WINDOW points to the surrogate on minibufferless frames, not nil.
-
- 11 Jun, 1993 1 commit
-
-
Jim Blandy authored
-
- 10 Jun, 1993 1 commit
-
-
Richard M. Stallman authored
(Fscroll_right): Ditto. (Fprevious_window): When changing frames, use the new frame's minibuffer if any.
-
- 07 Jun, 1993 1 commit
-
-
Richard M. Stallman authored
to have a buffer, always give it one. (syms_of_window): Always defvar pop-up-frames and pop-up-frame-function.
-
- 31 May, 1993 1 commit
-
-
Richard M. Stallman authored
-
- 27 May, 1993 1 commit
-
-
Richard M. Stallman authored
-
- 22 May, 1993 1 commit
-
-
Jim Blandy authored
-
- 18 May, 1993 1 commit
-
-
Jim Blandy authored
-
- 08 May, 1993 1 commit
-
-
Richard M. Stallman authored
(syms_of_window): Don't make it Lisp var.
-
- 04 May, 1993 1 commit
-
-
Richard M. Stallman authored
-
- 25 Apr, 1993 1 commit
-
-
Eric S. Raymond authored
we connect it to a new buffer.
-
- 21 Mar, 1993 1 commit
-
-
Richard M. Stallman authored
(Fset_window_configuration): Likewise.
-
- 16 Mar, 1993 1 commit
-
-
Jim Blandy authored
`frame-live-p'. * window.c (Fwindow_live_p): Renamed from Flive_window_p. * lisp.h (CHECK_LIVE_WINDOW): Change to use Qwindow_live_p. (Qwindow_live_p): Extern declaration renamed fom Qlive_window_p.
-
- 15 Mar, 1993 1 commit
-
-
Richard M. Stallman authored
-
- 02 Mar, 1993 1 commit
-
-
Jim Blandy authored
* alloc.c, frame.c, frame.h, indent.c, keyboard.c, keyboard.h, lisp.h, term.c, termhooks.h, window.c, window.h, xdisp.c, xfns.c, xterm.c, xterm.h: Terminology changed.
-
- 22 Feb, 1993 1 commit
-
-
Jim Blandy authored
number of arguments to unbind_to. * lread.c (Feval_buffer): Same. * window.c (Fscroll_other_window): Same. * window.c (Fset_window_configuration): Pass the proper number of arguments to Fselect_frame.
-
- 30 Jan, 1993 1 commit
-
-
Jim Blandy authored
XWINDOW to selected_window before passing it to window_internal_width.
-
- 26 Jan, 1993 1 commit
-
-
Jim Blandy authored
-
- 19 Jan, 1993 1 commit
-
-
Roland McGrath authored
-
- 14 Jan, 1993 2 commits
-
-
Richard M. Stallman authored
-
Jim Blandy authored
for scrollbars if present. * lisp.h (window_internal_height, window_internal_width): Add extern declarations for these. * dispnew.c (direct_output_for_insert, direct_output_forward_char, buffer_posn_from_coords): Use window_internal_width instead of writing out its definition. * indent.c (compute_motion): Doc fix; mention scrollbars and window_internal_width. (pos_tab_offset, Fvertical_motion): Use window_internal_width instead of writing it out. * window.c (Fpos_visible_in_window_p, Fwindow_width, Fscroll_left, Fscroll_right): Same. * xdisp.c (redisplay, try_window, try_window_id, display_text_line): Same. * termhooks.h (mouse_position_hook): Doc fix. (set_vertical_scrollbar_hook): This doesn't return anything any more, and doesn't take a struct scrollbar * argument any more. (condemn_scrollbars_hook, redeem_scrollbar_hook, judge_scrollbars_hook): Doc fixes. * term.c (mouse_position_hook): Doc fix. (set_vertical_scrollbar_hook): This doesn't return anything any more. Doc fixes. * keyboard.c (kbd_buffer_get_event): Receive the scrollbar's window from *mouse_position_hook and pass it to make_lispy_movement, instead of working with a pointer to a struct scrollbar. (make_lispy_event): We don't need a window_from_scrollbar function anymore; we are given the window directly in *EVENT. Unify the code which generates text-area mouse clicks and scrollbar clicks; use the same code to distinguish clicks from drags on the scrollbar as in the text area. Distinguish clicks from drags by storing a copy of the lispy position list returned as part of the event. (button_down_location): Make this a lisp vector, rather than an array of random structures. (struct mouse_position): Remove this; it's been replaced by a lisp list. (make_lispy_movement): Accept the scrollbar's window as a parameter, rather than the scrollbar itself. If FRAME is zero, assume that the other arguments are garbage. (syms_of_keyboard): No need to staticpro each window of button_down_location now; just initialize and staticpro it. * window.c (window_from_scrollbar): Function deleted; no longer needed. * xdisp.c (redisplay_window): Just pass the window to set_vertical_scrollbar hook; don't pass the scrollbar object too. * xterm.c (XTmouse_position): Don't return a pointer to the scrollbar for scrollbar motion; instead, return the scrollbar's window.
-
- 24 Dec, 1992 1 commit
-
-
Jim Blandy authored
Qabove_handle, Qhandle, Qbelow_handle): New symbols. (make_lispy_event): New code to build scrollbar clicks. (make_lispy_movement): New code to handle scrollbar movement. (head_table): Include Qscrollbar_movement in the event heads. (syms_of_keyboard): Init and staticpro Qvertical_scrollbar, Qabove_handle, Qhandle, and Qbelow_handle. * keyboard.h (Qscrollbar_movement): Declare this along with the other event types. * lisp.h (Qvertical_scrollbar): Declare this. * window.c (window_from_scrollbar): New function. * window.c (Fset_window_configuration): Don't restore the frame's focus redirection if the target frame is now dead.
-
- 12 Dec, 1992 1 commit
-
-
Jim Blandy authored
configuration of a dead frame, don't bother rebuilding its window tree, restoring its focus redirection, or temporarily resizing it to fit the saved window configuration. If the frame which was selected when the configuration was captured is now dead, don't try to select it. * frame.c (Fdelete_frame): Delete all the windows in the frame's window tree, using delete_all_subwindows. * window.c (delete_all_subwindows): Don't make this static anymore.
-
- 07 Nov, 1992 1 commit
-
-
Jim Blandy authored
Fselect_frame with a #ifdef MULTI_FRAME. [not MULTI_FRAME] (Fcurrent_window_configuration): Don't bother setting the window configuration's selected_frame member.
-
- 31 Oct, 1992 1 commit
-
-
Jim Blandy authored
w->width, w->left, w->hscroll, and arguments. (replace_window): Use EQ, not ==. (Fdelete_window): p->top and p->left are not C integers. (Fnext_window, Fprevious_window): Use EQ, not ==.
-
- 19 Oct, 1992 1 commit
-
-
Jim Blandy authored
* (Flive_window_p): New function. (Qlive_window_p): New variable, to name it in type errors. (syms_of_window): Defsubr Slive_window_p, init and staticpro Qlive_window_p. (decode_window): Use CHECK_LIVE_WINDOW instead of CHECK_WINDOW; the only thing a user should be able to do to a dead window is check its type. (Fcoordinates_in_window_p, Fnext_window, Fprevious_window, Fdelete_other_windows, Fselect_window, Fsplit_window, Fscroll_other_window): Use CHECK_LIVE_WINDOW instead of CHECK_WINDOW. (Fdelete_window): If WINDOW is a deleted window, do nothing; there's no harm in allowing people to delete deleted windows. Delete all of WINDOW's subwindows, too. (delete_all_subwindows): Set the buffer, vchild, and hchild of the windows we delete all to nil. * window.c (Fwindow_minibuffer_p): Make the WINDOW argument optional, like all the other window-querying functions. * window.c (Fpos_visible_in_window_p): Use decode_window to handle the WINDOW argument, instead of writing out that function's code. * window.c (check_frame_size): Don't define this extern; that doesn't mean anything. * window.c (Fdelete_window): Choose an alternative when we delete any frame's selected window, not just when we delete the selected frame's selected window.
-
- 06 Oct, 1992 1 commit
-
-
Richard M. Stallman authored
-