From f088eb077c30d02544844dbb1eb14fdc10993fb5 Mon Sep 17 00:00:00 2001 From: Matthew Leach Date: Tue, 27 Aug 2019 21:34:01 +0100 Subject: [PATCH] map `gnus-group-get-new-news' to `g r' Since the `g' key is remapped in an evilified state, use the combination `g r' to refresh the group buffer. This is similarly done in magit. --- CHANGELOG.develop | 3 +++ layers/+email/gnus/README.org | 1 + layers/+email/gnus/packages.el | 3 ++- 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.develop b/CHANGELOG.develop index f973709f8..57c5b8ccd 100644 --- a/CHANGELOG.develop +++ b/CHANGELOG.develop @@ -1548,6 +1548,9 @@ Other: - Show magit-log-select and diff in two windows (thanks to duianto) - Fixed magit conflicting with golden-ratio (thanks Eric Zhang) - Hide with-editor mode-line indicator: =WE= (thanks to duianto) +**** Gnus +- Key bindings: + - Added ~g r~ for =gnus-group-get-new-news= (thanks to Matthew Leach) **** Go - Improved go test output buffer behavior (thanks to Denis Bernard) - Configurable extra arguments to go run (thanks to Enze Chi) diff --git a/layers/+email/gnus/README.org b/layers/+email/gnus/README.org index 4dd1ccbeb..f0751381b 100644 --- a/layers/+email/gnus/README.org +++ b/layers/+email/gnus/README.org @@ -116,6 +116,7 @@ Basic and Spacemacs specific key bindings can be found in the following table. | ~SPC a g~ | Starts Gnus | | ~m~ | New Message | | ~G R~ | Group Buffer - Add RSS feed | +| ~g r~ | Group Buffer - Check for new mail | | ~^~ | Open Server Buffer. Browse Newsgroups. | | ~T n~ | Group Buffer - new Topic | | ~T m~ | Group Buffer - Move Group to Topic | diff --git a/layers/+email/gnus/packages.el b/layers/+email/gnus/packages.el index 17c9a4987..803610c29 100644 --- a/layers/+email/gnus/packages.el +++ b/layers/+email/gnus/packages.el @@ -76,7 +76,8 @@ (gnus-summary-scroll-up arg)))) (add-to-list 'nnmail-extra-headers nnrss-url-field) - (evilified-state-evilify gnus-group-mode gnus-group-mode-map) + (evilified-state-evilify gnus-group-mode gnus-group-mode-map + (kbd "g r") 'gnus-group-get-new-news) (evilified-state-evilify gnus-server-mode gnus-server-mode-map) (evilified-state-evilify gnus-browse-mode gnus-browse-mode-map) (evilified-state-evilify gnus-article-mode gnus-article-mode-map)