Commit Graph

39 Commits

Author SHA1 Message Date
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 fd5afb8b3a
Add --wrap-process (#822) 2024-04-20 12:39:28 +00:00
Félix Saparelli ec316a7279
Breaking changes to CLI: various removals (#819) 2024-04-20 11:44:21 +00:00
Félix Saparelli e505a9ad05
Breaking changes for --on-busy-update (#818) 2024-04-20 11:15:25 +00:00
Félix Saparelli 317221584a
Breaking changes for --shell (#817) 2024-04-20 10:58:29 +00:00
Félix Saparelli af24252f21
Experimental filter programs (#571) 2024-04-20 10:06:53 +00:00
Félix Saparelli b72248a38c
Update deps (#816) 2024-04-20 05:45:50 +00:00
Félix Saparelli 4f757de8df
Canonicalise paths for ignore discovery (#760) 2024-01-04 09:32:47 +00:00
Félix Saparelli 709dbe5151
New option: --signal-map (#710) 2023-12-09 09:30:58 +00:00
Félix Saparelli 16be20050b
Amend readmes (#702) 2023-11-28 11:30:33 +00:00
Félix Saparelli 9af9189ac4
Add --quiet, --timings, --colo[u]r, --bell (#698) 2023-11-27 12:12:51 +00:00
Félix Saparelli 2751caeb39
Add --ignore-nothing (#695) 2023-11-27 10:50:39 +00:00
Félix Saparelli 63562fe64d
Add --only-emit-events (#691) 2023-11-27 23:29:55 +13: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 3639f06745
Add --no-discover-ignore (#645) 2023-08-30 04:21:13 +00:00
Félix Saparelli 1aaff8d319
Re-add `-d` short flag (#635) 2023-08-30 04:04:53 +00:00
Félix Saparelli 4c3b9f0960
Clippy and update lockfile (#646) 2023-08-30 03:43:57 +00:00
Félix Saparelli af2e1562f1
Update completions/manpage (#584) 2023-05-14 17:36:28 +12:00
Félix Saparelli 80e18ea145
Rename --manpage to --manual (#529) 2023-03-18 22:34:33 +13:00
Félix Saparelli 14f53a6bf5
Clap 4 and revamp manpage, completions (#513) 2023-03-05 14:57:34 +13:00
Robert Laverty ec1cf13a41
Fix zsh autocomplete after using --shell=bash (#417) 2022-09-15 03:17:35 +00:00
Félix Saparelli adc4a0a576 Add --log-file so logs are easier to collect (#321) 2022-06-16 15:56:59 +00:00
Félix Saparelli 2a1a386208
Rename (with compat alias) --no-ignore to --no-project-ignore 2022-01-16 17:34:06 +13:00
Félix Saparelli 97070c815c
Add --no-global-ignore to completion and man 2022-01-15 15:57:40 +13:00
Félix Saparelli afb61712a6
Remove --no-shell from completion 2022-01-15 15:26:12 +13:00
Félix Saparelli be5782432a
Add --notify and --print-events to completion 2022-01-15 15:25:47 +13:00
Félix Saparelli da6f9cfc55
Attempt to amend zsh completions for multi-v verbose 2022-01-15 15:20:27 +13:00
Félix Saparelli 23d794ed7e
Apply tabs project-wide 2021-08-24 20:22:25 +12:00
Félix Saparelli f5a92220c9
Drop debounce to 100ms (#168) 2021-07-21 23:44:24 +12:00
Félix Saparelli 139b6b43c7
Drop debounce to 150ms (#168) 2021-04-11 06:05:28 +12:00
Félix Saparelli f32943bfd2
Document --watch-when-idle much more thoroughly 2021-04-11 03:31:44 +12:00
Félix Saparelli 1b5bdee08e
Make terminology more consistent and avoid some "kill child" usages 2021-04-11 03:21:38 +12:00
Félix Saparelli 6cfe649228
Document --shell 2021-04-11 02:51:20 +12:00
Félix Saparelli 0c6b1bf2e4
Undocument --kill 2021-04-11 01:06:32 +12:00
Félix Saparelli 1da3a8d26c Add --changes-only to manpage and completions 2021-04-11 00:01:02 +12:00
Quint Guvernator d246114678 add --no-meta switch to avoid some redundant events for #78 2020-06-23 14:41:53 +02:00
Quint Guvernator 524812028d add --no-environment switch to fix #78 2020-06-23 13:43:55 +02:00
Sven-Hendrik Haase 63c7895407 Add --no-ignore to zsh completion 2019-10-23 17:29:44 +13:00
Sven-Hendrik Haase 43aa0947dc Add zsh completions for #118 (credit @Mange) 2019-10-23 17:29:44 +13:00