chiark / gitweb /
el/dot-emacs.el: Arrange for mail/news frames to be 80 columns wide.
authorMark Wooding <mdw@distorted.org.uk>
Wed, 15 Apr 2020 21:05:42 +0000 (22:05 +0100)
committerMark Wooding <mdw@distorted.org.uk>
Wed, 15 Apr 2020 21:05:42 +0000 (22:05 +0100)
el/dot-emacs.el

index 46b8fbd945f8fec6f87b1acdbf7105e41ff86471..4372f82e8b725a028d18d131797ed9027a9459fd 100644 (file)
@@ -854,6 +854,13 @@ (eval-after-load 'nnimap
   '(defalias 'nnimap-transform-headers
      (symbol-function 'mdw-nnimap-transform-headers)))
 
+(defadvice gnus-other-frame (around mdw-hack-frame-width compile activate)
+  "Always arrange for mail/news frames to be 80 columns wide."
+  (let ((default-frame-alist (cons `(width . ,(+ 80 mdw-frame-width-fudge))
+                                  (cl-delete 'width default-frame-alist
+                                             :key #'car))))
+    ad-do-it))
+
 ;;;--------------------------------------------------------------------------
 ;;; Utility functions.