bugs@macromates.com returned a permanent failure. So I will report the weird behaviour I notived.
I have a long source file (300-400 lines). I put my caret at line 200 and scrolled (with a mouse) down to the bottom. I then pressed right-arrow to go to the symbol to the right of my caret expecting the window to scroll to show where my caret is. The window does scroll, but it scrolls to the top of the document instead of to the exact position of my caret. I will attach a movie:
http://dl.dropbox.com/u/323865/Textmate%20scroll%20bug.mov
As the window start scrolling automatically, it's because I push right-arrow, the next time I push right-arrow again and finally the window actually shows what I am editing.
Rasmus Abrahamsen
On 21 Dec 2010, at 21:46, Rasmus Abrahamsen wrote:
I have a long source file (300-400 lines). I put my caret at line 200 and scrolled (with a mouse) down to the bottom. I then pressed right-arrow to go to the symbol to the right of my caret expecting the window to scroll to show where my caret is. The window does scroll, but it scrolls to the top of the document instead of to the exact position of my caret. I will attach a movie: [...]
Do you have “Use smooth scrolling” enabled in System Preferences → Appearance?
If so, try to disable it and see if that fixes it.
I have recently been made aware of problems with smooth scrolling and our use of NSScrollView.