1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-04-25 07:40:40 -07:00
No description
Find a file
Geoff Voelker 76b3903d85 Include stddef.h.
(getwd): Delete macro.
(startup_dir): New variable.
(getwd): Return directory in which Emacs started.
(init_user_info): Set SHELL environment variable if not set.
(parse_root, get_long_basename, w32_get_long_filename): New functions.
(init_environment): Look for CMDPROXY.
Make sure that PATH and COMSPEC are capitalized in the environment.
Record startup directory.
(get_emacs_configuration, sys_rename): Use OS_WIN95.
(map_w32_filename): Calculate returned string correctly.

(sys_fopen): Use _fdopen.
(sys_link): Support NTFS links.
(sys_rename): Use a long file name for temporary name.
(sys_pipe): Make pipes binary and non-inheritable.
(sys_read, sys_write): Spoof text mode translation for pipes
and sockets.

(hashval): Simplify.
(generate_inode_val): Use long file name version of file.

(stat): Optimize by using active readdir info.
Set fake_inode to 0 for directories.
Set fake_inode to xor of file indexes for files.
Don't use generate_inode_val to set inode value.

(volume_info_data): Renamed from volume_info.
(volume_info, fixed_drives, volume_cache): New variables.
(DRIVE_INDEX, VOLINFO_STILL_VALID): New macros.
(lookup_volume_info, add_volume_info, GetCachedVolumeInformation):
New functions.
(get_volume_info): Use volume_info_data.
Use GetCachedVolumeInformation.

(init_ntproc): No longer restrict to one DOS subprocess.
Use CRT _open and _fdopen.
Cache fixed drive information.
1997-09-03 00:43:20 +00:00
etc Updated by Boris. 1997-09-02 20:00:28 +00:00
leim Add rules for cancelling accents by typing 1997-09-02 05:11:59 +00:00
lib-src (getpid): Delete function. 1997-09-03 00:19:25 +00:00
lisp Don't unset C-mouse-down bindings. 1997-09-02 23:54:07 +00:00
lispref Explain after-change-functions and chars vs bytes. 1997-08-22 05:58:17 +00:00
lwlib (display_menu): If an item is disabled, 1997-07-26 01:40:05 +00:00
man Added widget and custom manuals. 1997-04-07 14:00:58 +00:00
msdos EMACS_CONFIGURATION: Set to i386-pc-msdosdjgpp. 1997-08-13 04:50:55 +00:00
nt (ALL): Build cmdproxy. 1997-08-17 01:45:59 +00:00
src Include stddef.h. 1997-09-03 00:43:20 +00:00
build-ins.in (copydests): Get rid of spurious `-'s. 1994-05-18 22:42:41 +00:00
config.bat If src/_gdbinit doesn't exist, try using src/.gdbinit to create it (for 1997-08-27 11:44:29 +00:00
config.guess (*:Linux:*:*): Recognize alpha-linux-gnulibc1. 1997-08-26 09:21:29 +00:00
config.sub * config.sub: Recognize tx39/r3900. 1997-08-22 14:49:11 +00:00
configure.in (x_default_search_path): Corrected '${x_library}' to '${x_library}/X11'. 1997-08-24 16:21:53 +00:00
configure1.in Check for getpagesize. 1994-10-26 23:19:16 +00:00
GETTING.GNU.SOFTWARE Mention that gzip files end in ".gz", not ".z". 1993-06-14 15:12:07 +00:00
INSTALL MSDOS-related changes. 1997-08-31 16:42:40 +00:00
make-dist Include leim/ChangeLog in leim distribution. 1997-08-06 17:57:31 +00:00
Makefile.in (install-arch-indep): Verify ./lisp has simple.el in it 1997-08-31 23:21:24 +00:00
PROBLEMS Apply typo patches from Paul Eggert. 1993-06-09 11:59:12 +00:00
tparam.c Update FSF address in comment. 1996-01-29 22:30:55 +00:00
vpath.sed Delete reference to ymakefile. 1995-05-17 19:42:46 +00:00