Allow customising the article mode cursor behavior
* doc/misc/gnus.texi (HTML): Mention gnus-article-show-cursor. * lisp/gnus/gnus-art.el (gnus-article-show-cursor): New variable. (gnus-article-mode): Use it.
This commit is contained in:
parent
24c1c1d5c3
commit
896f993dec
2 changed files with 12 additions and 1 deletions
|
@ -11828,6 +11828,10 @@ A value of 0.7 (the default) means that they are allowed to take up
|
|||
this, and Emacs supports it, then the images will be rescaled down to
|
||||
fit these criteria.
|
||||
|
||||
@item gnus-article-show-cursor
|
||||
@vindex gnus-article-show-cursor
|
||||
If non-@code{nil}, display the cursor in the article buffer even when
|
||||
the article buffer isn't the current buffer.
|
||||
@end table
|
||||
|
||||
To use this, make sure that you have @code{w3m} and @code{curl}
|
||||
|
|
|
@ -527,6 +527,12 @@ each invocation of the saving commands."
|
|||
(item :tag "never" nil)
|
||||
(sexp :tag "once" :format "%t\n" :value t)))
|
||||
|
||||
(defcustom gnus-article-show-cursor nil
|
||||
"If non-nil, show the cursor in the Article buffer even when not selected."
|
||||
:version "25.1"
|
||||
:group 'gnus-article
|
||||
:type 'bool)
|
||||
|
||||
(defcustom gnus-saved-headers gnus-visible-headers
|
||||
"Headers to keep if `gnus-save-all-headers' is nil.
|
||||
If `gnus-save-all-headers' is non-nil, this variable will be ignored.
|
||||
|
@ -4521,7 +4527,8 @@ commands:
|
|||
(set (make-local-variable 'nobreak-char-display) nil)
|
||||
;; Enable `gnus-article-remove-images' to delete images shr.el renders.
|
||||
(set (make-local-variable 'shr-put-image-function) 'gnus-shr-put-image)
|
||||
(setq cursor-in-non-selected-windows nil)
|
||||
(unless gnus-article-show-cursor
|
||||
(setq cursor-in-non-selected-windows nil))
|
||||
(gnus-set-default-directory)
|
||||
(buffer-disable-undo)
|
||||
(setq buffer-read-only t
|
||||
|
|
Loading…
Add table
Reference in a new issue