Remove temporary hack for evil-search-highlight-persist

Fix is now upstream and available in MELPA
This commit is contained in:
syl20bnr 2014-11-17 20:56:54 -05:00
parent 69dfc7cb13
commit 066ced8ad0

View file

@ -283,23 +283,10 @@ determine the state to enable when escaping from the insert state.")
;; persistent search highlight like Vim hisearch
(use-package evil-search-highlight-persist
:init
(global-evil-search-highlight-persist)
;; temporary hack, waiting for the maintainer to merge the fix
(require 'highlight)
(defun evil-search-highlight-persist-remove-all ()
(interactive)
(hlt-unhighlight-region-in-buffers (list (current-buffer))))
(defun evil-search-highlight-persist-mark ()
(let ((hlt-use-overlays-flag t)
(hlt-last-face 'evil-search-highlight-persist-highlight-face))
(hlt-highlight-regexp-region-in-buffers
(car-safe (if isearch-regexp
regexp-search-ring
search-ring))
(list (current-buffer)))))
;; end of temporary hack
(evil-leader/set-key "sc" 'evil-search-highlight-persist-remove-all)
(evil-ex-define-cmd "noh" 'evil-search-highlight-persist-remove-all))
(progn
(global-evil-search-highlight-persist)
(evil-leader/set-key "sc" 'evil-search-highlight-persist-remove-all)
(evil-ex-define-cmd "noh" 'evil-search-highlight-persist-remove-all)))
;; add a lisp state
(use-package evil-jumper
:init