On Tue, Oct 21, 2025 at 04:46:42PM +0200, Jean-Marc Lasgouttes wrote:
> Le 21/10/2025 à 15:52, Scott Kostyshak a écrit :
> > Thanks, JMarc! Indeed, now when I type a double-quote I cannot reproduce
> > thanks to your patch.
> > 
> > However, I can still reproduce the issue whenever I *backspace* over a
> > double-quote to remove one.
> 
> This happens when deleting any inset (Text::backapsace()):
>       bool const was_inset = cur.paragraph().isInset(cur.pos());
>       cur.paragraph().eraseChar(cur.pos(), 
> cur.buffer()->params().track_changes);
>       if (was_inset)
>               cur.forceBufferUpdate();
>       else
>               cur.checkBufferStructure();
> 
> I see no easy fix for that except for making this thing faster.

Good to know, thanks for looking into it!

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