Commit Graph

10 Commits

Author SHA1 Message Date
c9d79b0734 rework grammar to be friendly to injections
want to later support the case of multiple nix-shell directives in injection
2023-07-05 00:01:38 +00:00
d1cb9847d9 accept tabs as whitespace 2023-07-04 21:38:19 +00:00
522472eaac allow more env paths 2023-07-04 10:13:53 +00:00
70f836ead6 test shebangs without /usr/bin/env, and with extra whitespace 2023-07-04 10:08:16 +00:00
d656b1c0fe add whitespace tests 2023-07-04 10:06:12 +00:00
12849733b8 corpus: rename tests 2023-07-04 10:03:58 +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