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

List:       kwrite-devel
Subject:    KDE/kdelibs/kate/utils
From:       Thomas Friedrichsmeier <thomas.friedrichsmeier () ruhr-uni-bochum ! de>
Date:       2007-11-28 16:16:24
Message-ID: 1196266584.280542.23494.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 742695 by tfry:

Fix highlighting of replacements.
Internally the replacement is currently considered to be inserted on the left boundary of the
replaced (i.e. removed) range.
CCMAIL: kwrite-devel@kde.org

 M  +2 -2      katesearchbar.cpp  


--- trunk/KDE/kdelibs/kate/utils/katesearchbar.cpp #742694:742695
@@ -673,7 +673,7 @@
                 // Selection is match -> replace
                 const QString replacement = m_powerUi->replacement->currentText();
                 afterReplace = m_view->doc()->newSmartRange(match);
-                afterReplace->setInsertBehavior(SmartRange::ExpandRight);
+                afterReplace->setInsertBehavior(SmartRange::ExpandRight | SmartRange::ExpandLeft);
                 replaceMatch(resultRanges, replacement);
 
                 // Find, second try after replaced text
@@ -973,7 +973,7 @@
         if (replacement != NULL) {
             // Track replacement operation
             SmartRange * const afterReplace = m_view->doc()->newSmartRange(match);
-            afterReplace->setInsertBehavior(SmartRange::ExpandRight);
+            afterReplace->setInsertBehavior(SmartRange::ExpandRight | SmartRange::ExpandLeft);
 
             // Replace
             replaceMatch(resultRanges, *replacement, ++matchCounter);
_______________________________________________
KWrite-Devel mailing list
KWrite-Devel@kde.org
https://mail.kde.org/mailman/listinfo/kwrite-devel
[prev in list] [next in list] [prev in thread] [next in thread] 

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