bpt/emacs.git
28 years ago(sigchld_handler): Use cleaner end-of-list test.
Karl Heuer [Mon, 5 Feb 1996 20:32:20 +0000 (20:32 +0000)]
(sigchld_handler): Use cleaner end-of-list test.

28 years ago(lisp-mode-variables): Locally clear adaptive-fill-mode.
Richard M. Stallman [Mon, 5 Feb 1996 17:43:22 +0000 (17:43 +0000)]
(lisp-mode-variables): Locally clear adaptive-fill-mode.

28 years ago(LIB_X11_LIB): Remove; this undoes the Jan 31 change. The problem was
Richard M. Stallman [Mon, 5 Feb 1996 00:23:03 +0000 (00:23 +0000)]
(LIB_X11_LIB): Remove; this undoes the Jan 31 change.  The problem was
fixed instead by the Feb 1 change to ../configure.in.

28 years ago(vfork): Define as fork.
Richard M. Stallman [Sun, 4 Feb 1996 21:34:21 +0000 (21:34 +0000)]
(vfork): Define as fork.

28 years ago(lm-insert-at-column): Renamed from insert-at-column.
Richard M. Stallman [Sun, 4 Feb 1996 21:30:40 +0000 (21:30 +0000)]
(lm-insert-at-column): Renamed from insert-at-column.
All callers changed.
(lm-synopsis): Add interactive spec.

28 years ago(View-search-last-regexp-forward)
Richard M. Stallman [Sun, 4 Feb 1996 21:11:50 +0000 (21:11 +0000)]
(View-search-last-regexp-forward)
(View-search-last-regexp-backward): Nice error if no prev regexp.

28 years ago(read_char_minibuf_menu_prompt): Use malloc to allocate
Richard M. Stallman [Sun, 4 Feb 1996 20:25:10 +0000 (20:25 +0000)]
(read_char_minibuf_menu_prompt): Use malloc to allocate
the echo-area prompt buffer.
(read_char_minibuf_menu_text, read_char_minibuf_menu_width): New variables.

28 years ago(x_connection_signal): Call x_connection_closed properly.
Richard M. Stallman [Sun, 4 Feb 1996 20:24:09 +0000 (20:24 +0000)]
(x_connection_signal): Call x_connection_closed properly.
(x_connection_closed): Set FRAME_X_DISPLAY to 0.
(x_destroy_window): Don't do any X operations if FRAME_X_DISPLAY is 0.

(x_term_init): Use "" as 2nd arg to setlocale.

(x_connection_signal): Don't stop polling.
Don't mess with SIGALRM.
Those were relics of the superseded Dec 19 change.

28 years ago(LD_RUN_PATH): Prepend x_libraries to this envvar.
Richard M. Stallman [Sun, 4 Feb 1996 20:16:38 +0000 (20:16 +0000)]
(LD_RUN_PATH): Prepend x_libraries to this envvar.

28 years ago[POSIX_SIGNALS] (sigsetmask): Don't define if already defined.
Richard M. Stallman [Sun, 4 Feb 1996 20:13:47 +0000 (20:13 +0000)]
[POSIX_SIGNALS] (sigsetmask): Don't define if already defined.

28 years ago(syms_of_fns): Set yes-or-no-p-history to nil.
Richard M. Stallman [Sun, 4 Feb 1996 20:12:50 +0000 (20:12 +0000)]
(syms_of_fns): Set yes-or-no-p-history to nil.

28 years ago(gnus-request-accept-article): Make sure there's a newline at the
Richard M. Stallman [Sun, 4 Feb 1996 17:57:48 +0000 (17:57 +0000)]
(gnus-request-accept-article): Make sure there's a newline at the
end of the buffer.
(gnus-adjust-marked-articles): Don't remove illegal ticked
articles (for forwards compatability).

28 years ago(gnus-update-read-articles): Remove duplicated article numbers on group exit.
Richard M. Stallman [Sun, 4 Feb 1996 17:53:09 +0000 (17:53 +0000)]
(gnus-update-read-articles): Remove duplicated article numbers on group exit.

