ack/modules/src/system
David Given cb37502a23 Make work, mostly, on Windows --- temporary files are now created in the
right place, creat() isn't used because it doesn't work, partial file
read/writes work, etc.
2022-07-17 01:58:16 +02:00
..
access.c Include <fcntl.h> or <unistd.h> 2019-03-22 14:19:02 -04:00
Amake.srclist Added copyright notice 1995-07-31 09:10:42 +00:00
basename.c Additional check with NULL or empty string (now same behaviour as POSIX version) 2019-03-26 00:58:14 +08:00
break.c Rationalised use of #includes to be more standards-compliant. 2006-07-18 17:10:29 +00:00
build.lua Forgot to add this to the build file... 2022-07-17 00:55:06 +02:00
chmode.c Better ANSI C compatibility and portability - part 1: 2019-02-19 00:54:23 +08:00
close.c Include <fcntl.h> or <unistd.h> 2019-03-22 14:19:02 -04:00
create.c Include <fcntl.h> or <unistd.h> 2019-03-22 14:19:02 -04:00
filesize.c Better ANSI C compatibility and portability - part 1: 2019-02-19 00:54:23 +08:00
lock.c Stop using mktemp() --- on Haiku, it always generates the same filenames, 2017-08-06 13:22:05 +02:00
modtime.c Better ANSI C compatibility and portability - part 1: 2019-02-19 00:54:23 +08:00
open.c Make work, mostly, on Windows --- temporary files are now created in the 2022-07-17 01:58:16 +02:00
read.c Make work, mostly, on Windows --- temporary files are now created in the 2022-07-17 01:58:16 +02:00
remove.c Better ANSI C compatibility and portability - part 1: 2019-02-19 00:54:23 +08:00
rename.c Fixed to use rename() for renaming files, not link()/unlink(). 2006-07-26 12:40:25 +00:00
seek.c Warning fix. 2022-07-16 17:58:15 +02:00
stop.c Better ANSI C compatibility and portability - part 1: 2019-02-19 00:54:23 +08:00
strndup.c Apparently Windows doesn't have strndup or index. 2022-07-17 00:47:49 +02:00
syssystem.c ego uses fork/exec too, so factor out the new system() code from ack and use it 2022-07-16 23:14:39 +02:00
system.3 Remove sys_time in favour of directly calling time(). 2016-11-09 21:52:04 +01:00
system.c Rationalised use of #includes to be more standards-compliant. 2006-07-18 17:10:29 +00:00
system.h Apparently Windows doesn't have strndup or index. 2022-07-17 00:47:49 +02:00
tmpdir.c Better ANSI C compatibility and portability - part 1: 2019-02-19 00:54:23 +08:00
tmpnam.c Addition of tmpnam system function. 2019-03-17 22:46:31 +08:00
unlock.c Rationalised use of #includes to be more standards-compliant. 2006-07-18 17:10:29 +00:00
write.c Make work, mostly, on Windows --- temporary files are now created in the 2022-07-17 01:58:16 +02:00