]> git.eshelyaron.com Git - emacs.git/log
emacs.git
30 years ago(ange-ftp-version): Var deleted.
Richard M. Stallman [Thu, 10 Nov 1994 03:18:44 +0000 (03:18 +0000)]
(ange-ftp-version): Var deleted.

30 years ago(Fboundp, find_symbol_value): Use type test macros instead of checking XTYPE
Karl Heuer [Wed, 9 Nov 1994 23:13:31 +0000 (23:13 +0000)]
(Fboundp, find_symbol_value): Use type test macros instead of checking XTYPE
directly.

30 years ago(string-rectangle): Don't set point.
Richard M. Stallman [Wed, 9 Nov 1994 22:54:15 +0000 (22:54 +0000)]
(string-rectangle): Don't set point.

30 years agoComment reason for preceding change.
Karl Heuer [Wed, 9 Nov 1994 22:10:55 +0000 (22:10 +0000)]
Comment reason for preceding change.

30 years agoMake h_errno check not use nested functions.
David J. MacKenzie [Wed, 9 Nov 1994 21:09:27 +0000 (21:09 +0000)]
Make h_errno check not use nested functions.

30 years ago(facemenu-update): Use C-down-mouse-2 for the menu.
Richard M. Stallman [Wed, 9 Nov 1994 20:56:17 +0000 (20:56 +0000)]
(facemenu-update): Use C-down-mouse-2 for the menu.

Doc fixes.

30 years ago(comint-exec-1): Make sure default-directory is a real dir.
Richard M. Stallman [Wed, 9 Nov 1994 20:54:45 +0000 (20:54 +0000)]
(comint-exec-1): Make sure default-directory is a real dir.

30 years ago(Fsubstitute_in_file_name): Add missing #endif.
Richard M. Stallman [Wed, 9 Nov 1994 20:53:55 +0000 (20:53 +0000)]
(Fsubstitute_in_file_name): Add missing #endif.

30 years agoDon't include ctype.h.
Richard M. Stallman [Wed, 9 Nov 1994 20:51:58 +0000 (20:51 +0000)]
Don't include ctype.h.
(isfloat_string, read1): Don't use isdigit.

30 years ago(copy-region-as-kill): Don't set this-command.
Richard M. Stallman [Wed, 9 Nov 1994 20:18:34 +0000 (20:18 +0000)]
(copy-region-as-kill): Don't set this-command.

30 years agoOnly define items in vc-menu-map if it is boundp.
Roland McGrath [Wed, 9 Nov 1994 12:57:30 +0000 (12:57 +0000)]
Only define items in vc-menu-map if it is boundp.

30 years ago(compilation-error-regexp-alist): Add an element for Irix 5.2 warnings.
Richard M. Stallman [Wed, 9 Nov 1994 12:46:54 +0000 (12:46 +0000)]
(compilation-error-regexp-alist): Add an element for Irix 5.2 warnings.

