1. 25 Jul, 2000 1 commit
  2. 21 Jul, 2000 2 commits
  3. 18 Jul, 2000 1 commit
  4. 06 Jul, 2000 2 commits
  5. 05 Jul, 2000 2 commits
  6. 04 Jul, 2000 1 commit
    • Gerd Moellmann's avatar
      (Vwindow_list): New variable. · 67492200
      Gerd Moellmann authored
      (make_window, delete_window): Set Vwindow_list to nil.
      (check_window_containing): New function.
      (window_from_coordinates): Rewritten.
      (add_window_to_list, window_list, candidate_window_p)
      (decode_next_window_args, next_window): New functions.
      (Fnext_window, Fprevious_window): Rewritten in terms of
      next_window.
      (Fwindow_list): New function.
      (Fother_window): Cleaned up.
      (foreach_window): Add a longer "variable argument list".  Let
      callback function return 0 to indicate that cycling over windows
      should stop.
      (foreach_window_1): Likewise.
      (freeze_window_start): Return int.
      (init_window): New function.
      (syms_of_window): Staticpro Vwindow_list and defsubr Swindow_list.
      67492200
  7. 07 Jun, 2000 2 commits
  8. 15 May, 2000 1 commit
  9. 26 Apr, 2000 1 commit
  10. 04 Apr, 2000 1 commit
  11. 01 Apr, 2000 1 commit
    • Ken Raeburn's avatar
      * window.c (CURBEG, CURSIZE): Don't overload lisp object lvalues · 3578db3c
      Ken Raeburn authored
      with int lvalues via casts; instead, just yield lisp object
      lvalues.
      (enlarge_window): Variable sizep now points to Lisp_Object.  Use
      proper accessor macros.
      (shrink_window_lowest_first): w->top is Lisp_Object; use XINT.
      (grow_mini_window): Fix typo getting int value of root->height.
      3578db3c
  12. 30 Mar, 2000 1 commit
    • Ken Raeburn's avatar
      * lisp.h (XCONS, XSTRING, XSYMBOL, XFLOAT, XPROCESS, XWINDOW, XSUBR, XBUFFER): · 8801a864
      Ken Raeburn authored
      Verify correct object type before returning pointer, using eassert.
      * frame.h (XFRAME): Likewise.
      
      * buffer.c (Frename_buffer, Fset_buffer_multibyte,
      swap_out_buffer_local_variables, Fmove_overlay): Don't apply XSYMBOL, XBUFFER,
      etc, to values that may be nil or of the wrong type.
      * data.c (set_internal): Likewise.
      * dispextern.h (WINDOW_WANTS_MODELINE_P, WINDOW_WANTS_HEADER_LINE_P): Likewise.
      * fileio.c (auto_save_1): Likewise.
      * insdel.c (check_markers): Likewise.
      * marker.c (buf_charpos_to_bytepos, unchain_marker): Likewise.
      * undo.c (record_insert): Likewise.
      * vmsproc.c (child_sig): Likewise.
      * window.c (unshow_buffer, window_loop): Likewise.
      * xterm.c (x_erase_phys_cursor): Likewise.
      8801a864
  13. 12 Mar, 2000 1 commit
  14. 05 Mar, 2000 1 commit
  15. 02 Mar, 2000 1 commit
  16. 25 Feb, 2000 3 commits
  17. 15 Feb, 2000 1 commit
  18. 06 Feb, 2000 1 commit
  19. 01 Feb, 2000 1 commit
  20. 15 Dec, 1999 1 commit
  21. 07 Dec, 1999 1 commit
  22. 28 Nov, 1999 1 commit
  23. 25 Oct, 1999 1 commit
  24. 23 Oct, 1999 1 commit
  25. 16 Oct, 1999 1 commit
    • Gerd Moellmann's avatar
      (enum save_restore_action): New. · 43b4a21f
      Gerd Moellmann authored
      (save_restore_orig_size): Change parameter list.  Add
      functionality to check for valid orig_top and orig_height members
      in a window tree.
      (grow_mini_window): Call save_restore_orig_size with new parameter
      list.
      (shrink_mini_window): Restore old window sizes only if old
      size information is valid in all windows in a window tree.
      43b4a21f
  26. 23 Sep, 1999 2 commits
    • Gerd Moellmann's avatar
      (enlarge_window): Add window parameter instead of using · 86c8e823
      Gerd Moellmann authored
      selected_window.
      (Fdisplay_buffer): Call it with window parameter instead of
      setting selected_window.
      (Fenlarge_window, Fshrink_window): Ditto.
      (shrink_mini_window): If there is no recorded height and position
      info, resize mini-window to height 1.
      86c8e823
    • Gerd Moellmann's avatar
      (window_min_size): Add parameter ignore_fixed_p. · f984d4fc
      Gerd Moellmann authored
      (change_window_height): Call window_min_size with new parameter.
      (shrink_window_lowest_first, save_restore_orig_size,
      grow_mini_window, shrink_mini_window): New.
      (make_window, replace_window): Initialize orig_top and
      orig_height.
      (enlarge_window): Renamed from change_window_height.  Make it
      static.
      (Fdisplay_buffer, Fenlage_window, Fshrink_window): Call
      enlarge_window instead of change_window_height.
      f984d4fc
  27. 16 Sep, 1999 1 commit
  28. 13 Sep, 1999 1 commit
    • Gerd Moellmann's avatar
      (Fminibuffer_window): Change for Lisp_Object · 1ae1a37d
      Gerd Moellmann authored
      selected_frame.
      (Fwindow_at, Fprevious_window, window_loop, select_window_1,
      display_buffer_1, Fdisplay_buffer, temp_output_buffer_show,
      Fcurrent_window_configuration, init_window_once): Ditto.
      1ae1a37d
  29. 07 Sep, 1999 1 commit
  30. 05 Sep, 1999 3 commits
  31. 04 Sep, 1999 1 commit