1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-20 19:50:24 +02:00

Update NEWS.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
Maxime Devos 2021-11-15 21:17:10 +00:00 committed by Ludovic Courtès
parent c8b81ffb34
commit 793fb46a1e

12
NEWS
View file

@ -25,6 +25,15 @@ pipe2(2) system call found on GNU/Linux and GNU/Hurd, instead of having
to call `fnctl' afterwards. See "Ports and File Descriptors" in the to call `fnctl' afterwards. See "Ports and File Descriptors" in the
manual for details. manual for details.
** Bindings to `openat' and friends
The procedures `openat', `open-fdes-at', `statat', `chownat',
`unlinkat', `chmodat', `renameat', `mkdirat' and `symlinkat' have been
added. They resolve file names relative to a directory passed as a file
port. The procedures `chdir' `readlink' and `utime' have been extended
to support file ports. The related flags `AT_REMOVEDIR' and
`AT_EACCESS' have been added. See `File System' in the manual
** Abstract Unix-domain sockets are supported ** Abstract Unix-domain sockets are supported
It is now possible to create an AF_UNIX socket with a leading zero byte It is now possible to create an AF_UNIX socket with a leading zero byte
@ -63,6 +72,9 @@ for use with `setsockopt'.
(<https://bugs.gnu.org/57567>) (<https://bugs.gnu.org/57567>)
** Baseline compiler no longer crashes on (not (list 1 2)) ** Baseline compiler no longer crashes on (not (list 1 2))
(<https://bugs.gnu.org/58217>) (<https://bugs.gnu.org/58217>)
** Fix documentation of mkdir
Previously, the documentation implied the umask was ignored if the
mode was set explicitly. However, this is not the case.
Changes in 3.0.8 (since 3.0.7) Changes in 3.0.8 (since 3.0.7)