[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#18813: 25.0.50; gnus start fails unless image.el is loaded in advanc
From: |
Katsumi Yamaoka |
Subject: |
bug#18813: 25.0.50; gnus start fails unless image.el is loaded in advance. |
Date: |
Mon, 27 Oct 2014 12:52:25 +0900 |
User-agent: |
Gnus/5.130012 (真 Gnus v0.12) Emacs/25.0.50 (i686-pc-cygwin) |
On Mon, 27 Oct 2014 12:31:01 +0900, Katsumi Yamaoka wrote:
> I see. The image data are definitely unnecessary for a non-graphic
> display, so I'll add (display-graphic-p) to the tests.
I've added it within the gnus-mode-line-buffer-identification
function, since it should return image data when it is called in
a graphic display even if Gnus starts in a non-graphic display.
--- a/lisp/gnus.el
+++ b/lisp/gnus.el
@@ -327,7 +327,8 @@ be set in `.emacs' instead."
(defun gnus-mode-line-buffer-identification (line)
(let ((str (car-safe line))
(load-path (append (mm-image-load-path) load-path)))
- (if (and (stringp str)
+ (if (and (display-graphic-p)
+ (stringp str)
(string-match "^Gnus:" str))
(progn (add-text-properties
0 5