Closed phuhl closed 5 years ago
I don't have Windows easily available to attempt to reproduce, but am not seeing it on Linux. Seems like a strange thing to be OS dependent though.
Can you try running in an emacs -Q
session and reproducing?
A lot of testing later it turns out that deleting the elpa folder and reinstalling the plugins fixes the issue... Apparently the elisp-compiled files differ somehow. Sorry to have you bothered with this, I did'nt expect the fix to be that simple
Ok, I am not entirely sure how to reproduce it, but I think, if you are in an JSX-block and you type a parameter, then the =-sign and that is before the closing tag, than it indefenitly hangs and is not recoverable with C-g or anything I know of. I once let it run for more than 10 minutes but it just eats CPU and does nothing.
I think it only happens on Windows, not on my linux setup that is otherwise nearly the same.
Example:
js2-jsx-mode
does not appear to have this issue.My full configuration can be fund here: https://github.com/phuhl/sheeshmacs It is emacs GNU Emacs 26.1 (build 1, i686-w64-mingw32) of 2018-05-30 on Windows 10 x64 and rjsx-mode version 20190312.117.
The most relevant part of my documentation is this I think: