KDE/kdelibs/kate/buffer

Milian Wolff mail at milianw.de
Sun Apr 11 15:32:13 UTC 2010


On Sunday 11 April 2010 10:57:21 Milian Wolff wrote:
> On Sunday 11 April 2010 11:50:15 Christoph Cullmann wrote:
> 
> > What would help me a lot:
> > Could I get a list of the interface functions KDevelop uses of the smart
> > range interface?
> > I would then deprecate any other and kill the implementation, that the
> > Smart* mess at least not spreads further.
> > 
> > Btw., if nobody steps up to provide a list, I can do my own, by grep -r
> > for each interface function.
> > Each I don't find will get a deprecated marker and it's implementation
> > will do kFatal.
> 
> I'll see what I can do.
> 
> Bye, have a nice weekend, hope I didn't spoil it for you :-/

==== SUMMARY ====
## FILES ##
kdevplatform/plugins/problemreporter/problemhighlighter.cpp     1
kdevplatform/language/editor/modificationrevision.cpp   1
kdevplatform/language/editor/documentrangeobject.cpp    1
kdevplatform/language/duchain/ducontext.cpp     1
kdevplatform/language/duchain/duchain.cpp       1
kdevplatform/language/codecompletion/codecompletionworker.cpp   1
kdevplatform/language/editor/editorintegratorstatic.cpp 2
kdevplatform/language/backgroundparser/parsejob.cpp     5
kdevplatform/plugins/contextbrowser/contextbrowser.cpp  6
kdevplatform/language/editor/editorintegrator.cpp       7
kdevplatform/plugins/patchreview/patchreview.cpp        9

## QUERIES ##
Iface::useRevision(int) 1
Iface::setClearOnDocumentReload(bool)   1
Iface::releaseRevision(int)     1
Iface::newSmartCursor(const Cursor&, InsertBehavior)    1
Iface::clearRevision()  1
Iface::newSmartRange (const KTextEditor::Cursor&, const KTextEditor::Cursor&, 
KTextEditor::SmartRange*, KTextEditor::SmartRange::InsertBehaviors)     2
Iface::translateFromRevision(const Range&, InsertBehaviors)     2
Iface::currentRevision()        2
Iface::addHighlightToDocument (KTextEditor::SmartRange*, bool)    3
Iface::newSmartRange (const KTextEditor::Range&, KTextEditor::SmartRange*, 
KTextEditor::SmartRange::InsertBehaviors)  3
Iface::smartMutex()     18


Just for kdevplatform, have to fix something to get it for kdevelop as well. 
Oh and this is only KTExtEditor::SmartInterface, do yuo need the same for 
SmartRange and SmartCursor?
-- 
Milian Wolff
mail at milianw.de
http://milianw.de
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20100411/52b0d209/attachment.sig>


More information about the KDevelop-devel mailing list