pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/textproc/syntax-highlighting syntax-highlighting: upda...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/29fe76ca989f
branches:  trunk
changeset: 377855:29fe76ca989f
user:      markd <markd%pkgsrc.org@localhost>
date:      Mon Apr 25 07:05:52 2022 +0000

description:
syntax-highlighting: update to 5.93.0

5.81.0
LaTeX: allow Math env within another Math env
java: add assert and var keywords
cmake.xml: Updates for CMake 3.20
PHP: add preg_last_error_msg() function and classes that was previously a resource
Js: numeric separator ; fix Octal ; add new classes
Try to fix Qt 5.14 based compile
Make it possible to compile with Qt 6
Fix #5 and add Path style with alternate value (${xx:-/path/})
Python: add match and case keywords (Python 3.10)
Bump rust.xml to version 12
Do not spellcheck in Rust code
Markdown: add folding in sections
Fix BracketMatching color in Breeze Dark theme
Added more checking and number support
Added proper escaping support with error handling
Yet another DetectSpaces at MultiLineText
Removed Variable context; not needed
Added Error displaying for Placeables
Included ##Comments
Optimisations (DetectIdentifier, etc.)
Fixed Attribute handling
Added support for identifiers
Multiline text is now working
Added support for fluent language files
Add `findloc` Fortran function

5.82.0
debchangelog: add Impish Indri
remove text/plain from Godot
systemd unit: merge some RegExpr rules
systemd unit: increase version number
systemd unit: update to systemd v248
add support for Godot's gd-scripts
Doxygen: fix Word style when the word is at the end of line

5.83.0
Rust syntax - Separate ControlFlow from Keywords
Fix perl qw< > highlighting
Update GAS syntax to highlight reg/instrs/jmp instrs

5.84.0
Indexer: suggest more RangeDetect instead of RegExpr
Use cstyle indenter for PHP (HTML)
Haskell: fix comment in an import and some improvement
Indexer: checks that the rules of a context are all reachable at least once
Python: add bytes literals
GLSL: based on GLSL 4.6
Bash/Zsh: fix file descriptor and group in sub-shell, noglob and some
Control Flow
Python: highlight errors in numbers and some optimizations
Remove unneeded LGPL-2.0-only license text
GLSL: add types, qualifiers and reserved keywords
fix copyright to be the expected array
Falcon theme
improve INI highlighting for string values
add highlighting for the Swift language
rework function matching
some more fixes to Julia syntax
Julia highlighting fixes
enable unicode support for regex in highlightings
Add Dart language

5.85.0
toml.xml: forbid 0_digits in integers
toml.xml: support single-quoted keys
Python: Fix r"\\" and derivatives
Python: Make unescaped single quote (' or ") strings non-multiline
make update_kate_editor_org bsd compatible
Python: Fix single quote bytes literals (b"")
cmake.xml: Drop version related `find_package()` vars
cmake.xml: Update variables for `find_package()` interface
cmake.xml: Add CMake 3.21 features
XML: add Attribute Separator style (= in <tag attr=value>)
XSLT: Enhance highlighter colors (like XML) + region for tag
Ini: value as int, float or keyword only if it represents the full value
Agda: update keyword list to Agda 2.6.2
XML: fix <!DOCTYPE detection and reordered rules for faster reading (+20%)
Python: }} in a f-string as an escape character and add !a flag
systemd unit: update to systemd v249
systemd unit: fix highlighting of unit name
Mark katehighlightingindexer as a non-GUI executable
Disable using QtXMLPatterns with sanitizer build
Indexer: suggest LineContinue instead of RegExpr
move coroutine keywords in controlflow and replace some keyword rule with WordDetect

