- 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
OBS-URL: https://build.opensuse.org/request/show/1229592
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tree-sitter-cpp?expand=0&rev=4
* 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
OBS-URL: https://build.opensuse.org/package/show/editors/tree-sitter-cpp?expand=0&rev=3