alezost pushed a change to branch master
in repository guix.
from 9bb46c1 gnu: ruby-bio-commandeer: Update to 0.1.3.
new b4ea535 emacs: Add 'guix-packages-by-location' command.
new 79c7a8f emacs: Separate package location code.
new 27986d7 emacs: Separate package license code.
new 8934c3b emacs: Display message if license not found.
new e81a89d emacs: Make 'guix-find-location' interactive.
new b5e3cbb doc: emacs: Add "Package Source Locations" section.
new b4b9975 emacs: Add interface for package locations.
new 690c055 emacs: Add location "Packages" button to Package Info
buffer.
new a7c6178 emacs: Display license info on button press in Package
Info buffer.
The 9 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
NEWS | 6 ++
doc/emacs.texi | 75 +++++++++++++++-------
doc/guix.texi | 1 +
emacs.am | 3 +
emacs/guix-backend.el | 24 +++++++-
emacs/guix-base.el | 62 +-----------------
emacs/guix-license.el | 86 -------------------------
emacs/guix-location.el | 79 +++++++++++++++++++++++
emacs/guix-main.scm | 42 ++++++++++++
emacs/guix-messages.el | 15 ++++
emacs/guix-read.el | 11 +++
emacs/{guix-license.el => guix-ui-license.el} | 46 +++++++-------
emacs/guix-ui-location.el | 83 ++++++++++++++++++++++++
emacs/guix-ui-package.el | 41 ++++++++++--
14 files changed, 374 insertions(+), 200 deletions(-)
create mode 100644 emacs/guix-location.el
copy emacs/{guix-license.el => guix-ui-license.el} (77%)
create mode 100644 emacs/guix-ui-location.el