5.86.0
cpp.xml: Add two QFlags-related macros
markdown.xml: End nested sub-headers fold regions when parent header is closed
Python: Add "yield from" keyword
Julia highlighting fixes
Simplify helpers of Repository::definition[s]For*()
Optimize Repository::definitionFor(FileName|MimeType)
Repository: unify definitionsForFileName() and definitionsForMimeType()
add extra resource path lookups for app files
Remove caseSensitive parameter to optimize WildcardMatcher
Export WildcardMatcher
Accept both Definition objects and definition names
Move the default repository management out of KQuickSyntaxHighlighter
Add a QObject wrapper for Repository
Don't hardcode the default theme, but pick one based on the palette
Import Eike's QtQuick syntax highlighter and adapt the build system
WildcardMatcher: treat unmatched filename prefixes as no match
Port QStringRef (deprected) to QStringView
Add rbreak and watch keywords for GDB highlighting
Properly highlight RR keywords containing a dash
PL/I: Also recognise "pl1" extension and MIME type
default themes: Add contrast between String and VerbatimString
breeze-light.theme: Add contrast between strings and raw strings
isocpp.xml: Highlight raw string delimeters (bug 440038)
Update Kconfig highlighter to Linux 5.13

5.87.0
Add basic QML API docs
yara - add new 4.x keywords
Change license to MIT
Removed items that are generating errors for now
initial work on terraform syntax highlight
Port AbstractHighlighter::highlightLine to QStringView

5.88.0
' is a valid identifier part
Fix the colors of modified and saved lines
cmake.xml: Recognize CMake provided modules and functions/macros
Remove *.nix files from Bash syntax
Add Nix highlighting
debchangelog: add Jammy Jellyfish
update refs to improved Dockerfile highlighting
bash.xml: Add Exherbo script file extensions recognized as `bash`
dockerfile.xml: Use `bash` syntax for shell form of commands
Specify byproducts for ExternalProject_Add call
cmake.xml: Improvements to highlighting
Add support of YAML in Fenced Code Blocks in Markdown
Update GNU Assmebler syntax

5.89.0
markdown.xml: Fix highlighting of headers (include last char)
Update orgmode.xml
use the same way as emacs to highlight priority cookie
support verbatim since it seems used more often than inline code
support single line comment, babel call, priority cookie
Update context.xml version
Update ConTeXt test references
Corrected syntax for ConTeXt TABLE commands
ConTeXt: Verbatim highlighting allows for nesting
Added ConTeXt test references
Update context.xml version number
Added highlighting for ConTeXt "\m" command
Fixed current math command highlighting
misc: Add `Pipfile` to create Python venv for generators
cmake.xml: Updates for CMake 3.22
fix: Add `Loader` parameter in call to `yaml.load()`
update test for inline code
support inline code and another type of number list
support block and number list
add orgmode.xml
add racket.xml

5.90.0
Systemd unit: update to systemd v250
Separate dynamic StringDetect rule to avoid copies in StringDetect::doMath()
Very basic support for [[link]] and [[link][desc]]
support implicit link in normal text
SQL and SQL (PostgreSQL): nested comments support
GnuPlot: fix a lot of issue
PHP: add readonly, never and some functions/classes/constants of php-8.1
Bash and Zsh: support of ${!2}
Bash: more unixcommands (GNU coreutils and some others)
Fix language specification comments
Rename MIME type text/x-objcpp-src => text/x-objc++src
Add Homuncuius.theme
Remove rawhtml, not needed
Add grammar for RETRO Forth

5.91.0
Python: fix line continuation starting with a string
CSS: add some values and functions
CSS: fix nested function call
Zsh: fix line-break and pattern in double bracket condition
Bash: fix line-break in double bracket condition
Bash: fix parameter expansion replacement with extended glob
[R] Add support for new pipe from R 4.1
Update Stan highlighting

5.92.0
Bash: fix parameter expansion replacement with path without extended glob
Lua: fix function highlighting with local function
Propagate Qt major version to external project build of the host tools
Bash/Zsh: fix keyword ! in ! cmd

5.93.0
Go syntax - "go" -> ControlFlow
Go syntax - Separate ControlFlow from Keywords
Bash/Zsh: fix expression closing parenthesis in regex

