20
0
Christophe Marin
2026-07-12 19:15:47 +00:00
committed by Git OBS Bridge
commit 8bf1e4785f
19 changed files with 855 additions and 0 deletions
+638
View File
@@ -0,0 +1,638 @@
-------------------------------------------------------------------
Fri Jul 10 12:16:13 UTC 2026 - Christophe Marin <christophe@krop.fr>
- Update to 6.28.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.28.0
- Changes since 6.27.0:
* Invalidate cached translations when language changes
* Powershell: fix parentheses matching in command substitution with function calls (kde#519774)
* Powershell: fix Numeric Suffix when the previous line ends with number
* Update dependency version to 6.28.0
* make build reproducable
* adapt refs to fixed scope highlighting
* Fixes formatting for scopes containing types like 'std::char' or 'std::str::Bytes' which contain 'str' and 'char'
* systemd unit: update to systemd v261
* YAML: fix some bad indentation detection, add Timestamp and fix some defects
* Fish: end keyword of function as Keyword instead of Control Flow
* Fish: use the "Function Doc" style for strings with --description followed by spaces (kde#521369)
* Theme: Add preview icon
* Zsh: remove String Transl. which does not exist in zsh
* Bash: fix String Transl. highlingting (was a String DoubleQ)
* Bash: fix context pop of brace command substitution (${ cmd}/${|cmd}) (kde#521069)
* Update version to 6.28.0
-------------------------------------------------------------------
Sat Jun 6 11:42:29 UTC 2026 - Christophe Marin <christophe@krop.fr>
- Update to 6.27.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.27.0
- Changes since 6.26.0:
* Update dependency version to 6.27.0
* Add missing license texts
* YAML: fix quoted no-string in list (kde#500809)
* Add syntax highlighting for Slint files
* Minor fixes on gemtext syntax and reference
* add BNF and ABNF syntax highlighting (kde#518109)
* Breeze Dark theme: less vibrant color for BracketMatching to make dsFunction color visible (kde#519805)
* theme_contrast_checker.py: use Okl as default color space
* theme_contrast_checker.py: add --neighbor-color and --neighbor-distance to filter colors that are close to a specific color
* theme_contrast_checker.py: add --bg-color to view colors of a theme with a specific background color
* Fish: update to latest version and fix various bugs (kde#519060)
* LaTeX: fix optional parameter with minted shortcuts (kde#514536)
* J: update to latest version from github (kde#518108)
* Raku: bump highlighting definition version
* Raku: Allow - inside
* Raku: Fix breakage of double backslash before ending single quote
* Raku: Allow signatures on token/rule/regex declarations
* Update version to 6.27.0
-------------------------------------------------------------------
Sat May 2 07:52:55 UTC 2026 - Christophe Marin <christophe@krop.fr>
- Update to 6.26.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.26.0
- Changes since 6.25.0:
* Update dependency version to 6.26.0
* Python: add frozendict as builtin
* Python: add the keywords "lazy import" and "lazy from" (python 3.15)
* fix comment of StateData::push(): captures is inserted in all contexts
* Improve SSIM flight designator/leg sequence column highlighting
* Add highlighting for IATA SSIM flight schedules
* GN: Update GN unit test
* Handle GN properties (similar to QML properties)
* Add more builtin variables
* Use tabs instead of spaces
* Fix build
* Add GN syntax highlighting unit tests
* Update license
* Add GN (Generate Ninja) syntax highlighting definition
* Update version to 6.26.0
-------------------------------------------------------------------
Tue Apr 7 19:19:41 UTC 2026 - Christophe Marin <christophe@krop.fr>
- Update to 6.25.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.25.0
- Changes since 6.24.0:
* Update dependency version to 6.25.0
* Add highlighting for ISO 10303-21 STEP files
* cmake.xml: update syntax for CMake 4.3
* adapt XSD and code to docs (kde#517428)
* fix reading of spellchecking element to match XSD (kde#517428)
* Add license
* Add PIO Assembler syntax highlighting
* Add autotest reference file
* Add syntax file and tests for SAS
* systemd unit: update to systemd v260
* Update version to 6.25.0
-------------------------------------------------------------------
Mon Mar 9 08:07:45 UTC 2026 - Christophe Marin <christophe@krop.fr>
- Update to 6.24.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.24.0
- Changes since 6.23.0:
* Update dependency version to 6.24.0
* move comment after white space for some shells and Perl (kde#510666)
* Update version to 6.24.0
-------------------------------------------------------------------
Fri Feb 6 14:26:04 UTC 2026 - Christophe Marin <christophe@krop.fr>
- Update to 6.23.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.23.0
- Changes since 6.22.0:
* Update dependency version to 6.23.0
* Added Gemtext syntax
* Enable LSAN in CI
* Do not resolve symbolic links in generate_jinja.py
* PHP: update Heredoc/Nowdoc support for 7.3
* Update version to 6.23.0
-------------------------------------------------------------------
Sun Jan 4 14:47:24 UTC 2026 - Christophe Marin <christophe@krop.fr>
- Update to 6.22.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.22.0
- Changes since 6.21.0:
* Update dependency version to 6.22.0
* Add support for Toit
* systemd unit: update to systemd v259
* add Mermaid syntax highlighting
* new feature: stacking several contexts at the same time
* dot: add Graphviz as alternative name
* Add new QML keywords
* Update version to 6.22.0
-------------------------------------------------------------------
Fri Dec 12 20:17:37 UTC 2025 - Christophe Marin <christophe@krop.fr>
- Update to 6.21.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.21.0
- Changes since 6.20.0:
* Update dependency version to 6.21.0
* spdx-comments.xml: update SPDX licenses
* Add support for new wayland interface delimiter
* fix(cmake.xml): `CACHE{name}` also can be in `if`, `elseif`, and `while`
* misc: update comment in `cmake.xml` generator
* update cmake refs to new hl state
* replace regex where possible with plain string matching
* cmake.xml: update syntax for CMake 4.2
* Highlight Kaitai Struct (.ksy) files as YAML
* Add tool for generating Jinja highlighting and use it on some languages
* CSV: tolerate spaces before double quotes (#38)
* Fix import context rule order and update test reference files
* Fix backslash in symbolops entity for proper /\ operator matching
* Revert "Remove test cases to avoid reference mismatch"
* Remove test cases to avoid reference mismatch (kde#512318)
* Merge operator rules to satisfy CI indexer (kde#512318)
* Haskell: fix backslash operator tokenization (kde#512318)
* syntax: Add blueprint-compiler syntax highlighting.
* Update version to 6.21.0
-------------------------------------------------------------------
Thu Nov 13 20:59:04 UTC 2025 - Christophe Marin <christophe@krop.fr>
- Update to 6.20.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.20.0
- Changes since 6.19.0:
* Update dependency version to 6.20.0
* QFace: Change type highlighting and add fully qualified cases
* Implement D2 syntax highlighting
* cpp: Update classes for Qt 6.10
* Add Starlark syntax highlighting
* Add new features to QFace highlighting
* Update version to 6.20.0
-------------------------------------------------------------------
Tue Oct 7 17:06:31 UTC 2025 - Christophe Marin <christophe@krop.fr>
- Update to 6.19.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.19.0
- Changes since 6.18.0:
* Add initial syntax highlighting definition for Quarto
* Update dependency version to 6.19.0
* monokai: Fix JSONC highlighting
* Improve monokai BEGIN/END highlighting
* systemd unit: update to systemd v258
* zig: Allowing folding at brace
* Added wildcard in extensions
* Snakemake: drop redundant .syntax file
* Snakemake: initial support
* XKB: fix key pattern: The character '<' cannot be present in the name
* debianchangelog.xml: add Ubuntu releases after 24.04
* Clarify license info in for opsi-script files, reformat
* add XKeyboardConfig (XKB) syntax highlighting
* update contact info to website
* Indexer: check kateVersion attribute format
* fix documentation of Theme::EditorColorRole and Repository::DefaultTheme
* Fix version attributes following suggestion by @jpoelen
* Add tests according to README
* Change tags used to <StringDetect> and <RangeDetect>
* Add KDE syntax file for SPARQL highlighting
* Fix clazy warning by fully-qualifying arguments
* Switch to ecm_generate_headers SHARED_PREFIX arg
* Port to declarative QML type registration
* Update version to 6.19.0
-------------------------------------------------------------------
Mon Sep 8 13:33:17 UTC 2025 - Christophe Marin <christophe@krop.fr>
- Update to 6.18.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.18.0
- Changes since 6.17.0:
* Update dependency version to 6.18.0
* yaml.xml: Bump version
* yaml.xml: Associate `metadata` with YAML
* Change the Breeze Light MarkWarning color to orange
* Nix: Fix highlighting for assert expression
* Nix: Update name
* Typst: Update name
* theme_contrast_checker.py: show italic, underline, strike through and background color specified in a styles
* fix themes with two adjacent color in CSV syntaxes (kde#477042)
* increase version in markdown.xml
* change context identifier for toml and ini code blocks in markdown files
* add toml/desktop/ini code block support to markdown.xml
* cmake.xml: updates for CMake 4.1
* remove not used reference
* adjust references to added keywords
* Edit crystal.xml: added missing keywords (enum and some C-related ones)
* Update version to 6.18.0
-------------------------------------------------------------------
Mon Aug 4 06:57:40 UTC 2025 - Christophe Marin <christophe@krop.fr>
- Update to 6.17.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.17.0
- Changes since 6.16.0:
* Update dependency version to 6.17.0
* Add Expect syntax highlighting
* Tcl: fix variable and escaping char ; add new highlighting for symbols and control flow keyword
* Breeze Dark theme: changes the color of BuiltIn to be distinguishable from Comment (kde#458498)
* Bash: add new substitution commands from version 5.3: ${|cmd;} and ${ cmd;}
* add WebVTT syntax highlighting
* Agda: add opaque and unfolding keywords
* It compiles fine without qt 6.10 deprecated methods
* avoid compile warning
* Lua: when strings are not closed, mark only the start of the following line as an error
* Lua: add new function and keyword of version 5.5
* PERL: bracket pattern allows any character as a replacement separator
* PERL: add regex modifier: p, a, d, l, u and n
* add JSON5 highlighting
* JSON: add Number, String and Constant as top level value
* add JSONC (JSON with Comments) highlighting
* add NDJSON files and GeoJSON mimetype to JSON highlighting
* add NFTables syntax
* Indexer: remove check for duplicated keywords, but generate a compressed file without duplication
* add a dispatcher syntax for .log file
* add LaTeX Log File syntax
* Document SyntaxHighlighter
* add XHTML
* HTML generator: do not insert FindPHP and Twig/Twig rules when the context name starts with 'Find'
* HTML: fix comment format, Escapable raw text elements and others
* XML: add test for CDATA and invalid attribute in closing tag
* Update version to 6.17.0
-------------------------------------------------------------------
Mon Jul 7 07:24:53 UTC 2025 - Christophe Marin <christophe@krop.fr>
- Update to 6.16.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.16.0
- Changes since 6.15.0:
* Update dependency version to 6.16.0
* Remove doc comment from KQuickSyntaxHighlightingPlugin
* Remove asterisks from docs
* Link docs for QML module in index page
* Sagemath is a superlanguage of Python, and uses `.sage` extensions (kde#506125)
* DTD: add single quote string, Conditional Section and PEReference
* XML (Debug): add tests
* XML (Debug): fix DOCTYPE statement, optional prolog and the endless stacking of contexts
* XML (Debug): indentation
* Scheme: fix double hyphen error in a XML comment (Kawa extension): '--->' is a error
* Vue: remove double hyphen error in comment
* RHTML: remove ]]&amp;gt; as EntityRef in CDATA and double hyphen error in comment
* Mustache: remove ]]&amp;gt; as EntityRef in CDATA and double hyphen error in comment
* Mako: remove ]]&amp;gt; as EntityRef in CDATA and double hyphen error in comment
* HTML: remove ]]&amp;gt; as EntityRef in CDATA and double hyphen error in comment
* Django HTML Template: remove ]]&amp;gt; as EntityRef in CDATA and double hyphen error in comment
* XUL: use XML syntax, except for the CDATA part which has a special meaning
* XML: remove ]]&gt; as EntityRef in CDATA context and add ]]> as Error in text part
* SGML: add a comment on missing features
* Perl: remove symbol operators of operators list
* Perl: do not mark text after a numeric variable as Data Type
* Perl: add r flag with regex substitution
* Perl: fix digit separator and floating point ; add hexadecimal floating point
* Perl: simplify RegExpr: remove unnecessary \s* or replaces them with simpler rules
* Perl: add control flow highlight
* MediaWiki: fix some errors
* XSLT generated from the XML file
* XML: mark spaces before an attribute name as "Other Text"
* Update version to 6.16.0
-------------------------------------------------------------------
Mon Jun 9 20:29:50 UTC 2025 - Christophe Marin <christophe@krop.fr>
- Update to 6.15.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.15.0
- Too many changes since 6.14.0, only listing bugfixes:
* Scheme: highlight name of syntactical sugar for procedure as Function (kde#476879)
* Ruby: fix sub class after keyword / function (kde#495823)
* Ruby: fix operator after method call (expected unary operator or expression) (kde#495823)
* Ruby: fix %-string and regex in array (kde#495823)
* Python: add string deliminator highlighting and disable spell checking on them (kde#464690)
* INI: add *.INI as a file extension (kde#502541)
- Replace _kf6_bugfix_version usage
-------------------------------------------------------------------
Sun May 4 19:05:35 UTC 2025 - Christophe Marin <christophe@krop.fr>
- Update to 6.14.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.14.0
- Changes since 6.13.0:
* Update dependency version to 6.14.0
* Add forgotten acpi-dsdt.dsl.fold
* Add autotest for acpi-dsl/acpi-asl
* Fix order of two rules
* Fix lookahead -> lookAhead and hex string escapes
* acpi-dsl: Copy over comment handling from acpi-asl.xml
* Add syntax definition for ACPI Source Language
* make the duplicated keyword check non-fatal
* check for duplicated keywords in a keyword list
* increment version
* Update syntax highliting tests for RET instruction for GNU Assembler
* Moved cm.popret[z] instructions to branch/control-flow category
* Removed extra newlines at the end of GNU Assembler syntax file
* Syntax highlighting: Added RISC-V instructions for GNU Assembler
* Update version to 6.14.0
* cmake.xml: update copyright years
* cmake.xml: updates for CMake 4.0
* cmake.xml: reformat the source YAML file with `yq` tool
-------------------------------------------------------------------
Sat Apr 5 12:34:55 UTC 2025 - Christophe Marin <christophe@krop.fr>
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* Add Devicetree Source syntax highlighting
* CMakeLists.txt - Don't include quiet packages in the feature summary
* Fix build with Qt 6.10
* It compiles fine without qt6.9 deprecated methods
* Update Elixir Syntax, Add EEx/HEEx
* Add "echo" keyword to Gleam
* Update dependency version to 6.13.0
* Add example SPDX and alerts comments in test.gleam
* Replace inlined license by SPDX-License-Identifier in gleam.xml top comment
* Refactor `alerts` keywords to `crash keywords` and add `import keyword` list
* Increment gleam.xml version number
* Add example documentation comments
* Refactor comments and improve import highlighting
-------------------------------------------------------------------
Tue Mar 11 09:29:31 UTC 2025 - Christophe Marin <christophe@krop.fr>
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Add unit tests
* Change license to MIT
* Fix XML syntax for Hjson syntax highlighting
* Add syntax highlighting file for Hjson (syntax extension to JSON)
* Don't ignore the result of QFile::open
* adjust stan tests to new hl state
* Update Stan language for newer keywords
* Update version to 6.12.0
-------------------------------------------------------------------
Sat Feb 8 12:17:01 UTC 2025 - Christophe Marin <christophe@krop.fr>
- Update to 6.11.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.11.0
- Changes since 6.10.0:
* Update dependency version to 6.11.0
* ignore atm data/generators/cmake.yaml
* fix yaml files for linter
* skip test files that are invalid by design
* Add xml/yaml linting
* cmake: Remove error highlighting
* Add syntax highlighting file for the ARMv7-A assembly language
* CI: Add linux-qt6-next build
* Update version to 6.11.0
-------------------------------------------------------------------
Thu Jan 9 17:12:46 UTC 2025 - Christophe Marin <christophe@krop.fr>
- Update to 6.10.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.10.0
- Changes since 6.9.0:
* Update dependency version to 6.10.0
* systemd unit: update to systemd v257
* Add missing include
* Update version to 6.10.0
-------------------------------------------------------------------
Sun Dec 8 10:09:35 UTC 2024 - Christophe Marin <christophe@krop.fr>
- Update to 6.9.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.9.0
- Changes since 6.8.0:
* Update dependency version to 6.9.0
* Update odin highlighting
* The lua indenter was removed long ago in ktexteditor
* odin: Fix numbers getting highlighted in the middle of words
* Highlight odin 'context' keyword differently
* Improve odin lang highlighting
* Bump KF and QT versions in ecm_set_disabled_deprecation_versions
* cmake.xml: updates for the recently released CMake 3.31
* Update version to 6.9.0
-------------------------------------------------------------------
Mon Nov 4 11:18:26 UTC 2024 - Christophe Marin <christophe@krop.fr>
- Update to 6.8.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.8.0
- Changes since 6.7.0:
* Update dependency version to 6.8.0
* State: Fix inconsistent linkage warning on Windows
* better contrast for search highlighting (kde#494599)
* odin: Add escape character to strings
* update
* add comments
* Add TLA+ syntax highlighting
* init
* move try to cflow_begin
* Update version to 6.8.0
-------------------------------------------------------------------
Mon Oct 7 10:00:35 UTC 2024 - Christophe Marin <christophe@krop.fr>
- Update to 6.7.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.7.0
- Changes since 6.6.0:
* Update dependency version to 6.7.0
* upload the uncompressed files
* odin: add missing items, fix attribute, add directive
* Swift: fix detection of end of protocol method declaration (kde#493459)
* Indexer: treats 1-character StringDetect as a DetectChar for unreachable rules and the merge suggestion
* Indexer: check that WordDetect does not contain spaces at the beginning and end of text
* simplify installed xml syntax files to speed up reading
* Indexer: replace some QString with QStringView and QLatin1Char with char16_t literal
* Indexer: fix default value for char with LineContinuation
* orgmode.xml: Fix orgmode syntax highlighting not ending properly
* Jira, Markdown, Org Mode: use rhtml syntax with erb language
* Haml: complete the syntax and fix the highlighting of Ruby line following the change in ruby.xml
* Ruby: fix %W, dot member, some parenthesis ; add ?c, escape char, etc (kde#488014)
* Gleam: Minor modifications to syntax and example file
* Remove truncase from Common Lisp
* Update version to 6.7.0
-------------------------------------------------------------------
Sat Sep 7 09:03:38 UTC 2024 - Christophe Marin <christophe@krop.fr>
- Update to 6.6.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.6.0
- Too many changes since 6.5.0, only listing bugfixes:
* PHP: add \{ in double quote string as a Backslash Code (kde#486372)
* Bash: fix escaped line in brace condition (kde#487978)
* Nix: fix string in attribute access (kde#491436)
-------------------------------------------------------------------
Mon Aug 5 10:48:03 UTC 2024 - Christophe Marin <christophe@krop.fr>
- Update to 6.5.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.5.0
- Changes since 6.4.0:
* Update dependency version to 6.5.0
* earthfile.xml: modernize highlighter to support Earthly 0.8 features
* C++: add floating-point literal suffixes of C++23
* Python: add some special variables and fix '\' line continuation after a string
* add .clang-format and .clang-tidy files with YAML
* Zig: fix range operator preceded by a number: [0..]
* Odin: add raw string color
* Update syntax highlighting for kdesrc-buildrc
* Update version to 6.5.0
* cmake.xml: update syntax for CMake 3.30
* inc version after done type adding
* hare: add done keyword
-------------------------------------------------------------------
Tue Jul 9 09:42:06 UTC 2024 - Christophe Marin <christophe@krop.fr>
- Update to 6.4.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.4.0
- Changes since 6.3.0:
* Add CustomType highlighting and improve import highlighting
* Corrected Gleam syntax
* Add Gleam syntax
* OrgMode: add header-item folding, properties folding, more todo keywords
* avoid that we try to open files without name
* [dracula.theme] Fix "ISO/Delphi Extended" for Pascal.
* nginx: update for new directives and variables
* systemd unit: update to systemd v256
* Add basic syntax highlighting rules for opsi-script
* [dracula.theme] Fix "Special Variable" for PHP.
* Add Typst highlighter
-------------------------------------------------------------------
Wed Jun 5 10:12:11 UTC 2024 - Christophe Marin <christophe@krop.fr>
- Update to 6.3.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.3.0/
- Changes since 6.2.0:
* Updates to Catppuccin themes
* nix: Version 2 -> 3
* nix: Correctly highlight first key in set when it is quoted
* nix: Correctly highlight bare ${}
* nix: More correctly model inherit syntax
* build with QT_NO_CONTEXTLESS_CONNECT
* Remove explicit maintainer from metainfo
* Use ellipsis character instead of three dots in UI strings
* xml: add fictionbook format
-------------------------------------------------------------------
Mon May 6 12:23:09 UTC 2024 - Christophe Marin <christophe@krop.fr>
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* Support single-quoted strings in MapCSS
* Add Syntax Highlighting for Vue Template Files
* Add syntax highlighting support for CashScript
-------------------------------------------------------------------
Fri Apr 5 12:53:12 UTC 2024 - Christophe Marin <christophe@krop.fr>
- Update to 6.1.0
* New feature release
- Changes since 6.0.0:
* update version for new release
* cmake-generator: refactor XML optimizations
* cmake.xml: `has-target-names-after-kw` could be a list
* cmake.xml: updates for the recently released CMake 3.29
* cpp: Update Qt classes for Qt 6
* initial gprbuild references
* gprbuild: add license info
* add small GPR test file
* Add GPRbuild syntax
* Add common alternative names used in various markdown parsers for languages
* fix refs for stan
* Update 2 files
* use (?:sub){0,2} to work with all pcre versions
* Alternate Names for Definitions
* Fix implicit size -> int conversion
-------------------------------------------------------------------
Wed Feb 21 19:28:22 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to 6.0.0
* New bugfix release
* Release announcement not available yet
- Changes since 5.249.0:
* update version for new release
* OCaml: unicode escapes in strings
* OCaml: add quoted strings
* OCaml: hex,octal,binary integer and hex floating point literals
* OCaml: _ is valid identifier start
* OCaml: update list of modules
* OCaml: add Ok/Error variant tags
* OCaml: update list of types
* OCaml: update Stdlib functions
* OCaml: add "initializer" keyword
* OCaml: "closed" is not a keyword
* OCaml: bump syntax highlighting version
* fix kate-editor.org update for 6.x
* update version for new release
-------------------------------------------------------------------
Wed Jan 31 17:51:18 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to 5.249.0 (6.0 RC 2):
* New bugfix release
* For more details see https://kde.org/announcements/megarelease/6/rc2/
-------------------------------------------------------------------
Mon Jan 15 20:02:03 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to 5.248.0 (6.0 RC 1)
* For more details please see:
https://kde.org/announcements/megarelease/6/rc1/
-------------------------------------------------------------------
Sat May 27 11:18:36 UTC 2023 - Christophe Marin <christophe@krop.fr>
- Init kf6-syntax-highlighting
+119
View File
@@ -0,0 +1,119 @@
#
# spec file for package kf6-syntax-highlighting
#
# Copyright (c) 2025 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
%define qt6_version 6.9.0
%define rname syntax-highlighting
# Full KF6 version (e.g. 6.28.0)
%{!?_kf6_version: %global _kf6_version %{version}}
%bcond_without released
Name: kf6-syntax-highlighting
Version: 6.28.0
Release: 0
Summary: Syntax highlighting engine and library
License: LGPL-2.1-or-later AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND MIT AND BSD-3-Clause AND Artistic-1.0
URL: https://www.kde.org
Source: %{rname}-%{version}.tar.xz
%if %{with released}
Source1: %{rname}-%{version}.tar.xz.sig
Source2: frameworks.keyring
%endif
BuildRequires: fdupes
BuildRequires: kf6-extra-cmake-modules >= %{_kf6_version}
BuildRequires: pkgconfig
BuildRequires: cmake(Qt6Core) >= %{qt6_version}
BuildRequires: cmake(Qt6Gui) >= %{qt6_version}
BuildRequires: cmake(Qt6LinguistTools) >= %{qt6_version}
BuildRequires: cmake(Qt6Network) >= %{qt6_version}
BuildRequires: cmake(Qt6PrintSupport) >= %{qt6_version}
BuildRequires: cmake(Qt6Quick) >= %{qt6_version}
BuildRequires: cmake(Qt6Test) >= %{qt6_version}
BuildRequires: cmake(Qt6ToolsTools) >= %{qt6_version}
BuildRequires: cmake(Qt6Widgets) >= %{qt6_version}
BuildRequires: pkgconfig(xerces-c)
%description
This is a tier1/functional version of the Kate syntax highlighting engine.
It's not tied to a particular output format or editor engine.
%package imports
Summary: QML components for syntax-highlighting
Requires: libKF6SyntaxHighlighting6 = %{version}
%description imports
This package contains QML imports for syntax-highlighting.
%package -n libKF6SyntaxHighlighting6
Summary: Syntax highlighting engine and library
Recommends: kf6-syntax-highlighting = %{version}
%description -n libKF6SyntaxHighlighting6
This is a tier1/functional version of the Kate syntax highlighting engine.
It's not tied to a particular output format or editor engine.
%package devel
Summary: Syntax highlighting engine and library
Requires: kf6-extra-cmake-modules
Requires: libKF6SyntaxHighlighting6 = %{version}
Requires: cmake(Qt6Core) >= %{qt6_version}
Requires: cmake(Qt6Gui) >= %{qt6_version}
%description devel
This is a tier1/functional version of the Kate syntax highlighting engine.
It's not tied to a particular output format or editor engine.
%lang_package -n libKF6SyntaxHighlighting6
%prep
%autosetup -p1 -n %{rname}-%{version}
%build
%cmake_kf6
%kf6_build
%install
%kf6_install
%fdupes %{buildroot}
%find_lang syntaxhighlighting6 --with-qt --without-mo
%ldconfig_scriptlets -n libKF6SyntaxHighlighting6
%files -n libKF6SyntaxHighlighting6-lang -f syntaxhighlighting6.lang
%files
%{_kf6_bindir}/ksyntaxhighlighter6
%{_kf6_debugdir}/ksyntaxhighlighting.categories
%{_kf6_debugdir}/ksyntaxhighlighting.renamecategories
%files imports
%{_kf6_qmldir}/org/kde/syntaxhighlighting/
%files -n libKF6SyntaxHighlighting6
%license LICENSES/*
%doc README.md
%{_kf6_libdir}/libKF6SyntaxHighlighting.so.*
%files devel
%{_kf6_cmakedir}/KF6SyntaxHighlighting/
%{_kf6_includedir}/KSyntaxHighlighting/
%{_kf6_libdir}/libKF6SyntaxHighlighting.so
%changelog
+24
View File
@@ -0,0 +1,24 @@
*.changes merge=merge-changes
*.7z filter=lfs diff=lfs merge=lfs -text
*.bsp filter=lfs diff=lfs merge=lfs -text
*.bz2 filter=lfs diff=lfs merge=lfs -text
*.gem filter=lfs diff=lfs merge=lfs -text
*.gz filter=lfs diff=lfs merge=lfs -text
*.jar filter=lfs diff=lfs merge=lfs -text
*.lz filter=lfs diff=lfs merge=lfs -text
*.lzma filter=lfs diff=lfs merge=lfs -text
*.obscpio filter=lfs diff=lfs merge=lfs -text
*.oxt filter=lfs diff=lfs merge=lfs -text
*.pdf filter=lfs diff=lfs merge=lfs -text
*.png filter=lfs diff=lfs merge=lfs -text
*.rpm filter=lfs diff=lfs merge=lfs -text
*.tar filter=lfs diff=lfs merge=lfs -text
*.tbz filter=lfs diff=lfs merge=lfs -text
*.tbz2 filter=lfs diff=lfs merge=lfs -text
*.tgz filter=lfs diff=lfs merge=lfs -text
*.ttf filter=lfs diff=lfs merge=lfs -text
*.txz filter=lfs diff=lfs merge=lfs -text
*.whl filter=lfs diff=lfs merge=lfs -text
*.xz filter=lfs diff=lfs merge=lfs -text
*.zip filter=lfs diff=lfs merge=lfs -text
*.zst filter=lfs diff=lfs merge=lfs -text
+4
View File
@@ -0,0 +1,4 @@
*.obscpio
*.osc
_build.*
.pbuild
Binary file not shown.
+3
View File
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:50b73ea99413dd988fa34fd169129bcdbfe1dc3b43c48d5f92bbadb2511a728a
size 3849776
+7
View File
@@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
iHUEABYKAB0WIQSQqWisqEU3zCe5nq8sjfWHptSqwQUCaVgESgAKCRAsjfWHptSq
wTslAQC2nnDmXmtPF18eJXsUZGZNxmVfg/uRzCYVwy6Wx1PAcAEAi53TUHSzjxoj
J0537JRKNLA/WKojc6z+5RgQF+erlQA=
=T9OI
-----END PGP SIGNATURE-----
+3
View File
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c95eac2babbea40be149e55939ffe47a14ffb0bc3d08103d3f32cb310364c38e
size 3851644
+7
View File
@@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
iHUEABYKAB0WIQSQqWisqEU3zCe5nq8sjfWHptSqwQUCaYXcNAAKCRAsjfWHptSq
wYVmAQDFTlPwjk4lbzenZcA4TOwWRtNWQ9heAeBDaSYaJW2gMAEAgDmhgXdxsOeJ
m6Rur7xoub8x9ejabiifpVhsJY32NQU=
=1urj
-----END PGP SIGNATURE-----
+3
View File
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:061c5946dc6170ecfa91b9c7d4faa5ec81eb53bb5f86eda861c2ce748a65486d
size 3851140
+7
View File
@@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
iHUEABYKAB0WIQSQqWisqEU3zCe5nq8sjfWHptSqwQUCaayLxAAKCRAsjfWHptSq
wRzyAQDgSkATO5+Qj74AFA3T0WjK8MXRel+r6p2U5zlfGDjlbgD6ArXxy+2hTQJL
aoxfgkKX52RtyTOiNGG4bp2vFVPS7gg=
=jNoE
-----END PGP SIGNATURE-----
+3
View File
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8aeee428e82ac96aad01bbd423518705d214e0f3a5ac1fd64389565d08e5d501
size 3881996
+7
View File
@@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
iHUEABYKAB0WIQSQqWisqEU3zCe5nq8sjfWHptSqwQUCac/1IwAKCRAsjfWHptSq
wV2zAP0Vx+DLa4TUhzS/LDWWjVYK6FjpY0nIAM9InESb9C2cWAEAj6r1ZSgYcf+i
edIdXgaCO9QXrgoNyt1PNVVPnTdyPA8=
=mmLH
-----END PGP SIGNATURE-----
+3
View File
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a4e86d167cd5f3c4318584119451f891551c24cd4a0ff1f7ef95e2476a39c5ac
size 3894972
+7
View File
@@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
iHUEABYKAB0WIQSQqWisqEU3zCe5nq8sjfWHptSqwQUCafSVDAAKCRAsjfWHptSq
welGAP9hoo4DrRp5IFog0ZJWqOJdB0npS66yG4jjDd7cQmXJsQEAwzkIWF/M1SGH
+vhgE4dFF318LXcmXtuvHg5+KfDr5Ac=
=EWqv
-----END PGP SIGNATURE-----
+3
View File
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:cbff001b9f00d032feb254313ecfee9a6e0a0b3c5a8c82a7e0806c5f1915a545
size 3907408
+7
View File
@@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
iHUEABYKAB0WIQSQqWisqEU3zCe5nq8sjfWHptSqwQUCaiLwwgAKCRAsjfWHptSq
weJIAQDGIoElaRqgJEF+6zjH0tSvWrxYv4iegKKXWlyiKymWtwD/Y0u1ceWxhxqh
QgElxjkD8qqL0bEm5c18JEb2ha3hnAk=
=8ILi
-----END PGP SIGNATURE-----
+3
View File
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b9d90a03b4e9a48170a14f7a4a79c44f0aae9f14e1b94b7b1fc75d5c3fb31d3a
size 3917156
+7
View File
@@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
iHUEABYKAB0WIQSQqWisqEU3zCe5nq8sjfWHptSqwQUCakeXfwAKCRAsjfWHptSq
wSvuAP45Z4BxVs5VS3I3BH+7RJ5+Kn3eRL9XLtGAfL4SXp0p8gD/Y4ONygHPprR0
bVM7VsmsAh1DvMszUqqCLtjVCvMjbQk=
=+Hh8
-----END PGP SIGNATURE-----