From 7171d824d781db9c06df4c14c41b44e7f4cddb20 Mon Sep 17 00:00:00 2001
From: Alex Kost <alezost@gmail.com>
Date: Mon, 23 Nov 2015 00:18:38 +0300
Subject: [PATCH] emacs: info: Buttonize package name heading.

* emacs/guix-info.el (guix-package-info-insert-heading): Insert
  buttonized name specification.
---
 emacs/guix-info.el | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/emacs/guix-info.el b/emacs/guix-info.el
index b52bd73322a..80443f2e402 100644
--- a/emacs/guix-info.el
+++ b/emacs/guix-info.el
@@ -560,9 +560,10 @@ After calling each METHOD, a new line is inserted."
 
 (defun guix-package-info-insert-heading (entry)
   "Insert package ENTRY heading (name specification) at point."
-  (guix-format-insert (concat (guix-entry-value entry 'name) " "
-                              (guix-entry-value entry 'version))
-                      'guix-package-info-heading))
+  (guix-insert-button
+   (guix-package-entry->name-specification entry)
+   'guix-package-name
+   'face 'guix-package-info-heading))
 
 (defmacro guix-package-info-define-insert-inputs (&optional type)
   "Define a face and a function for inserting package inputs.
-- 
GitLab