Hello. I started taking GuixSD for a spin and love it. Thanks for all
of your work!
I hope this question isn't too elementary.
I see that the 'guix package' command line tool, and possibly all of the
Guix command line tools, use the Scheme SRFI 37 convention for argument
handling. It seems a little unintuitive to me as an outsider trying to
learn Guix. I wrote 'guix package --search git' and got an error message.
I'd much prefer if both the short and long command line arguments
accepted their argument in any arrangement.
--long-flag=foo
--long-flag foo
--long-flagfoo
-short-flag=foo
-short-flag foo
-short-flagfoo
Obviously this is a headache for the persons writing the command line
parser. But I think it's more friendly to people new to the project.
What do you think?
-Mike