mirror of
https://github.com/soconnor0919/nand2tetris-zed.git
synced 2025-12-15 08:34:44 -05:00
Fix HDL and Hack Assembly syntax highlighting and queries
- Fixed HDL highlights query syntax error with #match? predicate - Replaced #match? with #any-of? for exact string matching - Fixed Hack Assembly outline query invalid field name - Improved HDL syntax highlighting with comprehensive patterns - Added HDL bracket matching for all syntax types - Fixed XML scope mismatch from text.xml to source.xml - Enhanced outline queries for better code navigation
This commit is contained in:
39
extension.toml
Normal file
39
extension.toml
Normal file
@@ -0,0 +1,39 @@
|
||||
id = "nand2tetris"
|
||||
name = "Nand2Tetris"
|
||||
version = "2.3.0"
|
||||
schema_version = 1
|
||||
authors = ["Sean O'Connor <sean@soconnor.dev>"]
|
||||
description = "Complete language support for nand2tetris course languages: HDL, Jack, Hack Assembly, VM, Test Scripts, Compare Output, Hack Binary, and XML"
|
||||
repository = "https://github.com/soconnor0919/nand2tetris-zed"
|
||||
|
||||
[grammars.hdl]
|
||||
repository = "https://github.com/quantonganh/tree-sitter-hdl"
|
||||
rev = "main"
|
||||
|
||||
[grammars.jack]
|
||||
repository = "https://github.com/nverno/tree-sitter-jack"
|
||||
rev = "1a617413ea92c237bff4cbe7fa67eb3bf4425596"
|
||||
|
||||
[grammars.hack_assembly]
|
||||
repository = "https://github.com/soconnor0919/tree-sitter-hack-assembly"
|
||||
rev = "main"
|
||||
|
||||
[grammars.vm]
|
||||
repository = "https://github.com/soconnor0919/tree-sitter-vm"
|
||||
rev = "main"
|
||||
|
||||
[grammars.test_script]
|
||||
repository = "https://github.com/soconnor0919/tree-sitter-test-script"
|
||||
rev = "main"
|
||||
|
||||
[grammars.compare_output]
|
||||
repository = "https://github.com/soconnor0919/tree-sitter-compare-output"
|
||||
rev = "main"
|
||||
|
||||
[grammars.hack_binary]
|
||||
repository = "https://github.com/soconnor0919/tree-sitter-hack-binary"
|
||||
rev = "main"
|
||||
|
||||
[grammars.xml]
|
||||
repository = "https://github.com/soconnor0919/tree-sitter-xml"
|
||||
rev = "main"
|
||||
Reference in New Issue
Block a user