   (progn
     (setq-default evil-symbol-word-search t
                   evil-shift-width 3)
-    (setq evil-search-module 'evil-search))
+    (setq evil-search-module #'evil-search))
   :config
   (progn
     (defun me:use-evil-selection-register ()

  :config
  (progn
    ;; swap tab/c-z as recommended by tuhdo
    (define-key helm-map (kbd "<tab>") 'helm-execute-persistent-action) ; rebind tab to do persistent action
    (define-key helm-map (kbd "C-i") 'helm-execute-persistent-action) ; make TAB works in terminal
    (define-key helm-map (kbd "C-z")  'helm-select-action) ; list actions using C-z
    (define-key helm-map [escape] 'helm-keyboard-quit))

  :bind
  (("M-x"       . helm-M-x)

                (eq 1 (progn (while (re-search-backward "`" (line-beginning-position) t)
                               (setq count (1+ count)))
                             (- count (* 2 (/ count 2))))))))))
    (put 'adoc-mode 'flyspell-mode-predicate #'me:adoc-mode-flyspell-verify)
    (add-hook 'adoc-mode-hook
              (lambda ()
                (setq company-dabbrev-downcase nil     ; don't downcase completions