28 years ago(Fread_char_exclusive): Doc fix.
Richard M. Stallman [Sun, 4 Feb 1996 05:52:54 +0000 (05:52 +0000)]
(Fread_char_exclusive): Doc fix.

28 years ago(x_frame_parms): Add "title" element.
Richard M. Stallman [Sun, 4 Feb 1996 03:00:25 +0000 (03:00 +0000)]
(x_frame_parms): Add "title" element.
(x_set_title): New function.
(x_set_name): Let title prop override name prop for title use.
(x_set_icon_name): Use title parm before name parm, if no icon_name.

28 years ago(syms_of_buffer): Doc fix.
Richard M. Stallman [Sat, 3 Feb 1996 18:08:58 +0000 (18:08 +0000)]
(syms_of_buffer): Doc fix.

28 years ago(record_marker_adjustment): New function.
Richard M. Stallman [Sat, 3 Feb 1996 18:07:27 +0000 (18:07 +0000)]
(record_marker_adjustment): New function.
(Fprimitive_undo): Handle marker-adjustment elements.

28 years ago(adjust_markers): When a marker is inside text
Richard M. Stallman [Sat, 3 Feb 1996 18:06:29 +0000 (18:06 +0000)]
(adjust_markers): When a marker is inside text
being deleted, call record_marker_adjustment for it.
(del_range_1): Call adjust_markers before record_delete.

