File tree-sitter-cpp.changes of Package tree-sitter-cpp
------------------------------------------------------------------- Thu Dec 5 00:36:24 UTC 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 21:52:23 UTC 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 21:52:37 UTC 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 18:08:06 UTC 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