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