28 years ago(gnus-mail-reply-using-mail): Use the local keymap
Richard M. Stallman [Sat, 3 Feb 1996 17:52:47 +0000 (17:52 +0000)]
(gnus-mail-reply-using-mail): Use the local keymap
instead of `mail-mode-map'.

28 years ago(gnus-gnus-to-newsrc-format): Turn off version-control
Richard M. Stallman [Sat, 3 Feb 1996 17:49:44 +0000 (17:49 +0000)]
(gnus-gnus-to-newsrc-format): Turn off version-control
before saving the .newsrc files.

28 years agoResync directories properly for the ksh.
Simon Marshall [Sat, 3 Feb 1996 13:38:32 +0000 (13:38 +0000)]
Resync directories properly for the ksh.

28 years ago(view-mode-map): Don't call suppress-keymap.
Richard M. Stallman [Sat, 3 Feb 1996 03:25:42 +0000 (03:25 +0000)]
(view-mode-map): Don't call suppress-keymap.

28 years ago(with-electric-help):
Richard M. Stallman [Sat, 3 Feb 1996 03:18:00 +0000 (03:18 +0000)]
(with-electric-help):
Bind inhibit-read-only around the erase-buffer.
(electric-help-form-to-execute): Renamed from to-be-executed.
Add defvar for it.
(electric-help-mode): Turn off view-mode.

28 years ago(VECSIZE): Round up when dividing.
Richard M. Stallman [Sat, 3 Feb 1996 02:33:12 +0000 (02:33 +0000)]
(VECSIZE): Round up when dividing.

28 years agoAdd cygwin32; Put eabi .sdata2/.sbss2 into read-only memory
Michael Meissner [Sat, 3 Feb 1996 01:03:27 +0000 (01:03 +0000)]
Add cygwin32; Put eabi .sdata2/.sbss2 into read-only memory

28 years ago(display-time): Rewrite to use built-in timers.
Richard M. Stallman [Fri, 2 Feb 1996 19:58:21 +0000 (19:58 +0000)]
(display-time): Rewrite to use built-in timers.
(display-time-event-handler): Renamed from display-time-filter;
now takes no parameters.
(display-time-sentinel): Function deleted.
(display-time-process): Variable deleted.
(display-time-timer): New variable.

28 years ago(run-with-timer): Set repetition interval.
Richard M. Stallman [Fri, 2 Feb 1996 19:45:55 +0000 (19:45 +0000)]
(run-with-timer): Set repetition interval.

28 years ago(auto-mode-alist): .ksh suffix means sh-mode.
Richard M. Stallman [Fri, 2 Feb 1996 18:47:34 +0000 (18:47 +0000)]
(auto-mode-alist): .ksh suffix means sh-mode.
(write-file): Interactively, prefix arg means don't confirm.

28 years agoCorrect specialised fontification and associated stuff.
Simon Marshall [Fri, 2 Feb 1996 10:37:39 +0000 (10:37 +0000)]
Correct specialised fontification and associated stuff.

28 years agoFix up specialised fontification stuff.
Simon Marshall [Fri, 2 Feb 1996 10:31:05 +0000 (10:31 +0000)]
Fix up specialised fontification stuff.

28 years ago(ange-ftp-default-user): Doc fix.
Richard M. Stallman [Fri, 2 Feb 1996 06:34:17 +0000 (06:34 +0000)]
(ange-ftp-default-user): Doc fix.

(ange-ftp-netrc-default-user): New variable.
(ange-ftp-netrc-default-password):
(ange-ftp-netrc-default-account):
(ange-ftp-get-user): Use ange-ftp-netrc-default-user.
(ange-ftp-get-passwd): Use ange-ftp-netrc-default-...
(ange-ftp-get-account): Likewise.
(ange-ftp-parse-netrc-group): Set ange-ftp-netrc-default-...
(ange-ftp-write-region): executing-macro -> executing-kbd-macro.

28 years agoComment/whitespace changes.
Richard M. Stallman [Fri, 2 Feb 1996 06:31:06 +0000 (06:31 +0000)]
Comment/whitespace changes.

28 years ago(edmacro-original-buffer, edmacro-finish-hook)
Richard M. Stallman [Fri, 2 Feb 1996 06:13:55 +0000 (06:13 +0000)]
(edmacro-original-buffer, edmacro-finish-hook)
(edmacro-store-hook): Add defvars.

28 years ago(win32_kbd_mods_to_emacs, win32_kbd_patch_key,
Geoff Voelker [Fri, 2 Feb 1996 02:01:53 +0000 (02:01 +0000)]
(win32_kbd_mods_to_emacs, win32_kbd_patch_key,
key_event): Convert from static to global functions.
(win32_kbd_patch_key): Set modifiers when AltGr is pressed.
(key_event): Don't modify code on window input.

28 years ago(convert_to_key_event, is_dead_key): New functions.
Geoff Voelker [Fri, 2 Feb 1996 02:00:56 +0000 (02:00 +0000)]
(convert_to_key_event, is_dead_key): New functions.
(w32_read-socket): Convert console modifiers to Emacs modifiers.
Use console input routines to unify keyboard support.
(x_make_frame_visible): Make frame foreground window.

28 years ago(modifiers, modifier_key_support_tested,
Geoff Voelker [Fri, 2 Feb 1996 01:58:01 +0000 (01:58 +0000)]
(modifiers, modifier_key_support_tested,
modifiers_recorded): New variables.
(EMACS_LCONTROL, EMACS_RCONTROL, EMACS_LMENU,
EMACS_RMENU): New macros.
(test_modifier_support, record_keydown, record_keyup,
modifier_set, construct_modifiers): New functions.
(win32_wnd_proc): Monitor modifier keyup and keydown messages.
Map window modifiers into console modifiers to unify input.

(x_create_frame): Use the FixedSys font as the default font.
(x_to_win32_font): For now, always use ANSI_CHARSET.

28 years ago(prepend_msg): New function.
Geoff Voelker [Fri, 2 Feb 1996 01:57:44 +0000 (01:57 +0000)]
(prepend_msg): New function.

28 years ago(update_frame): Compare FRAME_MINIBUF_WINDOW(f)
Richard M. Stallman [Thu, 1 Feb 1996 21:30:03 +0000 (21:30 +0000)]
(update_frame): Compare FRAME_MINIBUF_WINDOW(f)
against with not minibuf_window but echo_area_window.

28 years ago(wait_reading_process_input): If select times out,
Richard M. Stallman [Thu, 1 Feb 1996 20:35:59 +0000 (20:35 +0000)]
(wait_reading_process_input): If select times out,
return only if we had no timers to shorten the wait.
Don't shorten the wait for timers if time_limit is -1.

28 years agoUpdate FSF address in comment.
Karl Heuer [Thu, 1 Feb 1996 18:44:05 +0000 (18:44 +0000)]
Update FSF address in comment.

28 years ago(Qcursor_in_echo_area): New variable.
Richard M. Stallman [Thu, 1 Feb 1996 16:10:41 +0000 (16:10 +0000)]
(Qcursor_in_echo_area): New variable.
(syms_of_fns): Set up Lisp var.
(Fy_or_n_p): Bind Qcursor_in_echo_area in case of nonlocal exit.

28 years ago(compilation-filter): Run compilation-filter-hook.
Richard M. Stallman [Thu, 1 Feb 1996 07:22:14 +0000 (07:22 +0000)]
(compilation-filter): Run compilation-filter-hook.

28 years ago(echo_now): Renamed from `echo'. All callers changed.
Richard M. Stallman [Thu, 1 Feb 1996 06:04:44 +0000 (06:04 +0000)]
(echo_now): Renamed from `echo'.  All callers changed.

28 years ago(make_lispy_event): Timer event is a list, not just cons.
Richard M. Stallman [Thu, 1 Feb 1996 06:01:15 +0000 (06:01 +0000)]
(make_lispy_event): Timer event is a list, not just cons.
(timer_check): When DO_IT_NOW is true, handle events by running
the definition of timer-event.  Don't get the current time if there
are no pending timers.  If an event was generated, return 0,
If all timers were handled, return -1.  Add gcpros.

(readable_events): Tell timer_check to execute events.

28 years ago(format-deannotate-region): Fixed bug that created
Richard M. Stallman [Thu, 1 Feb 1996 00:19:50 +0000 (00:19 +0000)]
(format-deannotate-region): Fixed bug that created
double marking of multi-annotation text-properties (eg, bold-italic).

28 years ago(synch_process_death, synch_process_retcode): Delete extra declaration.
Karl Heuer [Wed, 31 Jan 1996 22:36:08 +0000 (22:36 +0000)]
(synch_process_death, synch_process_retcode): Delete extra declaration.

28 years ago(LIB_X11_LIB): New definition.
Richard M. Stallman [Wed, 31 Jan 1996 21:01:16 +0000 (21:01 +0000)]
(LIB_X11_LIB): New definition.

28 years agoInitial revision
Richard M. Stallman [Wed, 31 Jan 1996 20:12:19 +0000 (20:12 +0000)]
Initial revision

28 years agoAdd support for A/UX
Ian Lance Taylor [Wed, 31 Jan 1996 19:14:05 +0000 (19:14 +0000)]
Add support for A/UX

28 years agoRecognize A/UX
Ian Lance Taylor [Wed, 31 Jan 1996 19:10:52 +0000 (19:10 +0000)]
Recognize A/UX

28 years ago(mode-line-format): Include column-number-mode.
Richard M. Stallman [Wed, 31 Jan 1996 19:04:04 +0000 (19:04 +0000)]
(mode-line-format): Include column-number-mode.

28 years ago(Fset_window_buffer): Set buffer temporarily around running
Richard M. Stallman [Wed, 31 Jan 1996 05:11:48 +0000 (05:11 +0000)]
(Fset_window_buffer): Set buffer temporarily around running
the window-scroll-functions.
(Fset_window_buffer_unwind): New function.
(window_initialized): New variable.
(init_window_once): Set it.

28 years ago(HAVE_TIMEVAL): Set explicitly to `no' if test fails.
Richard M. Stallman [Wed, 31 Jan 1996 02:23:25 +0000 (02:23 +0000)]
(HAVE_TIMEVAL): Set explicitly to `no' if test fails.

28 years ago(LIBS_SYSTEM): Use -linet unconditionally.
Karl Heuer [Tue, 30 Jan 1996 20:58:24 +0000 (20:58 +0000)]
(LIBS_SYSTEM): Use -linet unconditionally.

28 years ago(HAVE_SOCKETS): Moved here from s/isc4-1.h.
Karl Heuer [Tue, 30 Jan 1996 20:38:53 +0000 (20:38 +0000)]
(HAVE_SOCKETS): Moved here from s/isc4-1.h.
(NO_SOCKETS_IN_FILE_SYSTEM, NEED_NET_ERRNO_H): Likewise.
(LIBS_SYSTEM): Use -linet unconditionally.

28 years ago(HAVE_SOCKETS): Moved to s/isc2-2.h.
Karl Heuer [Tue, 30 Jan 1996 20:36:43 +0000 (20:36 +0000)]
(HAVE_SOCKETS): Moved to s/isc2-2.h.
(NO_SOCKETS_IN_FILE_SYSTEM, NEED_NET_ERRNO_H): Likewise.

28 years ago(syms_of_editfns): Make buffer-access-fontify-functions
Richard M. Stallman [Tue, 30 Jan 1996 19:58:24 +0000 (19:58 +0000)]
(syms_of_editfns): Make buffer-access-fontify-functions
locally nil in the prin1 buffer.

28 years ago(x_frame_parms): Alphabetize.
Richard M. Stallman [Tue, 30 Jan 1996 19:51:26 +0000 (19:51 +0000)]
(x_frame_parms): Alphabetize.
(enum x_frame_parm): Data type deleted.

28 years ago(child_setup): Fix size in write call.
Richard M. Stallman [Tue, 30 Jan 1996 18:41:57 +0000 (18:41 +0000)]
(child_setup): Fix size in write call.

28 years ago(mail-setup): For mail-self-blind, use user-mail-address.
Richard M. Stallman [Tue, 30 Jan 1996 18:25:30 +0000 (18:25 +0000)]
(mail-setup): For mail-self-blind, use user-mail-address.

28 years ago(Fdelete_backward_char): In overwrite mode,
Richard M. Stallman [Mon, 29 Jan 1996 23:27:09 +0000 (23:27 +0000)]
(Fdelete_backward_char): In overwrite mode,
insert spaces, unless we deleted a tab.

28 years ago(Fset_minibuffer_window): New function.
Richard M. Stallman [Mon, 29 Jan 1996 23:26:11 +0000 (23:26 +0000)]
(Fset_minibuffer_window): New function.
(keys_of_minibuf): defsubr it.

28 years ago(vip-brac-function): Fix error format string.
Karl Heuer [Mon, 29 Jan 1996 23:20:08 +0000 (23:20 +0000)]
(vip-brac-function): Fix error format string.

28 years ago(vip-register-macro): Fix error format string.
Karl Heuer [Mon, 29 Jan 1996 23:19:49 +0000 (23:19 +0000)]
(vip-register-macro): Fix error format string.

28 years ago(vip-ex, ex-expand-filsyms, vip-execute-ex-command): Fix error format string.
Karl Heuer [Mon, 29 Jan 1996 23:19:25 +0000 (23:19 +0000)]
(vip-ex, ex-expand-filsyms, vip-execute-ex-command): Fix error format string.

28 years ago(vip-execute-ex-command, ex-write): Fix error format string.
Karl Heuer [Mon, 29 Jan 1996 23:19:04 +0000 (23:19 +0000)]
(vip-execute-ex-command, ex-write): Fix error format string.

28 years ago(tq-process-buffer): Fix error format string.
Karl Heuer [Mon, 29 Jan 1996 23:18:47 +0000 (23:18 +0000)]
(tq-process-buffer): Fix error format string.

28 years ago(reporter-dump-variable): Fix error format string.
Karl Heuer [Mon, 29 Jan 1996 23:18:35 +0000 (23:18 +0000)]
(reporter-dump-variable): Fix error format string.

28 years ago(nntp-send-strings-to-server, nntp-async-send-strings): Fix error format string.
Karl Heuer [Mon, 29 Jan 1996 23:18:20 +0000 (23:18 +0000)]
(nntp-send-strings-to-server, nntp-async-send-strings): Fix error format string.

28 years ago(msb--choose-menu): Fix error format string.
Karl Heuer [Mon, 29 Jan 1996 23:17:49 +0000 (23:17 +0000)]
(msb--choose-menu): Fix error format string.

28 years ago(mh-handle-process-error): Fix error format string.
Karl Heuer [Mon, 29 Jan 1996 23:17:16 +0000 (23:17 +0000)]
(mh-handle-process-error): Fix error format string.

28 years ago(mh-read-seq): Fix error format string.
Karl Heuer [Mon, 29 Jan 1996 23:16:57 +0000 (23:16 +0000)]
(mh-read-seq): Fix error format string.

28 years ago(Info-extract-pointer): Fix error format string.
Karl Heuer [Mon, 29 Jan 1996 23:16:36 +0000 (23:16 +0000)]
(Info-extract-pointer): Fix error format string.

28 years ago(hexl-hex-char-to-integer, hexl-oct-char-to-integer): Fix error format string.
Karl Heuer [Mon, 29 Jan 1996 23:16:11 +0000 (23:16 +0000)]
(hexl-hex-char-to-integer, hexl-oct-char-to-integer): Fix error format string.

28 years ago(gnus-summary-insert-pseudos-xemacs): Fix error format string.
Karl Heuer [Mon, 29 Jan 1996 23:15:52 +0000 (23:15 +0000)]
(gnus-summary-insert-pseudos-xemacs): Fix error format string.

28 years ago(forms--process-format-list): Fix error format string.
Karl Heuer [Mon, 29 Jan 1996 23:15:25 +0000 (23:15 +0000)]
(forms--process-format-list): Fix error format string.

28 years ago(visit-tags-table-buffer, tags-loop-scan, complete-tag): Fix error format
Karl Heuer [Mon, 29 Jan 1996 23:14:52 +0000 (23:14 +0000)]
(visit-tags-table-buffer, tags-loop-scan, complete-tag): Fix error format
string.

28 years ago(ediff-event-point, ediff-event-buffer): Fix error format string.
Karl Heuer [Mon, 29 Jan 1996 23:12:01 +0000 (23:12 +0000)]
(ediff-event-point, ediff-event-buffer): Fix error format string.

28 years ago(sh-shell-variables-initialized): New variable.
Richard M. Stallman [Mon, 29 Jan 1996 23:11:40 +0000 (23:11 +0000)]
(sh-shell-variables-initialized): New variable.
(sh-mode): Make sh-shell-variables and
sh-shell-variables-initialized local.
(sh-set-shell): Don't scan the buffer for variable assignments.
Set sh-shell-variables-initialized to nil.
(sh-shell-initialize-variables): New function.
(sh-add-completer): New function.  Initialize sh-shell-variables
here if not yet done.
(sh-add): Use sh-add-completer for completion.

28 years ago(cpp-parse-error): Fix error format string.
Karl Heuer [Mon, 29 Jan 1996 23:11:17 +0000 (23:11 +0000)]
(cpp-parse-error): Fix error format string.

28 years ago(outline-process-exposed): Fix error format string.
Karl Heuer [Mon, 29 Jan 1996 23:10:03 +0000 (23:10 +0000)]
(outline-process-exposed): Fix error format string.

28 years ago(ada-indent-region, ada-check-matching-start, ada-check-defun-name): Fix error
Karl Heuer [Mon, 29 Jan 1996 23:09:15 +0000 (23:09 +0000)]
(ada-indent-region, ada-check-matching-start, ada-check-defun-name): Fix error
format string.

28 years agoUpdate FSF address in comment.
Karl Heuer [Mon, 29 Jan 1996 22:30:55 +0000 (22:30 +0000)]
Update FSF address in comment.

28 years ago(dos_rawgetc): Allow simulation of `Mouse-3' by
Richard M. Stallman [Mon, 29 Jan 1996 22:22:08 +0000 (22:22 +0000)]
(dos_rawgetc): Allow simulation of `Mouse-3' by
simultaneous click/drag of `Mouse-1' and `Mouse-2'.

