-
Notifications
You must be signed in to change notification settings - Fork 4.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Some features hang with font ligatures #6468
Comments
I'm pretty sure the culprit is
and make the issue go away by disabling it:
I'm an Emacs newbie, so I have a few questions:
|
sorry for somewhat passer-by style, but better something useful early even if little
|
👍 I'm seeing this too. Going to have a little debugging session soon. |
I wasted a few hours today trying to deal with this before finding this issue. Have any of you guys found a workaround besides disabling ligatures entirely? |
I didn't get anywhere. :( I just decided to use prettify-symbols-mode. |
I confirm the same problem on Linux (Exherbo x86_64, Emacs 24.5). Eval'ing the Fira Code example hangs Spacemacs when |
Just a hint (I don't experience this problem, just happened to stumble upon this thread): One culprit could be the regex itself. Some pathological regexes lead to ridiculous amounts of backtracking, which would explain why your CPU is maxed out. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Please let us know if this issue is still valid! |
Description
Some features stop responding when some font ligatures are enabled on Mac OS X with:
Reproduction guide
<=
!=
>=
SPC T h
orSPC :
or a number of other functionsObserved behaviour:
Expected behaviour:
I tried to narrow down which of the settings cause it to hang. I got it down to the following two:
Either of the two (or both) make Emacs hang as described. They seem to enable the ligatures that start with a
-
or a.
which should be:System Info
Backtrace
(sorry, I couldn't figure out how to copy or save the backtrace buffer contents)
The text was updated successfully, but these errors were encountered: