On Thu, Jun 11, 2020 at 08:59:35PM +0200, Zelphir Kaltstahl wrote:
> Hi Guile users!
> 
> I was about to follow the guile-hall tutorial posted on the list today,
> but unfortunately, I get an error the first time I need to input a
> guile-hall command:

[...]

> In unknown file:
>            0 (make-regexp "^-[a-Z]*h[a-Z]*$|^--help$")

> ERROR: In procedure make-regexp:
> In procedure make-regexp: Invalid range end

I think Guile relies on the system lib for regexps. Not all take [a-Z] as
a valid range (FWIW my plain "grep" on some Debian GNU/Linux complains
also about an "invalid range end".

I think the longer version [A-Za-z] is safer.

Cheers
-- t

Attachment: signature.asc
Description: Digital signature

Reply via email to