(dos_set_window_size): Make the window size change
faster for standard sizes.  Fix a bug in v2-specific code to
change window size.

28 years ago(byte-compile-log-1): Delete format call inside message.
Karl Heuer [Mon, 29 Jan 1996 21:09:23 +0000 (21:09 +0000)]
(byte-compile-log-1): Delete format call inside message.

28 years ago(XTframe_raise_lower): Rename arg `raise' to `raise_flag'.
Richard M. Stallman [Mon, 29 Jan 1996 19:28:11 +0000 (19:28 +0000)]
(XTframe_raise_lower): Rename arg `raise' to `raise_flag'.

28 years agoComment change.
Richard M. Stallman [Mon, 29 Jan 1996 17:21:17 +0000 (17:21 +0000)]
Comment change.

28 years ago(face-color-gray-p): Return nil if x-color-values does.
Richard M. Stallman [Mon, 29 Jan 1996 07:27:04 +0000 (07:27 +0000)]
(face-color-gray-p): Return nil if x-color-values does.

28 years ago(c-macro-preprocessor): Define a preprocessor name
Richard M. Stallman [Mon, 29 Jan 1996 05:26:21 +0000 (05:26 +0000)]
(c-macro-preprocessor): Define a preprocessor name
which is valid on MS-DOS.

