Commit graph

42 commits

Author SHA1 Message Date
Uy Ha a2adfd8a15 Use html checkbox for README 2021-06-04 00:30:17 +02:00
Uy Ha c702eb5ed2 Use html checkbox for README 2021-06-04 00:29:16 +02:00
Uy Ha ec6c9eb3af Use Unicode checkbox symbol for README 2021-06-04 00:24:25 +02:00
Uy Ha 045e372f3b Two things:
- Start using prettier for formatting
- Start adding foreach loop highlighting
2021-06-04 00:19:26 +02:00
Uy Ha 4a81a1d859 Update README.rst 2021-05-29 19:35:48 +02:00
Uy Ha 29945819db Fix README 2021-05-28 23:25:42 +02:00
Uy Ha ef1e551f91 Update README 2021-05-28 22:51:24 +02:00
Uy Ha 672fb317c4 Expose inner elements of variables and argument:
- Purpose: Better support nvim-treesitter highlighting
2021-05-28 22:12:15 +02:00
Uy Ha 4076762484 Fix for nvim-treesitter integration:
- Change name 'CMake' to 'cmake'
- Regenerate from grammar
2021-05-28 10:33:07 +02:00
Uy Ha 509f73b2de Regenerate parser 2021-05-27 09:13:26 +02:00
Uy Ha 22e596f592 Clean up project 2021-05-05 20:31:08 +02:00
Uy Ha 497c7baeac Merge branch 'master' of github.com:uyha/tree-sitter-cmake 2021-04-20 22:42:24 +02:00
Uy Ha e88fa93dfb Add basic highlighting 2021-04-20 22:42:13 +02:00
Uy Ha f4ce879060 Ignore package-lock.json 2021-04-19 23:10:16 +02:00
Uy Ha 10655dffa7 Add package details 2021-04-18 23:13:11 +02:00
Uy Ha 84d2b2b3f5 Add rules for variable ref and related tests 2021-04-17 21:16:33 +02:00
Uy Ha 444e347c9d Add more tests 2021-04-11 17:45:20 +02:00
Uy Ha 539e1dc77e Add quoted argument 2021-04-11 17:27:20 +02:00
Uy Ha c81ec16963 Change order of rules 2021-04-11 15:48:26 +02:00
Uy Ha 2f96d8a8a7 Add test for seperation 2021-04-11 15:47:39 +02:00
Uy Ha 2baec3b814 Add 2 things:
- Escape sequence
- Seperation before arguments
2021-04-11 15:04:28 +02:00
Uy Ha 788ec10f19 Hide bracket argumnet details 2021-04-11 01:10:37 +02:00
Uy Ha 84d412db7f Add more tests for bracket argument 2021-04-11 01:08:13 +02:00
Uy Ha d60c148dfa Add tests for bracket arguments 2021-04-10 23:40:25 +02:00
Uy Ha 1e1738a814 Add brack argument 2021-04-10 21:55:47 +02:00
Uy Ha 9fefdcb89d Split tests 2021-04-10 19:21:36 +02:00
Uy Ha f79a9ebe9e Make unquoted_argument named 2021-04-10 18:12:41 +02:00
Uy Ha 89c8485128 Start implementing different types of argument 2021-04-10 18:03:07 +02:00
Uy Ha ed4f0e5c56 Collect tests to one file 2021-04-10 18:01:43 +02:00
Uy Ha 3466e86526 Add title for README 2021-04-10 16:39:22 +02:00
Uy Ha b2affd12ba Unignore files 2021-04-10 16:29:19 +02:00
Uy Ha 68d12f7e12 Add some tests 2021-04-08 00:24:02 +02:00
Uy Ha 192d484892 Allow spaces before the first arguments 2021-04-08 00:23:48 +02:00
Uy Ha 263fb2a5ff Complete grammar for unquoted arguments 2021-04-08 00:17:56 +02:00
Uy Ha 98412845cd Fix test for 2 arguments 2021-04-08 00:17:31 +02:00
Uy Ha cdadee3ad6 Add some tests 2021-04-08 00:02:11 +02:00
Uy Ha a2efc82ccd Add some cmake grammars 2021-04-06 23:38:23 +02:00
Uy Ha ed551214e2 Add main entry point 2021-04-06 23:38:07 +02:00
Uy Ha c48a7f11ea Ignore more tree-sitter generated files 2021-04-06 23:00:25 +02:00
Uy Ha e64d36d9ae Ignore tree-sitter generated files 2021-04-06 22:59:15 +02:00
Uy Ha 413ed6e8c2 Add grammar.js 2021-04-06 22:55:44 +02:00
Uy Ha 0904dc56fb Initialize project 2021-04-06 22:50:20 +02:00