diffstat:

 textproc/syntax-highlighting/Makefile |   3 +--
 textproc/syntax-highlighting/PLIST    |  29 +++++++++++++++++++++++++++--
 textproc/syntax-highlighting/distinfo |   8 ++++----
 3 files changed, 32 insertions(+), 8 deletions(-)

diffs (89 lines):

diff -r bbdfb53c42e3 -r 29fe76ca989f textproc/syntax-highlighting/Makefile
--- a/textproc/syntax-highlighting/Makefile     Mon Apr 25 06:57:34 2022 +0000
+++ b/textproc/syntax-highlighting/Makefile     Mon Apr 25 07:05:52 2022 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.44 2022/04/24 22:40:00 tnn Exp $
+# $NetBSD: Makefile,v 1.45 2022/04/25 07:05:52 markd Exp $
 
 DISTNAME=      syntax-highlighting-${KF5VER}
-PKGREVISION=   7
 CATEGORIES=    textproc
 
 HOMEPAGE=      https://community.kde.org/Frameworks
diff -r bbdfb53c42e3 -r 29fe76ca989f textproc/syntax-highlighting/PLIST
--- a/textproc/syntax-highlighting/PLIST        Mon Apr 25 06:57:34 2022 +0000
+++ b/textproc/syntax-highlighting/PLIST        Mon Apr 25 07:05:52 2022 +0000
@@ -1,25 +1,48 @@
-@comment $NetBSD: PLIST,v 1.7 2021/03/30 10:58:28 markd Exp $
+@comment $NetBSD: PLIST,v 1.8 2022/04/25 07:05:52 markd Exp $
 bin/kate-syntax-highlighter
 include/KF5/KSyntaxHighlighting/AbstractHighlighter
 include/KF5/KSyntaxHighlighting/Definition
 include/KF5/KSyntaxHighlighting/DefinitionDownloader
 include/KF5/KSyntaxHighlighting/FoldingRegion
 include/KF5/KSyntaxHighlighting/Format
+include/KF5/KSyntaxHighlighting/KSyntaxHighlighting/AbstractHighlighter
+include/KF5/KSyntaxHighlighting/KSyntaxHighlighting/Definition
+include/KF5/KSyntaxHighlighting/KSyntaxHighlighting/DefinitionDownloader
+include/KF5/KSyntaxHighlighting/KSyntaxHighlighting/FoldingRegion
+include/KF5/KSyntaxHighlighting/KSyntaxHighlighting/Format
+include/KF5/KSyntaxHighlighting/KSyntaxHighlighting/Repository
+include/KF5/KSyntaxHighlighting/KSyntaxHighlighting/State
+include/KF5/KSyntaxHighlighting/KSyntaxHighlighting/SyntaxHighlighter
+include/KF5/KSyntaxHighlighting/KSyntaxHighlighting/Theme
+include/KF5/KSyntaxHighlighting/KSyntaxHighlighting/WildcardMatcher
 include/KF5/KSyntaxHighlighting/Repository
 include/KF5/KSyntaxHighlighting/State
 include/KF5/KSyntaxHighlighting/SyntaxHighlighter
 include/KF5/KSyntaxHighlighting/Theme
+include/KF5/KSyntaxHighlighting/WildcardMatcher
 include/KF5/KSyntaxHighlighting/abstracthighlighter.h
 include/KF5/KSyntaxHighlighting/definition.h
 include/KF5/KSyntaxHighlighting/definitiondownloader.h
 include/KF5/KSyntaxHighlighting/foldingregion.h
 include/KF5/KSyntaxHighlighting/format.h
