Le 15/10/2025 à 21:15, Scott Kostyshak a écrit :
On Fri, Apr 05, 2024 at 10:52:13AM +0000, Jean-Marc Lasgouttes wrote:
commit f5bbadbad92d55d480ea8b20c1e29f9ffe4ca224
Author: Jean-Marc Lasgouttes <[email protected]>
Date: Thu Jul 14 01:02:28 2022 +0200
Implement undo coalescing
if the undo element we want to add only changes stuff that was already
modified by the previous one on undo stack (in the same group), then
skip it. There is nothing to gain in adding it to the stack.
The typical use case is when doing a search and replace in a large
document that does many replacements in each paragraph. In this case,
the same paragraph would be stored repeatedly.
Fixes bug #12564.
---
A bisect led me here. To reproduce a SIGSEGV:
I think the issue is fixed in master now. If the result is satisfying, I
will backport this to 2.5. If there are still issues, I will probably
revert undo coalescing.
JMarc
1. Open beamer.lyx (in edit mode): lyx ./lib/templates/Presentations/Beamer.lyx
2. Put the cursor just before a frame title.
3. Go to Insert > Separated Frame Above.
4. Undo.
5. Redo.
Result: I get a SIGSEGV.
Can you reproduce?
Scott
--
lyx-devel mailing list
[email protected]
https://lists.lyx.org/mailman/listinfo/lyx-devel