From 6cd8c852c49f248bff7490711fd238474e117574 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Sun, 5 Jun 2016 00:56:28 -0400 Subject: [PATCH] hl-line-sticky-flag = nil in emacs<25 --- core/core-ui.el | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/core/core-ui.el b/core/core-ui.el index e2b0c8ee5..bb89a0e68 100644 --- a/core/core-ui.el +++ b/core/core-ui.el @@ -97,10 +97,12 @@ (use-package hl-line :init (add-hook! (prog-mode markdown-mode) 'hl-line-mode) :config - (defvar-local doom--hl-line-mode nil) - (setq hl-line-sticky-flag nil - global-hl-line-sticky-flag nil) + ;; Doesn't seem to play nice in emacs 25+ + (when (< emacs-major-version 25) + (setq hl-line-sticky-flag nil + global-hl-line-sticky-flag nil)) + (defvar-local doom--hl-line-mode nil) (defun doom|hl-line-on () (if doom--hl-line-mode (hl-line-mode +1))) (defun doom|hl-line-off () (if doom--hl-line-mode (hl-line-mode -1))) (add-hook! hl-line-mode (if hl-line-mode (setq doom--hl-line-mode t)))