Emacs got stuck sometimes got stuck after installing jinx #156
Replies: 6 comments 28 replies
-
Hi @StillerHarpo, the hanging occurs in an function of the syntax properties handling. I don't see problems with haskell-mode+jinx-mode on Emacs 29.3. Did you observe such issues before on Emacs 29? This could also be an upstream problem, but I am not aware of changes to the syntax machinery in Emacs 30. There have been changes to the regexp engine though. In that case, some bisection of the Emacs source would be needed. |
Beta Was this translation helpful? Give feedback.
-
I also see this problem on emacs 28.2. This happens when My minimal emacs config to reproduce this:
|
Beta Was this translation helpful? Give feedback.
-
Not directly related to haskell-mode, but I am also getting Emacs being stuck after I tried jinx. Specifically, when I have frames left around with huge Org documents where Mbs of text are folded away. "Emacs stuck" means that I have to wait a long time before I can create a new Emacs frame via |
Beta Was this translation helpful? Give feedback.
-
I am facing a similar problem. One instance that just happened to me involved a buffer with R code (in this particular case, it could also have involved company, as in #163, as the argument of a function had just been completed via company): I was writing an R expression and Emacs locked, and I sent (once) SIGUSR2 to it. The backtrace shows
Unfortunately, I cannot find a way to reproduce these lock ups at will. |
Beta Was this translation helpful? Give feedback.
-
Just to report that I am also facing this problem. Emacs regularly freezes and when I run Debugger entered--entering a function:
jinx--find-visible-pending(3538 9784 nil)
jinx--check-pending(3053 9784)
jinx--timer-handler()
apply(jinx--timer-handler nil)
timer-event-handler([t 0 0 200000 nil nil nil idle 0 nil]) It doesn’t seems to happen in any particular major-mode, though I’ll keep an eye on it and report back if I find any pattern. Jinx: |
Beta Was this translation helpful? Give feedback.
-
I'm seeing this pretty reliably when I'm adding contents at the end of a buffer and get a code suggestion from https://github.com/copilot-emacs/copilot.el. I'll try 884be31 and report back. |
Beta Was this translation helpful? Give feedback.
-
My Emacs sometimes got stuck after I installed
jinx
. This happens in a Haskell file (I don't know if that is relevant)Relevant lines in my config
Stacktrace (sending
kill -SIGUSR2
)Emacs version:
Beta Was this translation helpful? Give feedback.
All reactions