From c2ea4c90d90a5629171b493e6b18ae726f449a00 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Mon, 1 Jun 2020 19:36:27 -0400 Subject: [PATCH] "Fix" hl-line bleeding into buffer bg (part 2) At least highlight up to n-1's character in 2nd-to-last line, as promised. --- modules/ui/doom/config.el | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/modules/ui/doom/config.el b/modules/ui/doom/config.el index fcfcb32a4..21b29b0fb 100644 --- a/modules/ui/doom/config.el +++ b/modules/ui/doom/config.el @@ -58,12 +58,11 @@ (let ((bol (line-beginning-position)) (eol (line-end-position)) (eob (point-max))) - (cond ((or (= bol eob) - (= (1+ eol) eob)) + (cond ((= bol eob) nil) - ((= eol eob) - (cons bol eol)) - ((eobp) + ((= (1+ eol) eob) + (cons bol (1- eob))) + ((or (= eol eob) (eobp)) (cons bol eol)) ((cons bol (line-beginning-position 2))))) (cons (line-beginning-position)