aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--doc/misc/gnus.texi4
-rw-r--r--lisp/gnus/gnus-art.el9
2 files changed, 12 insertions, 1 deletions
diff --git a/doc/misc/gnus.texi b/doc/misc/gnus.texi
index 7bcf1cd9714..2ae2e18ed00 100644
--- a/doc/misc/gnus.texi
+++ b/doc/misc/gnus.texi
@@ -11828,6 +11828,10 @@ A value of 0.7 (the default) means that they are allowed to take up
11828this, and Emacs supports it, then the images will be rescaled down to 11828this, and Emacs supports it, then the images will be rescaled down to
11829fit these criteria. 11829fit these criteria.
11830 11830
11831@item gnus-article-show-cursor
11832@vindex gnus-article-show-cursor
11833If non-@code{nil}, display the cursor in the article buffer even when
11834the article buffer isn't the current buffer.
11831@end table 11835@end table
11832 11836
11833To use this, make sure that you have @code{w3m} and @code{curl} 11837To use this, make sure that you have @code{w3m} and @code{curl}
diff --git a/lisp/gnus/gnus-art.el b/lisp/gnus/gnus-art.el
index 079d16b3e15..4ea8baed854 100644
--- a/lisp/gnus/gnus-art.el
+++ b/lisp/gnus/gnus-art.el
@@ -527,6 +527,12 @@ each invocation of the saving commands."
527 (item :tag "never" nil) 527 (item :tag "never" nil)
528 (sexp :tag "once" :format "%t\n" :value t))) 528 (sexp :tag "once" :format "%t\n" :value t)))
529 529
530(defcustom gnus-article-show-cursor nil
531 "If non-nil, show the cursor in the Article buffer even when not selected."
532 :version "25.1"
533 :group 'gnus-article
534 :type 'bool)
535
530(defcustom gnus-saved-headers gnus-visible-headers 536(defcustom gnus-saved-headers gnus-visible-headers
531 "Headers to keep if `gnus-save-all-headers' is nil. 537 "Headers to keep if `gnus-save-all-headers' is nil.
532If `gnus-save-all-headers' is non-nil, this variable will be ignored. 538If `gnus-save-all-headers' is non-nil, this variable will be ignored.
@@ -4521,7 +4527,8 @@ commands:
4521 (set (make-local-variable 'nobreak-char-display) nil) 4527 (set (make-local-variable 'nobreak-char-display) nil)
4522 ;; Enable `gnus-article-remove-images' to delete images shr.el renders. 4528 ;; Enable `gnus-article-remove-images' to delete images shr.el renders.
4523 (set (make-local-variable 'shr-put-image-function) 'gnus-shr-put-image) 4529 (set (make-local-variable 'shr-put-image-function) 'gnus-shr-put-image)
4524 (setq cursor-in-non-selected-windows nil) 4530 (unless gnus-article-show-cursor
4531 (setq cursor-in-non-selected-windows nil))
4525 (gnus-set-default-directory) 4532 (gnus-set-default-directory)
4526 (buffer-disable-undo) 4533 (buffer-disable-undo)
4527 (setq buffer-read-only t 4534 (setq buffer-read-only t