Komodo / KomodoEdit

Komodo Edit is a fast and free multi-language code editor. Written in JS, Python, C++ and based on the Mozilla platform.
http://www.komodoide.com/komodo-edit
Other
2.16k stars 305 forks source link

long wrapped text fools right scrollbar #192

Open agroszer opened 9 years ago

agroszer commented 9 years ago

to repro:

Komodo IDE, version 9.0.1, build 87203, platform linux-x86_64. Built on Wed Apr 15 01:51:06 2015.

Naatan commented 9 years ago

Reproduced. Workaround is to disable scrollbar skinning.

agroszer commented 9 years ago

Another around the same: very long line (4000+) non-wrapped, makes the horizontal scrollbar not respect the full line length. IOW can't scroll with grabbing the scrollbar with the mouse to the actual line end. Scrolling with the arrow keys works, scrollbar "shrinks" when going right.

th3coop commented 9 years ago

makes the horizontal scrollbar not respect the full line length.

This is a limitation of Scintilla, or that's what the old guard told me when I used to ask about this. @mitchell-as would be the authority on that though. The work around is to use "End" to jump to the end of the line and force the scroll bar.

mitchell-as commented 9 years ago

@cgchoffman is correct. Scintilla makes some performance compromises when it comes to the horizontal scroll bar.

agroszer commented 9 years ago

If it's for performance... I don't mind, KO is sometimes sluggish enough