guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH ?] gnu: Add dash.


From: Ludovic Courtès
Subject: Re: [PATCH ?] gnu: Add dash.
Date: Thu, 28 Jul 2016 14:44:00 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)

Hi!

Tobias Geerinckx-Rice <address@hidden> skribis:

> * gnu/packages/dash.shm: New file.
> ---
>
> Guix!
>
> IMO this belongs in a (new) shell.scm with fish, tcsh and zsh.
> Maybe bash, too. On the other hand:
>
> Certain shells might have an 'ecosystem' of 'packages', such as
> bash-completion in bash.scm, that might justify leaving them in
> their own file. I'm thinking specifically of zsh here.
>
> I'd suggest merging them all and splitting out if and when needed,
> but prefer to ask the wisdom of the list before doing that tedious
> deed.

I would keep Bash separate, but I agree it’s a good idea to merge the
other ones in one module.

If you want, you could do that and then add Dash to that file?

[...]

> +    (home-page "http://gondor.apana.org.au/~herbert/dash";)
> +    (synopsis "POSIX-compliant shell optimised for size")
> +    (description
> +     "dash is a POSIX-compliant @command{/bin/sh} implementation that aims 
> to be
> +as small as possible, often without sacrificing speed.  It is significantly
> +faster than the GNU Bourne-Again Shell (@command{bash}) at most tasks.  dash 
> is
> +a direct descendant of NetBSD's Almquist Shell (@command{ash}).")
> +    (license (list bsd-3
> +                   gpl2+))))    ; mksignames.c

I’d tend to remove “significantly” :-), but otherwise LGTM, thanks!

Ludo’.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]