OSDN Git Service

kate: explicitly convert to range and cursor objects
authorIvailo Monev <xakepa10@gmail.com>
Sat, 28 May 2022 06:59:41 +0000 (09:59 +0300)
committerIvailo Monev <xakepa10@gmail.com>
Sat, 28 May 2022 08:08:27 +0000 (11:08 +0300)
commitfe52270c141ed1d2b2c6a8c38cf5aae66f0e96c0
tree439bc3af25266f9abf347c1bc81a621cf691c9e8
parent260e56933a5ada19f7289d3607e661050b455815
kate: explicitly convert to range and cursor objects

lots of opportunities for optimizations by caching the converted objects

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
20 files changed:
kate/addons/kate/search/replace_matches.cpp
kate/part/buffer/katetextrange.h
kate/part/completion/katecompletiondelegate.cpp
kate/part/completion/katecompletionwidget.cpp
kate/part/completion/katewordcompletion.cpp
kate/part/document/katedocument.cpp
kate/part/render/katerenderer.cpp
kate/part/search/katematch.cpp
kate/part/search/katesearchbar.cpp
kate/part/spellcheck/ontheflycheck.cpp
kate/part/spellcheck/spellcheck.cpp
kate/part/spellcheck/spellcheckdialog.cpp
kate/part/spellcheck/spellingmenu.cpp
kate/part/view/kateview.cpp
kate/part/view/kateviewhelpers.cpp
kate/part/view/kateviewinternal.cpp
kate/part/view/kateviewinternal.h
kate/tests/completion_test.cpp
kate/tests/movingcursor_test.cpp
kate/tests/range_test.cpp