Camden Cheek
|
98e201aaf7
|
Merge pull request #9 from theHamsta/fix-repo-links
docs: fix repository URL in Cargo.toml
|
2022-01-13 18:12:52 -07:00 |
|
Camden Cheek
|
22bdef3e27
|
Merge pull request #8 from theHamsta/empty-env
fix: allow empty value for env_pair
|
2022-01-13 18:12:28 -07:00 |
|
Stephan Seitz
|
07c078936e
|
docs: fix repository in Cargo.toml
|
2022-01-13 09:55:30 +01:00 |
|
Stephan Seitz
|
fca82f8774
|
Update tree-sitter-cli: 0.19.4 -> 0.20.1
|
2022-01-13 09:53:10 +01:00 |
|
Stephan Seitz
|
44be8fbf72
|
fix: allow empty value for env_pair
|
2022-01-12 22:43:34 +01:00 |
|
Camden Cheek
|
dd2673d44c
|
Merge pull request #7 from returntocorp/mj-from-param
Prevent '--platform=xxx' after 'FROM' from being mistaken for the image name
|
2022-01-05 20:55:06 -07:00 |
|
Martin Jambon
|
edb5613f52
|
Simplify pattern
Co-authored-by: Camden Cheek <camden@ccheek.com>
|
2022-01-05 15:29:28 -08:00 |
|
Martin Jambon
|
37f059a2aa
|
Prevent '--platform=xxx' after 'FROM' from being mistaken for the image name
|
2022-01-05 00:02:15 -08:00 |
|
Camden Cheek
|
7af32bc04a
|
Merge pull request #6 from returntocorp/mj-explicit-extra
Disambiguate between two kinds of line continuations
|
2021-12-16 07:47:57 -07:00 |
|
Martin Jambon
|
e0fa91d34a
|
Distinguish line continuation that can occur anywhere (in 'extras') from
line continuation in shell command rule so as to know which is which
when recovering a typed tree with ocaml-tree-sitter.
See https://github.com/returntocorp/ocaml-tree-sitter-core/pull/20
|
2021-12-15 22:31:20 -08:00 |
|
Camden Cheek
|
f0b8e67482
|
match crate version with tag
|
2021-09-09 08:58:39 -06:00 |
|
Camden Cheek
|
df1c7e13a5
|
update treesitter dependency to 0.20
|
2021-09-09 08:58:39 -06:00 |
|
Camden Cheek
|
e10833bfee
|
Update README.md
|
2021-06-29 08:36:36 -06:00 |
|
Camden Cheek
|
d4f9099f9a
|
simplify comment definition
|
2021-06-20 12:46:57 -06:00 |
|
Camden Cheek
|
23ca71644d
|
remove unnecessary _non_newline_whitespace
|
2021-06-20 12:34:59 -06:00 |
|
Camden Cheek
|
63b21914a5
|
remove unnecessary precedence
|
2021-06-20 11:57:44 -06:00 |
|
Camden Cheek
|
739747c15a
|
use line_continuation instead of token literal
|
2021-06-20 11:55:27 -06:00 |
|
Camden Cheek
|
d812f3a7fc
|
comments must start at beginning of line
Previously, this grammar allowed comments to start partway through
lines, but per the Dockerfile spec, that is not valid.
|
2021-06-20 11:47:14 -06:00 |
|
Camden Cheek
|
b25f86c3b2
|
Add MIT license
|
2021-05-11 20:01:30 -06:00 |
|
Camden Cheek
|
f3a88aa686
|
Format grammar.js with prettier
|
2021-05-11 20:00:07 -06:00 |
|
Camden Cheek
|
6c1ef89aa8
|
Update highlights
|
2021-05-11 09:35:05 -06:00 |
|
Camden Cheek
|
ccb1df2ef2
|
Add README
|
2021-05-11 08:49:53 -06:00 |
|
Camden Cheek
|
dfd7ce6b00
|
Add example
|
2021-05-11 08:48:53 -06:00 |
|
Camden Cheek
|
3a6c457095
|
Add support for the CROSS_BUILD instruction set
|
2021-05-11 08:47:20 -06:00 |
|
Camden Cheek
|
215639ff94
|
Fix parsing short env vars
|
2021-05-11 08:19:44 -06:00 |
|
Camden Cheek
|
00c68f09db
|
Allow square brackets after first character in shell fragment
|
2021-05-10 21:23:10 -06:00 |
|
Camden Cheek
|
ca57ec244a
|
Add support for maintainer instruction
|
2021-05-10 21:16:32 -06:00 |
|
Camden Cheek
|
550e4cf0a3
|
Use immediate
|
2021-05-10 21:04:55 -06:00 |
|
Camden Cheek
|
732a4f0e4f
|
Add support for space-separated env instruction
|
2021-05-10 20:27:22 -06:00 |
|
Camden Cheek
|
3693a2fd05
|
Add support for shell fragments separated by comments
|
2021-05-10 18:55:28 -06:00 |
|
Camden Cheek
|
74e7f4c3e6
|
Name variable node for expansions
|
2021-05-10 17:35:00 -06:00 |
|
Camden Cheek
|
0c4af3e20f
|
Rename env_spec to expansion
|
2021-05-10 17:25:35 -06:00 |
|
Camden Cheek
|
4d4cef8121
|
Add AS keyword
|
2021-05-10 17:19:17 -06:00 |
|
Camden Cheek
|
c281dc9daa
|
Fix image alias
|
2021-05-10 17:17:50 -06:00 |
|
Camden Cheek
|
3055288ce1
|
Add support for replacement vars
|
2021-05-10 15:16:09 -06:00 |
|
Camden Cheek
|
05a2aba52a
|
Add tests for comments
|
2021-05-09 20:13:17 -06:00 |
|
Camden Cheek
|
b1fbbe6612
|
Initial working
|
2021-05-09 20:11:30 -06:00 |
|