Package Release Info

syntax-highlighting-5.102.0-bp155.1.7

Update Info: Base Release
Available in Package Hub : 15 SP5

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

libKF5SyntaxHighlighting5
libKF5SyntaxHighlighting5-lang
syntax-highlighting
syntax-highlighting-devel
syntax-highlighting-imports

Change Logs

* 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:
  * Resolve conflict on .ex file extension
  * Markdown: remove dynamic rules that are not needed
  * Julia: merge hundreds of rules into a single regex ; fix adjoint operator ; includes ##Comments
  * avoid temporary constructions of Definition in AbstractHighlighter::highlightLine
  * GCode: numbers are optional with parameters (kde#462969)
  * cmake: Use ECMQmlModule for qtquick plugin
  * update version and references
  * Add MapCSS highlighting
  * Update test files for Nim codeblock in markdown
  * Add testcase to markdown file for Nim code blocks
  * Markdown: Use nim highlighting in nim blocks
  * Add testcase for "\"
  * Nim: Small syntax fixes
  * Add new keywords: `get` and `set`
* 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:
  * TOML: add number prefix, inf, nan and more datetime format ; fix multi-strings closing (kde#462178)
  * Python: add pyi extension (python interface)
  * Javascript: remove previousDibling keyword (probably a typo for previousSibling)
  * Add GPS Exchange Format (GPX) type
  * CSS family: add properties, functions and fr unit ; remove FPWD and old proposed properties
  * install a index.katesyntax when QRC_SYNTAX is OFF
  * Make the Rust language mode use the cstyle indenter
  * C23: missing wN length modifiers with d and i in printf_like
  * CMake: remove duplicate <list> and <context>
  * CMake: optimize by adding DetectIdentifier and DetectSpaces (~20% faster)
  * CMake: replace some <WordDetect> with <keyword>
  * CMake: more IncludeRules
  * CMake: remove unused rule and moves the substitution end rule to first
  * Add syntax definition for CSV and TSV
  * JSON: small optimization on number regex
  * Go: improved support for literal numbers, add unicode escape characters and new predefined type (kde#459291)
  * dynamic RegExpr has its own type (~2.2% faster)
  * XML: replace a dynamic StringDetect with DetectIdentifier contextually equivalent
  * XML: character < in an ENTITY is highlighted as an error
  * Fix generating index.katesyntax when QRC_SYNTAX is off
* 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:
  * Jira: fix Bold and Stroked Out highlight at start of line (kde#431268)
  * CMake: fix nested parentheses highlinthing (kde#461151)
  * CMake: add Control Flow style for if, else, while, etc (kde#460596)
  * Alerts: add NO-BREAK SPACE (nbsp) as keyword deliminator (kde#459972)
  * Bash/Zsh: fix group command with coproc statement (kde#460301)
* 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:
  * Add Qt 6 Windows CI
  * Bash,Zsh: add Dollar Prefix style for simple variable
  * Zsh: disable spellcheck
  * Zsh: fix Parameter Expansion style for )) in $((...)) and add missing parameter expansion flags
  * Bash: fix Parameter Expansion style for )) in $((...))
  * prefer Oklab to CIELAB for perceptual color difference in ansi256 mode
  * PostgreSQL: Remove # as line comment
  * .gitlab-ci.yml: enable static builds
  * Improve ASN.1 highlighting
  * Ruby: add keywords used for refinements to the mixin methods list
  * Python: add := operator, built-in functions and special methods
  * Crystal Syntax Highlighting Definition: // operator, macros, keywords
  * debianchangelog.xml: Set default filename
  * bash.xml: The other (more correct) form of multiline comments
* 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
- Changes since 5.97.0:
  * cmake.xml: Add `CMAKE_FILES_DIRECTORY` as undocumented
  * Use C-style indenting for GLSL
  * bash.xml: Enable multiline comments and RST documentation
  * bash.xml: Reformat for better looking
  * VHDL: fix some highlighting and folding errors
  * Python: when strings are not closed, mark only the following line as error
  * Change singleLineComments to be AfterWhiteSpace for c-like langs (kde#438744, kde#456819)
  * Add FreeBSD Qt6 CI support
  * Indexer: ignore attribute with lookAhead in suggestRuleMerger() and check attribute only used with lookAhead or IncludeRules
  * detect .gcode files as G-Code (kde#457753)
  * Asciidoc: fix section block continuation that should not be highlighted
  * Asciidoc: optimize rendering time by about 35%
  * Asciidoc: fix title highlighting when not starting at level 0 (kde#452238)
  * Bash/Zsh: add -o and -a logical operators with [ ... ]
  * G-Code: fix number pattern, Mnnn as M-word or M-word (user), add String and... (kde#457754)
  * Fortran: Interpret percent sign as operator
  * RPM Spec: fix #20: support of ${expand:...}, ${lua:...}, lua section and some...
  * VHDL: (#21) fix instantiating component in architecture
  * CartoCSS: fix the last statement in curly braces when it does not terminate with a semicolon
  * C: support of C23 and synchronization with cpp.xml
  * C++: bump version number
  * C++: Symbol style for LineContinue in String and # in Define
  * C++: various optimizations and minor improvements
  * C++: add assume attribute
  * C++: add z/Z number suffix
  * C++: add extensions for printf (C23): wN, wfN, H, D, and DD length modifiers, b format
  * C++: add elifdef/elifndef ; add Char/String Literal Prefix style ; check extra hexadecimal char in String8
  * Optimize AbstractHighlighter
  * Resolve regexp rules lazily
* 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
- Too many changes since 5.96.0, only listing bugfixes:
  * add basic support of aspx and ashx (kde#437220)
  * R: add := operator (kde#450484)
* 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:
  * Handle case when heredoc closing identifier is indented with space or tabulation (kde#353162)
  * cmake.xml: Updates for CMake 3.24
  * Add OrderWithRequires and RemovePathPostfixes keywords to RPM Spec
  * Adjust repo's own includes
* 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:
  * avoid spell checking in diffs
  * Avoid unprefixed CamelCase headers generated directly in build dir (kde#453759)
  * Bash: fix comments in double braces (kde#450878)
  * systemd unit: update to systemd v251
  * debchangelog: add Kinetic Kudu
* 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
- Changes since 5.93.0:
  * Simplify header install locations
  * inc version
  * tests shall always pass
  * cmake.xml: Updates for CMake 3.23
  * try windows CI
  * Fix haxe rawstring escaping
* 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
- Changes since 5.92.0:
  * Go syntax - "go" -> ControlFlow
  * Autotest for Go
  * Go syntax - Separate ControlFlow from Keywords
  * Bash/Zsh: fix expression closing parenthesis in regex (kde#450478)
* 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
- Changes since 5.91.0:
  * increment bash version number
  * Bash: fix parameter expansion replacement with path without extended glob
  * Lua: fix function highlighting with local function (#17)
  * Add Android Qt6 CI
  * Propagate Qt major version to external project build of the host tools
  * increment versions
  * Bash/Zsh: fix keyword ! in ! cmd
* 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
- Changes since 5.90.0:
  * fix unit test refs
  * Python: fix line continuation starting with a string
  * CSS: add some values and functions
  * CSS: fix nested function call (kde#444506)
  * Zsh: fix line-break and pattern in double bracket condition
  * Bash: fix line-break in double bracket condition (kde#448126)
  * Bash: fix parameter expansion replacement with extended glob
  * update test refs
  * [R] Add a test for this syntax
  * [R] Add support for new pipe from R 4.1
  * update test refs
  * Bump version number
  * Repair syntax
  * Update Stan highlighting
  * Add CI qt6 support