[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-devel
Subject: Re: Kate: a Find patch
From: Ellis Whitehead <kde () ellisw ! net>
Date: 2001-06-10 12:19:17
[Download RAW message or body]
> I'd like to see this feature in ALL "search" dialogs.
I would too. ;) Especially in Konqueror -- always searching from the
beginning makes it practically impossible to find the desired occurance of a
frequently occuring word in long html document...
May I commit? Would I stepping on any kate-developer toes?
Ellis
> From: Ferdinand Gassauer <gassauer@kde.org>
> > Hi,
> >
> > I'd like to suggest a patch to kate's find dialog which makes the default
> > to search from the cursor position instead of from the beginning of the
> > file. This is a more 'benign' default, avoiding the user mistakenly
> > finding themselves back at a point in the document they already went
> > through. I've been running this patch for 3 days, using kate to do most
> > of my source editing, and I have to say I like it a lot better...
>
> Hmm!
> I'd like to see this feature in ALL "search" dialogs.
>
> > Ellis
> >
> > --------------------
> >
> > RCS file: /home/kde/kdebase/kate/view/kateview.h,v
> > retrieving revision 1.44
> > diff -r1.44 kateview.h
> > 856c856
> > < sfFromCursor=4,
> > ---
> >
> > > sfFromBeginning=4,
> >
> > Index: kdebase/kate/view/kateviewdialog.cpp
> > ===================================================================
> > RCS file: /home/kde/kdebase/kate/view/kateview.cpp,v
> > retrieving revision 1.79
> > diff -r1.79 kateview.cpp
> > 2222c2222
> > < if (s.flags & KateView::sfFromCursor) {
> > ---
> >
> > > if (!(s.flags & KateView::sfFromBeginning)) {
> >
> > 2967,2968c2967,2968
> > < initSearch(s, (searchFlags & ((b==back)?~sfBackward:~0)) // clear
> > flag for forward searching
> > < | sfFromCursor | sfPrompt | sfAgain |
> > ((b!=back)?sfBackward:0) );
> > ---
> >
> > > initSearch(s, (searchFlags & ((b==back)?~sfBackward:~0) &
> >
> > ~sfFromBeginning) // clear flag for forward searching
> >
> > > | sfPrompt | sfAgain | ((b!=back)?sfBackward:0) );
> >
> > Index: kdebase/kate/view/kateview.h
> > ===================================================================
> > RCS file: /home/kde/kdebase/kate/view/kateviewdialog.cpp,v
> > retrieving revision 1.13
> > diff -r1.13 kateviewdialog.cpp
> > 79c79
> > < m_opt3 = new QCheckBox(i18n("&From Cursor" ), group );
> > ---
> >
> > > m_opt3 = new QCheckBox(i18n("&From Beginning" ), group );
> >
> > 90c90
> > < m_opt3->setChecked( flags & KateView::sfFromCursor );
> > ---
> >
> > > m_opt3->setChecked( flags & KateView::sfFromBeginning );
> >
> > 121c121
> > < if( m_opt3->isChecked() ) flags |= KateView::sfFromCursor;
> > ---
> >
> > > if( m_opt3->isChecked() ) flags |= KateView::sfFromBeginning;
> > >
> > >> Visit http://master.kde.org/mailman/listinfo/kde-devel#unsub to
> > >> unsubscribe <<
>> Visit http://master.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic