chore: bump version to 0.4.3 (#25)

This commit is contained in:
Access 2024-03-19 15:50:27 +08:00 committed by GitHub
parent ce71cae5e0
commit 20ffd6d3b4
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 12 additions and 7 deletions

View file

@ -1,7 +1,7 @@
[package]
name = "tree-sitter-cmake"
description = "cmake grammar for the tree-sitter parsing library"
version = "0.4.2"
version = "0.4.3"
keywords = ["incremental", "parsing", "cmake"]
categories = ["parsing", "text-editors"]
repository = "https://github.com/uyha/tree-sitter-cmake"
@ -20,7 +20,7 @@ include = [
path = "bindings/rust/lib.rs"
[dependencies]
tree-sitter = "~0.22"
tree-sitter = ">=0.22"
[build-dependencies]
cc = "1.0"

View file

@ -1,6 +1,6 @@
{
"name": "tree-sitter-cmake",
"version": "0.4.2",
"version": "0.4.3",
"description": "CMake grammar for tree-sitter",
"main": "bindings/node",
"types": "bindings/node",

4
src/parser.c generated
View file

@ -20916,7 +20916,9 @@ bool tree_sitter_cmake_external_scanner_scan(void *, TSLexer *, const bool *);
unsigned tree_sitter_cmake_external_scanner_serialize(void *, char *);
void tree_sitter_cmake_external_scanner_deserialize(void *, const char *, unsigned);
#ifdef _WIN32
#ifdef TREE_SITTER_HIDE_SYMBOLS
#define TS_PUBLIC
#elif defined(_WIN32)
#define TS_PUBLIC __declspec(dllexport)
#else
#define TS_PUBLIC __attribute__((visibility("default")))

View file

@ -66,9 +66,12 @@ extern "C" {
/// Increase the array's size by `count` elements.
/// New elements are zero-initialized.
#define array_grow_by(self, count) \
(_array__grow((Array *)(self), count, array_elem_size(self)), \
memset((self)->contents + (self)->size, 0, (count) * array_elem_size(self)), \
(self)->size += (count))
do { \
if ((count) == 0) break; \
_array__grow((Array *)(self), count, array_elem_size(self)); \
memset((self)->contents + (self)->size, 0, (count) * array_elem_size(self)); \
(self)->size += (count); \
} while (0)
/// Append all elements from one array to the end of another.
#define array_push_all(self, other) \