1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-24 14:30:43 -08:00
emacs/lib-src
Eli Zaretskii 8cc8ad02bd Use Gnulib 'tempname' on MS-Windows
* lib-src/ntlib.h (mkdir, open): Remove redefinitions.  They are
now in nt/inc/ms-w32.h.
* lib-src/ntlib.c (sys_mkdir, sys_open): New functions.
(mkostemp): Remove.

* src/w32.c (mkostemp): Remove.
(sys_mkdir): Accept a second (unused) argument.
* src/fileio.c (Fmake_directory_internal): Remove the WINDOWSNT
specific call to mkdir.  (Bug#28023)

* nt/inc/ms-w32.h (mkdir): Remove from "#ifdef emacs" and redefine
to accept 2 arguments.
(open): Remove from "#ifdef emacs".
* nt/mingw-cfg.site (ac_cv_func_mkostemp): Remove.
* nt/gnulib-cfg.mk (OMIT_GNULIB_MODULE_mkostemp)
(OMIT_GNULIB_MODULE_tempname): Remove.
2017-08-12 11:29:37 +03:00
..
ChangeLog.1 Update copyright year to 2017 2016-12-31 19:42:26 -08:00
COPYING Change to GPLv3. 2007-07-25 07:00:38 +00:00
ctags.c Port ctags+etags build to Sun C 5.12. 2014-05-18 11:57:04 -07:00
ebrowse.c Use unlocked stdio more systematically 2017-06-22 11:22:53 -07:00
emacsclient.c Revert "Add support for arguments in ALTERNATE_EDITOR to emacsclient" 2017-08-07 21:58:55 +01:00
etags.c Support '=' in Scheme and Lisp tags in 'etags' 2017-07-08 11:25:53 +03:00
hexl.c Use unlocked stdio more systematically 2017-06-22 11:22:53 -07:00
make-docfile.c Properly align global lispsym 2017-07-25 01:20:44 +02:00
Makefile.in ; lib-src/Makefile.in (exp_archlibdir): Drop extra '&&' from previous commit 2017-03-24 20:09:58 -04:00
movemail.c Use unlocked stdio more systematically 2017-06-22 11:22:53 -07:00
ntlib.c Use Gnulib 'tempname' on MS-Windows 2017-08-12 11:29:37 +03:00
ntlib.h Use Gnulib 'tempname' on MS-Windows 2017-08-12 11:29:37 +03:00
pop.c Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
pop.h Update copyright year to 2017 2016-12-31 19:42:26 -08:00
profile.c Use unlocked stdio more systematically 2017-06-22 11:22:53 -07:00
rcs2log Fix copyright years by hand 2017-01-01 04:01:41 +00:00
README changed Emacs' to GNU Emacs' 2006-03-31 07:25:44 +00:00
update-game-score.c Use unlocked stdio more systematically 2017-06-22 11:22:53 -07:00

This directory contains the source code for the architecture-dependent
files that go in ${archlibdir}.  At present, these are mostly utility
programs used by GNU Emacs.