[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’.
- [PATCH 0/7]: Add "M-x guix-licenses" and friends., Alex Kost, 2016/01/22
- [PATCH 4/7] emacs: Buttonize licenses in "Package Info"., Alex Kost, 2016/01/22
- [PATCH 5/7] emacs: Add 'guix-packages-by-license' command., Alex Kost, 2016/01/22
- [PATCH 1/7] emacs: Rename 'file-path' to 'file-name'., Alex Kost, 2016/01/22
- [PATCH 6/7] emacs: list: Support displaying URL links., Alex Kost, 2016/01/22
- [PATCH 7/7] emacs: Add interface for licenses., Alex Kost, 2016/01/22
- Re: [PATCH 7/7] emacs: Add interface for licenses.,
Ludovic Courtès <=
- [PATCH 3/7] emacs: Add 'guix-browse-license-url' command., Alex Kost, 2016/01/22
- [PATCH 2/7] licenses: Add a list of licenses., Alex Kost, 2016/01/22