civodul pushed a commit to branch wip-openat
in repository guile.
commit 07f395eb1b6bfbf7b00feaa236072aded0fb4800
Author: Maxime Devos <[email protected]>
AuthorDate: Mon Nov 15 21:17:10 2021 +0000
Update NEWS.
Signed-off-by: Ludovic Courtès <[email protected]>
---
NEWS | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/NEWS b/NEWS
index 8668f0332..eb4c16a8a 100644
--- a/NEWS
+++ b/NEWS
@@ -11,6 +11,15 @@ Changes in 3.0.9 (since 3.0.8)
* New interfaces and functionality
+** 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
It is now possible to create an AF_UNIX socket with a leading zero byte
@@ -33,6 +42,9 @@ in its file name to create an abstract Unix-domain socket.
See
** 'coverage-data->lcov' accepts a #:modules argument as documented
(https://bugs.gnu.org/54911)
** 'connect' returns #f upon EAGAIN, not just EINPROGRESS
+** 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)