1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-02-05 23:21:22 -08:00
Commit graph

5489 commits

Author SHA1 Message Date
Roland McGrath
92af894ffd Don't declare sys_errlist; declare strerror instead.
(main): Call strerror instead of using sys_errlist.
1994-01-08 21:43:57 +00:00
Roland McGrath
20c92ac78b Don't declare sys_errlist; declare strerror instead.
(fatal_unexec): Call strerror instead of using sys_errlist.
1994-01-08 21:42:04 +00:00
Roland McGrath
15b74b81c2 Add #undef HAVE_STRERROR. 1994-01-08 21:39:04 +00:00
Roland McGrath
5dd53b997d Check for strerror. 1994-01-08 21:37:31 +00:00
Roland McGrath
7088d1cad7 [! VMS]: Don't declare sys_errlist here.
[! HAVE_STRERROR] (strerror): New function.
(dup2): Use strerror instead of sys_errlist.
1994-01-08 21:36:18 +00:00
Roland McGrath
ce97267f95 Don't declare sys_errlist; declare strerror instead.
(err_str): Macro removed.
(Finsert_file_contents, Fwrite_region): Call strerror instead of err_str.
1994-01-08 21:28:08 +00:00
Roland McGrath
826c56acc9 Don't declare sys_errlist; declare strerror instead.
(relocate_fd): Call strerror instead of using sys_errlist.
1994-01-08 21:24:35 +00:00
Richard M. Stallman
afa4334912 (vendor-key-syms): Set this variable. 1994-01-08 14:36:57 +00:00
Richard M. Stallman
94eeb96a54 (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.
1994-01-08 13:57:29 +00:00
Richard M. Stallman
80e4aa30c4 (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.
1994-01-08 13:28:03 +00:00
Richard M. Stallman
e8589b1137 (main): Don't call setpgrp if !initialized. 1994-01-08 13:26:00 +00:00
Richard M. Stallman
bd4c276211 (${etc}DOC): Put back ${lisp} accidentally deleted. 1994-01-08 13:10:41 +00:00
Richard M. Stallman
12243266aa (gnus-group-list-all-groups): Display a message in the echo area. 1994-01-08 12:46:53 +00:00
Richard M. Stallman
7120d5c8f0 If there are no subversions yet, use 1. 1994-01-08 12:44:48 +00:00
Richard M. Stallman
52b85866af (gud-common-init): Don't crash if no file specified. 1994-01-08 12:18:55 +00:00
Richard M. Stallman
84fa8eb54b (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.
1994-01-08 11:48:18 +00:00
Richard M. Stallman
162de1825d (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.
1994-01-08 10:04:22 +00:00
Richard M. Stallman
7d606649fe Load version.el before site-load.el. 1994-01-08 09:45:40 +00:00
Richard M. Stallman
aaf45c7bbd (Frem) [MSDOS]: use fmod', not drem'. Put in config.h? 1994-01-08 09:23:12 +00:00
Richard M. Stallman
1b94449f31 Initial revision 1994-01-08 09:22:50 +00:00
Richard M. Stallman
54ad07d30f [MSDOS]: New buffer-local variable:
buffer-file-type to handle DOS newlines.
1994-01-08 09:21:59 +00:00
Richard M. Stallman
7e6c2178ef (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.
1994-01-08 09:21:13 +00:00
Richard M. Stallman
3680bdc6ff [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.
1994-01-08 09:19:22 +00:00
Richard M. Stallman
8e99c732db [MSDOS]: don't #include <sgtty.h>. We haven't got it.
Declare dummy main field.  Don't ever use TABs.
1994-01-08 09:18:53 +00:00
Richard M. Stallman
207bdbdb29 [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.
1994-01-08 09:18:29 +00:00
Richard M. Stallman
004164c530 [MSDOS] (get_lim_data): Use go32 call. 1994-01-08 09:17:47 +00:00
Richard M. Stallman
23a71bd66d [MSDOS]: Use text mode for all files but ".elc" files.
(complete_file_name) [MSDOS]: Drive letter support.
1994-01-08 09:17:27 +00:00
Richard M. Stallman
a3fc523600 [MSDOS]: Don't define HAVE_MATHERR. 1994-01-08 09:16:45 +00:00
Richard M. Stallman
4c3c22f36a [MSDOS]: #include "msdos.h" and <sys/param.h> needed for
the following changes.
(Ffile_name_directory, Fexpand_file_name) [FILE_SYSTEM_CASE]: Apply
case conversion if defined.
(Ffile_name_directory, Ffile_name_nondirectory, file_name_as_directory,
directory_file_name, Fexpand_file_name, Fsubstitute_in_file_name,
expand_and_dir_to_file) [MSDOS]: Drive letter support.
(Fexpand_file_name) [MSDOS]: Support for multiple default directories.
(Ffile_writeable_p) [MSDOS]: Don't call access with file name ending in slash.
(Finsert_file_contents) [MSDOS]: Determine file type by name (call
find-buffer-file-type) and change CR+LF to LF if it is a text file.
(Fwrite_region) [MSDOS]: Use text/binary mode as specified by buffer_file_type.
(syms_of_fileio) [MSDOS]: Set Qfind_buffer_file_type.
(Fsubstitute_in_file_name) [MSDOS]: Ignore case in environtment variable.
1994-01-08 09:15:49 +00:00
Richard M. Stallman
29b89fe042 (main) [MSDOS]: Call init_environment. Set file types to
binary for all files.  Call init_dosfns.
(fatal_error_signal) [MSDOS]: Uncomment sigblock.
1994-01-08 08:48:32 +00:00
Richard M. Stallman
128ecc89ba (DIRENTRY_NONEMPTY): New macro; two definitions.
(Fdirectory_files, file_name_completion): Use it.


[MSDOS]: #include <dirent.h> instead of <sys/dir.h>.  Avoid
some external definitions.
(Ffile_attributes) [MSDOS]: Set execute bits from file name.
(Ffile_name_all_completions) [FILE_SYSTEM_CASE]: Convert
case of file name as as indicated by conditional.
1994-01-08 08:47:19 +00:00
Richard M. Stallman
cf9cdc11ac (keys_of_cmds) [MSDOS]: Chars 0200 to 0237 self-insert. 1994-01-08 08:45:19 +00:00
Richard M. Stallman
186167e82b entered into RCS 1994-01-08 08:03:17 +00:00
Richard M. Stallman
de78a7baa8 Extend emacs-version based on which executable files exist. 1994-01-07 14:18:17 +00:00
Richard M. Stallman
0a3e18a0a9 (emacs): Don't run inc-vers.el. 1994-01-07 14:15:21 +00:00
Richard M. Stallman
b8b1b8fd99 (strout, printchar): Use proper frame for minibuffer. 1994-01-07 13:50:23 +00:00
Richard M. Stallman
dd0d2cf36b *** empty log message *** 1994-01-07 13:46:21 +00:00
Richard M. Stallman
13dbb2cc14 entered into RCS 1994-01-07 13:45:36 +00:00
Richard M. Stallman
3382cd5942 Initial revision 1994-01-07 13:34:12 +00:00
Richard M. Stallman
c4a7b2a414 (dired-move-to-filename-regexp): New variable.
(dired-move-to-filename): Use that.
1994-01-07 12:23:44 +00:00
Richard M. Stallman
47d5376912 (Info-directory-list): Change last elt to ../info (expanded). 1994-01-07 11:58:27 +00:00
Richard M. Stallman
f9890ae633 (command-line-1): Improve echo area message wording.
Don't print it if C-h C-p has been redefined.
1994-01-07 11:29:42 +00:00
Richard M. Stallman
812daf81cc (ange-ftp-hash-mark-msgs): Undo previous change. 1994-01-07 09:13:52 +00:00
Richard M. Stallman
cadc2c79ee Handle HAVE_BCMP.
(BSTRING): Don't define unless HAVE_BCMP.
1994-01-07 05:58:16 +00:00
Richard M. Stallman
76d1726a00 Test for bcmp. 1994-01-07 05:55:40 +00:00
Richard M. Stallman
b69f3ab1c8 (make-lucid-menu-keymap): Allow multiple identical inactive strings. 1994-01-07 05:37:31 +00:00
Roland McGrath
424532459b (comint-show-output): Use (point-max) rather than erring when the
comint-last-input-end marker points nowhere.
1994-01-06 20:24:06 +00:00
Roland McGrath
1e0e614d5e (compilation-parse-errors): Prepend comint-file-name-prefix (if boundp) to
absolute file names culled from error msgs.
(compile-abbreviate-directory): Prepend comint-file-name-prefix (if boundp)
to DIR before other processing.
1994-01-06 17:21:32 +00:00
Roland McGrath
3db9a4ebb4 (shell-cd): Function removed.
(shell-prefixed-directory-name): New defsubst.
(shell-process-popd, shell-process-pushd, shell-process-cd,
shell-resync-dirs): Apply it to ARG when it's a directory name.
Use (concat comint-file-name-prefix "~") in place of (getenv "HOME") or "~".
Call cd instead of shell-cd.
1994-01-06 17:02:00 +00:00
Roland McGrath
03dcd202f4 (mouse-menu-choose-yank): Don't use rotate-yank-pointer; set
kill-ring-yank-pointer explicitly instead.
1994-01-06 16:49:05 +00:00