summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomas Volf <~@wolfsden.cz>2024-06-27 16:18:52 +0200
committerLudovic Courtès <ludo@gnu.org>2024-10-26 19:44:40 +0200
commitbfff7e1d6d7adc1dad29b58860047a2286e4a6d2 (patch)
tree4e54edfed4e6e175809706a7d107df94ee3f1cec
parent130fdb0c8d6f84e3d476fd88e1d4bacc15ca2cc7 (diff)
downloadguile-bfff7e1d6d7adc1dad29b58860047a2286e4a6d2.tar.gz
doc: Fix implication of omitting optional arguments.
According to the previous wording, omitting all optional arguments led to empty interface. That however was not the case and was only a documentation bug (as confirmed by wingo on IRC). So let us fix that. * doc/ref/api-modules.texi (Using Guile Modules): Fix implication of omitting optional arguments. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
-rw-r--r--doc/ref/api-modules.texi8
1 files changed, 4 insertions, 4 deletions
diff --git a/doc/ref/api-modules.texi b/doc/ref/api-modules.texi
index efe739a25..115ebbac2 100644
--- a/doc/ref/api-modules.texi
+++ b/doc/ref/api-modules.texi
@@ -212,10 +212,10 @@ and @var{seen} is the name in the using module. Note that @var{seen} is
also modified by @var{prefix} and @var{renamer}.
The @code{#:select}, @code{#:hide}, @code{#:prefix}, and
-@code{#:renamer} clauses are optional. If all are omitted, the returned
-interface has no bindings. If the @code{#:select} clause is omitted,
-@var{prefix} and @var{renamer} operate on the used module's public
-interface.
+@code{#:renamer} clauses are optional. If all are omitted, this form
+behaves identically to the previous one. If the @code{#:select} clause
+is omitted, @var{prefix} and @var{renamer} operate on the used module's
+public interface.
The @code{#:hide} operates on list of bindings in the module being
imported, before any renaming is performed. If both @code{#:select} and