bpt/emacs.git
30 years ago(request_sigio, unrequest_sigio): Add new versions of
Richard M. Stallman [Sat, 15 Jan 1994 13:04:09 +0000 (13:04 +0000)]
(request_sigio, unrequest_sigio): Add new versions of
these routines for the CX/UX operating system.
(sys_signal) [SA_RESTART]: Set this flag.

30 years ago(comint-show-output): Leave point at start of output, but push the mark.
Richard M. Stallman [Sat, 15 Jan 1994 13:02:16 +0000 (13:02 +0000)]
(comint-show-output): Leave point at start of output, but push the mark.

30 years agoDoc fix.
Richard M. Stallman [Sat, 15 Jan 1994 01:25:35 +0000 (01:25 +0000)]
Doc fix.

30 years ago(rmail-default-file): Renamed from rmail-last-file.
Richard M. Stallman [Sat, 15 Jan 1994 01:23:28 +0000 (01:23 +0000)]
(rmail-default-file): Renamed from rmail-last-file.
(rmail-default-rmail-file): Renamed from rmail-last-...

30 years agoUse new names rmail-default-file and rmail-default-rmail-file.
Richard M. Stallman [Sat, 15 Jan 1994 01:22:53 +0000 (01:22 +0000)]
Use new names rmail-default-file and rmail-default-rmail-file.

30 years agoChange defconsts to defvars. Doc fixes.
Richard M. Stallman [Fri, 14 Jan 1994 20:54:08 +0000 (20:54 +0000)]
Change defconsts to defvars.  Doc fixes.

30 years ago(command_loop_1): If there's an error in the
Richard M. Stallman [Fri, 14 Jan 1994 20:09:37 +0000 (20:09 +0000)]
(command_loop_1): If there's an error in the
post(pre)-command-hook, leave that hook nil.

30 years ago(BSTRING): Don't define it here.
Richard M. Stallman [Fri, 14 Jan 1994 18:47:00 +0000 (18:47 +0000)]
(BSTRING): Don't define it here.

30 years ago(rmail-bury): Rename local rmail-buffer to buffer-to-bury.
Richard M. Stallman [Fri, 14 Jan 1994 18:35:09 +0000 (18:35 +0000)]
(rmail-bury): Rename local rmail-buffer to buffer-to-bury.

30 years ago(debug): Bind unread-command-char to -1, not nil.
Richard M. Stallman [Fri, 14 Jan 1994 18:19:13 +0000 (18:19 +0000)]
(debug): Bind unread-command-char to -1, not nil.

30 years ago(m68k-harris-cxux*, m88k-harris-cxux*): New configs.
Richard M. Stallman [Fri, 14 Jan 1994 18:09:50 +0000 (18:09 +0000)]
(m68k-harris-cxux*, m88k-harris-cxux*): New configs.

30 years ago(main) [USG5 and INTERRUPT_INPUT]: Call setpgrp.
Richard M. Stallman [Fri, 14 Jan 1994 18:09:06 +0000 (18:09 +0000)]
(main) [USG5 and INTERRUPT_INPUT]: Call setpgrp.

30 years ago(abbreviate-file-name): Don't convert / to ~/ when the home dir is /.
Richard M. Stallman [Fri, 14 Jan 1994 18:06:40 +0000 (18:06 +0000)]
(abbreviate-file-name): Don't convert / to ~/ when the home dir is /.

30 years ago(function-key-map): Change insertchar and deletechar to insert and delete.
Richard M. Stallman [Fri, 14 Jan 1994 17:58:37 +0000 (17:58 +0000)]
(function-key-map): Change insertchar and deletechar to insert and delete.