(c-macro-expansion): Do not rely on ``/tmp/'' being present; use
environment variables as alternatives (MSDOS).  Use
`shell-file-name' rather than ``sh''.  Redirect `stderr' with
`call-process-region' option, not from the shell.  Handle shells
which don't return exit code from `cpp' (MSDOS).  Put messages
from `cpp' inside a comment, to avoid messing up syntax highlighting.

28 years ago(event_kind): New event type: timer_event.
Richard M. Stallman [Mon, 29 Jan 1996 04:53:39 +0000 (04:53 +0000)]
(event_kind): New event type: timer_event.

28 years ago(Qtimer_event): New symbol.
Richard M. Stallman [Mon, 29 Jan 1996 04:53:02 +0000 (04:53 +0000)]
(Qtimer_event): New symbol.
(read_char, kbd_buffer_get_event): Don't sleep past the next timer.
(readable_events, kbd_buffer_get_event): Check for timer events.
(make_lispy_event): Handle timer events.
(timer_check): New function.
(Vtimer_list): New variable.
(syms_of_keyboard): Set up Qtimer_event and Vtimer_list.

28 years ago(create_process): Set outchannel to be non-blocking.
Richard M. Stallman [Mon, 29 Jan 1996 04:52:15 +0000 (04:52 +0000)]
(create_process): Set outchannel to be non-blocking.

28 years ago(wait_reading_process_input): Call timer_check
Richard M. Stallman [Mon, 29 Jan 1996 04:50:16 +0000 (04:50 +0000)]
(wait_reading_process_input): Call timer_check
and shorten the inner delay if appropriate.

28 years ago(run-after-delay): Add autoload cookie.
Richard M. Stallman [Mon, 29 Jan 1996 02:26:52 +0000 (02:26 +0000)]
(run-after-delay): Add autoload cookie.
Delete USECS arg.  Let REPEAT be a float.

28 years agoSun Jan 28 20:55:10 1996 Richard M. Stallman <rms@mole.gnu.ai.mit.edu>
Richard M. Stallman [Mon, 29 Jan 1996 02:19:30 +0000 (02:19 +0000)]
Sun Jan 28 20:55:10 1996  Richard M. Stallman  <rms@mole.gnu.ai.mit.edu>

* timer.el (timer-inc-time): New function.
(run-at-time): Use that.
(run-after-delay): New function.

* timer.el: Add a usecs slot to each timer.
Almost all functions changed.

Sun Jan 28 16:47:55 1996  Morten Welinder  <terra@diku.dk>

* timer.el: Complete rewrite to use built-in timer feature.

28 years ago(list-directory): Set default-directory better if the
Richard M. Stallman [Sun, 28 Jan 1996 19:27:44 +0000 (19:27 +0000)]
(list-directory): Set default-directory better if the
argument is a directory's file name.

28 years ago(apropos-print): Fix previous change.
Erik Naggum [Sun, 28 Jan 1996 07:10:18 +0000 (07:10 +0000)]
(apropos-print): Fix previous change.

28 years ago(sort_args): Error if option is missing an arg.
Richard M. Stallman [Sun, 28 Jan 1996 04:15:39 +0000 (04:15 +0000)]
(sort_args): Error if option is missing an arg.

28 years ago(name-last-kbd-macro): Reject empty cmd name.
Richard M. Stallman [Sun, 28 Jan 1996 03:07:38 +0000 (03:07 +0000)]
(name-last-kbd-macro): Reject empty cmd name.

28 years ago(edit-kbd-macro): Reject empty cmd name.
Richard M. Stallman [Sun, 28 Jan 1996 03:07:15 +0000 (03:07 +0000)]
(edit-kbd-macro): Reject empty cmd name.