On Wed, Oct 14, 2026 at 12:22:35AM +0200, Jean-Marc Lasgouttes via lyx-devel wrote: > Le 12/10/2026 à 17:16, Scott Kostyshak a écrit : > > I believe yes it is new. If you open up Beamer manual and just move > > around in cursor, I think you'll be able to reproduce. > > Is it better now?
Much better! Thank you. I tested current HEAD (5036e311). Cursor goes up and down smoothly on Beamer example file. I tried on one of my personal files and I got the following: ParagraphMetrics.cpp (65): NO POSITION rows_.front()= pit=0 pos=0 end=16 xpos=0 left_margin=0 right_margin=0 dim: (549, 96, 71) separator=0 label_hfill=0 boundaries: (0, 0) flushed=0 rtl=0 x=0 => 0>>6 STRING: `Using ' (1 expanders), width=216, row_flags=512 x=216 => 6>>7 INSET: Formula:simple, inset=0x55555864d210, width=63, row_flags=0 x=279 => 7>>16 STRING: ` directly' (1 expanders), width=270, row_flags=512 support/lassert.cpp (57): ASSERTION hasPosition() VIOLATED IN /home/scott/lyxbuilds/breakinsets3/repo/src/ParagraphMetrics.cpp:68 Attached bt. A separate issue is that sometimes the label can be hidden. See attached screenshot. Note that the full label is "Structure" but only "Struc" is visible, the rest is hidden by the branch inset. You might not want to address these small issues yet, and this one doesn't bother me much. But I report nonetheless. Scott
(gdb) bt
#0 __pthread_kill_implementation (threadid=<optimized out>, signo=6, no_tid=0)
at ./nptl/pthread_kill.c:44
#1 __pthread_kill_internal (threadid=<optimized out>, signo=6) at
./nptl/pthread_kill.c:89
#2 __GI___pthread_kill (threadid=<optimized out>, signo=signo@entry=6) at
./nptl/pthread_kill.c:100
#3 0x00007ffff5c4579e in __GI_raise (sig=sig@entry=6) at
../sysdeps/posix/raise.c:26
#4 0x00007ffff5c288cd in __GI_abort () at ./stdlib/abort.c:73
#5 0x000055555594f47b in lyx::lyx_exit (exit_code=1) at
/home/scott/lyxbuilds/breakinsets3/repo/src/LyX.cpp:263
#6 0x000055555627b442 in lyx::doAssertWithCallstack (value=false) at
/home/scott/lyxbuilds/breakinsets3/repo/src/support/lassert.cpp:50
#7 0x000055555627bb0e in lyx::doAssert (expr=0x5555562b495f "hasPosition()",
file=0x5555562b48ec
"/home/scott/lyxbuilds/breakinsets3/repo/src/ParagraphMetrics.cpp", line=68)
at /home/scott/lyxbuilds/breakinsets3/repo/src/support/lassert.cpp:59
#8 0x00005555559bbfce in lyx::ParagraphMetrics::position (this=0x55555a20e258)
at /home/scott/lyxbuilds/breakinsets3/repo/src/ParagraphMetrics.cpp:68
#9 0x00005555557f4e79 in lyx::ParagraphMetrics::top (this=0x55555a20e258) at
/home/scott/lyxbuilds/breakinsets3/repo/src/ParagraphMetrics.h:96
#10 0x0000555555a4aba2 in lyx::TextMetrics::getPitNearY (this=0x555559f80b68,
y=-34, strict=false) at
/home/scott/lyxbuilds/breakinsets3/repo/src/TextMetrics.cpp:1831
#11 0x0000555555a4ad64 in lyx::TextMetrics::getRowNearY (this=0x555559f80b68,
y=-34, strict=false) at
/home/scott/lyxbuilds/breakinsets3/repo/src/TextMetrics.cpp:1868
#12 0x0000555555a4af0e in lyx::TextMetrics::editXY (this=0x555559f80b68,
cur=..., x=553, y=-34) at
/home/scott/lyxbuilds/breakinsets3/repo/src/TextMetrics.cpp:1890
#13 0x0000555555ddb829 in lyx::InsetText::editXY (this=0x55555864ed50, cur=...,
x=553, y=-34) at
/home/scott/lyxbuilds/breakinsets3/repo/src/insets/InsetText.cpp:317
#14 0x0000555555c73e8d in lyx::InsetCollapsible::editXY (this=0x55555864ed50,
cur=..., x=553, y=-34) at
/home/scott/lyxbuilds/breakinsets3/repo/src/insets/InsetCollapsible.cpp:644
#15 0x0000555555a4b080 in lyx::TextMetrics::editXY (this=0x555558ae7e78,
cur=..., x=553, y=-34) at
/home/scott/lyxbuilds/breakinsets3/repo/src/TextMetrics.cpp:1916
#16 0x0000555555ddb829 in lyx::InsetText::editXY (this=0x55555864a4b0, cur=...,
x=553, y=-34) at
/home/scott/lyxbuilds/breakinsets3/repo/src/insets/InsetText.cpp:317
#17 0x0000555555c73e8d in lyx::InsetCollapsible::editXY (this=0x55555864a4b0,
cur=..., x=553, y=-34) at
/home/scott/lyxbuilds/breakinsets3/repo/src/insets/InsetCollapsible.cpp:644
#18 0x0000555555a4b080 in lyx::TextMetrics::editXY (this=0x55555a1d6e58,
cur=..., x=553, y=-34) at
/home/scott/lyxbuilds/breakinsets3/repo/src/TextMetrics.cpp:1916
#19 0x000055555585a446 in lyx::Cursor::upDownInText (this=0x555558a0ae18,
up=true) at /home/scott/lyxbuilds/breakinsets3/repo/src/Cursor.cpp:2294
signature.asc
Description: PGP signature
-- lyx-devel mailing list [email protected] https://lists.lyx.org/mailman/listinfo/lyx-devel
