1. 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
  2. 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
  3. 16 Sep, 1999 1 commit
  4. 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
  5. 07 Sep, 1999 1 commit
  6. 05 Sep, 1999 3 commits
  7. 04 Sep, 1999 1 commit
  8. 03 Sep, 1999 1 commit
    • Gerd Moellmann's avatar
      (foreach_window, foreach_window_1): New. · 7bbb5782
      Gerd Moellmann authored
      (freeze_window_start, freeze_window_starts): New.
      (make_window): Initialize frozen_window_start_p.
      (replace_window): Ditto.
      (Fset_window_point): Remove references to deleted variables.
      (Fset_window_start): Ditto.
      7bbb5782
  9. 30 Aug, 1999 1 commit
    • Gerd Moellmann's avatar
      (coordinates_in_window): Use · b46dfc64
      Gerd Moellmann authored
      FRAME_LEFT_FLAGS_AREA_WIDTH instead of FRAME_FLAGS_AREA_WIDTH.
      (window_internal_width): Subtract FRAME_FLAGS_AREA_WIDTH once
      instead of twice.
      b46dfc64
  10. 25 Aug, 1999 1 commit
  11. 24 Aug, 1999 1 commit
  12. 23 Aug, 1999 1 commit
    • Gerd Moellmann's avatar
      (Fset_window_hscroll): Set · b1599b4c
      Gerd Moellmann authored
      prevent_redisplay_optimizations_p instead of clip_changed.
      (Fset_window_hscroll): Ditto.
      (temp_output_buffer_show): Ditto.
      (Fset_window_vscroll): Ditto.
      b1599b4c
  13. 21 Aug, 1999 1 commit
  14. 17 Aug, 1999 2 commits
  15. 15 Aug, 1999 1 commit
    • Gerd Moellmann's avatar
      (Qfixed_window_size): New. · 233a4a2c
      Gerd Moellmann authored
      (syms_of_window): Initialiaze it.
      (check_all_windows): Add return type void.
      (window_fixed_size_p): New.  Return non-zero if window
      is fixed-size.
      (window_min_size_1): New.
      (window_min_size): Handle fixed-size windows.
      (size_window): New. Rewritten combination of set_window_height and
      set_window_width that handles fixed-size windows.
      (set_window_height): Call it.
      (set_window_width): Call it.
      (Fsplit_window): Give an error on attempt to split a fixed-size
      window.
      (change_window_height): Partly rewritten to handle fixed-size
      windows.
      233a4a2c
  16. 13 Aug, 1999 2 commits
    • Gerd Moellmann's avatar
      (set_window_height, set_window_width): · b5f05b50
      Gerd Moellmann authored
      If window starts out "too small", set its too_small_ok flag.
      If window's too_small_ok flag is set, don't delete it
      unless it is so small it would cause a crash.
      b5f05b50
    • Gerd Moellmann's avatar
      (MINSIZE): Removed. · c1636aa6
      Gerd Moellmann authored
      (window_min_size): New.
      (set_window_height): Use window_min_size.
      (change_window_height): Ditto.
      c1636aa6
  17. 05 Aug, 1999 1 commit
  18. 30 Jul, 1999 1 commit
  19. 23 Jul, 1999 1 commit
  20. 21 Jul, 1999 1 commit
    • Gerd Moellmann's avatar
      (Fcoordinates_in_window_p): Rewritten. · 5500c422
      Gerd Moellmann authored
      (scroll_command): If not acting on current_buffer,
      make redisplay consider all windows.
      (coordinates_in_window): Rewritten.
      (Fdelete_other_windows): Use FRAME_TOP_MARGIN
      instead of FRAME_MENU_BAR_LINES.
      (check_frame_size): Ditto.
      (struct save_window_data): Add frame_toolbar_lines.
      (Fcurrent_window_configuration): Save toolbar lines.
      (window_from_coordinates): Rewritten.
      (Vscroll_preserve_screen_position): Replacement for
      scroll_preserve_screen_position.
      (window_scroll_pixel_based): New.
      (Fsplit_window): Rewritten.
      (window_internal_width): Rewritten.
      (set_window_buffer): Extracted from Fset_window_buffer,
      with an additional argument specifying whether or not hooks may
      be called.
      (Fset_window_buffer): Call it.
      (Fset_window_vscroll): New.
      (Fwindow_vscroll): New.
      (Fpos_visible_in_window_p): Rewrite.
      (change_window_height): Return void.
      (make_dummy_parent): Return void.
      (init_window_once): Return void.
      (syms_of_window): Ditto.
      (keys_of_window): Ditto.
      (delete_window): Correct return with and without value.
      (unshow_buffer): Return void.
      (delete_window): Ditto.
      (set_window_height): Return void.
      (set_window_width): Ditto.
      (get_phys_cursor_glyph): New.
      (change_window_height): Ditto.
      (Fset_window_margins): Ditto.
      (window_scroll_line_based): Formerly window_scroll.
      (window_scroll): Call both.
      (window_topmost_p, window_rightmost_p): Removed because not used.
      (Fset_window_margins): New.
      (Fwindow_margins): New.
      (make_window): Rewritten.
      (replace_window): Rewritten.
      (Fset_window_configuration): Rewritten.
      (get_leaf_windows): New.
      (Fdelete_window): Free window matrices.
      (Fdelete_window): Adjust glyphs.
      (change_window_height): Ditto.
      5500c422
  21. 30 Jan, 1999 1 commit
  22. 17 Nov, 1998 1 commit
  23. 10 Oct, 1998 1 commit
    • Richard M. Stallman's avatar
      (window_loop): New alternative CHECK_ALL_WINDOWS. · 3f8ab7bd
      Richard M. Stallman authored
      (check_all_windows): New function for debugging tests.
      (syms_of_window): Initialize it.
      
      (Qwindow_configuration_p): New variable.
      (Fwindow_configuration_frame): New function.
      (syms_of_window): defsubr it.
      (Fset_window_configuration): Return t if frame is live.
      Use Qwindow_configuration_p.
      3f8ab7bd
  24. 06 Aug, 1998 1 commit
  25. 04 Aug, 1998 1 commit
  26. 30 May, 1998 1 commit
  27. 25 May, 1998 1 commit
  28. 22 May, 1998 1 commit
  29. 20 May, 1998 1 commit
  30. 19 May, 1998 1 commit
  31. 29 Apr, 1998 2 commits
  32. 14 Apr, 1998 2 commits
  33. 20 Mar, 1998 1 commit