[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] 14/14: Update NEWS.
From: |
Ludovic Courtès |
Subject: |
[Guile-commits] 14/14: Update NEWS. |
Date: |
Thu, 16 Jun 2022 04:50:54 -0400 (EDT) |
civodul pushed a commit to branch wip-openat
in repository guile.
commit 07f395eb1b6bfbf7b00feaa236072aded0fb4800
Author: Maxime Devos <maximedevos@telenet.be>
AuthorDate: Mon Nov 15 21:17:10 2021 +0000
Update NEWS.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
---
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)
- [Guile-commits] branch wip-openat created (now 07f395eb1), Ludovic Courtès, 2022/06/16
- [Guile-commits] 08/14: Define a Scheme binding to ‘renameat’ when it exists., Ludovic Courtès, 2022/06/16
- [Guile-commits] 12/14: Define a Scheme binding to ‘fstatat’ when available., Ludovic Courtès, 2022/06/16
- [Guile-commits] 13/14: Define Scheme bindings to ‘openat’ when available., Ludovic Courtès, 2022/06/16
- [Guile-commits] 09/14: Define a Scheme binding to ‘fchmodat’ when it exists., Ludovic Courtès, 2022/06/16
- [Guile-commits] 11/14: Define a Scheme binding to ‘fchownat’ when it exists., Ludovic Courtès, 2022/06/16
- [Guile-commits] 01/14: Allow file ports in ‘chdir’ when supported., Ludovic Courtès, 2022/06/16
- [Guile-commits] 02/14: Allow file ports in ‘readlink’., Ludovic Courtès, 2022/06/16
- [Guile-commits] 06/14: Correct documentation of ‘mkdir’ w.r.t. the umask., Ludovic Courtès, 2022/06/16
- [Guile-commits] 07/14: Define AT_REMOVEDIR and others when available., Ludovic Courtès, 2022/06/16
- [Guile-commits] 14/14: Update NEWS.,
Ludovic Courtès <=
- [Guile-commits] 03/14: Allow file ports in ‘utime’., Ludovic Courtès, 2022/06/16
- [Guile-commits] 05/14: Define bindings to ‘mkdirat’ when the C function exists., Ludovic Courtès, 2022/06/16
- [Guile-commits] 04/14: Define ‘symlinkat’ wrapper when supported., Ludovic Courtès, 2022/06/16
- [Guile-commits] 10/14: Define a Scheme binding to ‘unlinkat’ when it exists., Ludovic Courtès, 2022/06/16