Commit Graph

982 Commits

Author SHA1 Message Date
Casey Rodarmor
6ff18af48f
Make include_shebang_line clearer (#1418) 2022-11-19 20:56:26 +00:00
Casey Rodarmor
e27e12ab1a
Omit shebang lines on Windows (#1417) 2022-11-19 20:38:41 +00:00
Casey Rodarmor
56feaeedc3
Use more secure cURL options in install.sh (#1416) 2022-11-19 04:42:17 +00:00
Casey Rodarmor
38a5481cbb
Document how shebang recipes are executed (#1412) 2022-11-16 02:13:03 +00:00
Casey Rodarmor
755ac61bee
Fix typo: regec → regex (#1409) 2022-11-08 06:51:09 +00:00
miles
7d6483b995
Add replace_regex function (#1393) 2022-11-08 06:47:33 +00:00
asdfasdf
0a2c2692b3
Use powershell.exe instead of pwsh.exe in readme (#1394) 2022-11-08 06:34:48 +00:00
Casey Rodarmor
dc2fe21e40
Expand alternatives and prior art in readme (#1401) 2022-11-03 07:03:53 +00:00
Casey Rodarmor
331f61f59c
Add [no-cd] attribute (#1400) 2022-11-02 23:37:35 -07:00
Casey Rodarmor
659b8211ad
Split up CI workflow (#1399) 2022-11-02 17:57:38 -07:00
Casey Rodarmor
d74c7a3bd5
Release 1.8.0 (#1398)
- Bump version: 1.7.0 → 1.8.0
- Update changelog
- Update dependencies
- Update man page
2022-11-02 23:57:33 +00:00
Casey Rodarmor
9984d77b31
Link to sclu1034/vscode-just in readme (#1396) 2022-11-02 02:58:20 +00:00
Casey Rodarmor
73777f7183
Add OS Configuration Attributes (#1387) 2022-10-31 00:52:03 -07:00
Casey Rodarmor
c834fb1e4e
Release 1.7.0 (#1386)
- Bump version: 1.6.0 → 1.7.0
- Update changelog
- Update changelog contributor credits
- Update dependencies
- Update man page
- Update version references in readme
2022-10-27 06:02:27 +00:00
Casey Rodarmor
5e932c49fc
Credit contributors in changelog (#1385) 2022-10-27 05:48:39 +00:00
Casey Rodarmor
0bbdb61ec3
Make fallback setting default to true (#1384) 2022-10-27 05:00:31 +00:00
Giancarlo França
be11a26226
Add more case-conversion functions (#1383) 2022-10-27 03:44:18 +00:00
Kenichi Kamiya
4349c1bac8
Update asdf just plugin repository (#1380) 2022-10-27 00:38:22 +00:00
David Matos
beeaa6ce2d Add tempdir setting (#1369) 2022-10-25 16:57:32 -07:00
Gökhan Karabulut
8b7640b633
Add [no-exit-message] recipe annotation (#1354)
When a recipe wraps cli tool and the tool exits with a non-zero code,
just adds its own extra exit error message along with the messages
from the tool. Introduce the `[no-exit-message]` attribute to suppress
this additional message.
2022-10-25 16:32:36 -07:00
Casey Rodarmor
dc9f458937
Prepend commit messages with - in changelog (#1379) 2022-10-25 21:42:11 +00:00
Casey Rodarmor
11feadcf89
Fail publish if <sup>master</sup> is found in README.md (#1378) 2022-10-25 04:11:35 +00:00
Casey Rodarmor
deac684aaa
Use for loop in capitalize implementation (#1377) 2022-10-25 03:52:43 +00:00
Cihan Demirci
aaef61b908
Add capitalize(s) function (#1375)
`capitalize(s)` converts the first character of s to uppercase
and the rest to lowercase.
2022-10-24 20:39:40 -07:00
Casey Rodarmor
ffb547924a
Release 1.6.0 (#1370)
- Bump version: 1.5.0 → 1.6.0
- Update changelog
- Update dependencies
- Update man page
2022-10-20 02:21:52 +00:00
Casey Rodarmor
28be873dfc
Require set fallback := true to enable recipe fallback (#1368) 2022-10-19 19:00:09 -07:00
Casey Rodarmor
ca614ad117
Restore www/CNAME (#1364) 2022-10-09 04:15:27 +00:00
Casey Rodarmor
2906ea3bac
Improve book config (#1363)
- Add link to GitHub repo
- Add site path
- Add cname
2022-10-09 03:58:30 +00:00
Nick Kocharhook
43ae7f804e
Add kitchen sink justfile to test syntax highlighting (#1362) 2022-10-08 20:53:30 +00:00
Casey Rodarmor
27e196c9bb
Note version in which absolute path construction was added (#1361) 2022-10-07 23:10:19 +00:00
Casey Rodarmor
cd09d1e6d4
Don't evaluate comments (#1358) 2022-10-04 22:33:19 -07:00
Greg Shuflin
e445cfb47d
Add skip-comments setting (#1333)
Add a new setting "skip-comments", which defaults to true. If unset,
this causes lines internal to a non-shebang recipe beginning with the
character '#' (including '#!' internal to a non-shebang recipe; that is,
any such instances occurring after the first line of a recipe) to be
treated as comments of the justfile itself. They will not be echoed to
stderr when the recipe executes.
2022-10-05 00:32:30 +00:00
Casey Rodarmor
7680b19979
Inline setup and cleanup functions in completion script test (#1352) 2022-09-23 20:54:18 -07:00
JP Bochi
7f7275550d
Allow bash completion to complete tasks in other directories (#1303) 2022-09-23 20:34:55 -07:00
Casey Rodarmor
76bda4cfd9
Allow fallback with search directory (#1348)
This loosens a restriction, and allows falling back to a justfile in a parent justfile
when a search directory is provide, e.g. with `just ..` or `just foo/bar/`. Looking
 at it now, I can't really think of why I enforced that restriction in the first place.
Hopefully it's not important 🤷‍♀️.
2022-09-21 05:46:53 +00:00
Casey Rodarmor
e5350926b5
Release 1.5.0 (#1341)
- Bump version: 1.4.0 → 1.5.0
- Update changelog
- Update dependencies
- Update man page
2022-09-12 01:48:23 +00:00
Casey Rodarmor
c115b3f317
Allow fewer lints (#1340) 2022-09-11 09:25:38 +00:00
Greg Shuflin
7b7efcabc2
Fix issues reported by nightly clippy (#1336) 2022-09-11 08:41:24 +00:00
Greg Shuflin
b4d6000dd2
Refactor run.rs (#1335)
Remove mutation of the color and verbosity variables and make it
slightly easier to figure out how it works.
2022-09-11 08:23:28 +00:00
Erik Krieg
154930cc8a
Allow constructing absolute paths with / operator (#1320) 2022-09-11 07:48:02 +00:00
Casey Rodarmor
baaa8cb194
Allow comments on same line as settings (#1339) 2022-09-10 15:19:49 -07:00
Casey Rodarmor
3135db5e51
Fix justfile env shebang on Linux (#1330)
Add `-S` to the env invocation in the main justfile's shebang, which is
required on Linux.
2022-09-04 04:18:53 +00:00
Justin Ma
c2cb80e794
Update Chinese translation of README.md (#1325) 2022-08-29 09:46:43 -07:00
Sibi Prabakaran
c48a1292d9
Add additional settings to grammar 2022-08-28 22:26:02 -07:00
Michael Zeller
35fb61af89
Add an example of using a variable in a recipe parameter (#1311) 2022-08-16 18:25:10 +00:00
Casey Rodarmor
aed7ca1678
Release 1.4.0 (#1308)
* Release 1.4.0

- Bump version: 1.3.0 → 1.4.0
- Update to Edition 2021
- Update changelog
- Update dependencies
- Update man page
2022-08-08 20:17:38 -07:00
Casey Rodarmor
7c0a960555
Fix shell setting precedence (#1306) 2022-08-09 02:50:31 +00:00
Casey Rodarmor
c6809b3364
Don't hardcode homebrew prefix (#1295) 2022-08-05 17:28:45 +00:00
Casey Rodarmor
05e66b3ac2
Exclude files from cargo package (#1283) 2022-08-02 02:42:38 +00:00
JP Bochi
051f4389f3
Add usage note to default list recipe (#1296) 2022-08-01 14:31:50 +00:00