[-- Attachment #1.1: Type: text/plain, Size: 138 bytes --] Hello, I've attached a simple documentation bugfix patch for getopt-long, `#:stop-at-first-non-option' defaults to #f, not #t. ~ Vijay [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #1.2: 0001-doc-fix-documented-keyword-argument-default-to-match.patch --] [-- Type: text/x-patch, Size: 989 bytes --] From 852d9eee636a0be61ea3e0fab88a5780971d33c2 Mon Sep 17 00:00:00 2001 From: Vijay Marupudi <vijay@vijaymarupudi.com> Date: Wed, 17 Aug 2022 09:13:18 -0400 Subject: [PATCH] doc: fix documented keyword argument default to match code default --- doc/ref/mod-getopt-long.texi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/ref/mod-getopt-long.texi b/doc/ref/mod-getopt-long.texi index cf043418f..e3dcc33e8 100644 --- a/doc/ref/mod-getopt-long.texi +++ b/doc/ref/mod-getopt-long.texi @@ -261,7 +261,7 @@ as ordinary argument strings. @node getopt-long Reference @subsection Reference Documentation for @code{getopt-long} -@deffn {Scheme Procedure} getopt-long args grammar [#:stop-at-first-non-option #t] +@deffn {Scheme Procedure} getopt-long args grammar [#:stop-at-first-non-option #f] Parse the command line given in @var{args} (which must be a list of strings) according to the option specification @var{grammar}. -- 2.37.2 [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 519 bytes --]
[-- Attachment #1: Type: text/plain, Size: 96 bytes --] Hello guile-devel, Bumping this simple documentation bug fix to (ice-9 getopt-long). ~ Vijay [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: 0001-doc-fix-documented-keyword-argument-default-to-match.patch --] [-- Type: text/x-patch, Size: 963 bytes --] From 852d9eee636a0be61ea3e0fab88a5780971d33c2 Mon Sep 17 00:00:00 2001 From: Vijay Marupudi <vijay@vijaymarupudi.com> Date: Wed, 17 Aug 2022 09:13:18 -0400 Subject: [PATCH] doc: fix documented keyword argument default to match code default --- doc/ref/mod-getopt-long.texi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/ref/mod-getopt-long.texi b/doc/ref/mod-getopt-long.texi index cf043418f..e3dcc33e8 100644 --- a/doc/ref/mod-getopt-long.texi +++ b/doc/ref/mod-getopt-long.texi @@ -261,7 +261,7 @@ as ordinary argument strings. @node getopt-long Reference @subsection Reference Documentation for @code{getopt-long} -@deffn {Scheme Procedure} getopt-long args grammar [#:stop-at-first-non-option #t] +@deffn {Scheme Procedure} getopt-long args grammar [#:stop-at-first-non-option #f] Parse the command line given in @var{args} (which must be a list of strings) according to the option specification @var{grammar}. -- 2.37.2
[-- Attachment #1: Type: text/plain, Size: 358 bytes --] On Thu, Dec 15, 2022 at 9:46 AM Vijay Marupudi <vijay@vijaymarupudi.com> wrote: > Hello guile-devel, > > Bumping this simple documentation bug fix to (ice-9 getopt-long). > LGTM. Procedure is: (define* (getopt-long program-arguments option-desc-list #:key stop-at-first-non-option) And by default this means #f. So, it looks good. [-- Attachment #2: Type: text/html, Size: 1369 bytes --]
Committed to 8cb2d5c9532f0f5ce3b5b97edefdf98e57b63738. Thank you Daniel