[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#13176: SRFI-37 does not terminate
From: |
Andy Wingo |
Subject: |
bug#13176: SRFI-37 does not terminate |
Date: |
Thu, 07 Mar 2013 23:04:07 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.2 (gnu/linux) |
On Thu 13 Dec 2012 22:45, address@hidden (Ludovic Courtès) writes:
> The following case does not terminate:
>
> scheme@(guile-user)> (use-modules (srfi srfi-37))
> scheme@(guile-user)> (define opts (list (option '(#\I) #f #t (lambda _ #t))))
> scheme@(guile-user)> (args-fold '("-I") opts (lambda _ (error
> "unrecognized")) (lambda _ #f) '())
> [spins forever]
>
> (This is an option with a short name, optional argument; it is used
> without that optional argument.)
As an args-fold user, you would be ideal to look into this one :-)
A
--
http://wingolog.org/
- bug#13176: SRFI-37 does not terminate,
Andy Wingo <=