Fix js defvaralias errors in Emacs 27

In later versions of Emacs, if a var alias is created *after* it has
been assigned a value, an error is thrown. This prevents the user from
opening js files.
This commit is contained in:
Henrik Lissner 2018-06-15 17:12:54 +02:00
parent f81a0e6f41
commit c3d3638832
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395

View file

@ -21,12 +21,12 @@
(add-hook! 'js2-mode-hook #'(flycheck-mode rainbow-delimiters-mode))
;; Indent switch-case another step
(setq-hook! 'js2-mode-hook js-switch-indent-offset js2-basic-offset)
(set-electric! 'js2-mode :chars '(?\} ?\) ?. ?:))
(set-repl-handler! 'js2-mode #'+javascript/repl)
;; Conform switch-case indentation to js2 normal indent
(defvaralias 'js-switch-indent-offset 'js2-basic-offset)
(sp-with-modes '(js2-mode rjsx-mode)
(sp-local-pair "/*" "*/" :post-handlers '(("| " "SPC"))))