Subject: CVS commit: pkgsrc/devel/ktexteditor
From: Mark Davies
Date: 2023-07-29 04:08:09
Message id: 20230729020809.A30BEFBDB@cvs.NetBSD.org

Log Message:
ktexteditor: update to 5.108.0

5.99
  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 (bug 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
5.100
  Set default mark type only if control is pressed
  Don't install desktop file for katepart when building against Qt6
  CamelCursor: Improve complex unicode handling
  we want to shift unsigned ints
  auto completion got me
  remove file name for saveas only for remote files
  Simplify and optimize KateScriptDocument::anchorInternal
  Indenter: Dart and Js fixes
  Fix js/dart indent in array
  Make Tab/Shift+Tab completion work
  Bring Shell-like tab completion back, and make it work
  Remove select all and deselect from context menu
  Remove double message about lack of access rights
  KateCompletionModel: Dont sort Group::prefilter
  KateCompletionModel: Simplify changeCompletions()
  Avoid detaching currentCompletion
  KateCompletionModel: Remove not needed setters
  Remove KateCompletionModel config from KateCompletionWidget
  Avoid excessive filtering and calls to modelContentChanged
  Completion: Avoid extra model reset
  Remove "Preview:" label in themes tab
  Fix fallback logic
  Fix tab order in search
  fix clipboard selection update on shift mouse click
  Ensure to set highlight on reload when file type was set by user
5.101
  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
5.102
  Fix crash on undo after reload
  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
  Added New Script Sort Uniq
  avoid use of markedAsFoldingStart
  start to compute indentation based folding on demand
  Accept event when clearing multicursors
  Add Dart and Go to katemoderc
5.103
  Fix indent failing due to unknown method 'replace'
  Don't show selection count when there are none
5.104
  Improve cstyle performance
  Improve performance of rendering spaces with dyn wrap disabled
  documentSaveCopyAs: Use async job api
  Optimize rendering spaces with dyn wrapping
5.105
  try to improve test stability
  autoindent: fix indentation when "keep extra spaces" is enabled
  Julia indent: fix indentation when "keep extra spaces" is enabled,
5.106
  Fix Save Copy As.. not working anymore
  Fix indenting removes characters if line has tabs at start
  Printer: AlignVCenter line numbers
  Dont ignore folding when printing code
  Use m_fontAscent instead of fm.ascent()
  Draw caret ourselves
  Fix selection highlight for RTL text with custom line height
  Include range.js when initializing the engine
  Fix RTL text with format incorrectly shaped
  xml-indent: Optimize getCode
5.107
  Fix incorrect lineHeight for drag pixmap

Files:
RevisionActionfile
1.76modifypkgsrc/devel/ktexteditor/Makefile
1.10modifypkgsrc/devel/ktexteditor/PLIST
1.17modifypkgsrc/devel/ktexteditor/distinfo