diff options
author | Ulrich Müller <ulm@gentoo.org> | 2024-08-16 18:05:58 +0200 |
---|---|---|
committer | Ulrich Müller <ulm@gentoo.org> | 2024-08-16 22:47:54 +0200 |
commit | 4ece293213432546db9d885999f67cac75258d62 (patch) | |
tree | 6c11a2056f1e3fc67d36c010a568a426197918da /ChangeLog | |
parent | Add ebuild commands instprep and nofetch (diff) | |
download | ebuild-mode-4ece293213432546db9d885999f67cac75258d62.tar.gz ebuild-mode-4ece293213432546db9d885999f67cac75258d62.tar.bz2 ebuild-mode-4ece293213432546db9d885999f67cac75258d62.zip |
Define functions and C-c C-e <letter> keys for ebuild subcommands
* ebuild-mode.el (ebuild-run-command-*): Define functions
for ebuild subcommands.
(ebuild-mode-prefix-map): New variable, keymap for ebuild-mode
commands. Define C-c C-e <letter> keys for the most common ebuild
subcommands.
(ebuild-mode-map): Use the new keymap.
(ebuild-mode-menu): Use ebuild-run-command-* functions in menu
items; for the previously used expressions, easy-menu-define would
create internal functions anyway. Don't sort ebuild-commands-list
because it already is in alphabetical order.
* ebuild-mode.texi (ebuild-mode): Update.
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -1,5 +1,17 @@ 2024-08-16 Ulrich Müller <ulm@gentoo.org> + * ebuild-mode.el (ebuild-run-command-*): Define functions + for ebuild subcommands. + (ebuild-mode-prefix-map): New variable, keymap for ebuild-mode + commands. Define C-c C-e <letter> keys for the most common ebuild + subcommands. + (ebuild-mode-map): Use the new keymap. + (ebuild-mode-menu): Use ebuild-run-command-* functions in menu + items; for the previously used expressions, easy-menu-define would + create internal functions anyway. Don't sort ebuild-commands-list + because it already is in alphabetical order. + * ebuild-mode.texi (ebuild-mode): Update. + * ebuild-mode.el (ebuild-commands-list): Add "instprep" and "nofetch" commands. |