bpt/emacs.git
31 years ago* eval.c (unbind_catch): Do the long-jump here. Take a VALUE
Jim Blandy [Tue, 22 Sep 1992 06:23:30 +0000 (06:23 +0000)]
* 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.

31 years agoThu Sep 17 15:51:18 1992 Jim Blandy (jimb@pogo.cs.oberlin.edu)
Jim Blandy [Tue, 22 Sep 1992 05:19:09 +0000 (05:19 +0000)]
Thu Sep 17 15:51:18 1992  Jim Blandy  (jimb@pogo.cs.oberlin.edu)

* minibuf.c (get_minibuffer): Enable undo in minibuffers.

31 years ago* lisp.h (struct handler): Remove the poll_suppress_count member
Jim Blandy [Tue, 22 Sep 1992 05:18:34 +0000 (05:18 +0000)]
* 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.

31 years ago* eval.c (Fcondition_case): Rearranged for clarity. Don't worry
Jim Blandy [Tue, 22 Sep 1992 05:17:48 +0000 (05:17 +0000)]
* 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.

31 years ago* buffer.c (Fget_buffer_create): Doc fix.
Jim Blandy [Tue, 22 Sep 1992 05:16:47 +0000 (05:16 +0000)]
* buffer.c (Fget_buffer_create): Doc fix.

31 years agoDoc fix.
Jim Blandy [Tue, 22 Sep 1992 04:32:26 +0000 (04:32 +0000)]
Doc fix.

31 years ago* fns.c (Fy_or_n_p): After testing for a QUIT, clear Vquit_flag.
Jim Blandy [Tue, 22 Sep 1992 04:29:25 +0000 (04:29 +0000)]
* 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.

31 years ago* dispnew.c (get_display_line): Don't abort if the frame is
Jim Blandy [Tue, 22 Sep 1992 04:29:12 +0000 (04:29 +0000)]
* 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.

31 years ago* keyboard.h (num_nonmacro_input_chars): Added extern declaration
Jim Blandy [Tue, 22 Sep 1992 04:28:52 +0000 (04:28 +0000)]
* keyboard.h (num_nonmacro_input_chars): Added extern declaration
for this.

31 years agoInitial revision
Richard M. Stallman [Tue, 22 Sep 1992 02:04:19 +0000 (02:04 +0000)]
Initial revision

31 years agocomment changes
Joseph Arceneaux [Mon, 21 Sep 1992 23:57:58 +0000 (23:57 +0000)]
comment changes

31 years ago(texinfo-mode): Capitalize the mode name string.
Richard M. Stallman [Mon, 21 Sep 1992 18:32:59 +0000 (18:32 +0000)]
(texinfo-mode): Capitalize the mode name string.

31 years agoDoc fixes. Make tq-create autoload.
Richard M. Stallman [Mon, 21 Sep 1992 15:01:37 +0000 (15:01 +0000)]
Doc fixes.  Make tq-create autoload.

31 years ago(mail-undo-backslash-quoting): Renamed from undo-...
Richard M. Stallman [Mon, 21 Sep 1992 14:52:30 +0000 (14:52 +0000)]
(mail-undo-backslash-quoting): Renamed from undo-...
(mail-safe-move-sexp): Renamed from safe-...
(mail-variant-method): Renamed from variant-method.

31 years agoentered into RCS
Eric S. Raymond [Mon, 21 Sep 1992 12:33:27 +0000 (12:33 +0000)]
entered into RCS

31 years agoentered into RCS
Richard M. Stallman [Mon, 21 Sep 1992 08:28:43 +0000 (08:28 +0000)]
entered into RCS

31 years agoentered into RCS
Richard M. Stallman [Mon, 21 Sep 1992 01:35:20 +0000 (01:35 +0000)]
entered into RCS

31 years agoentered into RCS
Richard M. Stallman [Sun, 20 Sep 1992 23:59:32 +0000 (23:59 +0000)]
entered into RCS

31 years ago*** empty log message ***
Richard M. Stallman [Sun, 20 Sep 1992 22:45:13 +0000 (22:45 +0000)]
*** empty log message ***

31 years ago(Faccept_process_output): Initialize useconds.
Richard M. Stallman [Sun, 20 Sep 1992 21:06:42 +0000 (21:06 +0000)]
(Faccept_process_output): Initialize useconds.

31 years agoentered into RCS
Richard M. Stallman [Sun, 20 Sep 1992 20:58:22 +0000 (20:58 +0000)]
entered into RCS

