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:

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

Attachment: signature.asc
Description: PGP signature

-- 
lyx-devel mailing list
[email protected]
https://lists.lyx.org/mailman/listinfo/lyx-devel

Reply via email to