Richard Berry
1ff619295c
Add variadic parameters that accept zero or more arguments ( #645 )
...
Add "star" variadic parameters that accept zero or more arguments,
distinguished with a `*` in front of the parameter name.
2020-06-13 01:49:13 -07:00
Casey Rodarmor
2a9c29c18f
Strip leading spaces after line continuation ( #635 )
...
Make line continuations strip leading spaces on the next line.
This changes what is passed to the shell, so this is a breaking change.
However, I don't think that this will break any recipes.
2020-06-08 22:37:12 -07:00
Casey Rodarmor
3ec7dea4a3
Use unstable rustfmt configuration options ( #592 )
2020-02-10 20:07:06 -08:00
Casey Rodarmor
ed991cb509
Add additional continuous integration checks ( #574 )
...
Add GitHub Actions checks:
- Clippy is placated
- Rustfmt doesn't produce any changes
- Shell completion scripts are current
2020-01-15 02:16:13 -08:00
Casey Rodarmor
61ab53dbc1
Add justfile_directory()
and justfile()
( #569 )
...
Add `justfile()` function, returning the current justfile, and
`justfile_directory(), returning its parent directory.
2019-12-25 06:12:06 -08:00
Casey Rodarmor
0931fa8dbf
Allow passing arguments to dependencies ( #555 )
...
Allow recipes that take parameters to be used as dependencies.
2019-12-07 04:03:03 -08:00
Casey Rodarmor
2d3134a91c
Reform scope and binding ( #556 )
...
Clean up scope handling by introducing `Binding` and `Scope` objects.
2019-12-07 03:09:21 -08:00