diff --git a/core/core-editor.el b/core/core-editor.el index f97c8c3bc..0de978fad 100644 --- a/core/core-editor.el +++ b/core/core-editor.el @@ -233,5 +233,18 @@ enable multiple minor modes for the same regexp.") :commands (describe-buffer describe-command describe-file describe-keymap describe-option describe-option-of-type)) +(use-package re-builder + :commands (re-builder reb-mode-buffer-p) + :init (add-hook! reb-mode 'narf|reb-cleanup) + :config + (setq reb-re-syntax 'string) + (evil-set-initial-state 'reb-mode 'insert) + + (map! :map rxt-help-mode-map :n [escape] 'kill-buffer-and-window) + (map! :map reb-mode-map + :n "C-g" 'reb-quit + :n [escape] 'reb-quit + :n [backtab] 'reb-change-syntax)) + (provide 'core-editor) ;;; core-editor.el ends here diff --git a/modules/module-regex.el b/modules/module-regex.el deleted file mode 100644 index 66fcaaa93..000000000 --- a/modules/module-regex.el +++ /dev/null @@ -1,18 +0,0 @@ -;;; module-regex.el - -(use-package re-builder - :commands (re-builder reb-mode-buffer-p) - :config - (require 'pcre2el) - (setq reb-re-syntax 'pcre) - (map! :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) - (map! :map reb-mode-map - :n "C-g" 'reb-quit - :n [escape] 'reb-quit - :n [backtab] 'reb-change-syntax)) - -(provide 'module-regex) -;;; module-regex.el ends here diff --git a/modules/module-markdown.el b/modules/module-text.el similarity index 89% rename from modules/module-markdown.el rename to modules/module-text.el index 33027bd90..edebc8ad6 100644 --- a/modules/module-markdown.el +++ b/modules/module-text.el @@ -1,5 +1,4 @@ -;;; module-markdown.el -;; see lib/markdown-defuns.el +;;; module-text.el (use-package markdown-mode :mode (("\\.md$" . markdown-mode) @@ -39,7 +38,5 @@ :i "M--" 'markdown-insert-hr))) -;; TODO: Test previewing capability - -(provide 'module-markdown) -;;; module-markdown.el ends here +(provide 'module-text) +;;; module-text.el ends here