On Feb 6, 2006, at 3:07 PM, Martin Vermeer wrote:

A speed issue as well: if there is only a single large inset on
screen, typing speed is pretty good. Once there are multiple large
insets on screen, typing in any of them is much slower, lagging the
keyboard.

I don't remember if this should happen or not... you could try testing
with -dbg PAINTING, which shows how many rows are being painted.

Does it make a difference if you collapse all insets but the one you're
working in?

Yes -- speed takes a hit only when the other large insets are open.

-dbg painting gives the output below. To get it, I started LyX, opened a document containing 3 open notes insets that filled the screen. The initial set of #[110][110]...#[100][100]... occurred when I moved the cursor inside the middle inset. I then started typing, and each subsequent #[110]. occurred each time I typed a character, with the longer sequence of #[100][100]...#[110][110]... toward the end occurring at a line wrap in my typing.

Bennett

-------------

08:57:16 | bennett:~> /Applications/LyX-test.app/Contents/MacOS/lyx - dbg painting
Setting debug level to painting
Debugging `painting' (RowPainter profiling)
Menu warning: menu entry "Plain Text as Lines..." does not contain shortcut `A'. LyXComm: Could not create pipe /Users/bennett/Library/Application Support/LyX/.lyxpipe.in
No such file or directory
#[110][110][110][110][110][110][110][110][110][110][110][110][110] [110][110][110][110][110][110].
#[110].
#[110][110][110][110][110][110][110][110][110][110][110][110][110] [110][110][110][110][110][110].
.
#[100][100][100][100][100][100][100][100][100][100][100][100][100] [100][100][100][100][100][100].
#[100].
#[100][100][100][100][100][100][100][100][100][100][100][100][100] [100][100][100][100][100][100].
.
#[100][100][100][100][100][100][100][100][100][100][100][100][100] [100][100][100][100][100][100].
#[100].
#[100][100][100][100][100][100][100][100][100][100][100][100][100] [100][100][100][100][100][100].
.
#[100][100][100][100][100][100][100][100][100][100][100][100][100] [100][100][100][100][100][100].
#[100].
#[100][100][100][100][100][100][100][100][100][100][100][100][100] [100][100][100][100][100][100].
.
#[110].
.
#[110].
.
#[110].
.
#[110].
.
#[110].
.
#[110].
.
#[110].
.
#[110].
.
#[110].
.
#[100][100][100][100][100][100][100][100][100][100][100][100][100] [100][100][100][100][100][100].
#[110][110].
#[110][110][110][110][110][110][110][110][110][110][110][110][110] [110][110][110][110][110][110].
.
#[010].
.
#[010].
.
#[010].
.
#[010].
.
#[010].
.
#[010].
.

Reply via email to