[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdelibs/kate/part
From: Christoph Cullmann <crossfire () babylon2k ! de>
Date: 2004-08-21 16:34:16
Message-ID: 20040821163416.91ED092B4 () office ! kde ! org
[Download RAW message or body]
CVS commit by cullmann:
if multiline selection is around, default to search/replace in it
M +21 -10 katesearch.cpp 1.73
--- kdelibs/kate/part/katesearch.cpp #1.72:1.73
@@ -88,5 +88,10 @@ void KateSearch::addToList( QStringList&
void KateSearch::find()
{
- KFindDialog *findDialog = new KFindDialog ( m_view, "", \
KateViewConfig::global()->searchFlags(), + // if multiline selection around, search \
in it + long searchf = KateViewConfig::global()->searchFlags();
+ if (m_doc->hasSelection() && m_doc->selStartLine() != m_doc->selEndLine())
+ searchf |= KFindDialog::SelectedText;
+
+ KFindDialog *findDialog = new KFindDialog ( m_view, "", searchf,
s_searchList, m_doc->hasSelection() \
);
@@ -133,5 +139,10 @@ void KateSearch::replace()
if (!doc()->isReadWrite()) return;
- KReplaceDialog *replaceDialog = new KReplaceDialog ( m_view, "", \
KateViewConfig::global()->searchFlags(), + // if multiline selection around, search \
in it + long searchf = KateViewConfig::global()->searchFlags();
+ if (m_doc->hasSelection() && m_doc->selStartLine() != m_doc->selEndLine())
+ searchf |= KFindDialog::SelectedText;
+
+ KReplaceDialog *replaceDialog = new KReplaceDialog ( m_view, "", searchf,
s_searchList, s_replaceList, \
m_doc->hasSelection() );
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic