Fix #4431: don't use // in [JT]SX markup

This commit is contained in:
Henrik Lissner 2020-12-14 16:50:40 -05:00
parent 8c397902bc
commit a4392b2c0d
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395

View file

@ -65,12 +65,9 @@
(add-to-list 'web-mode-engines-alist '("elixir" . "\\.eex\\'"))
(let ((types '("javascript" "jsx")))
(setq web-mode-comment-formats
(cl-remove-if (lambda (item) (member (car item) types))
web-mode-comment-formats))
(dolist (type types)
(push (cons type "//") web-mode-comment-formats)))
;; Use // instead of /* as the default comment delimited in JS
(setf (alist-get "javascript" web-mode-comment-formats nil nil #'equal)
"//")
(add-hook! 'web-mode-hook
(defun +web--fix-js-comments-h ()