Félix Saparelli
6c23afe839
feat: make it possible to watch non-recursively ( #827 )
...
Fixes #227
Fixes #174
docs(cli): be more precise in print-events advice to use `-v`
docs(cli): improve jaq error help
feat(cli): add `-W` for non-recursive watches
feat(cli): use non-blocking logging
feat(globset): hide `fmt::Debug` spew from ignore crate
feat(ignore-files): hide `fmt::Debug` spew from ignore crate
feat(lib): make it possible to watch non-recursively
fix(lib): inserting `WatchedPath`s directly should be possible
refactor(lib): move `WatchedPath` out of `fs` mod
2024-04-28 06:33:07 +00:00
Félix Saparelli
75b2c4b4ae
Adapt supervisor to process-wrap ( #815 )
2024-04-20 16:58:17 +12:00
Félix Saparelli
4f757de8df
Canonicalise paths for ignore discovery ( #760 )
2024-01-04 09:32:47 +00:00
Félix Saparelli
217f57f6a2
Update to async-priority-channel 0.2.0 ( #761 )
2024-01-04 22:13:08 +13:00
github-actions[bot]
48793008eb
release: watchexec-filterer-ignore v3.0.0 ( #751 )
...
Co-authored-by: github-actions <github-actions@github.com>
Co-authored-by: Félix Saparelli <felix@passcod.name>
2024-01-01 08:47:32 +00:00
Victor Adossi ("vados")
cb1cfb6bf5
Optimise ignore file gathering ( #663 )
...
Co-authored-by: Félix Saparelli <felix@passcod.name>
2024-01-01 05:01:14 +00:00
Félix Saparelli
e4e8d39546
Graceful quit on Ctrl-C ( #721 )
2023-12-11 01:21:57 +00:00
Félix Saparelli
a13bc429eb
Watchexec lib v3 ( #601 )
...
Co-authored-by: emilHof <95590295+emilHof@users.noreply.github.com>
2023-11-25 20:33:44 +00:00
Félix Saparelli
4c3b9f0960
Clippy and update lockfile ( #646 )
2023-08-30 03:43:57 +00:00
Kian-Meng Ang
402d1ba4f9
Fix some typos ( #617 )
2023-06-26 22:12:24 +00:00
korrat
d72fc38e62
Use raw_arg for CMD on Windows ( #616 )
2023-06-24 14:10:00 +00:00
Félix Saparelli
0b50c91a1c
Fix warnings ( #586 )
2023-05-14 08:24:57 +00:00
Félix Saparelli
59044a5cba
Add Outcome::Race ( #548 )
2023-03-22 14:47:26 +13:00
Félix Saparelli
483b29af8e
Kill process on drop when using command-group ( #549 )
2023-03-22 01:35:46 +00:00
Félix Saparelli
c166823cb6
Log important beats as info ( #547 )
2023-03-22 01:23:00 +00:00
github-actions[bot]
7444ec133f
release: watchexec v2.2.0 ( #535 )
...
Co-authored-by: github-actions <github-actions@github.com>
Co-authored-by: Félix Saparelli <felix@passcod.name>
2023-03-19 01:34:55 +13:00
Félix Saparelli
5c63a99013
Fix and adjust docs ( #530 )
2023-03-18 10:23:46 +00:00
Félix Saparelli
8156864bf3
--emit-events-to ( #515 )
2023-03-18 21:32:24 +13:00
Félix Saparelli
14f53a6bf5
Clap 4 and revamp manpage, completions ( #513 )
2023-03-05 14:57:34 +13:00
Félix Saparelli
1e72cf6866
Revert "Fix #375 : urgent events bypass throttle" ( #514 )
2023-03-03 15:34:15 +00:00
Félix Saparelli
e841333c07
Fix #375 : urgent events bypass throttle ( #509 )
2023-03-02 07:18:34 +00:00
Félix Saparelli
90eb9cae03
Reset process sigmask for Rust 1.66 ( #494 )
2023-02-15 11:11:57 +13:00
Félix Saparelli
dc98370492
Clippy fixes ( #465 )
2023-01-07 02:53:49 +13:00
Michael Jones
f613ba1a79
Add option to exit when stdin ends ( #449 )
...
Co-authored-by: Félix Saparelli <felix@passcod.name>
2022-12-01 23:19:04 +00:00
Félix Saparelli
f684db57ee
Update Notify to stable ( #384 )
2022-09-02 09:12:47 +00:00
Félix Saparelli
d79a080ad1
Check readme codeblock ( #325 )
2022-06-16 23:18:31 +00:00
Félix Saparelli
5c2c80a6e0
Add --delay-run ( #324 )
...
The other side of #79
2022-06-16 22:55:25 +00:00
Félix Saparelli
92d05755c9
Add Outcome::Sleep ( #323 )
...
One half of #79
2022-06-16 16:07:27 +00:00
Félix Saparelli
ba86225ad4
Make it possible to pass multiple Commands (library) ( #320 )
2022-06-16 15:36:08 +00:00
Félix Saparelli
35cf63bc85
Split into more crates ( #307 )
2022-06-15 03:25:05 +00:00