Ekaitz Zarraga <[email protected]> writes:

> I hate to change user experience, but... being uniform and predictable is very
> important so people can apply what they learn in one command to others.
>
> Maybe we should do a full review of the commands and options and make them 
> more
> uniform?
>
> What do you think?

If we are doing backwards incompatible changes anyway, I would suggest
to change away from (srfi srfi-37) to an alternative implementation[0]
that has identical parsing behavior to getopt_long from the C library
(except few *very* niche edge-cases).

I am using it in my Guix tree for quite some time now and it works fine.

Disclaimer: I wrote it, so this can be considered a shameless plug.

0: https://git.wolfsden.cz/guix/tree/guix/srfi-37.scm

-- 
There are only two hard things in Computer Science:
cache invalidation, naming things and off-by-one errors.

Attachment: signature.asc
Description: PGP signature

Reply via email to