* Wed Apr 18 2018 wbauer@tmo.at
- Add Fix-font-attributes.patch to fix missing bold/italic/...
markup with modern Qt versions (>= 5.9)
* Sat Apr 14 2018 lbeltrame@kde.org
- Update to 5.45.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.45.0.php
- Changes since 5.44.0:
* Make it possible for KTextEditor to build on Android NDK's gcc 4.9
* avoid Asan runtime error: shift exponent -1 is negative
* We depend against 5.8.0
* optimization of TextLineData::attribute
* Don't calculate attribute() twice.
* Revert Fix: View jumps when Scroll past end of document is enabled (kde#391838)
* don't pollute the clipboard history with dupes
* Revert "[KateCompletionWidget] Create configuration interface on demand" (kde#391955)
* [KateCompletionWidget] Create configuration interface on demand
* Remove not necessary QtCore and co
* Mon Mar 12 2018 lbeltrame@kde.org
- Update to 5.44.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.44.0.php
- Changes since 5.43.0:
* Initialize value
* Iterate over initializer_lists to avoid mem allocs
* Add icons for KTextEditor Document-Export, Bookmark-Remove and Formatting Text Upppercase, Lowercase and Capitalize
* Mon Feb 12 2018 lbeltrame@kde.org
- Update to 5.43.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.43.0.php
- Changes since 5.42.0:
* improve line heigh computation try to avoid cutting of parts of glyphs
* Fix: View jumps when Scroll past end of document is enabled (kde#306745)
* KateView unit test: simplify finding KateViewInternal
* Use at least the requested width for the argument hint tree
* ExpandingWidgetModel: find the right-most column based on location
* Simplify code: return early to reduce indentation depth
* Tue Jan 16 2018 lbeltrame@kde.org
- Update to 5.42.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.42.0.php
- Changes since 5.41.0:
* Remove obsolete reviewboardrc file
* clang-tidy modernize-use-override
* Fix wildcard matching for modelines
* Fix Unit Test
* Fix compilation
* Fix a regression caused by changing backspace key behavior
* port to non-deprecated API like already used at other place (kde#386823)
* Add missing include for std::array
* MessageInterface: Add CenterInView as additional position
* Verify if QTest::qWaitForWindowExposed returns true
* QStringList initializer list cleanup
* Migrate some QRegExps to QRegularExpression
* Fix warning about unused variable
* Fix syntax unit tests
* Fix API documentation about RangeCommand
* Sun Dec 17 2017 lbeltrame@kde.org
- Update to 5.41.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.41.0.php
- Changes since 5.40.0:
* Use directly QStringLiteral
* We depend against 5.7
* API dox: fix section id
* Plugin template: remove bogus translation strings
* Fix VI-Mode buffer commands
* Remove unused member variable
* prevent accidental zooming.
* autotests: Remove dep on Qt5::Script again
* Fix: Missing dependencies for ktexeditor autotests
* Mon Nov 13 2017 lbeltrame@kde.org
- Update to 5.40.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.40.0.php
- Changes since 5.39.0:
* API dox: fix wrong names of methods and args, add missing \since
* Avoid (certain) crashes while executing QML scripts (kde#385413)
* Avoid a QML crash triggered by C style indentation scripts
* - Increase size of trailing mark
* add autotests for D8333
* fix some indenters from indenting on random characters
* Fix deprecation warning
- Remove patches, now upstream:
* fix-some-indenters-from-indenting-on-random-characters.patch
* Tue Oct 24 2017 wbauer@tmo.at
- Add fix-some-indenters-from-indenting-on-random-characters.patch
to fix broken indentation of some languages (e.g. Python)
* Mon Oct 23 2017 lbeltrame@kde.org
- Update to 5.39.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.39.0.php
- Changes since 5.38.0:
* Ignore default mark in icon border for single selectable mark
* Minor spell check interface fixes
* Use QActionGroup for input mode selection
* Fix missing spell check bar (kde#359682)
* Fix the fall-back "blackness" value for unicode > 255 characters. (kde#385336)
* Plugin template: fix name of Messages.sh
* Fix trailing space visualization for RTL lines.
* fix typo approved by Dominik Haumann
* Wed Sep 13 2017 lbeltrame@kde.org
- Add 0001-Disable-KAuth-integration.patch
* Streamlined way to disable KAuth support from ktexteditor
- Remove patches, folded into the above:
* 0001-Revert-KAuth-integration-in-document-saving-vol.-2.patch
* 0002-Revert-KAuth-integration-in-document-saving.patch
* Tue Sep 12 2017 lbeltrame@kde.org
- Update to 5.38.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.38.0.php
- Changes since 5.37.0:
* Port Document/View scripting API to QJSValue-based solution
* Show icons in icon border context menu
* Use config.h more
* Fix compilation on windows with editorconfig-c-core available
* Replace KStandardAction::PasteText with KStandardAction::Paste
* Support fractional scaling in generating the sidebar preview
* Fix build with QT_NO_ACCESSIBILITY
* Switch from QtScript to QtQml
* Sat Aug 12 2017 christophe@krop.fr
- Update to 5.37.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.37.0.php
- Changes since 5.36.0 :
* Handle fine-grained wheel event in zooming
* Add template for a ktexteditor plugin
* Add KF6 TODO for missing argument namespace in slot signature
* copy permissions from original file on save copy BUG: 377373 (kde#377373)
* perhaps avoid stringbuild crash BUG: 339627 (kde#339627)
* fix problem with * adding for lines outside of comments BUG: 360456 (kde#360456)
* fix save as copy, it missed to allow overwriting the destination file we check
if we want that via a dialog, but we still always fail to do so BUG: 368145 (kde#368145)
* Adapt unit test to changes from KSyntaxHighlighting framework
* Command 'set-highlight': Join args with space
* fix crash on view destruction because of non-deterministic cleanup of objects
* Emit signals from icon border when no mark was clicked
* Fix crash in vi input mode (sequence: "o" "Esc" "O" "Esc" ".") (kde#377852)
* Use mutually exclusive group in Default Mark Type
* Wed Jul 12 2017 lbeltrame@kde.org
- Update to 5.36.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.36.0.php
- Changes since 5.35.0:
* Fix cpu usage spiking after showing vi command bar (kde#376504)
* Fix jumpy scrollbar-dragging when mini-map is enabled.
* Jump to the clicked scrollbar position when minim-map is enabled. (kde#368589)
* [FEATURE] Option to build & install QCH file with the public API dox
* Sun Jun 11 2017 lbeltrame@kde.org
- Update to 5.35.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.35.0.php
- Changes since 5.34.0:
* Add Q_FALLTHROUGH
* Add missing break
* Unbreak KateSyntaxTest in paths with dots, check only dir entry name for .
* Revert "Add temporary debug output for investigating KateSyntaxTest fail on CI"
* Add temporary debug output for investigating KateSyntaxTest fail on CI
* Remove duplicated path separator
* Unbreak autotests in paths with spaces, properly escape " chars
* Use explicit flag values or explicit constructor instead of nullptr
* Mon May 15 2017 fabian@ritter-vogt.de
- Update to 5.34.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.34.0.php
- Changes since 5.33.0:
* KAuth integration in document saving - vol. 2 - various security improvements
* Fix assertion when applying code folding that changes cursor position
* Use non-deprecated <gui> root element in ui.rc file
* Add scroll-bar-marks also to the built-in search&replace
* KAuth integration in document saving
- Revert upstream feature as disliked by the security team (boo#1033055)
* 0001-Revert-KAuth-integration-in-document-saving-vol.-2.patch
* 0002-Revert-KAuth-integration-in-document-saving.patch
* Sat Apr 15 2017 lbeltrame@kde.org
- Update to 5.33.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.33.0.php
- Changes since 5.32.0:
* Upgrade ECM and KF5 version requirements for 5.33.0 release.
* fix debug warning (and wrong pen value) found by kfunk, introduced my me
* Expose additional internal View's functionality to the public API
* Upgrade KF5 version to 5.33.0.
* save a lot of allocation for setPen
* Fix ConfigInterface of KTextEditor::Document
* Add unit test for KTextEditor::ConfigInterface
* Added font and on-the-fly-spellcheck options in ConfigInterface
* Sat Apr 08 2017 fabian@ritter-vogt.de
- Enable editorconfig support only on TW and Leap >= 42.2
* Sat Mar 25 2017 fabian@ritter-vogt.de
- Enable editorconfig support
* Sun Mar 19 2017 lbeltrame@kde.org
- Update to 5.32.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.32.0.php
- Changes since 5.31.0:
* Commit translations from l10n-kf5
* Fix compilation with Qt 5.6
* Upgrade ECM and KF5 version requirements for 5.32.0 release.
* Remember file type set by user over sessions
* Reset filetype when opening url
* Added getter for word-count configuration value
* vimode_completion unit test failure
* Consistent conversion from/to cursor to/from coordinates
* Update file type on save only if path changes
* EditorConfig support
* add FindEditorConfig to ktexteditor if that proves to be useful, can be moved to extra-cmake-modules, thought I see its use is rather specialized to ktexteditor
* Fix: emmetToggleComment action doesn't work
* Use sentence style capitalization with label texts of edit fields
* Reverse meaning of :split, :vsplit to match vi and Kate actions.
* Use C++11 log2() instead of log() / log(2)
* KateSaveConfigTab: put spacer behind last group on Advanced tab, not inside
* KateSaveConfigTab: Remove wrong margin around content of Advanced tab
* Borders config subpage: fix scrollbar visibility combobox being off-placed
* Upgrade KF5 version to 5.32.0.
* Thu Feb 09 2017 hrvoje.senjan@gmail.com
- Update to 5.31.0
* For more details please see:
https://www.kde.org/announcements/kde-frameworks-5.31.0.php
Version: 5.115.0-bp156.1.1
* Thu Feb 08 2024 Christophe Marin <christophe@krop.fr>
- Update to 5.115.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.115.0
- Changes since 5.114.0:
* Add parent widget for diff dialogs
* Sat Jan 13 2024 Christophe Marin <christophe@krop.fr>
- Update to 5.114.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0
* Tue Dec 05 2023 Christophe Marin <christophe@krop.fr>
- Update to 5.113.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0
* Mon Nov 06 2023 Christophe Marin <christophe@krop.fr>
- Update to 5.112.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.112.0
- Changes since 5.111.0:
* Fix selection shrink when indenting (kde#329247)
* Mon Oct 09 2023 Christophe Marin <christophe@krop.fr>
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
* Wed Sep 06 2023 Christophe Marin <christophe@krop.fr>
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
* Tue Aug 08 2023 Christophe Marin <christophe@krop.fr>
- Update to 5.109.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
* Remove code variants for building with Qt 6
* completion: Fix only start chars of items are matched
* Fix chaotic up/down cursor movement in Block Selection Mode
* Fix backspace behavior for empty lines with cursor beyond line’s end (block selection mode)
* Add explicit moc includes to sources for moc-covered headers
* Mon Jul 03 2023 Christophe Marin <christophe@krop.fr>
- Update to 5.108.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
* Remove qt6 CI builds
* Mon Jun 05 2023 Christophe Marin <christophe@krop.fr>
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- Changes since 5.106.0:
* Add missing includes
* Fix incorrect lineHeight for drag pixmap (kde#468196)
* Sat May 06 2023 Christophe Marin <christophe@krop.fr>
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- Changes since 5.105.0:
* Fix Save Copy As.. not working anymore (kde#468672)
* Fix indenting removes characters if line has tabs at start (kde#468495)
* Printer: AlignVCenter line numbers
* Dont ignore folding when printing code (kde#417138)
* Use m_fontAscent instead of fm.ascent()
* Draw caret ourselves (kde#172630)
* Fix selection highlight for RTL text with custom line height (kde#464087)
* Include range.js when initializing the engine (kde#456701)
* Fix RTL text with format incorrectly shaped (kde#438755)
* xml-indent: Optimize getCode
* Sat Apr 01 2023 Christophe Marin <christophe@krop.fr>
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- Changes since 5.104.0:
* try to improve test stability
* autoindent: fix indentation when "keep extra spaces" is enabled
* Julia indent: fix indentation when "keep extra spaces" is enabled,
also fix indentation when a line ends with a string assignment
* Mon Mar 06 2023 Christophe Marin <christophe@krop.fr>
- Update to 5.104.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.104.0
- Changes since 5.103.0:
* Improve cstyle performance
* Improve performance of rendering spaces with dyn wrap disabled (kde#465841)
* documentSaveCopyAs: Use async job api (kde#466571)
* Optimize rendering spaces with dyn wrapping (kde#465841)
* Wed Feb 08 2023 Christophe Marin <christophe@krop.fr>
- Update to 5.103.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.103.0
- Changes since 5.102.0:
* Fix indent failing due to unknown method 'replace'
* Don't show selection count when there are none
Version: 5.102.0-bp155.1.11
* Thu Jan 12 2023 Christophe Marin <christophe@krop.fr>
- Update to 5.102.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.102.0
- Changes since 5.101.0:
* Add missing include
* Fix crash on undo after reload (kde#462793)
* Fix 1 space indent wrongly detected
* Update the cursor and anchor to sync with the visual but not scroll for selectAll
* Implement invokeAction and commit preedit when click outside the preedit.
* Add missing KWindowSystem dependency
* Fix 1 space indent not detected
* Made suggested changes
* Added New Script Sort Uniq
* do some limited lookahead
* ensure we emit the changes signal if needed
* ensure proper range cleanup
* do full update of the border
* fix hl logic again
* remove no longer used doHighlight params
* remove flagFoldingStartIndentation
* remove markedAsFoldingStartIndentation
* avoid use of markedAsFoldingStart
* start to compute indentation based folding on demand
* Accept event when clearing multicursors
* Add Dart and Go to katemoderc
* Tue Dec 06 2022 Christophe Marin <christophe@krop.fr>
- Update to 5.101.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.101.0
- Changes since 5.100.0:
* Convert part metadata to JSON
* Kate:TextLine: switch to std::shared_ptr
* Fix setting default mark when ctrl is pressed
* Fix caret with inline notes
* Add "Character" the "Insert Tab" action name.
* Fix condition for installing desktop file
* Tue Nov 08 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.100.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.100.0
- Too many changes since 5.99.0, only listing bugfixes:
* CamelCursor: Improve complex unicode handling (kde#461239)
* remove file name for saveas only for remote files (kde#461161)
* Fix tab order in search (kde#440888)
* fix clipboard selection update on shift mouse click (kde#443642)
* Ensure to set highlight on reload when file type was set by user (kde#454715)
* Sat Oct 01 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.99.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.99.0
- Changes since 5.98.0:
* Macro replaced by factory function
* Small refactor to KateViewInternal::word{Prev,Next}
* Tests for basic cursor movement between words
* Remove shell-like completion handling on TAB
* Allow code completion using the tab key
* clipboardialog: add placerholder label when empty
* Unassign transpose character shortcut
* avoid magic to compute line (kde#450817)
* Enable indent-on-paste for indenttest
* Fix cstyle/indentpaste4 script
* Fix cstyle tests: elsething and fork
* Disable R indenter debug mode
* Don't change indent-on-paste default yet
* Add tests and fixes for R indent-on-paste
* Add tests and fixes for julia indent-on-paste
* Add tests for ruby indent-on-paste
* Add tests and fixes for python indent and indent-on-paste
* Fix python indent script trigger character detection with empty chars
* Disable cstyle.js debug mode
* Add tests and fixes for cstyle indent and indent-on-paste
* Enable 'indent text on paste' by default
* Normalize signatures in mainwindow.cpp
* Plugin template: fix install location
* Tue Sep 06 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.98.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.98.0
- Too many changes since 5.97.0, only listing bugfixes:
* Fix toggle comment with empty line in selection (kde#458126)
* Fix some inconsistencies in completion config tab (kde#443994)
* Dont enforce word boundary with multicursor occurunce select (kde#457948)
* Optionally allow to show EndOfLine type in statusbar (kde#457885)
* allow to configure printing font (kde#457480)
* Update folding ranges on text modification (kde#436480)
* Ignore folding ranges if document has changed (kde#384459)
* Fix vi mode delete behavior (kde#453964)
* Sun Aug 07 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* fix crash (kde#457392)
* Pass parent widget to print preview dialog
* fix crash in insertText
* Make views for read-only themes read-only instead of disabling them
* Cleanup: Remove unused members from KateStyleTreeWidget
* Cleanup: use switch in defaultStyleName
* Make defaultStyleCount reusable
* Silence compiler warning when compiling without KAUTH
* avoid crash on caret drawing if no view (kde#456508)
* avoid accessing view pointer during printing (kde#456508)
* remove unused library
* Sun Jul 03 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.96.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.96.0
- Changes since 5.95.0:
* AppCommands: Do not quit application when last document or all documents are closed (kde#454924)
* Fix leak of KateCompletionWidget::m_argumentHintTree
* Allow to disable KAuth
* KateThemeConfig: when copying a scheme, put the current name in the line-edit
* Utilize ECMDeprecationSettings to manage deprecate Qt API
* avoid that saveAs uses filename as directory (kde#454648)
* allow to disable the autoreload if content is in git
* Fix occurence highlighting not working with custom line height
- Drop 0001-Disable-KAuth-integration.patch. Replaced by a CMake
option (ENABLE_KAUTH)
* Fri Jun 10 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.95.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.95.0
- Changes since 5.94.0:
* Don't add empty dictionary to context menu
* Fix Qt6 build issue about using QVector without template arg
* Fix whitespace slider & group text related options
* port to standard C++ smart pointers where possible
* Ensure to keep special dictionary setting on replaced word
* observe changes on textChanged for QSpinBox (kde#453978)
* fix compile with Qt 6
* fix comments & add since 5.95 info
* export multi cursors to JS
* add multi cursor API
* Add suggestion on top of context menu
* Avoid calling slightly expensive contextMenu() twice
* Check for empty selection too
* Ensure next right click works properly if there was a selection
* Protect replaceWordBySuggestion against segfault
* Ugly hack to avoid segfault
* Support to change dictionary on words and selections
* Use only setVisible, remove SLOT attribute, avoid unneeded settings
* Oops! Fix permanent active misspelled range after word selection
* Add misspelled word to spell menu action
* Remove unneeded set to nullptr
* Make only once used member local
* Properly support to fix selected words by spell check
* Move spellcheck entry in context menu on top
* Don't track mouse move for spellcheking
* Add an action to remove cursors from empty lines
* Add more tests for setCursors and setSelections
* Refactor multicursor methods
* Make multicursor test methods static
* Add methods to set/get cursors and selections
* Tue May 10 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Too many changes since 5.93.0, only listing bugfixes:
* avoid cursor move on insert of line at EOF on save (kde#453252)
* Fix crash when ModeMenuList wasn't init but we try to reload it (kde#452282)
* Sun Apr 03 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Too many changes since 5.92.0, only listing bugfixes:
* fix wrap of search for slash (kde#451893)
* Improve cursor movement with RTL text in doc (kde#451789)
* Add support for custom line height (kde#328837)
* Fix cursor in RTL text with dyn wrap on (kde#385694, kde#368182)
* Fix crash with stale indexes (kde#451593)
* Disable multicursor in block selection mode (kde#451542)
* Fix toggle comment with space at the start (kde#451471)
* vimode: fix extra newline when using the "Find" action (kde#451076)
* fix config dialog sizes for KTextEditor (kde#445541)
* add new line on save inside the buffer (kde#450919)
- Rebase 0001-Disable-KAuth-integration.patch
* Mon Mar 07 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- Too many changes since 5.91.0, only listing bugfixes:
* vimode: implement hlsearch (kde#449641, kde#449643)
* view: fix buggy scrolling on macOS (kde#442060)
* Guard against null widgets (kde#450094)
* use the url of the latest used document for save (kde#448618)
* Differentiate docs with identical filenames (kde#381532)
* Sun Feb 06 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.91.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.91.0
- Too many changes since 5.90.0, only listing bugfixes:
* KateModOnHdPrompt::slotDiff: Create diff file in temp folder (kde#448257)
* avoid flicker for border on size changes (kde#435361)
* When using tabs, use tabs to auto indent (kde#367966, kde#375529)
* Don't scroll on select all (kde#435855)
* Handle single statement condition blocks better (kde#385472)
* Allow disabling focus frame (kde#418657)
* Fix comment toggling when all lines in selection aren't commented (kde#426981)
* Fix selection scrolling from line border works only downwards (kde#419076)
* Fix camel cursor when last word is of one letter only (kde#448692)
* Do proper fuzzy matching in completion (kde#401509)
* Revert "Do not cancel mouse selection when using the keyboard" (kde#447525)
* Restore undo history when document is same (kde#297883)
* Fix drag pixmap highlight sometimes does not match original text (kde#438567)
* Find: Update working range when replacing (kde#447972)
* set QClipboard::Selection for select all (kde#428099)
* Fix rash when switching between tabs while search is running (kde#445683)
* improve wording for modified on disk warnings (kde#372638)