WolodiaM
37dc8d34fc
Renamed raw_string_* to gnu_raw_string_*
This is GNU extension and GNU extensions seems to be prefixed with
'gnu_' in other places of source code.
3 hafta önce
WolodiaM
d7f6648cc4
Added tests
3 hafta önce
WolodiaM
5fd395ecaf
Ported support for raw string literals from c++ parser.
It is a features of GNU C and supported by gcc and clang.
Support is copied from tree-sitter/tree-sitter-cpp, scanner.c was copied
directly and I applied minimal changes on top of it to work with C
parser. And I ported pieces related to raw string literals from c++
grammar.js to C grammar.js with minimal changes to file.
3 hafta önce
Christian Clason
b780e47fc7
ci(release): update to breaking upstream changes
2 ay önce
Christian Clason
9f83013ce4
release v0.24.2
2 ay önce
Christian Clason
7519fa20ae
ci: update workflows
2 ay önce
Christian Clason
b9a149a25f
feat(bindings): add zig bindings
Create bindings from Zig 0.16 templates using pre-release
tree-sitter-cli.
2 ay önce
Christian Clason
a24ba42dc0
feat: update bindings and parser with 0.26.8
Do not convert grammar to module as this will affect grammars that
import it (cpp, objc, ...)
2 ay önce
dependabot[bot]
ae19b676b1
ci: bump tree-sitter/parser-test-action from 2 to 3
Bumps [tree-sitter/parser-test-action](https://github.com/tree-sitter/parser-test-action ) from 2 to 3.
- [Release notes](https://github.com/tree-sitter/parser-test-action/releases )
- [Commits](https://github.com/tree-sitter/parser-test-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: tree-sitter/parser-test-action
dependency-version: '3'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
9 ay önce
dependabot[bot]
d8d0503aa0
ci: bump actions/checkout from 4 to 5
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
10 ay önce
Christian Clason
7fa1be1b69
release v0.24.1
1 yıl önce
Christian Clason
b272742c4e
fix(bindings): remove outdated zig bindings
Problem: generated Zig bindings are not compatible with Zig 14.
Solution: remove Zig bindings.
1 yıl önce
Christian Clason
0910937313
release v0.24.0
1 yıl önce
Christian Clason
8c4aefef79
feat!: regenerate parser and bindings with ABI 15
1 yıl önce
Christian Clason
e6fb5bc7bc
chore: update node dependencies
1 yıl önce
Christian Clason
7a3f1e1c3f
chore: update cargo dependencies
1 yıl önce
Christian Clason
d5f4b13fba
ci: disable tests for bindings w/o ABI 15
1 yıl önce
Christian Clason
ec69f91b23
release v0.23.6
1 yıl önce
Christian Clason
cd44a2b136
fix: generate parser for grammar changes
1 yıl önce
John Drouhard
2a265d69a4
0.23.5
1 yıl önce
John Drouhard
f333471ec3
export helper functions for reuse in cpp grammar
1 yıl önce
Amaan Qureshi
cf36b0354a
feat: add Zig bindings
1 yıl önce
Michel Lind
f10e84f382
Include LICENSE file ( #249 )
This is needed by the MIT license terms
```
❯ cargo package --list | grep LICENSE
LICENSE
```
Signed-off-by: Michel Lind <salimma@fedoraproject.org>
1 yıl önce
Amaan Qureshi
492f7aaa37
chore: update `FUNDING.yml`
1 yıl önce
Amaan Qureshi
1d9cf2159b
chore: add `FUNDING.yml`
1 yıl önce
Amaan Qureshi
3aa2995549
fix: always ensure K&R functions have at least 1 declaration
1 yıl önce
Amaan Qureshi
3efee11f78
0.23.4
1 yıl önce
Amaan Qureshi
5399e4e811
chore: generate with v0.24.5
1 yıl önce
Amaan Qureshi
cc34f2c0db
0.23.3
1 yıl önce
Amaan Qureshi
d56a3cad12
build(npm): update deps
1 yıl önce
Amaan Qureshi
e8841a6a94
ci(publish): generate parser in every workflow
1 yıl önce
dependabot[bot]
677052d482
ci: bump tree-sitter/setup-action from 1 to 2
Bumps [tree-sitter/setup-action](https://github.com/tree-sitter/setup-action ) from 1 to 2.
- [Release notes](https://github.com/tree-sitter/setup-action/releases )
- [Commits](https://github.com/tree-sitter/setup-action/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: tree-sitter/setup-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
1 yıl önce
Amaan Qureshi
6a4ae2e089
0.23.2
1 yıl önce
Amaan Qureshi
7dd61dc9d1
build: update bindings
1 yıl önce
lyleshaw
6c7f459ddc
fix: go mod
1 yıl önce
Amaan Qureshi
79284a14a0
build: update bindings
1 yıl önce
Amaan Qureshi
baef04deba
ci: update workflows
1 yıl önce
Amaan Qureshi
661d49b9e5
build: update for 0.24
1 yıl önce
Amaan Qureshi
f4c21152f1
0.23.1
1 yıl önce
Amaan Qureshi
d37cd2cf90
chore: generate
1 yıl önce
Amaan Qureshi
ce715d70a0
fix: support `__attribute`
1 yıl önce
Amaan Qureshi
ae3809f0a6
fix: allow the output operand value to be an expression
1 yıl önce
Amaan Qureshi
f00bc3285f
fix: allow 1 character in hex escape sequences
1 yıl önce
Amaan Qureshi
9f850b2136
fix: allow type qualifiers after sized type specifiers
1 yıl önce
Amaan Qureshi
6c2cf5ed2b
fix: allow empty expression statements at the top level
1 yıl önce
Amaan Qureshi
7faf8e8e7e
feat: migrate to `eslint-config-treesitter`
1 yıl önce
Amaan Qureshi
bc85948c0b
chore: generate
1 yıl önce
Amaan Qureshi
b76457304d
feat: allow attribute specifers after a parameter's declarator
1 yıl önce
Amaan Qureshi
975466d539
feat: allow `__volatile__` in asm qualifiers
1 yıl önce
Amaan Qureshi
d8d5bf1ea3
0.23.0
1 yıl önce