diff --git a/Cask b/Cask index e2e7d843f..c3b16f21f 100644 --- a/Cask +++ b/Cask @@ -167,6 +167,9 @@ (depends-on "anaconda-mode") (depends-on "nose") +;; Ruby -- modules/module-regex.el +(depends-on "pcre2el") + ;; Ruby -- modules/module-ruby.el (depends-on "enh-ruby-mode") (depends-on "ruby-refactor") diff --git a/modules/module-regex.el b/modules/module-regex.el index 88a92704a..f5b32289a 100644 --- a/modules/module-regex.el +++ b/modules/module-regex.el @@ -3,11 +3,9 @@ (use-package re-builder :commands (re-builder reb-mode-buffer-p) :config - (use-package pcre2el - :functions (rxt--re-builder-switch-pcre-mode) - :config - (setq reb-re-syntax 'pcre) - (bind! :map rxt-help-mode-map :n [escape] 'kill-buffer-and-window)) + (require 'pcre2el) + (setq reb-re-syntax 'pcre) + (bind! :map rxt-help-mode-map :n [escape] 'kill-buffer-and-window) (add-hook! reb-mode 'narf|reb-cleanup) (evil-set-initial-state 'reb-mode 'insert)