30 years ago* etags.c (stab_entry, stab_create, stab_find, stab_search,
Francesco Potortì [Fri, 14 Jan 1994 17:02:11 +0000 (17:02 +0000)]
* etags.c (stab_entry, stab_create, stab_find, stab_search,
stab_type, add_keyword, C_reate_stab, C_create_stabs): deleted.
Use gperf generated hash table instead of linked list.
(C_stab_entry, hash, in_word_set, get_C_stab, C_symtype): added.
Mostly code generated by gperf.
(consider_token): removed unused parameter `lp'.
(PF_funcs, getit): allow subroutine and similar declarations
to span multiple lines.
(C_entries): check for newline if inchar to avoid bus errors.
(process_file, find_entries): distinguish among nonexistent
and not regular file.

30 years ago(sigchld_handler, status_message): Handle a NULL in sys_siglist.
Richard M. Stallman [Fri, 14 Jan 1994 14:17:12 +0000 (14:17 +0000)]
(sigchld_handler, status_message): Handle a NULL in sys_siglist.

30 years agoComment change.
Richard M. Stallman [Fri, 14 Jan 1994 14:16:29 +0000 (14:16 +0000)]
Comment change.

30 years agoentered into RCS
Richard M. Stallman [Fri, 14 Jan 1994 14:08:11 +0000 (14:08 +0000)]
entered into RCS

30 years agoFix typo in -hiux* case.
Richard Kenner [Thu, 13 Jan 1994 10:42:24 +0000 (10:42 +0000)]
Fix typo in -hiux* case.

30 years ago(xterm.o): Depends on syssignal.h.
Richard M. Stallman [Thu, 13 Jan 1994 05:01:36 +0000 (05:01 +0000)]
(xterm.o): Depends on syssignal.h.

30 years agoInitial revision
Richard M. Stallman [Thu, 13 Jan 1994 04:56:06 +0000 (04:56 +0000)]
Initial revision

30 years ago(sys_siglist) [sun]: Additional Sun-specific signal names.
Richard M. Stallman [Wed, 12 Jan 1994 16:19:09 +0000 (16:19 +0000)]
(sys_siglist) [sun]: Additional Sun-specific signal names.

30 years ago(Man-default-man-args): Use Man-specified-section-option.
Richard M. Stallman [Wed, 12 Jan 1994 04:55:35 +0000 (04:55 +0000)]
(Man-default-man-args): Use Man-specified-section-option.
(Man-default-man-entry): Likewise.

30 years ago[USG] (SIGIO): Define as SIGPOLL.
Richard M. Stallman [Wed, 12 Jan 1994 04:48:56 +0000 (04:48 +0000)]
[USG] (SIGIO): Define as SIGPOLL.
(main) [USG]: Do ioctl to enable SIGPOLL.

30 years ago(syms_of_buffer): Don't do (put 'erase-buffer 'disabled t) here.
Roland McGrath [Wed, 12 Jan 1994 00:49:37 +0000 (00:49 +0000)]
(syms_of_buffer): Don't do (put 'erase-buffer 'disabled t) here.
(keys_of_buffer): Do it here instead.

30 years ago(child_setup): Call close_load_descs.
Richard M. Stallman [Tue, 11 Jan 1994 22:08:49 +0000 (22:08 +0000)]
(child_setup): Call close_load_descs.

30 years ago(Fload): Record descriptor numbers on load_descriptor_list.
Richard M. Stallman [Tue, 11 Jan 1994 22:08:34 +0000 (22:08 +0000)]
(Fload): Record descriptor numbers on load_descriptor_list.
(load_descriptor_unwind, close_load_descs): New function.
(syms_of_lread): Init and staticpro load_descriptor_list.
(init_lread): Clear load_descriptor_list.

30 years ago(Fcondition_case): Doc fix.
Richard M. Stallman [Tue, 11 Jan 1994 19:08:24 +0000 (19:08 +0000)]
(Fcondition_case): Doc fix.

30 years ago(Fsignal): Rename 1st arg to error_symbol.
Richard M. Stallman [Tue, 11 Jan 1994 19:06:40 +0000 (19:06 +0000)]
(Fsignal): Rename 1st arg to error_symbol.

30 years ago(read_char_x_menu_prompt, read_char_minibuf_menu_prompt):
Richard M. Stallman [Tue, 11 Jan 1994 18:52:33 +0000 (18:52 +0000)]
(read_char_x_menu_prompt, read_char_minibuf_menu_prompt):
New functions made by dividing up read_char_menu_prompt.
(read_char): Call read_char_minibuffer_menu_prompt before the sit_for
if X menus are not going to be used.
(read_char_minibuf_menu_prompt): Correct access to keymaps for
menus when not using X menus.  Only store character read in a keyboard
macro if it is not the menu help character.

30 years ago(open-line): Treat all cases of enabled undo alike.
Richard M. Stallman [Tue, 11 Jan 1994 15:56:29 +0000 (15:56 +0000)]
(open-line): Treat all cases of enabled undo alike.

30 years ago(Fcondition_case): Allow a list of condition names in a handler.
Richard M. Stallman [Tue, 11 Jan 1994 07:22:11 +0000 (07:22 +0000)]
(Fcondition_case): Allow a list of condition names in a handler.
(find_handler_clause): Likewise.

30 years ago(byte-compile-condition-case): Disable warning about
Richard M. Stallman [Tue, 11 Jan 1994 07:21:47 +0000 (07:21 +0000)]
(byte-compile-condition-case): Disable warning about
symbol not naming a condition.  Allow a list of condition names.

30 years ago(read_process_output): Supply second arg to unbind_to.
Richard M. Stallman [Tue, 11 Jan 1994 05:49:41 +0000 (05:49 +0000)]
(read_process_output): Supply second arg to unbind_to.
(exec_sentinel): Likewise.

30 years ago(hif-tokenize): Handle // comments after #if.
Richard M. Stallman [Tue, 11 Jan 1994 05:47:14 +0000 (05:47 +0000)]
(hif-tokenize): Handle // comments after #if.

30 years ago(mail-abbrev-mode-regexp): Add Reply-to.
Richard M. Stallman [Tue, 11 Jan 1994 05:38:36 +0000 (05:38 +0000)]
(mail-abbrev-mode-regexp): Add Reply-to.

30 years ago(x_sync): Block input.
Richard M. Stallman [Mon, 10 Jan 1994 22:37:42 +0000 (22:37 +0000)]
(x_sync): Block input.

30 years ago(struct buffer): New field auto_save_failure_time.
Richard M. Stallman [Mon, 10 Jan 1994 22:37:13 +0000 (22:37 +0000)]
(struct buffer): New field auto_save_failure_time.

30 years ago(set_search_regs): New subroutine.
Richard M. Stallman [Mon, 10 Jan 1994 22:36:49 +0000 (22:36 +0000)]
(set_search_regs): New subroutine.
(search_buffer): Use set_search_regs.
Record beginning and end after matching null string.

30 years ago(Info-follow-reference): If point is not in middle of a
Richard M. Stallman [Mon, 10 Jan 1994 22:35:29 +0000 (22:35 +0000)]
(Info-follow-reference): If point is not in middle of a
cross-reference but located somewhere on current line, make
cross-reference the `default'.  If only one cross-reference
located in node, make it `default'.

30 years ago(isearch-mode): If not slow, clear isearch-window-configuration.
Richard M. Stallman [Mon, 10 Jan 1994 22:27:52 +0000 (22:27 +0000)]
(isearch-mode): If not slow, clear isearch-window-configuration.

30 years ago(Fdo_auto_save): If auto save times out, don't try again for 20 minutes.
Richard M. Stallman [Mon, 10 Jan 1994 22:24:26 +0000 (22:24 +0000)]
(Fdo_auto_save): If auto save times out, don't try again for 20 minutes.
(Fclear_buffer_auto_save_failure): New function.
(Fset_buffer_auto_saved): Clear auto_save_failure_time.

30 years ago(Fdelete_frame): Call x_sync.
Richard M. Stallman [Mon, 10 Jan 1994 22:20:56 +0000 (22:20 +0000)]
(Fdelete_frame): Call x_sync.

(Fdelete_frame): Do FRAME_SAMPLE_VISIBILITY before
testing visibility of a frame.

30 years ago(describe_map_tree): New arg NOMENU.
Richard M. Stallman [Mon, 10 Jan 1994 21:30:25 +0000 (21:30 +0000)]
(describe_map_tree): New arg NOMENU.
(describe_buffer_bindings): Pass new arg.

30 years ago(Fsubstitute_command_keys): Pass new arg to describe_map_tree.
Richard M. Stallman [Mon, 10 Jan 1994 21:30:04 +0000 (21:30 +0000)]
(Fsubstitute_command_keys): Pass new arg to describe_map_tree.

30 years ago(telnet): Fix previous change--tentative idea
Richard M. Stallman [Mon, 10 Jan 1994 18:15:22 +0000 (18:15 +0000)]
(telnet): Fix previous change--tentative idea
wasn't fully removed.

30 years ago(create_process): Set line discipline only if pty_flag.
Richard M. Stallman [Mon, 10 Jan 1994 18:13:39 +0000 (18:13 +0000)]
(create_process): Set line discipline only if pty_flag.

30 years agoInclude <sys/types.h> before <sys/resource.h>.
Roland McGrath [Sun, 9 Jan 1994 23:36:21 +0000 (23:36 +0000)]
Include <sys/types.h> before <sys/resource.h>.

30 years ago(vendor-key-syms): Fixed typo (extra parens).
Roland McGrath [Sun, 9 Jan 1994 23:24:57 +0000 (23:24 +0000)]
(vendor-key-syms): Fixed typo (extra parens).

30 years ago(debug): Fixed typo.
Roland McGrath [Sun, 9 Jan 1994 23:22:30 +0000 (23:22 +0000)]
(debug): Fixed typo.

30 years ago(debug): Bind a bunch of vars, like last-command, to
Richard M. Stallman [Sun, 9 Jan 1994 23:11:56 +0000 (23:11 +0000)]
(debug): Bind a bunch of vars, like last-command, to
neutral values.  Save the outer values in debugger-last-command, etc.
Put those saved values back into effect when returning.
(debugger-eval-expression): Put the saved values into effect
while evaluating, and store modified values back into
debugger-outer-... after evaluating.

30 years agoDon't declare sys_nerr.
Roland McGrath [Sun, 9 Jan 1994 23:06:40 +0000 (23:06 +0000)]
Don't declare sys_nerr.
Don't declare sys_errlist unless #ifdef VMS.
Declare strerror instead.
(wait_reading_process_input): Call strerror instead of using sys_errlist.

30 years ago(diff): Select the differences buffer.
Richard M. Stallman [Sun, 9 Jan 1994 22:39:21 +0000 (22:39 +0000)]
(diff): Select the differences buffer.

30 years ago(diff-latest-backup-file): Call file-chase-links.
Richard M. Stallman [Sun, 9 Jan 1994 22:36:46 +0000 (22:36 +0000)]
(diff-latest-backup-file): Call file-chase-links.

30 years ago(c-indent-region): Keep looping till reach endmark.
Richard M. Stallman [Sun, 9 Jan 1994 21:27:07 +0000 (21:27 +0000)]
(c-indent-region): Keep looping till reach endmark.
Treat #-lines specially.

30 years ago(comint-input-autoexpand): Make default nil.
Richard M. Stallman [Sun, 9 Jan 1994 17:12:18 +0000 (17:12 +0000)]
(comint-input-autoexpand): Make default nil.

30 years ago(shell-input-autoexpand): New variable.
Richard M. Stallman [Sun, 9 Jan 1994 17:11:57 +0000 (17:11 +0000)]
(shell-input-autoexpand): New variable.
(shell-mode): Set comint-input-autoexpand.
(shell-mode): Don't call shell-dirstack-message.

30 years ago(vendor-key-syms): Add more HP keysyms and some Sun.
Richard M. Stallman [Sun, 9 Jan 1994 16:38:16 +0000 (16:38 +0000)]
(vendor-key-syms): Add more HP keysyms and some Sun.

30 years ago(x_sync): New function.
Richard M. Stallman [Sun, 9 Jan 1994 15:20:21 +0000 (15:20 +0000)]
(x_sync): New function.

30 years agoComment fix.
Richard M. Stallman [Sun, 9 Jan 1994 15:03:01 +0000 (15:03 +0000)]
Comment fix.

30 years agoComment changes.
Richard M. Stallman [Sun, 9 Jan 1994 12:16:26 +0000 (12:16 +0000)]
Comment changes.

30 years agoRestore big block of #ifdef and #include lines for fcntl.h and friends,
Roland McGrath [Sun, 9 Jan 1994 06:15:39 +0000 (06:15 +0000)]
Restore big block of #ifdef and #include lines for fcntl.h and friends,
apparently accidentally removed in 1994-01-03T07:21:12Z!rms@gnu.org.

30 years ago[! HAVE_STRERROR] (strerror): Define the function.
Roland McGrath [Sun, 9 Jan 1994 01:00:04 +0000 (01:00 +0000)]
[! HAVE_STRERROR] (strerror): Define the function.

30 years ago(creating src/Makefile): Put code inside 2nd arg to AC_OUTPUT as it should
Roland McGrath [Sun, 9 Jan 1994 00:36:27 +0000 (00:36 +0000)]
(creating src/Makefile): Put code inside 2nd arg to AC_OUTPUT as it should
be; hopefully noone will again see fit to gratuitously break this and not
make a change log entry.  Optimized sed processing of Makefile.in and cpp
output; now preserves comments previously removed from the cpp input.
Eliminated temp file for cpp output.
Generate -U switches to undefine all identifiers that appear in the
directory name ${srcdir}; pass these to cpp.

30 years ago(child_setup): Don't declare PID `register'; we later take its address.
Roland McGrath [Sat, 8 Jan 1994 23:22:33 +0000 (23:22 +0000)]
(child_setup): Don't declare PID `register'; we later take its address.

30 years ago(report_file_error): Use strerror instead of sys_errlist.
Roland McGrath [Sat, 8 Jan 1994 22:55:04 +0000 (22:55 +0000)]
(report_file_error): Use strerror instead of sys_errlist.

30 years agoDeclare strerror.
Roland McGrath [Sat, 8 Jan 1994 22:28:39 +0000 (22:28 +0000)]
Declare strerror.

30 years ago[! HAVE_STRERROR] (strerror): Define the function.
Roland McGrath [Sat, 8 Jan 1994 22:27:30 +0000 (22:27 +0000)]
[! HAVE_STRERROR] (strerror): Define the function.

30 years ago(version): Fix sed regexp to match two-elt version number.
Roland McGrath [Sat, 8 Jan 1994 22:06:34 +0000 (22:06 +0000)]
(version): Fix sed regexp to match two-elt version number.

30 years agoDon't declare sys_errlist; declare strerror instead.
Roland McGrath [Sat, 8 Jan 1994 21:52:28 +0000 (21:52 +0000)]
Don't declare sys_errlist; declare strerror instead.
(schedule, main): Call strerror instead of using sys_errlist.

30 years ago(get_errmsg, pfatal_with_name, pfatal_and_delete): Call strerror instead of
Roland McGrath [Sat, 8 Jan 1994 21:50:14 +0000 (21:50 +0000)]
(get_errmsg, pfatal_with_name, pfatal_and_delete): Call strerror instead of
using sys_errlist.

30 years ago(main): Call strerror instead of using sys_errlist.
Roland McGrath [Sat, 8 Jan 1994 21:47:36 +0000 (21:47 +0000)]
(main): Call strerror instead of using sys_errlist.

30 years agoDon't declare sys_errlist; declare strerror instead.
Roland McGrath [Sat, 8 Jan 1994 21:43:57 +0000 (21:43 +0000)]
Don't declare sys_errlist; declare strerror instead.
(main): Call strerror instead of using sys_errlist.

30 years agoDon't declare sys_errlist; declare strerror instead.
Roland McGrath [Sat, 8 Jan 1994 21:42:04 +0000 (21:42 +0000)]
Don't declare sys_errlist; declare strerror instead.
(fatal_unexec): Call strerror instead of using sys_errlist.

30 years agoAdd #undef HAVE_STRERROR.
Roland McGrath [Sat, 8 Jan 1994 21:39:04 +0000 (21:39 +0000)]
Add #undef HAVE_STRERROR.

30 years agoCheck for strerror.
Roland McGrath [Sat, 8 Jan 1994 21:37:31 +0000 (21:37 +0000)]
Check for strerror.

30 years ago[! VMS]: Don't declare sys_errlist here.
Roland McGrath [Sat, 8 Jan 1994 21:36:18 +0000 (21:36 +0000)]
[! VMS]: Don't declare sys_errlist here.
[! HAVE_STRERROR] (strerror): New function.
(dup2): Use strerror instead of sys_errlist.

30 years agoDon't declare sys_errlist; declare strerror instead.
Roland McGrath [Sat, 8 Jan 1994 21:28:08 +0000 (21:28 +0000)]
Don't declare sys_errlist; declare strerror instead.
(err_str): Macro removed.
(Finsert_file_contents, Fwrite_region): Call strerror instead of err_str.

30 years agoDon't declare sys_errlist; declare strerror instead.
Roland McGrath [Sat, 8 Jan 1994 21:24:35 +0000 (21:24 +0000)]
Don't declare sys_errlist; declare strerror instead.
(relocate_fd): Call strerror instead of using sys_errlist.

30 years ago(vendor-key-syms): Set this variable.
Richard M. Stallman [Sat, 8 Jan 1994 14:36:57 +0000 (14:36 +0000)]
(vendor-key-syms): Set this variable.

30 years ago(rmail-summary-delete-forward): Fix regexp
Richard M. Stallman [Sat, 8 Jan 1994 13:57:29 +0000 (13:57 +0000)]
(rmail-summary-delete-forward): Fix regexp
used for recognizing deleted message.
(rmail-summary-output, rmail-summary-output-to-rmail-file):
Use rmail-summary-delete-forward.

30 years ago(interrupt_signal) [MSDOS]: write explicit CRs since
Richard M. Stallman [Sat, 8 Jan 1994 13:28:03 +0000 (13:28 +0000)]
(interrupt_signal) [MSDOS]: write explicit CRs since
stdout has been made binary.  Start at the top of the screen since
the internal terminal otherwise will write "below the screen."

[MSDOS]: #include <dos.h> and <time.h>, but not <sys/ioctl.h>.
(read_avail_input) [MSDOS]: Work around `ioctl'.  Also read through
dos_keyread for better keyboard support.
(interrupt_signal) [MSDOS]: Don't claim we can core dump.
(kbd_buffer_store_event): Cast a pointer to avoid a compiler warning.

(read_avail_input): Args to `kill' were backwards.
(kbd_buffer_get_event): If deleting last frame, call Fkill_emacs.

(modify_event_symbol): New arg NAME_ALIST.
Allow SYMBOL_TABLE to be an alist.
(Vvendor_key_alist): New variable.
(syms_of_keyboard): Initialize it.
(make_lispy_event): Handle vendor-specific keysyms.
(lispy_function_keys): Delete `remove' and th HP keysyms.

(read_avail_input): Turn O_NDELAY off on DGUX as on USG.

30 years ago(main): Don't call setpgrp if !initialized.
Richard M. Stallman [Sat, 8 Jan 1994 13:26:00 +0000 (13:26 +0000)]
(main): Don't call setpgrp if !initialized.

30 years ago(${etc}DOC): Put back ${lisp} accidentally deleted.
Richard M. Stallman [Sat, 8 Jan 1994 13:10:41 +0000 (13:10 +0000)]
(${etc}DOC): Put back ${lisp} accidentally deleted.

30 years ago(gnus-group-list-all-groups): Display a message in the echo area.
Richard M. Stallman [Sat, 8 Jan 1994 12:46:53 +0000 (12:46 +0000)]
(gnus-group-list-all-groups): Display a message in the echo area.

30 years agoIf there are no subversions yet, use 1.
Richard M. Stallman [Sat, 8 Jan 1994 12:44:48 +0000 (12:44 +0000)]
If there are no subversions yet, use 1.

30 years ago(gud-common-init): Don't crash if no file specified.
Richard M. Stallman [Sat, 8 Jan 1994 12:18:55 +0000 (12:18 +0000)]
(gud-common-init): Don't crash if no file specified.

30 years ago(rmail-summary-by-senders):
Richard M. Stallman [Sat, 8 Jan 1994 11:48:18 +0000 (11:48 +0000)]
(rmail-summary-by-senders):
Add missing arg to rmail-new-summary.
(rmail-summary-output, rmail-summary-output-to-rmail-file):
Handle rmail-delete-after-output explicitly here.

30 years ago(enable-flow-control): Use prefix argument like minor modes.
Richard M. Stallman [Sat, 8 Jan 1994 10:04:22 +0000 (10:04 +0000)]
(enable-flow-control): Use prefix argument like minor modes.
(enable-flow-control-memstr=): Function deleted.
(enable-flow-control-on): Use member instead.
(flow-control-c-q-replacement, flow-control-c-s-replacement): New vars.

30 years agoLoad version.el before site-load.el.
Richard M. Stallman [Sat, 8 Jan 1994 09:45:40 +0000 (09:45 +0000)]
Load version.el before site-load.el.

30 years ago(Frem) [MSDOS]: use `fmod', not `drem'. Put in config.h?
Richard M. Stallman [Sat, 8 Jan 1994 09:23:12 +0000 (09:23 +0000)]
(Frem) [MSDOS]: use `fmod', not `drem'.  Put in config.h?

30 years agoInitial revision
Richard M. Stallman [Sat, 8 Jan 1994 09:22:50 +0000 (09:22 +0000)]
Initial revision

30 years ago[MSDOS]: New buffer-local variable:
Richard M. Stallman [Sat, 8 Jan 1994 09:21:59 +0000 (09:21 +0000)]
[MSDOS]: New buffer-local variable:
buffer-file-type to handle DOS newlines.

30 years ago(syms_of_callproc) [MSDOS]: New lisp variable: binary-process.
Richard M. Stallman [Sat, 8 Jan 1994 09:21:13 +0000 (09:21 +0000)]
(syms_of_callproc) [MSDOS]: New lisp variable: binary-process.
(init_callproc) [MSDOS]: Initialize binary-process.
[MSDOS]: Declare binary-process.
[MSDOS]: Include <fcntl.h>, <sys/stat.h>, <sys/param.h>,
and <errno.h> needed for the next changes.
(Fcall_process) [MSDOS]: Create temporary file for process output.
Run the subprocess using `run_msdos_command' instead of forking.
Arrange for cleanup to erase temporary file.
(Fcall_process) [not subprocesses]: Barf if zero buffer argument.
(call_process_cleanup) [MSDOS]: Close and erase temporary file
instead of the pid-stuff.
(Fcall_process_region) [MSDOS]: Create temporary file in $TMP or $TEMP.
(Fchild_setup) [MSDOS]: #if 0, as it is not used.

30 years ago[MSDOS]: Don't #include <a.out.h>, but use other headers.
Richard M. Stallman [Sat, 8 Jan 1994 09:19:22 +0000 (09:19 +0000)]
[MSDOS]: Don't #include <a.out.h>, but use other headers.
(make_hdr) [MSDOS]: Cast a pointer for bzero.
(write_segment) [EFAULT]: Check for before using.
(adjust_lnnoptrs) [MSDOS]: Use provided descriptor.
(adjust_lnnoptrs): Return 0 if ok.

30 years ago[MSDOS]: don't #include <sgtty.h>. We haven't got it.
Richard M. Stallman [Sat, 8 Jan 1994 09:18:53 +0000 (09:18 +0000)]
[MSDOS]: don't #include <sgtty.h>.  We haven't got it.
Declare dummy main field.  Don't ever use TABs.

30 years ago[MSDOS]: #include <dos.h>, "dosfns.h", "msdos.h", and
Richard M. Stallman [Sat, 8 Jan 1994 09:18:29 +0000 (09:18 +0000)]
[MSDOS]: #include <dos.h>, "dosfns.h", "msdos.h", and
<sys/param.h> needed for the following changes, but not <sys/ioctl.h>
(discard_tty_input) [MSDOS]: Do it by reading till no more keys available.
(init_baud_rate) [MSDOS]: Assume highest possible speed.
(sys_suspend) [MSDOS]: Save default directory.  Call via system, not via fork.
(emacs_get_tty, emacs_set_tty) [MSDOS]: Don't do anything.
(init_sys_modes) [MSDOS]: Use raw mode.
(get_frame_size) [MSDOS]: Get from bios.
(reset_sys_modes) [MSDOS]: Back to cooked mode.
(start_of_text) [MSDOS]: Reference _tstart.
(select) [MSDOS]: Don't use signals, use sleeping.
(init_sys_modes) [MSDOS]: Initialize internal terminal.

30 years ago[MSDOS] (get_lim_data): Use go32 call.
Richard M. Stallman [Sat, 8 Jan 1994 09:17:47 +0000 (09:17 +0000)]
[MSDOS] (get_lim_data): Use go32 call.

30 years ago[MSDOS]: Use text mode for all files but ".elc" files.
Richard M. Stallman [Sat, 8 Jan 1994 09:17:27 +0000 (09:17 +0000)]
[MSDOS]: Use text mode for all files but ".elc" files.
(complete_file_name) [MSDOS]: Drive letter support.

30 years ago[MSDOS]: Don't define HAVE_MATHERR.
Richard M. Stallman [Sat, 8 Jan 1994 09:16:45 +0000 (09:16 +0000)]
[MSDOS]: Don't define HAVE_MATHERR.