Граф коммитов

29 Коммитов

Автор SHA1 Сообщение Дата
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