diff options
author | Alex Kost <alezost@gmail.com> | 2015-12-18 11:19:12 +0300 |
---|---|---|
committer | Alex Kost <alezost@gmail.com> | 2016-01-02 17:25:35 +0300 |
commit | 8ed2c92eb12b894e03cc634d92d3c78636f44020 (patch) | |
tree | e31b57625ab343994443c2c3ec0c65dc29807537 /emacs/guix-info.el | |
parent | dc690c445e4b483e6ce2a88f6c23dd19685057cc (diff) | |
download | patches-8ed2c92eb12b894e03cc634d92d3c78636f44020.tar patches-8ed2c92eb12b894e03cc634d92d3c78636f44020.tar.gz |
emacs: Add hierarchy of customization groups.
* emacs/guix-buffer.el (guix-define-groups, guix-define-entry-type)
(guix-define-buffer-type): New macros.
(guix-buffer-define-interface): Add parent groups for the generated
custom groups.
* emacs/guix-info.el: Use 'guix-define-buffer-type' to generate custom
groups.
* emacs/guix-list.el: Likewise.
* emacs/guix-ui.el: Use 'guix-define-groups' to generate custom groups.
(guix-ui-define-entry-type): New macro.
* emacs/guix-ui-package.el: Use it.
* emacs/guix-ui-generation.el: Use it.
Diffstat (limited to 'emacs/guix-info.el')
-rw-r--r-- | emacs/guix-info.el | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/emacs/guix-info.el b/emacs/guix-info.el index 5219ac5507..644533eb29 100644 --- a/emacs/guix-info.el +++ b/emacs/guix-info.el @@ -29,15 +29,7 @@ (require 'guix-entry) (require 'guix-utils) -(defgroup guix-info nil - "General settings for info buffers." - :prefix "guix-info-" - :group 'guix) - -(defgroup guix-info-faces nil - "Faces for info buffers." - :group 'guix-info - :group 'guix-faces) +(guix-define-buffer-type info) (defface guix-info-heading '((((type tty pc) (class color)) :weight bold) |