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