* [bug#36353] (no subject) @ 2019-06-24 12:45 Joseph LaFreniere [not found] ` <handler.36353.B.156138034519426.ack@debbugs.gnu.org> 0 siblings, 1 reply; 4+ messages in thread From: Joseph LaFreniere @ 2019-06-24 12:45 UTC (permalink / raw) To: 36353 Subject: [PATCH] gnu: Add emacs-minions. Date: Sun, 23 Jun 2019 02:53:22 -0500 From e7980e5e582d937301ea5fe0d76f57360cadc0ed Mon Sep 17 00:00:00 2001 * gnu/packages/emacs-xyz.scm (emacs-minions): New variable. --- gnu/packages/emacs-xyz.scm | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 238b204b3c..bc261130b8 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -433,6 +433,38 @@ these arguments. The prototypical use is for the command to call an external process, passing on the arguments as command line arguments.") (license license:gpl3+))) +(define-public emacs-minions + (package + (name "emacs-minions") + (version "0.3.1") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/tarsius/minions.git") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0q2y37zfxlbfvgdn70ikg3abp8vljna4ir9nyqlz1awmz5i1c43s")))) + (build-system emacs-build-system) + (propagated-inputs + `(("emacs-dash" ,emacs-dash))) + (home-page "https://github.com/tarsius/minions") + (synopsis "Minor-mode menu for the mode line") + (description + "This package implements a menu that lists enabled minor-modes, as well +as commonly but not currently enabled minor-modes. It can be used to toggle +local and global minor-modes, to access mode-specific menus, and to get help +about modes. + +This menu is intended as a replacement for the incomplete yet wide list of +enabled minor-modes that is displayed in the mode line by default. To use the +menu like this, enable Minions mode. + +Alternatively the menu can be bound globally, for example: +@code{(global-set-key [S-down-mouse-3] 'minions-minor-modes-menu)}.") + (license license:gpl3+))) + (define-public emacs-treepy (package (name "emacs-treepy") -- 2.22.0 ^ permalink raw reply related [flat|nested] 4+ messages in thread
[parent not found: <handler.36353.B.156138034519426.ack@debbugs.gnu.org>]
* [bug#36353] Acknowledgement ((no subject)) [not found] ` <handler.36353.B.156138034519426.ack@debbugs.gnu.org> @ 2019-06-24 12:51 ` LaFreniere, Joseph 2019-06-24 17:43 ` swedebugia 2019-07-02 22:33 ` bug#36353: " Ludovic Courtès 0 siblings, 2 replies; 4+ messages in thread From: LaFreniere, Joseph @ 2019-06-24 12:51 UTC (permalink / raw) To: 36353 [-- Attachment #1: Type: text/plain, Size: 270 bytes --] I intended to attach the patch with the subject "[PATCH] gnu: Add emacs-minions." Please find the corrected patch attached to this mail. I apologize for the inconvenience; I am still fighting with my mail setup to correctly send Git patches. -- Joseph LaFreniere [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: 0001-gnu-Add-emacs-minions.patch --] [-- Type: text/x-patch, Size: 2160 bytes --] From e7980e5e582d937301ea5fe0d76f57360cadc0ed Mon Sep 17 00:00:00 2001 From: Joseph LaFreniere <joseph@lafreniere.xyz> Date: Sun, 23 Jun 2019 02:53:22 -0500 Subject: [PATCH] gnu: Add emacs-minions. To: guix-patches@gnu.org * gnu/packages/emacs-xyz.scm (emacs-minions): New variable. --- gnu/packages/emacs-xyz.scm | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 238b204b3c..bc261130b8 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -433,6 +433,38 @@ these arguments. The prototypical use is for the command to call an external process, passing on the arguments as command line arguments.") (license license:gpl3+))) +(define-public emacs-minions + (package + (name "emacs-minions") + (version "0.3.1") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/tarsius/minions.git") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0q2y37zfxlbfvgdn70ikg3abp8vljna4ir9nyqlz1awmz5i1c43s")))) + (build-system emacs-build-system) + (propagated-inputs + `(("emacs-dash" ,emacs-dash))) + (home-page "https://github.com/tarsius/minions") + (synopsis "Minor-mode menu for the mode line") + (description + "This package implements a menu that lists enabled minor-modes, as well +as commonly but not currently enabled minor-modes. It can be used to toggle +local and global minor-modes, to access mode-specific menus, and to get help +about modes. + +This menu is intended as a replacement for the incomplete yet wide list of +enabled minor-modes that is displayed in the mode line by default. To use the +menu like this, enable Minions mode. + +Alternatively the menu can be bound globally, for example: +@code{(global-set-key [S-down-mouse-3] 'minions-minor-modes-menu)}.") + (license license:gpl3+))) + (define-public emacs-treepy (package (name "emacs-treepy") -- 2.22.0 ^ permalink raw reply related [flat|nested] 4+ messages in thread
* [bug#36353] Acknowledgement ((no subject)) 2019-06-24 12:51 ` [bug#36353] Acknowledgement ((no subject)) LaFreniere, Joseph @ 2019-06-24 17:43 ` swedebugia 2019-07-02 22:33 ` bug#36353: " Ludovic Courtès 1 sibling, 0 replies; 4+ messages in thread From: swedebugia @ 2019-06-24 17:43 UTC (permalink / raw) To: 36353 On 2019-06-24 14:51, LaFreniere, Joseph wrote: > I intended to attach the patch with the subject "[PATCH] gnu: Add > emacs-minions." Please find the corrected patch attached to this mail. > > I apologize for the inconvenience; I am still fighting with my mail > setup to correctly send Git patches. None needed :) Thanks for the patch! LGTM. -- Cheers Swedebugia ^ permalink raw reply [flat|nested] 4+ messages in thread
* bug#36353: Acknowledgement ((no subject)) 2019-06-24 12:51 ` [bug#36353] Acknowledgement ((no subject)) LaFreniere, Joseph 2019-06-24 17:43 ` swedebugia @ 2019-07-02 22:33 ` Ludovic Courtès 1 sibling, 0 replies; 4+ messages in thread From: Ludovic Courtès @ 2019-07-02 22:33 UTC (permalink / raw) To: LaFreniere, Joseph; +Cc: 36353-done Hi Joseph, "LaFreniere, Joseph" <joseph@lafreniere.xyz> skribis: >>From e7980e5e582d937301ea5fe0d76f57360cadc0ed Mon Sep 17 00:00:00 2001 > From: Joseph LaFreniere <joseph@lafreniere.xyz> > Date: Sun, 23 Jun 2019 02:53:22 -0500 > Subject: [PATCH] gnu: Add emacs-minions. > To: guix-patches@gnu.org > > * gnu/packages/emacs-xyz.scm (emacs-minions): New variable. Applied, thanks! Ludo’. ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2019-07-02 22:34 UTC | newest] Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2019-06-24 12:45 [bug#36353] (no subject) Joseph LaFreniere [not found] ` <handler.36353.B.156138034519426.ack@debbugs.gnu.org> 2019-06-24 12:51 ` [bug#36353] Acknowledgement ((no subject)) LaFreniere, Joseph 2019-06-24 17:43 ` swedebugia 2019-07-02 22:33 ` bug#36353: " Ludovic Courtès
Code repositories for project(s) associated with this public inbox https://git.savannah.gnu.org/cgit/guix.git This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).