cosmopolitan/tool/emacs
Justine Tunney f531acc8f9
Make improvements
- Invent openatemp() API
- Invent O_UNLINK open flag
- Introduce getenv_secure() API
- Remove `git pull` from cosmocc
- Fix utimes() when path is NULL
- Fix mktemp() to never return NULL
- Fix utimensat() UTIME_OMIT on XNU
- Improve utimensat() code for RHEL5
- Turn `argv[0]` C:/ to /C/ on Windows
- Introduce tmpnam() and tmpnam_r() APIs
- Fix more const issues with internal APIs
- Permit utimes() on WIN32 in O_RDONLY mode
- Fix fdopendir() to check fd is a directory
- Fix recent crash regression in landlock make
- Fix futimens(AT_FDCWD, NULL) to return EBADF
- Use workaround so `make -j` doesn't fork bomb
- Rename dontdiscard to __wur (just like glibc)
- Fix st_size for WIN32 symlinks containing UTF-8
- Introduce stdio ext APIs needed by GNU coreutils
- Fix lstat() on WIN32 for symlinks to directories
- Move some constants from normalize.inc to limits.h
- Fix segv with memchr() and memcmp() overlapping page
- Implement POSIX fflush() behavior for reader streams
- Implement AT_SYMLINK_NOFOLLOW for utimensat() on WIN32
- Don't change read-only status of existing files on WIN32
- Correctly handle `0x[^[:xdigit:]]` case in strtol() functions
2023-09-06 12:34:59 -07:00
..
c.lang Make improvements 2023-09-06 12:34:59 -07:00
cosmo-asm-mode.el Create ELF aliases for identical symbols 2023-06-06 03:33:49 -07:00
cosmo-c-builtins.el Introduce new linker for fat ape binaries 2023-08-11 04:39:19 -07:00
cosmo-c-constants.el Get GNU MPFR and MPC tests to pass 2023-08-21 15:05:10 -07:00
cosmo-c-keywords.el Make improvements 2023-09-06 12:34:59 -07:00
cosmo-c-types.el Make some system call fixes 2023-02-12 22:16:34 -08:00
cosmo-cpp-constants.el Remove old stack code and improve dirstream 2023-08-16 07:54:40 -07:00
cosmo-format.el Avoid running clang-format on ggml.c 2023-05-10 14:59:33 -07:00
cosmo-platform-constants.el Update tests and CPU detection for Blink 2023-01-18 00:56:09 -08:00
cosmo-stuff.el Fix breakages in Linux-only build modes 2023-07-09 19:51:44 -07:00
cosmo.el Remove some dead code 2023-07-03 02:48:29 -07:00
javadown.el Auto-generate some documentation 2020-12-26 02:09:07 -08:00
key.py Make improvements 2023-09-06 12:34:59 -07:00
ld-script.el Make improvements 2022-05-28 00:28:09 -07:00
optinfo-mode.el Initial import 2020-06-15 07:18:57 -07:00
protobuf-mode.el Initial import 2020-06-15 07:18:57 -07:00