From 581914e45fbc08b020aa0aeb6a2967f4e77ee484 Mon Sep 17 00:00:00 2001 From: Ulf Jasper Date: Mon, 1 Dec 2014 19:14:54 +0100 Subject: newsticker: Prevent multiple "Could not download..." messages. Fixes bug#19166. * lisp/net/newst-backend.el (newsticker--get-news-by-url-callback): Pass correct status to `newsticker--sentinel-work'. (newsticker--sentinel-work): Use "newsticker--download-error" as guid in order to prevent multiple "Could not download..." messages. Fixes bug#19166. * lisp/net/newst-treeview.el (newsticker--treeview-item-show): Check window liveliness before measuring its width. --- lisp/net/newst-treeview.el | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'lisp/net/newst-treeview.el') diff --git a/lisp/net/newst-treeview.el b/lisp/net/newst-treeview.el index 30015f499ef..0b159234dfa 100644 --- a/lisp/net/newst-treeview.el +++ b/lisp/net/newst-treeview.el @@ -717,7 +717,9 @@ for the button." (remove-overlays) (when (and item feed-name-symbol) - (let ((wwidth (1- (window-width (newsticker--treeview-item-window))))) + (let ((wwidth (1- (if (window-live-p (newsticker--treeview-item-window)) + (window-width (newsticker--treeview-item-window)) + fill-column)))) (if newsticker-use-full-width (set (make-local-variable 'fill-column) wwidth)) (set (make-local-variable 'fill-column) (min fill-column -- cgit v1.2.1