summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/gulp.el
diff options
context:
space:
mode:
authorRichard M. Stallman <rms@gnu.org>1997-05-01 01:57:25 +0000
committerRichard M. Stallman <rms@gnu.org>1997-05-01 01:57:25 +0000
commite99db5a15cc84acda9f2a94285115bd68c11f507 (patch)
treea3b0958f7f5b3c969eacb50665edff297df8d1f2 /lisp/emacs-lisp/gulp.el
parent610c1c68c1dd1fecd07cabd24d9ea8341e768c74 (diff)
downloademacs-e99db5a15cc84acda9f2a94285115bd68c11f507.tar.gz
emacs-e99db5a15cc84acda9f2a94285115bd68c11f507.tar.bz2
emacs-e99db5a15cc84acda9f2a94285115bd68c11f507.zip
(XTmouse_position, x_term_init):
Save value of x_catch_errors and pass to x_uncatch_errors. (x_catch_errors): Use specpdl so can be nested. Use a Lisp string to as the buffer for the X message. (x_uncatch_errors, x_had_errors_p, x_check_errors): Related changes. (x_catch_errors_unwind): New function. (x_error_quitter): Call x_error_catcher if appropriate. (x_error_message_string): New variable. (syms_of_xterm): Defvar it. (x_caught_error_message): Variable deleted. (X_ERROR_MESSAGE_SIZE): Renamed from X_CAUGHT_ERROR_MESSAGE_SIZE. (x_error_handler): New function, calls x_error_quitter or ..._checker. (x_initialize): Use x_error_handler as error handler for X.
Diffstat (limited to 'lisp/emacs-lisp/gulp.el')
0 files changed, 0 insertions, 0 deletions