1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-23 06:00:41 -08:00
Commit graph

14617 commits

Author SHA1 Message Date
Jim Blandy
41ab0754d3 * xrdb.c (x_get_resource): Cast the value being assigned to
ret_value->addr, rather than ret_value->addr itself; only GCC
	allows you to cast lvalues.
1992-09-22 06:43:04 +00:00
Jim Blandy
ba410f40e9 * eval.c (unbind_catch): Do the long-jump here. Take a VALUE
argument, which specifies the value to return to the catch, or the
	data to give to the condition handler.  Renamed to
	unwind_to_catch, to reflect new role.
	(Fsignal, Fthrow): Removed code to set catch tag value and do the
	long-jump; this is taken care of by unwind_to_catch.
1992-09-22 06:23:30 +00:00
Jim Blandy
5d6533f186 Thu Sep 17 15:51:18 1992 Jim Blandy (jimb@pogo.cs.oberlin.edu)
* minibuf.c (get_minibuffer): Enable undo in minibuffers.
1992-09-22 05:19:09 +00:00
Jim Blandy
78ca380c45 * lisp.h (struct handler): Remove the poll_suppress_count member
of this structure; it is always equal to the poll_suppress_count
	of its catchtag structure.  The non-local exit code in eval.c is
	difficult enough to understand as it is; needless duplication
	doesn't help.

	* lisp.h (struct specbinding, struct handler): More documentation.
1992-09-22 05:18:34 +00:00
Jim Blandy
82da7701c8 * eval.c (Fcondition_case): Rearranged for clarity. Don't worry
about setting h.poll_suppress_count; it's guaranteed to be the
	same as c.poll_suppress_count.
	(internal_condition_case): Don't worry about
	h.poll_suppress_count.
	(Fsignal): Use h->tag->poll_suppress_count instead of
	h->poll_suppress_count.

	* eval.c (Fsignal): It's okay for the debugger to return to the
	caller if the caller was signalling a quit.

	* eval.c (unbind_catch): Restore the polling suppression count
	here, instead of in Fsignal and Fthrow.
	(Fthrow, Fsignal): Don't restore the polling suppression count here.

	* eval.c (struct catchtag): More documentation.

	* eval.c (entering_debugger): Variable renamed
	when_entered_debugger, and is now a timestamp based on
	num_nonmacro_input_chars.
	(init_eval): Initialize when_entered_debugger, not
	entering_debugger.
	(call_debugger): Set when_entered_debugger to the current value of
	num_nonmacro_input_chars.
	(find_handler_clause): Don't call debugger unless
	num_nonmacro_input_chars is greater than when_entered_debugger;
	that way, we won't call the debugger unless the user has had a
	chance to take control.
	(Fbacktrace): Don't clear entering_debugger here.
1992-09-22 05:17:48 +00:00
Jim Blandy
b44895bc92 * buffer.c (Fget_buffer_create): Doc fix. 1992-09-22 05:16:47 +00:00
Jim Blandy
20aa96aad8 Doc fix. 1992-09-22 04:32:26 +00:00
Jim Blandy
088880f13a * fns.c (Fy_or_n_p): After testing for a QUIT, clear Vquit_flag.
Otherwise, if Fy_or_n_p is called while Vinhibit_quit is true and
	the user presses C-g, this function goes into an infinite loop.
1992-09-22 04:29:25 +00:00
Jim Blandy
7c3c72eca1 * dispnew.c (get_display_line): Don't abort if the frame is
invisible; since unmap events are handled at the interrupt level,
	a screen may become invisible at any time.