30 years ago* man.el (Man-berkeley-sed-script, Man-sysv-sed-script,
Francesco Potortì [Wed, 9 Nov 1994 12:38:31 +0000 (12:38 +0000)]
* man.el (Man-berkeley-sed-script, Man-sysv-sed-script,
Man-cleanup-manpage, Man-fontify-manpage): Handle the "+\bo" form
(used by aix) in addition to the "o\b+" one (used by sun).

30 years ago(install-arch-indep): Delete *.orig in copied dirs.
Richard M. Stallman [Wed, 9 Nov 1994 11:48:21 +0000 (11:48 +0000)]
(install-arch-indep): Delete *.orig in copied dirs.

30 years ago(vi-kill-region): Pass args to kill-region.
Karl Heuer [Wed, 9 Nov 1994 06:10:46 +0000 (06:10 +0000)]
(vi-kill-region): Pass args to kill-region.
(vi-mark-region): Don't pass unexpected args.

30 years ago(print_help): Set help-mode in *Help* buffer.
Karl Heuer [Wed, 9 Nov 1994 06:04:46 +0000 (06:04 +0000)]
(print_help): Set help-mode in *Help* buffer.

30 years ago(describe_syntax_1): Set help-mode in *Help* buffer.
Karl Heuer [Wed, 9 Nov 1994 05:56:23 +0000 (05:56 +0000)]
(describe_syntax_1): Set help-mode in *Help* buffer.

30 years ago(describe_buffer_bindings): Set help-mode in *Help* buffer.
Karl Heuer [Wed, 9 Nov 1994 05:55:39 +0000 (05:55 +0000)]
(describe_buffer_bindings): Set help-mode in *Help* buffer.

30 years ago(emerge-file-names): Set help-mode in *Help* buffer.
Karl Heuer [Wed, 9 Nov 1994 05:52:20 +0000 (05:52 +0000)]
(emerge-file-names): Set help-mode in *Help* buffer.
[commented out] (describe-mode): Likewise.

30 years ago(apropos-print-matches): Set help-mode in *Help* buffer.
Karl Heuer [Wed, 9 Nov 1994 05:52:02 +0000 (05:52 +0000)]
(apropos-print-matches): Set help-mode in *Help* buffer.

30 years ago(describe-calendar-mode): Set help-mode in *Help* buffer.
Karl Heuer [Wed, 9 Nov 1994 05:51:27 +0000 (05:51 +0000)]
(describe-calendar-mode): Set help-mode in *Help* buffer.

30 years ago(describe-buffer-case-table): Set help-mode in *Help* buffer.
Karl Heuer [Wed, 9 Nov 1994 05:51:20 +0000 (05:51 +0000)]
(describe-buffer-case-table): Set help-mode in *Help* buffer.

30 years ago(debugger-list-functions): Set help-mode in *Help* buffer.
Karl Heuer [Wed, 9 Nov 1994 05:50:58 +0000 (05:50 +0000)]
(debugger-list-functions): Set help-mode in *Help* buffer.

30 years ago(describe-display-table): Set help-mode in *Help* buffer.
Karl Heuer [Wed, 9 Nov 1994 05:50:35 +0000 (05:50 +0000)]
(describe-display-table): Set help-mode in *Help* buffer.

30 years ago(make-help-screen): Set help-mode in *Help* buffer.
Karl Heuer [Wed, 9 Nov 1994 05:50:19 +0000 (05:50 +0000)]
(make-help-screen): Set help-mode in *Help* buffer.

30 years ago(describe-key, describe-mode, view-lossage, describe-function, describe-variable...
Karl Heuer [Wed, 9 Nov 1994 05:50:09 +0000 (05:50 +0000)]
(describe-key, describe-mode, view-lossage, describe-function, describe-variable): Set help-mode in *Help* buffer.

30 years ago(Helper-describe-mode): Set help-mode in *Help* buffer.
Karl Heuer [Wed, 9 Nov 1994 05:50:05 +0000 (05:50 +0000)]
(Helper-describe-mode): Set help-mode in *Help* buffer.

30 years ago(Info-summary): Set help-mode in *Help* buffer.
Karl Heuer [Wed, 9 Nov 1994 05:49:52 +0000 (05:49 +0000)]
(Info-summary): Set help-mode in *Help* buffer.

30 years ago(kbd-macro-query): Set help-mode in *Help* buffer.
Karl Heuer [Wed, 9 Nov 1994 05:49:07 +0000 (05:49 +0000)]
(kbd-macro-query): Set help-mode in *Help* buffer.

30 years ago(map-y-or-n-p): Set help-mode in *Help* buffer.
Karl Heuer [Wed, 9 Nov 1994 05:48:55 +0000 (05:48 +0000)]
(map-y-or-n-p): Set help-mode in *Help* buffer.

30 years ago(disabled-command-hook): Set help-mode in *Help* buffer.
Karl Heuer [Wed, 9 Nov 1994 05:48:50 +0000 (05:48 +0000)]
(disabled-command-hook): Set help-mode in *Help* buffer.

30 years ago(r2b-help): Set help-mode in *Help* buffer.
Karl Heuer [Wed, 9 Nov 1994 05:48:21 +0000 (05:48 +0000)]
(r2b-help): Set help-mode in *Help* buffer.

30 years ago(perform-replace): Set help-mode in *Help* buffer.
Karl Heuer [Wed, 9 Nov 1994 05:48:05 +0000 (05:48 +0000)]
(perform-replace): Set help-mode in *Help* buffer.

30 years ago(set-variable): Set help-mode in *Help* buffer.
Karl Heuer [Wed, 9 Nov 1994 05:47:20 +0000 (05:47 +0000)]
(set-variable): Set help-mode in *Help* buffer.

30 years ago(sc-set-variable): Set help-mode in *Help* buffer.
Karl Heuer [Wed, 9 Nov 1994 05:46:09 +0000 (05:46 +0000)]
(sc-set-variable): Set help-mode in *Help* buffer.

30 years ago(update-copyright): Set help-mode in *Help* buffer.
Karl Heuer [Wed, 9 Nov 1994 05:46:01 +0000 (05:46 +0000)]
(update-copyright): Set help-mode in *Help* buffer.

30 years ago(ask-user-about-lock-help, ask-user-about-supersession-help): Set help-mode in *Help...
Karl Heuer [Wed, 9 Nov 1994 05:45:49 +0000 (05:45 +0000)]
(ask-user-about-lock-help, ask-user-about-supersession-help): Set help-mode in *Help* buffer.

30 years ago(vi-switch-mode, vi-ex-cmd): Set help-mode in *Help* buffer.
Karl Heuer [Wed, 9 Nov 1994 05:45:00 +0000 (05:45 +0000)]
(vi-switch-mode, vi-ex-cmd): Set help-mode in *Help* buffer.

30 years ago(yow): Set help-mode in *Help* buffer.
Karl Heuer [Wed, 9 Nov 1994 05:44:20 +0000 (05:44 +0000)]
(yow): Set help-mode in *Help* buffer.

30 years ago(EVENT_QUEUES_EMPTY): Only test do_mouse_tracking and mouse_moved #ifdef
Roland McGrath [Wed, 9 Nov 1994 03:43:30 +0000 (03:43 +0000)]
(EVENT_QUEUES_EMPTY): Only test do_mouse_tracking and mouse_moved #ifdef
HAVE_MOUSE.
(Ftrack_mouse): Protect with #ifdef HAVE_MOUSE.
(syms_of_keyboard): Protect initialization of do_mouse_tracking, defsubr
of Strack_mouse, and DEFVAR of track-mouse with #ifdef HAVE_MOUSE.

30 years ago(install-arch-indep): Avoid continued comment swallowing target line.
Roland McGrath [Wed, 9 Nov 1994 00:25:38 +0000 (00:25 +0000)]
(install-arch-indep): Avoid continued comment swallowing target line.

30 years ago(Man-follow-manual-reference): First arg deleted. Call
Karl Heuer [Tue, 8 Nov 1994 22:34:06 +0000 (22:34 +0000)]
(Man-follow-manual-reference): First arg deleted.  Call
Man-getpage-in-background with one argument only.
[this entry was already in the ChangeLog, but not in the source.]

30 years agoDon't supersede attributes for faces `diary-face', `calendar-display-face', or
Edward M. Reingold [Tue, 8 Nov 1994 16:23:32 +0000 (16:23 +0000)]
Don't supersede attributes for faces `diary-face', `calendar-display-face', or
`holiday-face' if they are already defined.

30 years agoentered into RCS
Richard M. Stallman [Tue, 8 Nov 1994 15:54:54 +0000 (15:54 +0000)]
entered into RCS

30 years ago(make_menu_in_widget): Differentiate a separator entry ("--") from a
Paul Reilly [Tue, 8 Nov 1994 13:06:07 +0000 (13:06 +0000)]
(make_menu_in_widget): Differentiate a separator entry ("--") from a
title.
(xm_pop_down_callback): Filter all but the last pop down callbacks.

30 years agoprotect character class with changequote
David J. MacKenzie [Tue, 8 Nov 1994 05:18:09 +0000 (05:18 +0000)]
protect character class with changequote

30 years ago(help-mode): New function.
Karl Heuer [Tue, 8 Nov 1994 05:09:01 +0000 (05:09 +0000)]
(help-mode): New function.
(help-mode-map): Local keymap for help-mode.  Empty for now.
(print-help-return-message): Fix misspelled var.

30 years agoAccept `news' as a synonym for `newsos'.
Karl Heuer [Tue, 8 Nov 1994 02:51:32 +0000 (02:51 +0000)]
Accept `news' as a synonym for `newsos'.

30 years ago(Fset_frame_height): Compare against height, not width.
Karl Heuer [Tue, 8 Nov 1994 02:43:25 +0000 (02:43 +0000)]
(Fset_frame_height): Compare against height, not width.

30 years agoMove decl of input_fd outside of #ifdef HAVE_X_WINDOWS.
Roland McGrath [Tue, 8 Nov 1994 02:37:04 +0000 (02:37 +0000)]
Move decl of input_fd outside of #ifdef HAVE_X_WINDOWS.

30 years agoCheck for nil time before trying to adjust it for dst.
Edward M. Reingold [Mon, 7 Nov 1994 16:39:17 +0000 (16:39 +0000)]
Check for nil time before trying to adjust it for dst.

30 years ago* man.el (Man-reuse-okay-flag): Deleted.
Francesco Potortì [Mon, 7 Nov 1994 12:13:16 +0000 (12:13 +0000)]
* man.el (Man-reuse-okay-flag): Deleted.
(man, Man-getpage-in-background): Second arg deleted.
References to Man-reuse-okay-flag deleted.
(Man-follow-manual-reference): First arg deleted.  Call
Man-getpage-in-background with one argument only.

30 years agoUpdate maintainer line.
Thien-Thi Nguyen [Mon, 7 Nov 1994 08:30:11 +0000 (08:30 +0000)]
Update maintainer line.

30 years agoAdd maintainer line in header.
Thien-Thi Nguyen [Mon, 7 Nov 1994 08:29:06 +0000 (08:29 +0000)]
Add maintainer line in header.

30 years ago(update_one_menu_entry): Use the parent of the cascade button as the
Paul Reilly [Mon, 7 Nov 1994 07:31:19 +0000 (07:31 +0000)]
(update_one_menu_entry): Use the parent of the cascade button as the
parent of the pulldown, rather than the cascade button itself.  This
works around a Motif SIGSEGV in the function `InSharedMenuHierarchy'.

30 years ago(gnus-configure-windows): Make split-window-keep-point locally t so that focus
Karl Heuer [Sat, 5 Nov 1994 02:13:37 +0000 (02:13 +0000)]
(gnus-configure-windows): Make split-window-keep-point locally t so that focus
doesn't occasionally move to the wrong window on split-window-vertically.

30 years ago(XTread_socket): Generate iconify and deiconify events.
Karl Heuer [Fri, 4 Nov 1994 04:00:50 +0000 (04:00 +0000)]
(XTread_socket): Generate iconify and deiconify events.

30 years ago(start-process-shell-command): Don't use exec on windows-nt.
Karl Heuer [Thu, 3 Nov 1994 21:23:40 +0000 (21:23 +0000)]
(start-process-shell-command): Don't use exec on windows-nt.

30 years agoChanged references of m\m-windowsnt.h to m\intel386.h and of s\s-windowsnt.h
Karl Heuer [Thu, 3 Nov 1994 21:11:43 +0000 (21:11 +0000)]
Changed references of m\m-windowsnt.h to m\intel386.h and of s\s-windowsnt.h
to s\windowsnt.h.

30 years ago(sbrk): Allow request sizes to be different than the page size.
Karl Heuer [Thu, 3 Nov 1994 21:07:19 +0000 (21:07 +0000)]
(sbrk): Allow request sizes to be different than the page size.

30 years ago[WINDOWSNT]: (VIRT_ADDR_VARIES, DATA_END, DATA_START, HAVE_ALLOCA): Defined.
Karl Heuer [Thu, 3 Nov 1994 20:49:20 +0000 (20:49 +0000)]
[WINDOWSNT]: (VIRT_ADDR_VARIES, DATA_END, DATA_START, HAVE_ALLOCA): Defined.

30 years ago#include <malloc.h>.
Karl Heuer [Thu, 3 Nov 1994 20:46:43 +0000 (20:46 +0000)]
#include <malloc.h>.
(HAVE_MOUSE, MODE_LINE_BINARY_TEXT): defined.

30 years ago(tar-extract): Set default-directory to that of the superior buffer, not the
Karl Heuer [Thu, 3 Nov 1994 20:37:28 +0000 (20:37 +0000)]
(tar-extract): Set default-directory to that of the superior buffer, not the
pseudo-dir formed from the archive name.

30 years ago(gud-gdb-complete-command): Add a trailing single quote to partially quoted
Karl Heuer [Thu, 3 Nov 1994 20:30:28 +0000 (20:30 +0000)]
(gud-gdb-complete-command): Add a trailing single quote to partially quoted
unique completions.

30 years agoDon't rm files if cd fails.
Karl Heuer [Thu, 3 Nov 1994 20:24:53 +0000 (20:24 +0000)]
Don't rm files if cd fails.

30 years agoWrap font-lock-fontify-region's string-match with save-match-data.
Simon Marshall [Thu, 3 Nov 1994 15:30:39 +0000 (15:30 +0000)]
Wrap font-lock-fontify-region's string-match with save-match-data.

30 years ago(Fx_list_fonts): Don't bother to retrieve font info when there's no size_ref
Karl Heuer [Wed, 2 Nov 1994 06:18:45 +0000 (06:18 +0000)]
(Fx_list_fonts): Don't bother to retrieve font info when there's no size_ref
to compare it against.

30 years ago(Fdecode_time): Fix Lisp_Object vs. integer problems.
Karl Heuer [Wed, 2 Nov 1994 04:27:27 +0000 (04:27 +0000)]
(Fdecode_time): Fix Lisp_Object vs. integer problems.
Don't use tm_gmtoff; it's not portable.

30 years agoLeave DEVICE_SEP undefined by default.
Karl Heuer [Wed, 2 Nov 1994 02:35:56 +0000 (02:35 +0000)]
Leave DEVICE_SEP undefined by default.

30 years ago(init_buffer): Fix error message syntax.
Richard M. Stallman [Wed, 2 Nov 1994 01:22:31 +0000 (01:22 +0000)]
(init_buffer): Fix error message syntax.

30 years ago(Fdecode_time): Change one XFASTINT to XINT.
Richard M. Stallman [Tue, 1 Nov 1994 21:06:55 +0000 (21:06 +0000)]
(Fdecode_time): Change one XFASTINT to XINT.

30 years ago(x_window): Make ibw 0 by default.
Richard M. Stallman [Tue, 1 Nov 1994 21:05:11 +0000 (21:05 +0000)]
(x_window): Make ibw 0 by default.

(Fx_create_frame): Don't set xlwmenu_default_font if not USE_X_TOOLKIT.

30 years agoAdd function and variable name conventions.
Richard M. Stallman [Tue, 1 Nov 1994 21:04:29 +0000 (21:04 +0000)]
Add function and variable name conventions.

30 years ago(*-unknown-freebsd): Remove [-(] from UNAME_RELEASE.
Per Bothner [Tue, 1 Nov 1994 19:27:21 +0000 (19:27 +0000)]
(*-unknown-freebsd):  Remove [-(] from UNAME_RELEASE.

30 years agoPut nt subdir and its subdirs in the dist.
Richard M. Stallman [Tue, 1 Nov 1994 10:41:18 +0000 (10:41 +0000)]
Put nt subdir and its subdirs in the dist.
(lib-src): Put makefile.nt in the dist.
(lisp): Put makefile.nt in the dist.

30 years ago(SYSTEM_PURESIZE_EXTRA): Defined.
Richard M. Stallman [Tue, 1 Nov 1994 10:31:35 +0000 (10:31 +0000)]
(SYSTEM_PURESIZE_EXTRA): Defined.

30 years agoInitial revision
Richard M. Stallman [Tue, 1 Nov 1994 10:27:02 +0000 (10:27 +0000)]
Initial revision

30 years ago(byte-compile-insert-header): Escape backslashes
Richard M. Stallman [Tue, 1 Nov 1994 09:54:39 +0000 (09:54 +0000)]
(byte-compile-insert-header): Escape backslashes
in FILENAME when putting it inside a string constant.

30 years ago(init_editfns): Get the username from the environment
Richard M. Stallman [Tue, 1 Nov 1994 08:50:20 +0000 (08:50 +0000)]
(init_editfns): Get the username from the environment
variable USERNAME instead of USER.

(Fdecode_time): New function.
(syms_of_editfns): defsubr it.

30 years ago(read_key_sequence): Use flags instead of gotos to
Richard M. Stallman [Tue, 1 Nov 1994 08:49:40 +0000 (08:49 +0000)]
(read_key_sequence): Use flags instead of gotos to
enable the Microsoft C compiler to compile the routine.

(read_avail_input) [WINDOWSNT]: Just return 0.

(make_lispy_event): Record double and triple for drags.
Put in click_modifier for multi-clicks.
(read_key_sequence): Convert double-drag first to plan drag,
and only later try a click.

30 years ago(DEVICE_SEP, DIRECTORY_SEP, IS_DEVICE_SEP)
Richard M. Stallman [Tue, 1 Nov 1994 08:47:47 +0000 (08:47 +0000)]
(DEVICE_SEP, DIRECTORY_SEP, IS_DEVICE_SEP)
(IS_DIRECTORY_SEP, IS_ANY_SEP): New macros, defined if not already def.

30 years ago(DOS_NT): Defined.
Richard M. Stallman [Tue, 1 Nov 1994 08:45:04 +0000 (08:45 +0000)]
(DOS_NT): Defined.

30 years ago(term_init) [WINDOWSNT]: Do some Windows-specific
Richard M. Stallman [Tue, 1 Nov 1994 08:44:15 +0000 (08:44 +0000)]
(term_init) [WINDOWSNT]: Do some Windows-specific
initialization, then skip the rest of the code.
(FRAME_TERMCAP_P) [WINDOWSNT]: Always return 0.

30 years ago[WINDOWSNT] (EMACS_KILLPG): Use win32_kill_process.
Richard M. Stallman [Tue, 1 Nov 1994 08:42:36 +0000 (08:42 +0000)]
[WINDOWSNT] (EMACS_KILLPG): Use win32_kill_process.

30 years agoTest DOS_NT, not MSDOS.
Richard M. Stallman [Tue, 1 Nov 1994 08:41:25 +0000 (08:41 +0000)]
Test DOS_NT, not MSDOS.

30 years ago[WINDOWSNT]: Add includes for NT.
Richard M. Stallman [Tue, 1 Nov 1994 08:39:49 +0000 (08:39 +0000)]
[WINDOWSNT]: Add includes for NT.
Define _P_WAIT.  Declare _spawnlp, _getpid.
[WINDOWSNT] (select, strerror, vfork): Don't use these definitions.

(init_sys_modes): Test DOS_NT, not MSDOS.
(emacs_get_tty, emacs_set_tty,(child_setup_tty, init_baud_rate): Ditto.

(sys_subshell) [WINDOWSNT]: Use _spawnlp. not vfork.
(wait_for_termination) [WINDOWSNT]: Use wait.
(discard_tty_input) [WINDOWSNT]: Do nothing at all.

30 years agoUse macros IS_ANY_SEP, IS_DIRECTORY_SEP,
Richard M. Stallman [Tue, 1 Nov 1994 08:31:31 +0000 (08:31 +0000)]
Use macros IS_ANY_SEP, IS_DIRECTORY_SEP,
IS_DEVICE_SEP, DIRECTORY_SEP, and DEVICE_SEP.
[WINDOWSNT]: Add includes.  Don't define sys_siglist.

(sigchld_handler): Work around bug in MS C compiler.
(sigchld_handler) [WINDOWSNT]: Do not call signal.
(signal_process) [WINDOWSNT]: Use win32_kill_process instead of kill.
(read_process_output) [WINDOWSNT]: Use read_child_output instead of
read.

(create_process) [WINDOWSNT]: Use
pipe_with_inherited_out  and pipe_with_inherited_in.
Use the pid returned by child_setup.  Deal with not having vfork,
Call register_child.
(close_process_descs): Do nothing if WINDOWSNT.

(proc_buffer_char): No longer static.

30 years ago(MAXNAMLEN) [WINDOWSNT]: Define as 255.
Richard M. Stallman [Tue, 1 Nov 1994 08:24:29 +0000 (08:24 +0000)]
(MAXNAMLEN) [WINDOWSNT]: Define as 255.

30 years ago[WINDOWSNT]: Don't include vlimit.h.
Richard M. Stallman [Tue, 1 Nov 1994 08:23:44 +0000 (08:23 +0000)]
[WINDOWSNT]: Don't include vlimit.h.
(get_lim_data): Alternate definition for WINDOWSNT.

30 years agoChange explicit uses of the Unix directory separator
Richard M. Stallman [Tue, 1 Nov 1994 08:22:31 +0000 (08:22 +0000)]
Change explicit uses of the Unix directory separator
'/' to uses of the macros IS_ANY_SEP, IS_DIRECTORY_SEP,
IS_DEVICE_SEP, DIRECTORY_SEP, and DEVICE_SEP.

(init_lread) [WINDOWSNT]: Disable warnings about
directories in the load path not existing.

(load): Test DOS_NT instead of MSDOS.

30 years agoChange explicit uses of the Unix directory separator
Richard M. Stallman [Tue, 1 Nov 1994 08:16:31 +0000 (08:16 +0000)]
Change explicit uses of the Unix directory separator
/' to uses of the macros IS_ANY_SEP, IS_DIRECTORY_SEP,
S_DEVICE_SEP, DIRECTORY_SEP, and DEVICE_SEP.

[WINDOWSNT]: Don't define HAVE_FSYNC; add includes for NT.

(Ffile_name_absolute_p): Test DOS_NT instead of MSDOS.
(Fwrite_region, Fdo_auto_save, Ffile_modes): Likewise.

(Qfind_buffer_file_type): Test DOS_NT instead of MSDOS.
(syms_of_files): Likewise.
(Finsert_file_types): Test DOS_NT instead of MSDOS.
Rename local var try to trytry.

(Fadd_name_to_file): Wlways fail.
(Frename_file) [WINDOWSNT]: Use MoveFile, not link and unlink,
and check for both ERROR_FILE_EXISTS and ERROR_ALREADY_EXISTS.
(Fmake_directory_internal) [WINDOWSNT]: Invoke mkdir without the mask.

(Fexpand_file_name): Test DOS_NT, not MSDOS.
(Fexpand_file_name) [WINDOWSNT]: Accept // or \\ at start.
Call dostonunix_filename for HOME envvar, for ~USER.
Quote directory separators found in environment variables.
(Fsubstitute_in_file_name): Test DOS_NT instead of MSDOS.
(Fsubstitute_in_file_name) [WINDOWSNT]: Accept // or \\ at start.
Work around alloca bug in MS compiler.
(Ffile_name_directory): Test DOS_NT instead of MSDOS sometimes.
But don't insert a drive letter on windows.

30 years ago(Fdump_emacs): Don't reset the data start address by
Richard M. Stallman [Tue, 1 Nov 1994 07:07:32 +0000 (07:07 +0000)]
(Fdump_emacs): Don't reset the data start address by
invoking memory_warnings just before unexec-ing.

30 years agoUse macros IS_ANY_SEP, IS_DIRECTORY_SEP, and DIRECTORY_SEP.
Richard M. Stallman [Tue, 1 Nov 1994 07:03:57 +0000 (07:03 +0000)]
Use macros IS_ANY_SEP, IS_DIRECTORY_SEP, and DIRECTORY_SEP.
(file-attributes) [WINDOWSNT]: Set st_gid and st_uid to Qnil; use
get_inode_and_device_vals to fake up inode number and device number.

30 years ago(getenv_internal) [WINDOWSNT]: Use strnicmp, not bcmp.
Richard M. Stallman [Tue, 1 Nov 1994 06:49:52 +0000 (06:49 +0000)]
(getenv_internal) [WINDOWSNT]: Use strnicmp, not bcmp.

(child_setup): Use IS_DIRECTORY_SEP.
[WINDOWSNT]: Call prepare_standard_handles.  Use spawnve.
Use reset_standard_handles.

(Fcall_process_region): Test DOS_NT, not MSDOS.
(Fcall_process) [WINDOWSNT]: Call pipe_with_inherited_out.
Use the return value of child_setup to get the child's pid;
don't call vfork etc. explicitly.

[WINDOWSNT]: Add includes.  Defone NOMINMAX, _P_NOWAIT.
(Vbinary_process_input, Vbinary_process_output)
(Qbuffer_file_type): Test DOS_NT, not MSDOS.
(syms_of_callproc): Test DOS_NT, not MSDOS.

(init_callproc): Test DOS_NT, not MSDOS.

30 years ago(init_buffer): Use DIRECTORY_SEP, IS_DIRECTORY_SEP macros,
Richard M. Stallman [Tue, 1 Nov 1994 06:39:38 +0000 (06:39 +0000)]
(init_buffer): Use DIRECTORY_SEP, IS_DIRECTORY_SEP macros,
not character constants.
(init_buffer_once, syms_of_buffer): Test DOS_NT, not MSDOS.

30 years ago(struct buffer): Test DOS_MT, not MSDOS.
Richard M. Stallman [Tue, 1 Nov 1994 06:17:07 +0000 (06:17 +0000)]
(struct buffer): Test DOS_MT, not MSDOS.

30 years agoOn windows-nt, load ls-lisp and winnt.
Richard M. Stallman [Tue, 1 Nov 1994 05:56:55 +0000 (05:56 +0000)]
On windows-nt, load ls-lisp and winnt.
Treat windows-nt like ms-dos for DOC file name.

30 years ago(Info-directory-list): Treat windows-nt like ms-dos.
Richard M. Stallman [Tue, 1 Nov 1994 05:54:58 +0000 (05:54 +0000)]
(Info-directory-list): Treat windows-nt like ms-dos.

30 years ago(byte-compile-file): Treat windows-nt like ms-dos.
Richard M. Stallman [Tue, 1 Nov 1994 05:52:42 +0000 (05:52 +0000)]
(byte-compile-file): Treat windows-nt like ms-dos.

30 years ago(hexl-find-file): Treat windows-nt like ms-dos.
Richard M. Stallman [Tue, 1 Nov 1994 05:51:58 +0000 (05:51 +0000)]
(hexl-find-file): Treat windows-nt like ms-dos.