1. 18 Mar, 1993 1 commit
    • Jim Blandy's avatar
      * frame.h (FOR_EACH_FRAME): Change the definition so that · 35f56f96
      Jim Blandy authored
      	FRAME_VAR is a lisp object.
      	* dispnew.c (WINDOW_CHANGE_SIGNAL, do_pending_window_change):
      	Adjusted appropriately.
      	* xdisp.c (redisplay): Adjusted appropriately.
      
      	* dispnew.c (Fredraw_frame): Give this appropriate definitions for
      	MULTI_FRAME and non-MULTI_FRAME configurations.
      	(Fredraw_display): Give this a non-MULTI_FRAME-dependent definition.
      35f56f96
  2. 15 Mar, 1993 1 commit
  3. 11 Mar, 1993 1 commit
  4. 22 Feb, 1993 1 commit
  5. 14 Feb, 1993 1 commit
  6. 10 Feb, 1993 1 commit
  7. 26 Jan, 1993 1 commit
  8. 14 Jan, 1993 2 commits
    • Jim Blandy's avatar
    • Jim Blandy's avatar
      * window.c (window_internal_width): New function. · fa61c701
      Jim Blandy authored
      	* 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.
      fa61c701
  9. 13 Jan, 1993 1 commit
  10. 24 Dec, 1992 1 commit
  11. 06 Dec, 1992 1 commit
  12. 16 Nov, 1992 1 commit
  13. 29 Oct, 1992 1 commit
  14. 14 Oct, 1992 1 commit
    • Joseph Arceneaux's avatar
      * dispnew.c (scroll_frame_lines): All references to frame elements · 448fd7c0
      Joseph Arceneaux authored
      	`nruns' and 'face_list' removed.  Handle new element `max_ascent'.
      	(free_frame_glyphs): Don't free nonexistent elements `nruns' and
      	`face_list';  do free `max_ascent' element.
      	(make_frame_glyphs): Don't allocate nonexistent elements `nruns'
      	and `face_list';  do allocate `max_ascent' element.
      	(update_frame): Replaced use of macro LINE_HEIGHT with element
      	frame element `pix_height'.
      448fd7c0
  15. 22 Sep, 1992 1 commit
  16. 29 Aug, 1992 1 commit
    • Jim Blandy's avatar
      * dispnew.c: Incude "systty.h", not "systerm.h". · 648fa17d
      Jim Blandy authored
      	* dispnew.c (update_frame): Change the way we handle
      	cursor_in_echo_area.  Firstly, ignore this if the frame we're
      	updating doesn't have a minibuffer.  Secondly, don't handle the
      	selected frame specially.  Thirdly, don't assume that the
      	minibuffer is only one line high.  If cursor_in_echo_area < 0, put
      	the cursor in the upper-left corner; if cursor_in_echo_area > 0,
      	put it on the lowest non-empty line in the minibuffer window, or
      	on the top line.
      
      	* dispnew.c (direct_output_for_insert): Fail if
      	cursor_in_echo_area is set; we don't want to do the typing there.
      	(direct_output_for_insert): Same.
      648fa17d
  17. 19 Aug, 1992 1 commit
  18. 14 Aug, 1992 1 commit
  19. 12 Aug, 1992 1 commit
    • Jim Blandy's avatar
      * dispnew.c (Fredraw_frame): Call clear_frame_records before · b6a65ac2
      Jim Blandy authored
      	calling update_end, so that x_display_box_cursor can rely on the
      	contents of f->current_glyphs.
      
      	* dispnew.c (change_frame_size): Call check_frame_size here,
      	rather than writing out its code.  Don't declare newheight and
      	newwidth to be register variables, since we take their address.
      
      	* dispnew.c (in_display): Variable deleted; it's only ever used as
      	an unofficial parameter to change_frame_size.
      	(change_frame_size): New argument, DELAY, which when non-zero
      	indicates to delay the size change until later.  This should be
      	passed as one from signal handlers.
      	(window_change_signal): Call change_frame_size with a DELAY of 1.
      	(do_pending_window_change): Call change_frame_size with DELAY of 0.
      
      	* dispnew.c, frame.c, frame.h, keyboard.c, scroll.c, term.c,
      	window.c, xdisp.c, xfns.c xterm.c (FRAME_IS_TERMCAP, FRAME_IS_X,
      	FRAME_HAS_MINIBUF): Renamed these to FRAME_TERMCAP_P, FRAME_X_P,
      	and FRAME_HAS_MINIBUF_P, for consistency with the rest of the
      	frame macros.
      b6a65ac2
  20. 13 Jul, 1992 1 commit
  21. 30 Jun, 1992 1 commit
  22. 10 Jun, 1992 1 commit
  23. 04 Jun, 1992 1 commit
  24. 02 Jun, 1992 1 commit
  25. 19 May, 1992 2 commits
  26. 18 Mar, 1992 1 commit
  27. 20 Feb, 1992 1 commit
  28. 10 Feb, 1992 1 commit
  29. 14 Jan, 1992 1 commit
  30. 08 Dec, 1991 1 commit
  31. 25 Jul, 1991 1 commit
  32. 03 Jul, 1991 1 commit