1992-09-22 04:29:12 +00:00
Jim Blandy
0ca96cef67 * keyboard.h (num_nonmacro_input_chars): Added extern declaration
for this.
1992-09-22 04:28:52 +00:00
Richard M. Stallman
eac595cad2 Initial revision 1992-09-22 02:04:19 +00:00
Joseph Arceneaux
1d1d7ba08e comment changes 1992-09-21 23:57:58 +00:00
Richard M. Stallman
d7c9f762b5 (texinfo-mode): Capitalize the mode name string. 1992-09-21 18:32:59 +00:00
Richard M. Stallman
09f119939b Doc fixes. Make tq-create autoload. 1992-09-21 15:01:37 +00:00
Richard M. Stallman
da2d07fc3c (mail-undo-backslash-quoting): Renamed from undo-...
(mail-safe-move-sexp): Renamed from safe-...
(mail-variant-method): Renamed from variant-method.
1992-09-21 14:52:30 +00:00
Eric S. Raymond
971571b96c entered into RCS 1992-09-21 12:33:27 +00:00
Richard M. Stallman
35a4d1439f entered into RCS 1992-09-21 08:28:43 +00:00
Richard M. Stallman
c7784735dc entered into RCS 1992-09-21 01:35:20 +00:00
Richard M. Stallman
ec8be6da94 entered into RCS 1992-09-20 23:59:32 +00:00
Richard M. Stallman
f37dc9fbe5 *** empty log message *** 1992-09-20 22:45:13 +00:00
Richard M. Stallman
de946e5aac (Faccept_process_output): Initialize useconds. 1992-09-20 21:06:42 +00:00
Richard M. Stallman
c21d3ee2cf entered into RCS 1992-09-20 20:58:22 +00:00
Richard M. Stallman
09121adc4e Don't include sys/dir.h.
(Fverify_visited_file_modtime):
Pass buffer itself to handler, if have handler.
(Fwrite_region): GCPRO around Fexpand_file_name, Ffie_name_directory.
(Fread_file_name_internal): GCPRO around file name manip.
(Ffile_writable_p, Ffile_readable_p): Use abspath, not filename,
(Ffile_executable_p, Ffile_exists_p): to run the handler.
(Fset_file_modes, Ffile_directory_p, Ffile_modes): Likewise.
(Ffile_newer_than_file_p): GCPRO around expand_and_dir_to_file.
1992-09-20 20:17:16 +00:00
Richard M. Stallman
f5e16d96be *** empty log message *** 1992-09-20 19:06:51 +00:00
Richard M. Stallman
7f2c2edda9 entered into RCS 1992-09-20 02:22:09 +00:00
Richard M. Stallman
4dcb1d2681 entered into RCS 1992-09-20 00:41:38 +00:00
Richard M. Stallman
55badf85bb entered into RCS 1992-09-19 21:46:00 +00:00
Richard M. Stallman
69b57d353e Update copyright year. 1992-09-19 21:24:56 +00:00
Richard M. Stallman
3ed991aac1 [VMS]: Include string.h, rms.h, rmsdef.h.
[VMS] (Ffile_version_limit): New function.
1992-09-19 21:24:30 +00:00
Richard M. Stallman
88191e3635 (sys_suspend): Read EMACS_PARENT_PID envvar for parent. 1992-09-19 20:41:32 +00:00
Richard M. Stallman
7b2469aed7 entered into RCS 1992-09-19 19:40:38 +00:00
Richard M. Stallman
a8f783b219 *** empty log message *** 1992-09-19 19:21:09 +00:00
Richard M. Stallman
785cd37f2b (mark_object): Save last 500 values of objptr.
Check for clobberage of ptr, when marking a vector.
1992-09-19 17:52:29 +00:00
Richard M. Stallman
37bef2308f (scan_lists): When searching back for comment:
if comment-end is 2 chars, assume it does end a comment.
Otherwise, scan back to previous comment-end to see if there's
a comment starter between.  Also record whether the string quotes
between the start and the end are paired and uniform.
If so, skip to comment starter.  If not, scan from start of
defun to find comment starter if any.
(find_defun_start): New function.
1992-09-19 17:52:07 +00:00
Richard M. Stallman
8b82491680 *** empty log message *** 1992-09-19 07:51:41 +00:00
Richard M. Stallman
ba0b550755 entered into RCS 1992-09-19 05:57:58 +00:00
Joseph Arceneaux
90ba40fc70 entered into RCS 1992-09-19 01:11:21 +00:00
Richard M. Stallman
cfe158ab34 entered into RCS 1992-09-18 18:47:19 +00:00
Joseph Arceneaux
dd492f047a *** empty log message *** 1992-09-18 07:43:41 +00:00
Roland McGrath
1844ea6b76 *** empty log message *** 1992-09-18 07:30:25 +00:00
Richard M. Stallman
1a8c3f100a (get_keyelt): Skip menu help string after menu item name. 1992-09-18 07:29:36 +00:00
Jim Blandy
5852d14562 *** empty log message *** 1992-09-17 21:54:44 +00:00
Richard M. Stallman
8feebd073e *** empty log message *** 1992-09-17 19:50:27 +00:00
Joseph Arceneaux
a50699fdb4 Initial revision 1992-09-17 02:26:53 +00:00
Roland McGrath
614517afd8 entered into RCS 1992-09-17 01:12:50 +00:00
Karl Berry
bc78d34823 Initial revision 1992-09-16 14:52:41 +00:00
Karl Berry
b1fe2cfc2b Initial revision 1992-09-16 12:19:41 +00:00
Jim Blandy
cbbfbaef44 *** empty log message *** 1992-09-16 00:08:26 +00:00
Roland McGrath
974f8dd6da *** empty log message *** 1992-09-15 22:52:46 +00:00
Roland McGrath
a32a25f400 *** empty log message *** 1992-09-15 21:35:53 +00:00