Oleksii Dorozhkin
8677492d56
Add --fmt
subcommand ( #837 )
2021-06-08 01:01:27 -07:00
Casey Rodarmor
39e76488b5
Mention --list-heading
newline behavior ( #860 )
2021-06-07 00:22:46 -07:00
Casey Rodarmor
73337524b2
Check for rg
in bin/forbid
( #859 )
2021-06-06 19:58:48 -04:00
Casey Rodarmor
1b30cceab8
Document that variables are not exported to backticks in the same scope ( #856 )
2021-06-04 12:57:26 -04:00
Casey Rodarmor
28fdd36430
Remove dotenv_load
from tests ( #853 )
2021-06-03 01:12:39 -04:00
Casey Rodarmor
0a9ffd7a7b
Remove v
prefix from version ( #850 )
2021-06-01 23:37:40 +00:00
Casey Rodarmor
acc7494268
Improve install script ( #847 )
...
- Allow passing `--target` to select target
- Guess target from OS and architecture
2021-05-27 23:16:45 -07:00
Casey Rodarmor
98c8911f85
Move pages assets back to docs
( #846 )
2021-05-28 04:35:19 +00:00
Casey Rodarmor
38d707873f
Move pages assets to www
( #845 )
2021-05-27 21:24:39 -07:00
Casey Rodarmor
c198099c17
Release v0.9.4 ( #844 )
...
* Release v0.9.4
- Bump version: 0.9.3 → 0.9.4
- Update dependencies
- Update changelog
- Update man page
- Update config test
2021-05-28 01:22:59 +00:00
Casey Rodarmor
c40b4e6b96
Release aarch64-unknown-linux-gnu
binaries ( #843 )
2021-05-27 18:14:01 -07:00
Casey Rodarmor
0fbf3020ed
Add $
to non-default parameter grammar ( #839 )
2021-05-26 23:43:34 +00:00
Noah
eef0766209
Add $
to parameter grammar ( #838 )
2021-05-26 23:08:05 +00:00
Casey Rodarmor
a3d1f4b1e0
Fix readme links ( #836 )
2021-05-20 15:25:15 -05:00
Casey Rodarmor
4ed63f886f
Add vim-just
installation instructions to readme ( #835 )
2021-05-20 15:07:50 -05:00
Casey Rodarmor
a6b13a31b6
Refactor shebang handling ( #833 )
2021-05-18 03:44:12 +00:00
Casey Rodarmor
48f00865f9
Release v0.9.3 ( #832 )
...
- Bump version: 0.9.2 → 0.9.3
- Update dependencies
- Update changelog
- Update man page
- Update config test
2021-05-16 11:11:34 -05:00
Lynx Zhou
7be66f890f
Add shebang support for 'cmd.exe' ( #828 )
2021-05-16 00:33:41 -05:00
Jonathan Chan Kwan Yin
b26cb891b9
Fixed missing close apostrophe in GRAMMAR.md ( #830 )
2021-05-15 14:20:02 -05:00
Jonathan Chan Kwan Yin
533db6754a
Make 'else' keyword in grammar ( #829 )
2021-05-15 14:10:30 -05:00
sigoden
cba52c9d65
Add .exe
to powershell scripts ( #826 )
2021-05-11 12:21:49 -07:00
Casey Rodarmor
d8c00ac2e4
Add forbid script ( #827 )
2021-05-10 23:58:05 -07:00
Casey Rodarmor
50cd24d37b
Add the --command
subcommand ( #824 )
2021-05-10 03:35:35 +00:00
Casey Rodarmor
4cb82e0c1f
Remove summary
feature ( #823 )
...
Remove the `summary` feature and make the `summary` module always build.
It's a small module, so it shouldn't hurt compile times, and it should
prevent accidental breakages that are only caught on CI.
2021-05-08 19:07:51 -07:00
Casey Rodarmor
7bc9d3986e
Fix bang lexing and placate clippy ( #821 )
2021-05-07 00:14:38 -07:00
Sven-Hendrik Haase
8b9a5e6010
Document that just is now in Arch official repo ( #814 )
2021-05-03 12:31:17 -07:00
Casey Rodarmor
a722ac9b18
Fix changelog years ( #813 )
2021-05-02 22:37:02 +00:00
Casey Rodarmor
cde2ce0d87
Release v0.9.2 ( #811 )
...
- Bump version: 0.9.1 → 0.9.2
- Update dependencies
- Update changelog
- Update man page
- Update config test
2021-05-02 10:35:45 +00:00
Casey Rodarmor
2abdeb386e
Pass evaluated arguments as positional arguments ( #810 )
2021-05-02 10:25:43 +00:00
Casey Rodarmor
7889f10a6a
Release v0.9.1 ( #807 )
...
- Bump version: 0.9.0 → 0.9.1
- Update dependencies
- Update changelog
- Update man page
- Update config test
2021-04-25 17:25:34 -07:00
Casey Rodarmor
09b370e10d
Change --eval
to print variable value only ( #806 )
2021-04-25 17:02:57 -07:00
Casey Rodarmor
b8a65149be
Fix typo in readme: Recipe
-> recipe
( #805 )
2021-04-24 18:41:36 -07:00
Casey Rodarmor
67bd318bf9
Add positional-arguments
setting ( #804 )
...
Allow recipe arguments to be passed as positional arguments to commands.
2021-04-24 18:29:58 -07:00
Casey Rodarmor
d03aedd5c4
Allow filtering variables to evaluate ( #795 )
...
If variable names are passed to `--evaluate`, only print those
variables.
2021-04-05 21:50:50 -07:00
Casey Rodarmor
fec979c2c6
Reform and improve string literals ( #793 )
...
- Combine and simplify string and backtick lexing.
- Allow newlines in strings and backticks.
- Add triple-delimited indented strings and backticks. Common indented literal non-blank line leading whitespace is stripped.
- If a literal newline is escaped, it will be suppressed.
- Backticks starting with `#!` are reserved for a future upgrade.
2021-04-05 21:28:37 -07:00
Casey Rodarmor
da97f8d7dd
Allow evaluating justfiles with no recipes ( #794 )
2021-04-05 21:17:53 -07:00
Casey Rodarmor
dd578d141c
Unify string lexing ( #790 )
...
Unify lexing of backticks, cooked strings, and raw strings. Also allow
newlines in backticks and cooked strings, since I can't think of a reason
not to.
2021-04-04 16:41:02 -07:00
Casey Rodarmor
78b67f6cae
Test multi-line strings in interpolation ( #789 )
...
The behavior here is strange, and unintentional, but not obviously wrong.
Add a test to make sure I don't accidentally break it in the future.
2021-04-03 19:59:13 -07:00
Casey Rodarmor
7a649eb8f6
Add shell setting examples to README ( #787 )
2021-03-30 19:46:03 -07:00
Casey Rodarmor
a1a016b4e0
Disable .env warning for now
2021-03-30 17:59:15 -07:00
Casey Rodarmor
e4ebf6dad9
Warn if .env
file loaded and dotenv-load
unset ( #784 )
2021-03-30 17:30:32 -07:00
Casey Rodarmor
6e2e540751
Release v0.9.0 ( #781 )
...
- Bump version: 0.8.7 → 0.9.0
- Update changelog
- Update man page
- Update config test
2021-03-28 23:47:10 -07:00
Casey Rodarmor
10282bd636
Turn =
deprecation warning into a hard error ( #780 )
...
It's been around two and a half years, and many versions, since this
warning was first introduced, so it feels reasonable to finally turn it
into a hard error. It will remain a special-cased error for a little
while.
2021-03-28 23:39:23 -07:00
Casey Rodarmor
4e2e10177b
Release v0.8.7 ( #779 )
...
- Bump version: 0.8.6 → 0.8.7
- Update dependencies
- Update changelog
- Update man page
- Update config test
2021-03-28 22:50:22 -07:00
Casey Rodarmor
18b9799e8d
Add dotenv-load
setting ( #778 )
...
The `dotenv-load` setting controls whether or not a `.env` file will be
loaded if present. It currently defaults to true.
2021-03-28 22:38:07 -07:00
Casey Rodarmor
2e8c58e1cd
Change publish recipe to use stable rust ( #777 )
2021-03-28 16:10:37 -07:00
Casey Rodarmor
d81d17ba0a
Release v0.8.6 ( #776 )
...
- Bump version: 0.8.5 → 0.8.6
- Update dependencies
- Update changelog
- Update man page
- Update config test
2021-03-28 16:02:56 -07:00
Benoit de Chezelles
13e9f406c8
Add just_executable() function ( #775 )
...
The `just_executable()` function returns the absolute path of the
currently running `just` executable.
2021-03-28 15:44:02 -07:00
Casey Rodarmor
6f42c8b737
Prefix parameters with $
to export to environment ( #773 )
...
If a parameter is prefixed with an `$`, it will be exported as an
environment variable.
2021-03-25 18:35:24 -07:00
Casey Rodarmor
122c351eba
Improve chooser invocation error message ( #772 )
...
Since the chooser is invoked via the shell, print out the full shell
command line, instead of just the chooser.
2021-03-25 17:44:18 -07:00