Commit Graph

9 Commits

Author SHA1 Message Date
d1cb9847d9 accept tabs as whitespace 2023-07-04 21:38:19 +00:00
ddc7cb75c4 rename nixshell -> nix_shell
tree-sitter doesn't allow hyphens in the grammar name
underscore is the approach used by e.g. tree-sitter-c-sharp
2023-07-04 10:53:52 +00:00
91997e2043 leave myself TODOs for the remaining edge cases 2023-07-04 10:22:30 +00:00
522472eaac allow more env paths 2023-07-04 10:13:53 +00:00
c45767a005 handle arguments to the #!nix-shell directive 2023-07-04 10:02:58 +00:00
9119b2ebca hide uninteresting nodes 2023-07-04 09:06:08 +00:00
28d79d458c handle embedded script payload 2023-07-04 08:57:44 +00:00
4db0ba409a minimal working grammar 2023-07-04 08:10:05 +00:00
ec29df4a13 add nix infrastructure to build the grammar 2023-07-04 07:20:42 +00:00