[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    branches/KDE/3.5/kdelibs/kate/part
From:       Matthew Woehlke <mw_triad () users ! sourceforge ! net>
Date:       2007-02-28 23:15:58
Message-ID: 1172704558.101032.28368.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 638142 by mwoehlke:

Include trailing newline in line-select mode, to conform to KDE standards


 M  +4 -1      kateviewinternal.cpp  


--- branches/KDE/3.5/kdelibs/kate/part/kateviewinternal.cpp #638141:638142
@@ -2084,7 +2084,10 @@
           if ( newCursor.line() > selStartCached.line() )
           {
             selectAnchor = selStartCached;
-            newCursor.setCol( m_doc->textLine( newCursor.line() ).length() );
+            if ( newCursor.line()+1 >= m_doc->numLines() )
+              newCursor.setCol( m_doc->textLine( newCursor.line() ).length() );
+            else
+              newCursor.setPos( newCursor.line() + 1, 0 );
           }
           else if ( newCursor.line() < selStartCached.line() )
           {
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic