Package Release Info

tree-sitter-cpp-0.23.4-bp160.1.13

Update Info: Base Release
Available in Package Hub : 16.0

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

tree-sitter-cpp
tree-sitter-cpp-devel

Change Logs

* Thu Dec 05 2024 Richard Rahl <rrahl0@opensuse.org>
- update to 0.23.4:
  * fix: disallow recursive grammar.js files to be included
- update to 0.23.3:
  * build: move tree-sitter-c to dependencies
  * ci(publish): add attestations and generate parser
- update to 0.23.2:
  * build: update bindings
  * chore: regenerate
- update to 0.23.1:
  * build: bump tree-sitter-c to 0.23.1
  * chore: generate
  * lambda expressions: support capture syntax through cpp20
- update to 0.23.0:
  * build: update bindings
  * chore: generate
  * feat: allow semicolon in field declaration list items
  * feat: add raw_string_literal to _string
  * feat: support constexpr-prefixed friend declarations
  * fix: do not give higher precedence to a token 0
  * fix: inline the virtual node
  * feat: bump tree-sitter-c to 0.23.0
  * fix(go): correct test
  * chore: fix line endings
- switch to download_files service
- add neovim links
- adapt spec file to other grammars
- add devel package
* Thu Aug 01 2024 Björn Bidar <bjorn.bidar@thaodan.de>
- Update to version 0.22.3:
  * Add tests for template/comparison ambiguities
  * Fix ambiguity between template and comparison
  * fix: remove `choice` wrapper around 'virtual'
  * fix(query): remove duplicate rule
* Mon Apr 29 2024 Björn Bidar <bjorn.bidar@thaodan.de>
- Update to version 0.22.0:
  * feat: support reference declarators in types
  * feat: add optional attribute declarations after 'namespace'
  * feat: support pure virtual destructors
  * fix: specifier and virtual do not strictly require each other
  * fix(scanner): only call memcpy if `length` is greater than 0
  * feat(scanner): use alloc header
* Sun Feb 25 2024 Björn Bidar <bjorn.bidar@thaodan.de>
- Initial packaging for openSUSE
- Update to version 0.20.5:
  * fix: allow qualified identifiers in field expressions
  * fix: give for statement bodies a higher `dynamic` precedence to avoid parse errors
  * fix(scanner): return false during error recovery
  * chore: update tree-sitter-c
  * docs: update badges
  * chore(scanner): formatting improvements
  * fix: hide aliased rule