31 years agoDon't include sys/dir.h.
Richard M. Stallman [Sun, 20 Sep 1992 20:17:16 +0000 (20:17 +0000)]
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.

31 years ago*** empty log message ***
Richard M. Stallman [Sun, 20 Sep 1992 19:06:51 +0000 (19:06 +0000)]
*** empty log message ***

31 years agoentered into RCS
Richard M. Stallman [Sun, 20 Sep 1992 02:22:09 +0000 (02:22 +0000)]
entered into RCS

31 years agoentered into RCS
Richard M. Stallman [Sun, 20 Sep 1992 00:41:38 +0000 (00:41 +0000)]
entered into RCS

31 years agoentered into RCS
Richard M. Stallman [Sat, 19 Sep 1992 21:46:00 +0000 (21:46 +0000)]
entered into RCS

31 years agoUpdate copyright year.
Richard M. Stallman [Sat, 19 Sep 1992 21:24:56 +0000 (21:24 +0000)]
Update copyright year.

31 years ago[VMS]: Include string.h, rms.h, rmsdef.h.
Richard M. Stallman [Sat, 19 Sep 1992 21:24:30 +0000 (21:24 +0000)]
[VMS]: Include string.h, rms.h, rmsdef.h.
[VMS] (Ffile_version_limit): New function.

31 years ago(sys_suspend): Read EMACS_PARENT_PID envvar for parent.
Richard M. Stallman [Sat, 19 Sep 1992 20:41:32 +0000 (20:41 +0000)]
(sys_suspend): Read EMACS_PARENT_PID envvar for parent.

31 years agoentered into RCS
Richard M. Stallman [Sat, 19 Sep 1992 19:40:38 +0000 (19:40 +0000)]
entered into RCS

31 years ago*** empty log message ***
Richard M. Stallman [Sat, 19 Sep 1992 19:21:09 +0000 (19:21 +0000)]
*** empty log message ***

31 years ago(mark_object): Save last 500 values of objptr.
Richard M. Stallman [Sat, 19 Sep 1992 17:52:29 +0000 (17:52 +0000)]
(mark_object): Save last 500 values of objptr.
Check for clobberage of ptr, when marking a vector.

