diff options
author | Alex Kost <alezost@gmail.com> | 2014-09-28 00:59:08 +0400 |
---|---|---|
committer | Alex Kost <alezost@gmail.com> | 2014-09-28 22:46:15 +0400 |
commit | 2e269860c48696ca6fd0a76315a85ca3fd1ee3bc (patch) | |
tree | a863018103f087c44cd8ed6e0d2e312915418c1e /emacs/guix-list.el | |
parent | ce8b295352516ea2effd259401635a7cdd06cc6f (diff) | |
download | guix-2e269860c48696ca6fd0a76315a85ca3fd1ee3bc.tar guix-2e269860c48696ca6fd0a76315a85ca3fd1ee3bc.tar.gz |
emacs: Support font-locking.
Avoid breaking highlighting after adding new font-lock keywords.
* emacs/guix-base.el (guix-insert-package-strings): Use 'propertize' instead
of 'guix-get-string'.
* emacs/guix-info.el (guix, guix-action, guix-file, guix-url,
guix-package-location, guix-package-name): New button types.
(guix-info-insert-action-button, guix-info-insert-file-path,
guix-info-insert-url, guix-package-info-insert-location,
guix-package-info-insert-full-names,
guix-package-info-insert-non-unique-text): Adjust for 'guix-insert-button'
and button types.
(guix-package-info-name-button): New face.
(guix-package-info-define-insert-inputs): Use it. Add new button types.
(guix-package-info-insert-full-name): Remove.
* emacs/guix-utils.el (guix-get-string): Replace 'face' with 'font-lock-face'.
(guix-insert-button): Adjust for using button types.
Diffstat (limited to 'emacs/guix-list.el')
0 files changed, 0 insertions, 0 deletions