1. 17 Aug, 1999 1 commit
  2. 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
  3. 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
  4. 05 Aug, 1999 1 commit
  5. 30 Jul, 1999 1 commit
  6. 23 Jul, 1999 1 commit
  7. 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
  8. 30 Jan, 1999 1 commit
  9. 17 Nov, 1998 1 commit
  10. 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
  11. 06 Aug, 1998 1 commit
  12. 04 Aug, 1998 1 commit
  13. 30 May, 1998 1 commit
  14. 25 May, 1998 1 commit
  15. 22 May, 1998 1 commit
  16. 20 May, 1998 1 commit
  17. 19 May, 1998 1 commit
  18. 29 Apr, 1998 2 commits
  19. 14 Apr, 1998 2 commits
  20. 20 Mar, 1998 1 commit
  21. 17 Mar, 1998 1 commit
  22. 02 Mar, 1998 1 commit
  23. 08 Feb, 1998 1 commit
  24. 26 Jan, 1998 1 commit
  25. 21 Jan, 1998 1 commit
  26. 19 Jan, 1998 1 commit
  27. 16 Jan, 1998 1 commit
  28. 09 Jan, 1998 1 commit
  29. 01 Jan, 1998 1 commit
    • Richard M. Stallman's avatar
      (unshow_buffer): Set PT with TEMP_SET_PT_BOTH. · b73ea88e
      Richard M. Stallman authored
      (Fset_window_buffer): Use set_marker_both.
      (Fselect_window, Fscroll_other_window, save_window_save): Likewise.
      (Fset_window_configuration): Pass p->mark itself to Fset_marker
      and set_marker_restricted_both.
      (temp_output_buffer_show): Use set_marker_restricted_both.
      (window_scroll): Save and restore both kinds of pointers.
      
      (Fdelete_other_windows): Rely on vmotion to give bytepos.
      Use set_marker_both.  Use byte positions.
      (Frecenter): Likewise.
      (Fmove_to_window_line): Use set_marker_both and Fgoto_char.
      b73ea88e
  30. 25 Nov, 1997 1 commit
    • Andreas Schwab's avatar
      Add prototypes. · 5e14b1fc
      Andreas Schwab authored
      (delete_window): Fix return type.
      (set_window_height): Likewise.
      (set_window_width): Likewise.
      (change_window_height): Likewise.
      5e14b1fc
  31. 19 Oct, 1997 1 commit
  32. 16 Oct, 1997 1 commit
  33. 15 Oct, 1997 1 commit
  34. 02 Sep, 1997 1 commit
  35. 21 Jul, 1997 1 commit
  36. 12 Jul, 1997 2 commits