31 years ago(scan_lists): When searching back for comment:
Richard M. Stallman [Sat, 19 Sep 1992 17:52:07 +0000 (17:52 +0000)]
(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.

31 years ago*** empty log message ***
Richard M. Stallman [Sat, 19 Sep 1992 07:51:41 +0000 (07:51 +0000)]
*** empty log message ***

31 years agoentered into RCS
Richard M. Stallman [Sat, 19 Sep 1992 05:57:58 +0000 (05:57 +0000)]
entered into RCS

31 years agoentered into RCS
Joseph Arceneaux [Sat, 19 Sep 1992 01:11:21 +0000 (01:11 +0000)]
entered into RCS

31 years agoentered into RCS
Richard M. Stallman [Fri, 18 Sep 1992 18:47:19 +0000 (18:47 +0000)]
entered into RCS

31 years ago*** empty log message ***
Joseph Arceneaux [Fri, 18 Sep 1992 07:43:41 +0000 (07:43 +0000)]
*** empty log message ***

31 years ago*** empty log message ***
Roland McGrath [Fri, 18 Sep 1992 07:30:25 +0000 (07:30 +0000)]
*** empty log message ***

31 years ago(get_keyelt): Skip menu help string after menu item name.
Richard M. Stallman [Fri, 18 Sep 1992 07:29:36 +0000 (07:29 +0000)]
(get_keyelt): Skip menu help string after menu item name.

31 years ago*** empty log message ***
Jim Blandy [Thu, 17 Sep 1992 21:54:44 +0000 (21:54 +0000)]
*** empty log message ***

31 years ago*** empty log message ***
Richard M. Stallman [Thu, 17 Sep 1992 19:50:27 +0000 (19:50 +0000)]
*** empty log message ***

31 years agoInitial revision
Joseph Arceneaux [Thu, 17 Sep 1992 02:26:53 +0000 (02:26 +0000)]
Initial revision

31 years agoentered into RCS
Roland McGrath [Thu, 17 Sep 1992 01:12:50 +0000 (01:12 +0000)]
entered into RCS

31 years agoInitial revision
Karl Berry [Wed, 16 Sep 1992 14:52:41 +0000 (14:52 +0000)]
Initial revision

31 years agoInitial revision
Karl Berry [Wed, 16 Sep 1992 12:19:41 +0000 (12:19 +0000)]
Initial revision

31 years ago*** empty log message ***
Jim Blandy [Wed, 16 Sep 1992 00:08:26 +0000 (00:08 +0000)]
*** empty log message ***

31 years ago*** empty log message ***
Roland McGrath [Tue, 15 Sep 1992 22:52:46 +0000 (22:52 +0000)]
*** empty log message ***

31 years ago*** empty log message ***
Roland McGrath [Tue, 15 Sep 1992 21:35:53 +0000 (21:35 +0000)]
*** empty log message ***

31 years agoentered into RCS
Roland McGrath [Tue, 15 Sep 1992 21:11:58 +0000 (21:11 +0000)]
entered into RCS

31 years ago*** empty log message ***
Roland McGrath [Tue, 15 Sep 1992 21:04:44 +0000 (21:04 +0000)]
*** empty log message ***

31 years ago*** empty log message ***
Roland McGrath [Tue, 15 Sep 1992 19:38:02 +0000 (19:38 +0000)]
*** empty log message ***

31 years ago*** empty log message ***
Joseph Arceneaux [Tue, 15 Sep 1992 19:28:41 +0000 (19:28 +0000)]
*** empty log message ***

31 years ago*** empty log message ***
Richard M. Stallman [Tue, 15 Sep 1992 10:00:34 +0000 (10:00 +0000)]
*** empty log message ***

31 years agoentered into RCS
Richard M. Stallman [Tue, 15 Sep 1992 08:15:41 +0000 (08:15 +0000)]
entered into RCS

31 years agoentered into RCS
Roland McGrath [Tue, 15 Sep 1992 02:36:36 +0000 (02:36 +0000)]
entered into RCS

31 years ago*** empty log message ***
Richard M. Stallman [Mon, 14 Sep 1992 22:50:18 +0000 (22:50 +0000)]
*** empty log message ***

31 years ago*** empty log message ***
Richard M. Stallman [Mon, 14 Sep 1992 22:31:47 +0000 (22:31 +0000)]
*** empty log message ***

31 years ago(main): Use X menu code if HAVE_X_WINDOWS and not NO_X_MENU.
Richard M. Stallman [Mon, 14 Sep 1992 22:11:23 +0000 (22:11 +0000)]
(main): Use X menu code if HAVE_X_WINDOWS and not NO_X_MENU.

Eliminate HIGHPRI as compilation option.
(emacs_priority): New C variable, also Lisp variable.
(main): Set the priority iff emacs_priority is nonzero.

31 years ago(read_char_menu_prompt): Use X menu code if HAVE_X_WINDOWS and not NO_X_MENU.
Richard M. Stallman [Mon, 14 Sep 1992 22:10:55 +0000 (22:10 +0000)]
(read_char_menu_prompt): Use X menu code if HAVE_X_WINDOWS and not NO_X_MENU.

31 years agoentered into RCS
Richard M. Stallman [Mon, 14 Sep 1992 22:08:02 +0000 (22:08 +0000)]
entered into RCS

31 years ago*** empty log message ***
Roland McGrath [Mon, 14 Sep 1992 20:19:24 +0000 (20:19 +0000)]
*** empty log message ***

31 years ago*** empty log message ***
Richard M. Stallman [Mon, 14 Sep 1992 19:00:13 +0000 (19:00 +0000)]
*** empty log message ***

31 years ago*** empty log message ***
Jim Blandy [Mon, 14 Sep 1992 18:41:47 +0000 (18:41 +0000)]
*** empty log message ***

31 years ago*** empty log message ***
Richard M. Stallman [Mon, 14 Sep 1992 06:53:22 +0000 (06:53 +0000)]
*** empty log message ***

31 years ago*** empty log message ***
Richard M. Stallman [Mon, 14 Sep 1992 01:39:31 +0000 (01:39 +0000)]
*** empty log message ***

31 years agoentered into RCS
Richard M. Stallman [Mon, 14 Sep 1992 01:33:12 +0000 (01:33 +0000)]
entered into RCS

31 years ago*** empty log message ***
Richard M. Stallman [Sun, 13 Sep 1992 23:36:10 +0000 (23:36 +0000)]
*** empty log message ***

31 years agoentered into RCS
Richard M. Stallman [Sun, 13 Sep 1992 21:51:49 +0000 (21:51 +0000)]
entered into RCS

31 years ago*** empty log message ***
Richard M. Stallman [Sun, 13 Sep 1992 20:40:20 +0000 (20:40 +0000)]
*** empty log message ***

31 years agoentered into RCS
Richard M. Stallman [Sun, 13 Sep 1992 19:05:13 +0000 (19:05 +0000)]
entered into RCS

31 years agoentered into RCS
Jim Blandy [Sun, 13 Sep 1992 13:08:15 +0000 (13:08 +0000)]
entered into RCS

31 years ago* xterm.c (x_wm_set_size_hint): Set the base_width and base_height
Jim Blandy [Sun, 13 Sep 1992 12:54:09 +0000 (12:54 +0000)]
* xterm.c (x_wm_set_size_hint): Set the base_width and base_height
members of size_hints, if they're available (X11R4 and after);
otherwise, approximate the right thing, by using min_width and
min_height as the base size.

* xterm.c (x_catch_errors): Don't forget to initialize
x_caught_error_message to the null string, so x_check_errors can
tell when an error has occurred.

31 years ago* xrdb.c: Don't include <X11/Xos.h>. Under R4, it stupidly
Jim Blandy [Sun, 13 Sep 1992 12:48:38 +0000 (12:48 +0000)]
* xrdb.c: Don't include <X11/Xos.h>.  Under R4, it stupidly
insists on defining SIGCHLD, even if it already has a definition.
(file_p): Use the constant 4 instead of R_OK; empirically, the
number is more portable than the symbol if you count the #include
hair you have to go through to get R_OK defined.  Ffile_readable_p
does this too.

* xrdb.c (getuid): Declare this to return short.

31 years agoDeclare x_implicitly_set_name to be void.
Jim Blandy [Sun, 13 Sep 1992 12:46:45 +0000 (12:46 +0000)]
Declare x_implicitly_set_name to be void.

31 years ago* xdisp.c (display_mode_line): If the only other frames are
Jim Blandy [Sun, 13 Sep 1992 12:45:33 +0000 (12:45 +0000)]
* xdisp.c (display_mode_line): If the only other frames are
minibuffer frames, don't name the frame after the in the selected
window.  We can use Fnext_frame to do this test easily.

31 years ago* window.c (minibuffer_window): Accept an optional FRAME argument;
Jim Blandy [Sun, 13 Sep 1992 12:38:21 +0000 (12:38 +0000)]
* window.c (minibuffer_window): Accept an optional FRAME argument;
if specified, return the minibuffer used by that frame.

* window.c (Fset_window_configuration): Don't signal an error
if the frame size saved in the window configuration doesn't
match the frame's current size; instead, temporarily resize
the frame while installing the window configuration.  This is
important because using the minibuffer saves and restores the
current window configuration, and you don't want to signal an
error just because the user resized the frame while using the
minibuffer.

31 years ago* unexmips.c (mark_x): Declare this as static void at the top of
Jim Blandy [Sun, 13 Sep 1992 12:37:43 +0000 (12:37 +0000)]
* unexmips.c (mark_x): Declare this as static void at the top of
the file and at the function definition.

31 years agoFix typo.
Jim Blandy [Sun, 13 Sep 1992 12:35:06 +0000 (12:35 +0000)]
Fix typo.

31 years ago* keymap.c (describe_buffer_bindings): Adjust key_heading to match
Jim Blandy [Sun, 13 Sep 1992 12:33:23 +0000 (12:33 +0000)]
* keymap.c (describe_buffer_bindings): Adjust key_heading to match
the format used by describe_map_tree.  Also, don't reprint the
"key    binding" header above the global bindings if we've already
printed it for the local bindings; it's clear enough that the
columns mean the same thing as above.

* keymap.c (describe_buffer_bindings): Declare buf and bufend...

* keymap.c (describe_buffer_bindings): Set the current buffer to
descbuf before calling current_minor_maps; that function's value
depends on the values of buffer-local variables.  Don't set the
current buffer to Vstandard_output until afterwards.

* keymap.c (describe_buffer_bindings): If
Vkeyboard_translate_table is in effect, describe its effects.

31 years ago* keyboard.c (kbd_buffer_get_event): When performing the
Jim Blandy [Sun, 13 Sep 1992 12:31:15 +0000 (12:31 +0000)]
* keyboard.c (kbd_buffer_get_event): When performing the
FRAME_FOCUS_FRAME redirection, don't modify the frame field of
the event; that fatally corrupts mouse click events.  Instead,
just perform the redirection on the value assigned to
Vlast_event_frame.

* keyboard.c (input_available_signal): Declare this to return
SIGTYPE.

31 years ago* frame.c (choose_minibuf_frame): abort if the selected frame has
Jim Blandy [Sun, 13 Sep 1992 12:29:01 +0000 (12:29 +0000)]
* frame.c (choose_minibuf_frame): abort if the selected frame has
nil in its minibuffer_window slot; this shouldn't happen any more.

31 years ago* editfns.c (Fcurrent_time_string): Change docstring to
Jim Blandy [Sun, 13 Sep 1992 12:21:15 +0000 (12:21 +0000)]
* editfns.c (Fcurrent_time_string): Change docstring to
        indicate that we will probably add the timezone to the end,
        now that we have it available on many systems.

31 years ago* doc.c (Fsnarf_documentation): Signal an error if this is
Jim Blandy [Sun, 13 Sep 1992 12:20:40 +0000 (12:20 +0000)]
* doc.c (Fsnarf_documentation): Signal an error if this is
called in a dumped Emacs.

31 years ago* callint.c (Fcall_interactively): Remove the 'K' interactive
Jim Blandy [Sun, 13 Sep 1992 12:19:42 +0000 (12:19 +0000)]
* callint.c (Fcall_interactively): Remove the 'K' interactive
code, in favor of 'e'; that's a better name.

* callint.c (Fcall_interactively): Don't try to get the
`enable-recursive-minibuffers' property from FUNCTION unless
FUNCTION is actually a symbol; there are some cases where a key
sequence is bound directly to a lambda form, and there's no reason
to break these.

31 years ago* alloc.c (mark_object): mark a symbol's name after marking its
Jim Blandy [Sun, 13 Sep 1992 12:14:54 +0000 (12:14 +0000)]
* alloc.c (mark_object): mark a symbol's name after marking its
value, function, and property list rather than before; this way,
symbols' names are readable, giving us a chance to detect some
kinds of heap corruption.

31 years agoentered into RCS
Jim Blandy [Sun, 13 Sep 1992 11:44:06 +0000 (11:44 +0000)]
entered into RCS

31 years ago*** empty log message ***
Jim Blandy [Sun, 13 Sep 1992 10:54:38 +0000 (10:54 +0000)]
*** empty log message ***

31 years agoentered into RCS
Jim Blandy [Sun, 13 Sep 1992 10:43:05 +0000 (10:43 +0000)]
entered into RCS

31 years ago*** empty log message ***
Richard M. Stallman [Sun, 13 Sep 1992 06:01:19 +0000 (06:01 +0000)]
*** empty log message ***

31 years ago*** empty log message ***
Richard M. Stallman [Sun, 13 Sep 1992 04:35:22 +0000 (04:35 +0000)]
*** empty log message ***

31 years agoentered into RCS
Richard M. Stallman [Sat, 12 Sep 1992 22:48:30 +0000 (22:48 +0000)]
entered into RCS

31 years ago*** empty log message ***
Richard M. Stallman [Sat, 12 Sep 1992 22:27:16 +0000 (22:27 +0000)]
*** empty log message ***

31 years agoInitial revision
Richard M. Stallman [Sat, 12 Sep 1992 22:14:24 +0000 (22:14 +0000)]
Initial revision

31 years ago(Ffile_name_directory, Ffile_name_nondirectory):
Richard M. Stallman [Sat, 12 Sep 1992 08:53:08 +0000 (08:53 +0000)]
(Ffile_name_directory, Ffile_name_nondirectory):
(Ffile_name_as_directory, Fdirectory_file_name, Fexpand_file_name):
Call find_file_handler.
(syms_of_fileio): Set up Qfile_name_directory, etc.
(Fcopy_file): Call find_file_handler for newname as well as for filename.

31 years ago(num_nonmacro_input_chars): New variable.
Richard M. Stallman [Sat, 12 Sep 1992 08:52:51 +0000 (08:52 +0000)]
(num_nonmacro_input_chars): New variable.
(read_char): Use num_nonmacro_input_chars to decide on auto-save & gc.
Increment it when appropriate.
(record_auto_save): Use num_nonmacro_input_chars.

31 years ago*** empty log message ***
Richard M. Stallman [Sat, 12 Sep 1992 08:44:18 +0000 (08:44 +0000)]
*** empty log message ***

31 years ago(init_sys_modes): Handle VDSUSP like V_DSUSP.
Richard M. Stallman [Sat, 12 Sep 1992 07:46:41 +0000 (07:46 +0000)]
(init_sys_modes): Handle VDSUSP like V_DSUSP.
Use CDISABLE, not CDEL.
Turn off IEXTEN if it exists.

31 years agoentered into RCS
Richard M. Stallman [Sat, 12 Sep 1992 07:45:15 +0000 (07:45 +0000)]
entered into RCS

31 years ago*** empty log message ***
Richard M. Stallman [Sat, 12 Sep 1992 01:37:46 +0000 (01:37 +0000)]
*** empty log message ***