Skip to content

Commit bb572a8

Browse files
committed
#52 - Added new fringe bitmap. Fixed warning.
1 parent 168a49b commit bb572a8

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

bm.el

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -545,10 +545,15 @@ before bm is loaded.")
545545
useful to expand a collapsed section containing a bookmark.")
546546

547547

548-
;; avoid errors on emacs running in a terminal
548+
;; avoid errors if emacs is running in a terminal
549549
(when (fboundp 'define-fringe-bitmap)
550-
(define-fringe-bitmap 'bm-marker-left [#x00 #x00 #xFC #xFE #x0F #xFE #xFC #x00])
551-
(define-fringe-bitmap 'bm-marker-right [#x00 #x00 #x3F #x7F #xF0 #x7F #x3F #x00]))
550+
(define-fringe-bitmap 'bm-marker-left
551+
[#b1111111 #b1111111 #b1111111 #b1111111 #b1111111 #b1111111
552+
#b1111111 #b1111111 #b1111111 #b1110111 #b1100011 #b1000001])
553+
554+
(define-fringe-bitmap 'bm-marker-right
555+
[#b1111111 #b1111111 #b1111111 #b1111111 #b1111111 #b1111111
556+
#b1111111 #b1111111 #b1111111 #b1110111 #b1100011 #b1000001]))
552557

553558

554559
(defun bm-customize nil
@@ -609,15 +614,10 @@ Either the bookmark at point or the BOOKMARK specified as parameter."
609614

610615
(defun bm-get-fringe-marker nil
611616
"Get the fringde marker string."
612-
(let ((marker-string "*fringe-dummy*"))
613-
(put-text-property 0 (length marker-string) 'display
614-
(list (if (eq bm-marker 'bm-marker-left)
615-
'left-fringe
616-
'right-fringe)
617-
bm-marker (bm-get-highlight-face-fringde))
618-
marker-string)
619-
marker-string))
620-
617+
(propertize " " 'display (list (if (eq bm-marker 'bm-marker-left)
618+
'left-fringe
619+
'right-fringe)
620+
bm-marker (bm-get-highlight-face-fringde))))
621621

622622
(defun bm-bookmark-add (&optional annotation time temporary-bookmark)
623623
"Add bookmark at current line.
@@ -688,7 +688,7 @@ EV is the mouse event."
688688
(mouse-set-point ev)
689689
(bm-toggle)))
690690

691-
691+
692692
(defun bm-modeline-info nil
693693
"Display information about the number of bookmarks in the
694694
current buffer. Format depends on `bm-modeline-display-total' and

0 commit comments

Comments
 (0)