Alex
ea3e026bb7
Update grammars ( #1086 )
...
* Bump tree-sitter to 0.22.6
* Bump tree-sitter-java to 0.21.0
* Bump tree-sitter-kotlin to 0.3.6
* Bump tree-sitter-typescript to 0.21.2
* Bump tree-sitter-javascript to 0.21.4
* Bump tree-sitter-python to 0.21.0
* Bump tree-sitter-rust to 0.21.2
* Bump tree-sitter-preproc to 0.20.2
* Bump tree-sitter-ccomment to 0.20.2
* Bump tree-sitter-mozcpp to 0.20.3
* Bump tree-sitter-mozjs to 0.20.2
2024-08-06 14:30:43 +02:00
Luni-4
99764bd560
Regenerate tree-sitter-mozcpp grammars ( #985 )
2023-01-12 13:15:40 +01:00
Luni-4
ceb4ccb136
Fix clippy warnings ( #951 )
2022-12-02 10:30:53 +01:00
Luni-4
3eb896051e
Drop no longer needed C++ modification ( #757 )
...
* mozcpp: Drop no longer needed C++ modification
* Update mozcpp version
2022-01-13 19:59:09 +01:00
Luni-4
73f5e1ddde
Update tree-sitter-mozcpp to 0.20 ( #754 )
...
* Pick first grep occurrence
* enums: Update tree-sitter deps
* Update tree-sitter-mozcpp
* Fix grammar enums
* Update mozcpp grammar to 0.20
* Add loc test for namespace
2022-01-12 13:54:04 +01:00
Luni-4
1e45745a92
Add cargo udeps to CI ( #733 )
...
* Add cargo udeps
* Ignore useless deps used to recreate grammar automatically
2021-12-22 10:24:55 +01:00
Luni-4
fc11d8d5cd
Update to Rust 2021 edition ( #691 )
...
* lib: Update to Rust 2021 edition
* Replace pat with pat_param
Following https://doc.rust-lang.org/edition-guide/rust-2021/or-patterns-macro-rules.html#migration
guide
* enums: Update to Rust 2021 edition
* cli: Update to Rust 2021 edition
* web: Update to Rust 2021 edition
* Update grammars to Rust 2021 edition
2021-10-25 13:43:11 +02:00
Marco Castelluccio
66b11e87d2
Bump tree-sitter-mozcpp to 0.19.5
2021-04-09 18:41:16 +02:00
Marco Castelluccio
cf62d06a5a
Support repeated macro annotations on class definitions
...
Fixes #615
2021-04-09 18:41:16 +02:00
Marco Castelluccio
e16b61e4e8
Add JS_PUBLIC_API to the list of macro annotations
2021-04-09 16:31:33 +02:00
calixteman
3eb241f65c
Support m-c macros where first argument is a declaration ( #611 )
2021-04-09 13:57:37 +02:00
Luni-4
07784948bb
Update repository links for moz-grammars ( #610 )
2021-04-08 17:54:03 +02:00
Luni-4
593b6d5a23
Pin tree-sitter lib and grammars ( #595 )
2021-03-30 16:33:01 +02:00
Luni-4
d0c1051aff
Regenerate tree-sitter-mozcpp grammar
2021-03-26 19:53:10 +01:00
Luni-4
994f60482d
Update crates to v0.19
2021-03-26 19:53:10 +01:00
Luni-4
ff1c5fb2b1
Clarify all licenses present in the code ( #544 )
...
* Add LICENSE files for mozjs and mozcpp
* Clarify all project licenses in README
2021-03-11 21:21:43 +01:00
Luni-4
33264d3edf
Bump tree-sitter-mozcpp to v0.17 ( #540 )
2021-03-11 14:05:38 +01:00
Luni-4
d6eceacba1
mozcpp: Consider minor versions too ( #537 )
2021-03-10 16:57:27 +01:00
Luni-4
cd856035d8
tree-sitter-mozcpp: Add fake dependency
...
This dependency is only used by dependabot to look for updates
for this grammar.
2021-03-09 10:28:41 +01:00
Luni-4
8273c10238
Make tree-sitter-mozcpp independent
...
Make tree-sitter-mozcpp independent from the tree-sitter-cpp submodule
2021-03-09 10:28:41 +01:00
Luni-4
e861cc98a8
Add tree-sitter-mozcpp crate
2021-03-02 13:32:47 +01:00
Luni-4
ac4ad6e2da
Generate mozcpp grammar automatically ( #470 )
2021-02-12 12:26:30 +01:00
Calixte Denizet
dd944bdbe4
Update some languages
2020-06-09 16:32:23 +02:00
Calixte Denizet
d479e76cde
Add macro_statement in mozcpp grammar
2020-04-09 16:48:57 +02:00
Calixte Denizet
08ff8fc6c6
Update cpp language
2020-04-02 11:03:31 +02:00
Luni-4
6050f9395b
Prepare to build on Windows ( #123 )
2020-03-19 16:55:16 +01:00
Calixte Denizet
e80db56c40
Fix errors with operators overload in c++
2019-12-19 10:51:09 +01:00
Calixte Denizet
cfeb938ae2
Update various ts parsers
2019-12-18 11:30:52 +01:00
Calixte Denizet
9269331dc6
Remove c/cpp forks
2019-12-17 11:48:44 +01:00