Menu

#1257 Virtual space kicks in unexpectedly while scrolling

Bug
closed-fixed
Scintilla (834)
5
2014-08-12
2011-12-05
No

Komodo hardwires scimoz.virtualSpaceOptions to 1 (SCVS_RECTANGULARSELECTION) only.

I can duplicate this on Scite (v202) with the property virtual.space=1

Say you have a longish buffer with the following line lengths:

...
70
70
20
...

Turn on visible End of Line (Ctrl-Shift-9 on Windows)

Put the cursor at the end of the first line of length 70.

Scroll down using ctrl-down-arrow. When the line of
length 20 is at the top of the screen, the virtual EOL
is shifted to the right.

This is unexpected, as we expect to see virtual space
only in rectangular selections.

Ref Komodo bug http://support.activestate.com/node/7527

Discussion

  • Neil Hodgson

    Neil Hodgson - 2011-12-05
    • assigned_to: nobody --> nyamatongwe
    • milestone: --> Bug
    • status: open --> open-accepted
     
  • Neil Hodgson

    Neil Hodgson - 2011-12-10
    • status: open-accepted --> open-fixed
     
  • Neil Hodgson

    Neil Hodgson - 2011-12-10

    Fix committed that only allows selection into virtual space with SCI_LINESCROLLDOWN/SCI_LINESCROLLUP when SCVS_USERACCESSIBLE flag set in virtual space options.

     
  • Marko Njezic

    Marko Njezic - 2011-12-13

    You should have used Editor::UserVirtualSpace() method in order to be consistent with all other places where similar check is being performed instead of hardcoding it in these two last places.

     
  • Neil Hodgson

    Neil Hodgson - 2011-12-15

    OK, updated to call UserVirtualSpace.

     
  • Neil Hodgson

    Neil Hodgson - 2012-01-28
    • status: open-fixed --> closed-fixed
     
  • Eric Promislow

    Eric Promislow - 2012-02-14

    Is there a self-contained patch for this change? We have to hold up moving to v300 because we're still using Carbon in some places.

     
  • Neil Hodgson

    Neil Hodgson - 2012-02-14

    Many commits contain bug numbers so entering 3451681 into the search box of a Hg GUI discovers changeset 3970.

     

Log in to post a comment.

MongoDB Logo MongoDB