guix-devel
[Top][All Lists]
Advanced

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

Re: [PATCH 7/7] emacs: Add interface for licenses.


From: Ludovic Courtès
Subject: Re: [PATCH 7/7] emacs: Add interface for licenses.
Date: Sat, 23 Jan 2016 18:17:53 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)

Alex Kost <address@hidden> skribis:

> * emacs/guix-main.scm (%license-param-alist): New variable.
>   (license->sexp, find-licenses, license-entries): New procedures.
> * emacs/guix-license.el (guix-license-get-entries)
>   (guix-license-get-display, guix-license-insert-packages-button)
>   (guix-license-insert-comment, guix-license-list-describe)
>   (guix-license-list-show-packages): New procedures.
>   (guix-licenses): New command.
> * doc/emacs.texi (Emacs Licenses): New node.
>   (Emacs Interface): Add it.
> * doc/guix.texi (Top): Add it.
> * NEWS: Mention new interface.

[...]

> address@hidden Emacs Licenses
> address@hidden Licenses
> +
> +If you want to browse an URL of a particular license, or to look at a

s/an URL/the URL/

> +list of licenses, you may use the following commands:
> +
> address@hidden @kbd
> +
> address@hidden M-x guix-browse-license-url
> +Choose a license from a completion list to browse its URL using
> address@hidden function (@pxref{Browse-URL,,, emacs, The GNU Emacs
> +Manual}).
> +
> address@hidden M-x guix-licenses
> +Display a list of available licenses.  You can press @address@hidden
> +there to display packages with this license in the same way as @kbd{M-x
> +guix-packages-by-license} would do (@pxref{Emacs Commands}).
> +
> address@hidden table

Otherwise LGTM!  This is going to be very useful for packagers.

Thank you for the great idea!

Ludo’.



reply via email to

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