]> code.delx.au - gnu-emacs-elpa/commitdiff
Fix #38 - bob error introduced by previous commit
authorArtur Malabarba <bruce.connor.am@gmail.com>
Thu, 3 Dec 2015 21:35:59 +0000 (21:35 +0000)
committerArtur Malabarba <bruce.connor.am@gmail.com>
Thu, 3 Dec 2015 21:35:59 +0000 (21:35 +0000)
beacon.el

index c2b5f6b0b89907da83d569b9eeadafafee5cd2ca..76c0db0dd1d2b5119c5ca5fe4b435803932e245c 100644 (file)
--- a/beacon.el
+++ b/beacon.el
@@ -256,8 +256,9 @@ Only returns `beacon-size' elements."
 (defun beacon--color-range ()
   "Return a list of background colors for the beacon."
   (let* ((default-bg (or (save-excursion
-                           (forward-line 1)
-                           (forward-char -1)
+                           (unless (eobp)
+                             (forward-line 1)
+                             (unless (bobp) (forward-char -1)))
                            (background-color-at-point))
                          (face-background 'default)))
          (bg (color-values (if (string-match "\\`unspecified-" default-bg)