diff options
author | Tom Willemse | 2019-02-19 00:13:51 -0800 |
---|---|---|
committer | Tom Willemse | 2019-02-19 00:13:51 -0800 |
commit | 73bc2752dedfb8e2bd2439f47cddcafbe88663b6 (patch) | |
tree | 0010141d6d78f5bd40ef7c9d7c644c6973464752 /oni-js2-mode.el | |
parent | 414893c527c03a164380a589fa5f6ea2805a60f1 (diff) | |
download | emacs-config-73bc2752dedfb8e2bd2439f47cddcafbe88663b6.tar.gz emacs-config-73bc2752dedfb8e2bd2439f47cddcafbe88663b6.zip |
Add a ‘grep-files-aliases’ entry for JavaScript
Diffstat (limited to 'oni-js2-mode.el')
-rw-r--r-- | oni-js2-mode.el | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/oni-js2-mode.el b/oni-js2-mode.el index eb5b66c..7932943 100644 --- a/oni-js2-mode.el +++ b/oni-js2-mode.el @@ -4,7 +4,7 @@ ;; Author: Tom Willemse <tom@ryuslash.org> ;; Keywords: local -;; Version: 20190218221547 +;; Version: 20190219001218 ;; Package-Requires: (oni-company js2-mode js2-refactor flycheck fill-column-indicator tern company-tern fic-mode) ;; This program is free software; you can redistribute it and/or modify @@ -31,6 +31,9 @@ (require 'js2-refactor) (require 'whitespace) +(eval-when-compile + (require 'grep)) + (defun oni-js2-mode-whitespace-mode () "Enable whitespace mode with only tabs showing." (setq-local whitespace-style '(face tabs)) @@ -56,7 +59,13 @@ (add-to-list 'company-backends 'company-tern) ;;;###autoload(with-eval-after-load 'js2-mode (require 'oni-js2-mode)) -;;;###autoload(add-to-list 'auto-mode-alist '("\\.js\\'" . js2-mode)) + +;;;###autoload +(add-to-list 'auto-mode-alist '("\\.js\\'" . js2-mode)) + +;;;###autoload +(with-eval-after-load 'grep + (add-to-list 'grep-files-aliases '("js" . "*.js *.jsx *.json"))) (provide 'oni-js2-mode) ;;; oni-js2-mode.el ends here |