branch: master
commit 88801cee1ac33e3ad8340e8a065dd811fe9bade4
Author: Leo Liu <sdl....@gmail.com>
Commit: Leo Liu <sdl....@gmail.com>

    Check define-fringe-bitmap availability before use
    
    because it is not defined when emacs is compiled without GUI.
---
 temp-buffer-browse.el |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/temp-buffer-browse.el b/temp-buffer-browse.el
index ff35290..70871af 100644
--- a/temp-buffer-browse.el
+++ b/temp-buffer-browse.el
@@ -3,7 +3,7 @@
 ;; Copyright (C) 2013-2014  Free Software Foundation, Inc.
 
 ;; Author: Leo Liu <sdl....@gmail.com>
-;; Version: 1.3
+;; Version: 1.4
 ;; Keywords: convenience
 
 ;; This program is free software; you can redistribute it and/or modify
@@ -66,7 +66,8 @@
 (defvar temp-buffer-browse--window nil)
 
 ;; See http://debbugs.gnu.org/15497
-(unless (fringe-bitmap-p 'centered-vertical-bar)
+(when (and (fboundp 'define-fringe-bitmap) ;only defined in GUI.
+           (not (fringe-bitmap-p 'centered-vertical-bar)))
   (define-fringe-bitmap 'centered-vertical-bar [24] nil nil '(top t)))
 
 (defvar temp-buffer-browse-map

Reply via email to