summaryrefslogtreecommitdiffhomepage
path: root/gnus.org
diff options
context:
space:
mode:
authorjao <jao@gnu.org>2021-05-15 00:28:19 +0100
committerjao <jao@gnu.org>2021-05-15 00:28:19 +0100
commit9c490d02512b86c95aa9020d000daba947415a74 (patch)
treef8c0435c86ffb6643417f78f3bdf0a345af5671e /gnus.org
parente33b64bfd2c4c06692c8183a2450ffca099e955e (diff)
downloadelibs-9c490d02512b86c95aa9020d000daba947415a74.tar.gz
elibs-9c490d02512b86c95aa9020d000daba947415a74.tar.bz2
tweaks for in-buffer mode-line
Diffstat (limited to 'gnus.org')
-rw-r--r--gnus.org12
1 files changed, 7 insertions, 5 deletions
diff --git a/gnus.org b/gnus.org
index 24818e5..4bca3f3 100644
--- a/gnus.org
+++ b/gnus.org
@@ -243,8 +243,9 @@
(defun jao-gnus--summary-done ()
(let ((inhibit-message t)
(message-log-max nil))
- (jao-gnus--notify)
- (save-window-excursion (org-agenda-list))))
+ (save-window-excursion
+ (jao-gnus--notify)
+ (org-agenda-list))))
(add-hook 'gnus-summary-exit-hook #'jao-gnus--summary-done)
@@ -463,12 +464,13 @@
"%%~(max-right 8)~(pad-left 8)&user-date;"
"\n"))
- (defun jao-gnus--set-summary-line ()
+ (defun jao-gnus--set-summary-line (&optional w)
(let* ((d (if jao-gnus-use-three-panes 75 12))
- (w (- (window-width) d)))
+ (w (- (or w (window-width)) d)))
(setq gnus-summary-line-format (format jao-gnus--summary-line-fmt w))))
- (add-hook 'gnus-select-group-hook 'jao-gnus--set-summary-line)
+ ;; (add-hook 'gnus-select-group-hook 'jao-gnus--set-summary-line)
+ (jao-gnus--set-summary-line 190)
(add-to-list 'nnmail-extra-headers 'Cc)
(add-to-list 'nnmail-extra-headers 'BCc)