Ok, I can get the slowdown if I make a project with line wrap on all files.
That definitely suggests that its a display issue triggered by the margin width thing. Possibly hard to fix if keeping the auto margin width, since the file needs to be loaded, which does one layout pass, to get line height, to calculate the margin setting, which triggers another layout pass.
Maybe add #2140 back in for you folks who load the whole world in one go with wrap on
@b4n since all Scintilla widgets have the same font and so line height and so margin width, can that be calculated with the first file loaded and set on the widget before loading for the other files so they only layout once?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.