1. 31 Aug, 1992 6 commits
  2. 30 Aug, 1992 1 commit
  3. 29 Aug, 1992 16 commits
    • Richard M. Stallman's avatar
      *** empty log message *** · 1635fcdd
      Richard M. Stallman authored
      1635fcdd
    • Jim Blandy's avatar
      fcb9ffc8
    • Jim Blandy's avatar
      * xterm.c (x_make_frame_invisible): Don't forget to check the · c118dd06
      Jim Blandy authored
      	return value of XWithdrawWindow; it could indicate that the window
      	wasn't successfully redrawn.
      
              * xterm.c (x_make_frame_invisible): Use XWithdrawWindow when
      	available [HAVE_X11R4]; send the UnmapNotify event when
      	appropriate [HAVE_X11]; just unmap the window if that's all that's
      	needed [not HAVE_X11].
      
      	* xterm.c (x_set_text_property): Removed; it's only called from
      	one place.  Who wants *another* layer of indirection?
      
      	* xterm.c: Use the FRAME_X_WINDOW macro, for readability.
      
      	* xterm.c (x_death_handler): Renamed to x_connection_closed.
      	(x_term_init): Use x_connection_closed as the SIGPIPE handler.
      
      	* xterm.c (acceptable_x_error_p, x_handler_error_gracefully,
      	x_error_handler): Removed; you can't catch X errors this way,
      	since you can't perform X operations from within an X error
      	handler, and even though we call error, we're still within an X
      	error handler.
      	(x_error_quitter, x_error_catcher): New functions, for panicking
      	on and catching X protocol errors.
      	(x_caught_error_message): Buffer for caught X errors.
      	(x_catch_errors, x_check_errors, x_uncatch_errors): New functions
      	for catching errors.
      	(x_term_init): Set the error handler to x_error_quitter, rather
      	than x_error_handler.
      
      	* xterm.c (x_death_handler): Renamed to x_connection_closed.
      	(x_term_init): Use x_connection_closed as the SIGPIPE handler.
      
      	* xterm.c (acceptable_x_error_p, x_handler_error_gracefully,
      	x_error_handler): Removed; you can't catch X errors this way,
      	since you can't perform X operations from within an X error
      	handler, and even though we call error, we're still within an X
      	error handler.
      	(x_error_quitter, x_error_catcher): New functions, for panicking
      	on and catching X protocol errors.
      	(x_caught_error_message): Buffer for caught X errors.
      	(x_catch_errors, x_check_errors, x_uncatch_errors): New functions
      	for catching errors.
      	(x_term_init): Set the error handler to x_error_quitter, rather
      	than x_error_handler.
      c118dd06
    • Jim Blandy's avatar
      * xrdb.c (get_user_db): Use XResourceManagerString when available · b631f177
      Jim Blandy authored
      	[HAVE_X11R4].
      b631f177
    • Jim Blandy's avatar
      * xfns.c (x_icon): Don't call x_wm_set_icon_positions if the user · fe24a618
      Jim Blandy authored
      	hasn't specified the icon position.  Let the window manager put
      	the icon where it likes.
      
      	* xfns.c (x_set_name): Use XSetWM{Name,IconName} when available
      	[HAVE_X11R4], or XSetIconName and XStoreName otherwise.
      
      	* xfns.c: Use the FRAME_X_WINDOW for readability.
      
      	* xfns.c (x_set_mouse_color): Use x_catch_errors, x_check_errors,
      	and x_uncatch errors to avoid crashing if the user selects an
      	odd cursor.
      
      	* xfns.c (select_visual): Use XVisualIDFromVisual when available
      	[HAVE_X11R4].
      fe24a618
    • Jim Blandy's avatar
      * window.c (coordinates_in_window): Do not assume that all · 05c2896a
      Jim Blandy authored
      	one-line windows are the minibuffer, or that all minibuffers are
      	one line high.  Use MINI_WINDOW_P.
      
      	* window.c (change_window_height): If the size of the window will
      	shrink below the minimum, this code would only try to delete it if
      	it had a parent.  Well, even if the window doesn't have a parent,
      	you want Fdelete_window to signal an error, since you're trying to
      	resize one of the undeleteable windows into nothingness.  So call
      	Fdelete_window even if the window doesn't have a parent.
      
      	* window.c (MINSIZE): Add kludge so that the minibuffer is always
      	allowed to shrink to one line in height.
      	(MINSIZE, CURBEG, CURSIZE): Change these so that their argument
      	are always Lisp_Objects, not struct window *'s.
      	(change_window_height): Changed accordingly.
      05c2896a
    • Jim Blandy's avatar
      * sysdep.c (init_baud_rate): Re-arranged order of conditionals - · e04a4e0d
      Jim Blandy authored
      	test TERMIOS before TERMIO; when two options might both be
      	defined, test the most recent first, so that the most recent
      	functions get used.
      
      	* sysdep.c [HAVE_TERMIO] (init_baud_rate): Don't use tcgetattr
      	unless HAVE_TCATTR is defined.  Only very rarely do termio systems
      	have the tc{get,set}attr macros.
      
      	* sysdep.c: #include "systty.h", not "systerm.h".
      e04a4e0d
    • Jim Blandy's avatar
      36ebaafa
    • Jim Blandy's avatar
      6ef5b54f
    • Jim Blandy's avatar
      * fns.c (Fyes_or_no_p): Call Fsleep_for with the appropriate · 99dc4745
      Jim Blandy authored
      	number of arguments.
      99dc4745
    • Jim Blandy's avatar
      * fileio.c (Fdo_auto_save): Call Fsleep_for with the appropriate · 2fd3c56b
      Jim Blandy authored
      	number of arguments.
      2fd3c56b
    • Jim Blandy's avatar
      * emacs.c: Incude "systty.h", not "systerm.h". · edc8ae07
      Jim Blandy authored
      	* emacs.c (Fkill_emacs): Doc fix.
      	(syms_of_emacs): Doc fix for Vkill_emacs_hook.
      edc8ae07
    • 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
    • Jim Blandy's avatar
      Formatting change · 3f5fcd47
      Jim Blandy authored
      3f5fcd47
    • Jim Blandy's avatar
      entered into RCS · d2729198
      Jim Blandy authored
      d2729198
    • Jim Blandy's avatar
      *** empty log message *** · bd307392
      Jim Blandy authored
      bd307392
  4. 28 Aug, 1992 3 commits
  5. 27 Aug, 1992 2 commits
  6. 25 Aug, 1992 1 commit
  7. 24 Aug, 1992 1 commit
  8. 22 Aug, 1992 2 commits
  9. 21 Aug, 1992 3 commits
  10. 20 Aug, 1992 1 commit
  11. 19 Aug, 1992 4 commits