Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package tree-sitter for openSUSE:Factory 
checked in at 2024-06-24 20:50:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/tree-sitter (Old)
 and      /work/SRC/openSUSE:Factory/.tree-sitter.new.18349 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "tree-sitter"

Mon Jun 24 20:50:46 2024 rev:12 rq:1182974 version:0.22.6

Changes:
--------
--- /work/SRC/openSUSE:Factory/tree-sitter/tree-sitter.changes  2024-03-28 
14:03:28.361528761 +0100
+++ /work/SRC/openSUSE:Factory/.tree-sitter.new.18349/tree-sitter.changes       
2024-06-24 20:51:32.712475053 +0200
@@ -1,0 +2,59 @@
+Fri Jun 21 20:32:46 UTC 2024 - Richard Rahl <rra...@disroot.org>
+
+- update to version 0.22.6:
+  * Improve handling of serialization buffer overflows
+  * Reverse iteration through node parents
+  * cli: Support NO_COLOR
+  * cli: Add test listing and allow users to parse a specific test number
+  * grammar: Add "inherits" field if available
+  * Correctly load field data from wasm languages
+  * Improve error message when the tree-sitter field is malformed
+  * Don't error out on package.json lookup errors if --no-bindings is passed
+  * cli: Keep default cc flags in build
+  * cli: Properly account for multi-grammar repos when using docker to build a 
wasm parser
+  * generate: Don't check arbitrarily named dirs
+  * generate: Take AsRef<Path> for the path parameter to avoid clones
+  * highlight: Correct signature of ts_highlighter_add_language
+  * lib: Do not return field names for extras
+  * lib: Advance the lookahead end byte by 4 when there's an invalid code point
+  * rust: Update README example
+  * rust: Use unix + wasi cfg instead of not windows for fd
+  * wasm: Correct childrenFromFieldXXX method signatures
+  * xtask: Always bump every crate in tandem
+  * zig: Make usable as a zig dependency
+  * Documentation: Mention build command variables
+- update to version 0.22.5:
+  * Avoid generating unused character set constants
+  * rust: Compilation on wasm32-wasi
+- update to version 0.22.4:
+  * Fix sorting of transitions within a lex state
+  * Include 2-character ranges in array-based state transitions
+- update to version 0.22.3:
+  * Add strncat to wasm stdlib
+  * Generate simpler code for matching large character sets
+  * When loading languages via WASM, gracefully handle memory errors and leaks 
in external scanners
+  * bindings: Add utf-8 flag to python & node
+  * bindings: Generate parser.c if missing
+  * bindings: Remove required platforms for swift
+  * cli: Fix mismatched parenthesis when accounting for &&
+  * lib: Do not consider childless nodes for ts_node_parent
+  * lib: Properly account for aliased root nodes and root nodes with
+    children in ts_subtree_string
+  * lib: Account for the root node of a tree cursor being an alias
+  * lib: Use correct format specifier in log message
+  * parser: Fix variadic macro
+  * render: Proper function prototypes
+  * Add a semicolon after SKIP macros
+  * Add back build-wasm temporarily
+  * Add lifetime to matches function
+  * Default output directory for build --wasm should use current_dir
+  * Fix sorting of wasm stdlib symbols
+  * Insert "tree-sitter" section in current directory's package.json if it 
exists
+  * Tie the lifetime of the cursor to the query in QueryCursor::captures()
+  * Wrong flag check in build.rs
+  * cli: Reduced the compile time of generated parsers by generating C code 
with fewer conditionals
+  * parser: Make REDUCE macro non-variadic
+  * js: Misc fixes & tidying
+  * rust: Misc fixes & tidying
+
+-------------------------------------------------------------------

Old:
----
  tree-sitter-0.22.2.tar.xz

New:
----
  tree-sitter-0.22.6.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ tree-sitter.spec ++++++
--- /var/tmp/diff_new_pack.hamIHG/_old  2024-06-24 20:51:35.692583986 +0200
+++ /var/tmp/diff_new_pack.hamIHG/_new  2024-06-24 20:51:35.712584717 +0200
@@ -19,7 +19,7 @@
 %define somajor 0
 %define libdirname tree_sitter
 Name:           tree-sitter
-Version:        0.22.2
+Version:        0.22.6
 Release:        0
 Summary:        An incremental parsing system for programming tools
 License:        GPL-2.0-only AND MIT
@@ -73,6 +73,9 @@
 %prep
 %autosetup -p1 -a1
 
+#remove gitignore file from docs
+rm %{_builddir}/%{name}-%{version}/docs/.gitignore
+
 cp %{SOURCE21} .
 cp %{SOURCE22} .
 cp %{SOURCE23} .
@@ -103,9 +106,11 @@
 install -Dm755 %{SOURCE26} %{buildroot}%{_rpmconfigdir}/$(basename %{SOURCE26})
 
 %post -n lib%{name}%{somajor} -p /sbin/ldconfig
+
 %postun -n lib%{name}%{somajor} -p /sbin/ldconfig
 
 %files
+%license LICENSE
 %doc README.md CONTRIBUTING.md
 %{_bindir}/tree-sitter
 %{_rpmconfigdir}/tree-sitter-target.py

++++++ tree-sitter-0.22.2.tar.xz -> tree-sitter-0.22.6.tar.xz ++++++

++++++ vendor.tar.zst ++++++
/work/SRC/openSUSE:Factory/tree-sitter/vendor.tar.zst 
/work/SRC/openSUSE:Factory/.tree-sitter.new.18349/vendor.tar.zst differ: char 
7, line 1

Reply via email to