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 2022-02-23 16:26:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/tree-sitter (Old)
 and      /work/SRC/openSUSE:Factory/.tree-sitter.new.1958 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "tree-sitter"

Wed Feb 23 16:26:17 2022 rev:3 rq:957067 version:0.20.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/tree-sitter/tree-sitter.changes  2021-11-05 
22:59:16.796306873 +0100
+++ /work/SRC/openSUSE:Factory/.tree-sitter.new.1958/tree-sitter.changes        
2022-02-23 16:27:11.727510430 +0100
@@ -1,0 +2,108 @@
+Tue Feb 22 16:46:36 UTC 2022 - Matej Cepl <mc...@suse.com>
+
+- Update to 0.20.4:
+  - Always generate parser.h, regardless of chosen ABI version
+  - add test for removals in eager query matches
+  - remove non-local query matches for locals
+  - remove unfinished queries from 'ts_query_cursor_remove_match'
+  - prevent future matches for '#is-not? local' patterns
+  - Represent quantifiers using bytes instead of ints
+  - Prefix globally visible TSquantifier values
+  - Rewrite quantifier oeprations
+  - Add pointer indirection to AnalysisStateSet
+  - Fixed rust build, updated docs
+  - get_column now counts codepoints
+  - Add realloc to wasm exports
+  - Add link to Protocol Buffers grammar
+  - Convert more fixture grammars from JSON to JS
+  - Simplify allocation-recording in test suite using new
+    ts_set_allocator API
+  - Address feedback
+  - Make SubtreeInlineData work on Big-Endian
+  - Replace allocator struct with function pointers
+  - cli: Fix parsing of test files with newlines in test names
+  - Avoid allocator from being switched more than once
+  - Remove ts_allocator from api.h
+  - Add TSAllocator and ts_set_allocator in api.h
+  - Fix declaration of ts_toggle_allocation_recording
+  - Allow to change the allocator dynamically
+  - Support @module as a highlight key.
+  - add link to in-development Elixir parser
+  - Added bindings for Java and Kotlin to `index.md`
+  - Remove unnecessary types from binding.rs
+  - Always include playground.html in the CLI binary
+  - playground: Make query error underlines render in safari
+  - web: Fix script directory that's passed to locateFile
+  - Use serde's derive feature everywhere
+  - Improve query execution logging
+  - Rename Query::step_is_definite ->
+    is_pattern_guaranteed_at_step
+  - Add link to Lua bindings
+  - Convert more test grammars from JSON to JS
+  - Add link to swift bindings package
+  - Convert some of the fixture grammars from JSON to JS
+  - Use serde's derive feature
+  - Simplified corpus test output comparisons
+  - Add link to elisp parser
+  - Add tree-sitter-cuda, tree-sitter-glsl,
+    tree-sitter-commonlisp
+  - Avoid dynamic regex construction when parsing test files
+  - chore(cli): Rename all internal web_ui stuff to playground
+  - cli(query): Improve and unify query subcommand output
+  - binding(rust): Mark set_cancellation_flag self as mutable
+  - fix(wasm): Fix predicates in alternations, resolves #1392
+  - fix(cli): Panic on queries containing alternation with
+    predicates
+  - Add WGSL WebGPU Shading Language
+  - Add HCL (Terraform) and Hack to the list of supported
+    languages
+  - Add link to OCaml bindings to list and sort list
+    alphabetically.
+  - Add Objective-C language parser
+  - feat(rust): Add an id() method for QueryMatch
+  - Assign ids to query matches only when the matches are
+    returned
+  - feat(cli): add a flag to compile a parser in debug mode with
+    -O0 C/C++ compiler flag
+  - Put emscripten-version file in cli directory
+  - Fix 'include!' error when building the CLI outside of the
+    repo
+  - fix(lib): fix segfault on ts_query_new with incompatible
+    grammar version, close #1318
+  - Add Graphviz DOT parser
+  - chore(web): Add the LICENSE file to the web-tree-sitter npm
+    package
+  - chore(cli): Add the LICENSE file to the tree-sitter-cli npm
+    package
+  - Support for suffixes in test file separators Some languages
+    use the non-suffixed separators in their syntax Fixes #982
+  - Handle aliases in unicode property escapes in regexes
+  - Update `smallbitvec` dependency
+  - `Generator::add_parse_table`: Store entries in hash map
+  - Use `IndexMap` and `FxHash` for some hot hash maps
+  - fix(cli): Remove tree-sitter grammar ./... call limitation
+  - Always print where the playground is running
+  - Correct quiet description for playground
+  - fix(cli): allow dead code in Logger
+  - docs(Using parsers): Fix spelling, remove unusual keyword
+  - Fix highlighting typo on "creating parsers" site
+  - feat(cli): Make "test" output more readable
+  - fix(cli): Improve error messages on config.json loading,
+    closes #1227
+  - fix(parser): count rows in the debug log from 0
+  - Docs: document `_` wildcard node
+  - Add SQL parser
+  - feat(cli): Add a lot of help messages for CLI options
+  - fix(cli): fix theme key loading from config.json, closes
+    #1232
+  - fix(cli): Avoid ENOENT if config.json is not in
+    TREE_SITTER_DIR
+  - feat(cli/loader): Add TREE_SITTER_INTERNAL_BUILD C/C++
+    compiler definition
+  - feat(cli): Set TREE_SITTER_DEBUG env var on 'tree-sitter
+    parse -d'
+  - allow `~` or `$HOME` in `parser-directories`
+  - update set_included_ranges to modify extent if the current
+    position is at the very beginning of the included range
+
+-------------------------------------------------------------------

Old:
----
  tree-sitter-0.20.0.tar.gz

New:
----
  tree-sitter-0.20.4.tar.gz

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

Other differences:
------------------
++++++ tree-sitter.spec ++++++
--- /var/tmp/diff_new_pack.aEawMw/_old  2022-02-23 16:27:12.183510447 +0100
+++ /var/tmp/diff_new_pack.aEawMw/_new  2022-02-23 16:27:12.187510446 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package tree-sitter
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
 %define somajor 0
 %define libdirname tree_sitter
 Name:           tree-sitter
-Version:        0.20.0
+Version:        0.20.4
 Release:        0
 Summary:        An incremental parsing system for programming tools
 License:        MIT

++++++ tree-sitter-0.20.0.tar.gz -> tree-sitter-0.20.4.tar.gz ++++++
++++ 11880 lines of diff (skipped)

++++++ tree-sitter-vendor.tar.xz ++++++
/work/SRC/openSUSE:Factory/tree-sitter/tree-sitter-vendor.tar.xz 
/work/SRC/openSUSE:Factory/.tree-sitter.new.1958/tree-sitter-vendor.tar.xz 
differ: char 27, line 1

Reply via email to