+include/KF5/KSyntaxHighlighting/ksyntaxhighlighting/abstracthighlighter.h
+include/KF5/KSyntaxHighlighting/ksyntaxhighlighting/definition.h
+include/KF5/KSyntaxHighlighting/ksyntaxhighlighting/definitiondownloader.h
+include/KF5/KSyntaxHighlighting/ksyntaxhighlighting/foldingregion.h
+include/KF5/KSyntaxHighlighting/ksyntaxhighlighting/format.h
+include/KF5/KSyntaxHighlighting/ksyntaxhighlighting/ksyntaxhighlighting_export.h
+include/KF5/KSyntaxHighlighting/ksyntaxhighlighting/repository.h
+include/KF5/KSyntaxHighlighting/ksyntaxhighlighting/state.h
+include/KF5/KSyntaxHighlighting/ksyntaxhighlighting/syntaxhighlighter.h
+include/KF5/KSyntaxHighlighting/ksyntaxhighlighting/theme.h
+include/KF5/KSyntaxHighlighting/ksyntaxhighlighting/wildcardmatcher.h
 include/KF5/KSyntaxHighlighting/ksyntaxhighlighting_export.h
+include/KF5/KSyntaxHighlighting/ksyntaxhighlighting_version.h
 include/KF5/KSyntaxHighlighting/repository.h
 include/KF5/KSyntaxHighlighting/state.h
 include/KF5/KSyntaxHighlighting/syntaxhighlighter.h
 include/KF5/KSyntaxHighlighting/theme.h
-include/KF5/ksyntaxhighlighting_version.h
+include/KF5/KSyntaxHighlighting/wildcardmatcher.h
 lib/cmake/KF5SyntaxHighlighting/KF5SyntaxHighlightingConfig.cmake
 lib/cmake/KF5SyntaxHighlighting/KF5SyntaxHighlightingConfigVersion.cmake
 lib/cmake/KF5SyntaxHighlighting/KF5SyntaxHighlightingTargets-noconfig.cmake
@@ -28,6 +51,8 @@
 lib/libKF5SyntaxHighlighting.so.5
 lib/libKF5SyntaxHighlighting.so.${PKGVERSION}
 qt5/mkspecs/modules/qt_KSyntaxHighlighting.pri
+qt5/qml/org/kde/syntaxhighlighting/libkquicksyntaxhighlightingplugin.so
+qt5/qml/org/kde/syntaxhighlighting/qmldir
 share/locale/af/LC_MESSAGES/syntaxhighlighting5_qt.qm
 share/locale/ar/LC_MESSAGES/syntaxhighlighting5_qt.qm
 share/locale/az/LC_MESSAGES/syntaxhighlighting5_qt.qm
diff -r bbdfb53c42e3 -r 29fe76ca989f textproc/syntax-highlighting/distinfo
--- a/textproc/syntax-highlighting/distinfo     Mon Apr 25 06:57:34 2022 +0000
+++ b/textproc/syntax-highlighting/distinfo     Mon Apr 25 07:05:52 2022 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.13 2021/10/26 11:23:33 nia Exp $
+$NetBSD: distinfo,v 1.14 2022/04/25 07:05:52 markd Exp $
 
-BLAKE2s (syntax-highlighting-5.80.0.tar.xz) = 72bff0bfba3fdaa74fb30a26fb7d9f6866d0df5a90d578d986b9085c1eb0c5f2
-SHA512 (syntax-highlighting-5.80.0.tar.xz) = f24fb943f095b44092f62eca2a52f4b0f9ad0ce705bb0b0f8a17a9e3cda7a9892794218119e77cbc376d48ebb336904f862dbdd2715d932e7bc1c197dcbfba29
-Size (syntax-highlighting-5.80.0.tar.xz) = 2272788 bytes
+BLAKE2s (syntax-highlighting-5.93.0.tar.xz) = e7ae5ee5efe5d24e5f70a14ae697b0413da95543097f36772dd928ac3378a297
+SHA512 (syntax-highlighting-5.93.0.tar.xz) = 6721f25216d946a63335ebac4c19cff7eed7ce9e6f68c9406be2045bc5db56cf9f9c9ed16b4878fd654c96aa78f374b32a61e583febd020a2a0fd46fc879d157
+Size (syntax-highlighting-5.93.0.tar.xz) = 2397296 bytes
 SHA1 (patch-autotests_input_highlight.sh) = a03c2d3a389b066d914a1c1aab97977013af4626



Home | Main Index | Thread Index | Old Index