bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#70495: 29.3.50; M-x lsp leads to assertion failed: pdl->kind == SPEC


From: Eli Zaretskii
Subject: bug#70495: 29.3.50; M-x lsp leads to assertion failed: pdl->kind == SPECPDL_BACKTRACE
Date: Thu, 02 May 2024 11:44:07 +0300

> From: andrei.elkin@pp.inet.fi
> Cc: 70495@debbugs.gnu.org
> Date: Sun, 21 Apr 2024 16:43:34 +0300
> 
> That's awesome Eli!
> 
> >> Cc: 70495@debbugs.gnu.org
> >> Date: Sun, 21 Apr 2024 14:33:39 +0300
> >> From: Eli Zaretskii <eliz@gnu.org>
> >> 
> >> > Cc: 70495@debbugs.gnu.org
> >> > Date: Sun, 21 Apr 2024 13:52:30 +0300
> >> > From: Eli Zaretskii <eliz@gnu.org>
> >> > 
> >> > Sorry, I cannot afford installing lsp-mode and lsp-ui (which in this
> >> > case will need to also install clang for the LSP server, right?), and
> >> > I don't know how to use it anyway.  So I need you to tell me what's in
> >> > the buffer at that position when this happens: how does
> >> > lsp-mode/lsp-ui set the line-prefix or wrap-prefix, etc.  If you can
> >> > come up with a Lisp recipe that doesn't need lsp-* to be installed and
> >> > still reproduces the problem, this would be the best, as I could debug
> >> > this on my machine.
> >> 
> >> Never mind, I've succeeded in reproducing this on my system.  No lsp-*
> >> packages are needed at all, it's very simple to reproduce.
> >> 
> >> Stay tuned.
> >
> > FTR: to reproduce the problem, it's enough to evaluate this in "emacs -Q":
> >
> >   (setq line-prefix '(space :width 1))
> >
> > I guess no one tried to do this since Emacs 29 was released...
> >
> > Anyway, should be fixed now on the emacs-29 branch.
> 
> Thank you!
> 
> Andrei
> 
> PS. I'll reconsider -O3 - was not aware of its fragility.

No further comments in more than a week, so I presume the problem was
indeed solved, and I'm therefore closing this bug.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]