SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for tree-sitter-devel-0.22.2-81.1.i586.rpm :

* Mon Mar 25 2024 Björn Bidar - Add workaround to packaging macros for RPM being to old on current Leap- Add workaround for Python below 3.9 on Leap
* Fri Mar 22 2024 Björn Bidar - Add packaging macros for tree-sitter grammar- Add missing dependency for tree-sitter generate
* Tue Mar 19 2024 Soc Virnyl Estela - Update to version 0.22.2:
* fix(lib): allow hiding symbols
* feat(lib): implement Display for Node
* test: fix header writes
* chore: turbofish styling
* feat(cli)!: add a separate build command to compile parsers
* ci: simplify workflows
* docs(license): update year
* fix(lib): avoid possible UB of calling memset on a null ptr when 0 is passed into `array_grow_by`
* fix(lib): makefile installation- Update _service file
* replace obsoleted mode \"disabled\" with \"manual\"
* use download_files instead of performing scm
* Thu Apr 06 2023 Andreas Schneider - Build AVX2 enabled hwcaps library for x86_64-v3- Add baselibs.conf for proper generation of libraries.
* Wed Apr 05 2023 Matej Cepl - Update to version 0.20.8: - 0.20.8 - recovered - cicd: fix bug in release workflow - Bumps [webbrowser](https://github.com/amodm/webbrowser-rs) from 0.5.5 to 0.8.3. - cli: Bump tree-sitter dependency to 0.20.10 - Update python error corpus to reflect grammar changes - Improve the performance of running a query in a small range of a large file - Add API for checking if a pattern in a query is non-local - Fix bug in maintenance of query cursor\'s tree depth - Restructure query_cursor_advance to explicitly control which hidden nodes it descends into - Extract \'internal\' versions of tree cursor movement fns that allow visiting hidden nodes - Group analysis state sets into QueryAnalysis struct - Precompute the set of repetition symbols that can match rootless patterns - Add --row-range, --quiet, and --time flags to query subcommand - Fix CLI build on windows - Clear the parse stack when terminating parsing early due to error cost - This fixes a bug where the parse tree would not be rebalanced if this code path was taken. - Add --dot flag to parse subcommand, for printing tree as DOT graph - Derive Hash for Language - docs: apply `scheme` marker for all query syntax snippets - fix: possible rollover of nanoseconds in clock.h - cli: make error message more specific for building in `docker` - cli: Improve init-config with respect to TREE_SITTER_DIR - docs: merge of all binding and grammar link PRs - Exclude huge generated files from `git diff` output - loader: use portable way of path joining - loader: add TREE_SITTER_LIBDIR; cli: add --libdir to `tree-sitter generate` - cli: add -b, --build flags for `tree-sitter generate` - Remove unused no-minimize arg for the generate command - cli: Fix build.rs in case of the current branch ref was packed - Support SHA lookup in .git/packed-refs - fix: possible rollover of nanoseconds in clock.h - Fix permanent rebuild triggering in a git worktree due to wrong git branch file path - fix(cli): Racing on playground webserver port binding - Fix test output formatting for rules starting with M/U - Allow web-tree-sitter to work with Emscripten 3 - Add __cxa_atexit to exports - Add `memset` to exports - Add \'stringToUTF16\' and \'AsciiToString\' to exported method - Configure compiled WASM grammars to not catch rejections - Add Erlang to list of Available Parsers - Fix test output formatting for rules starting with M/U - Previously the rule names could not begin with an uppercase M or U because the test output formatter assumed that they represent special tokens: MISSING or UEXPECTED. - Allow retrieving a tree\'s list of included ranges, fix some included range bugs - Add tests that randomly edit files with disjoint included ranges - Fix suppression of empty tokens during error handling at included range boundaries - Fix parse error when reusing a node at the end of an included range - fix(cli): Racing on playground webserver port binding - Add doc comments for tree included ranges getter - Fix adjustment of trees\' included ranges on edits - Add D grammar - it is quite complete for D 2.100. - Add Erlang to list of Available Parsers - Add twig parser in documentation - Fix integer size of subtree\'s child count field - Explain in the docs that npm install supports limited platforms- Removed upstreamed patch CVE-2022-45299-update-webbrowser.patch
* Wed Mar 01 2023 Matej Cepl - VERSION string used in generating
*.pc file (among other things) has been hardcoded to 0.6.3 (gh#tree-sitter/tree-sitter#1608), we should at least fix it using sed.
* Wed Jan 18 2023 Matej Cepl - Add CVE-2022-45299-update-webbrowser.patch (copied from gh#tree-sitter/tree-sitter#2042) to use more recent version of webbrowser-rs, which has been fixed against CVE-2022-45299 (bsc#1207196).
* Sat Sep 24 2022 socvirnyl.estelaAATTgmail.com- Update to version 0.20.7:
* 0.20.7
* Bump library versions
* Build core wasm library with C++ exceptions disabled
* Generate parsers with ABI version 14 by default
* Tolerate tree edits whose old range extends beyond the end of the tree
* Added documentation on web-tree-sitter edge cases
* Add ts_tree_root_node_with_offset API
* Fix typos
* Update section-2-using-parsers.md
* Add link to Racket language parser
* Sun Jun 19 2022 socvirnyl.estelaAATTgmail.com- Update to version 0.20.6:
* 0.20.6
* libs: 0.20.6
* Properly incorporate lookahead bytes when recovering via missing token
* Improve randomized testing setup
* Run cargo test directly on CI
* Set CLI as default workspace member
* Don\'t generate primary states array if it will be unused due to abi version setting
* tags: 0.20.2
* 0.20.5
* libs: 0.20.5
* Tue Feb 22 2022 Matej Cepl - 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 AATTmodule 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
* Fri Nov 05 2021 William Brown - Add cargo audit service to detect potential security issues
* Fri Jul 02 2021 Matej Cepl - Update to 0.20.0.
* Tue Apr 27 2021 Duncan Mac-Vicar - Update to 0.19.4.
* Thu Mar 18 2021 Matej Cepl - Update to 0.19.3.
* Wed Feb 24 2021 Matej Cepl - Update to 0.18.2: There isn’t good changelog, so the best I have is https://github.com/tree-sitter/tree-sitter/compare/0.17.3...v0.18.2
 
ICM