[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: guile-hall error on probably every command
From: |
Zelphir Kaltstahl |
Subject: |
Re: guile-hall error on probably every command |
Date: |
Thu, 11 Jun 2020 21:48:40 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Icedove/60.9.0 |
I see! I also haven't seen [a-Z] before, anywhere, I think. Thanks for
the explanation!
On 11.06.20 21:09, tomas@tuxteam.de wrote:
> 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