Valentin Maerten
a40ddd4949
refactor: optimize fuzzy matching with lazy initialization ( #2523 )
2025-12-07 21:43:26 +01:00
Andrey Nering
9b99866224
feat: add --failfast and failtest: true to control dependencies ( #2525 )
2025-12-07 17:23:08 -03:00
Valentin Maerten
4af5278d73
fix: autocomplete works with other binary than 'task' ( #2495 )
2025-12-07 12:20:45 +01:00
boiledfroginthewell
f0b15d397b
fix: CLI_ARGS completion for fish and zsh ( #1844 )
2025-11-30 10:55:36 +01:00
Valentin Maerten
a085d62727
feat(completion): add missing flags and dynamic experimental feature detection ( #2532 )
2025-11-29 12:16:58 +01:00
Valentin Maerten
5762d5ef8e
fix: autocomplete from subfolder works as expected in zsh shell ( #2425 )
2025-09-16 19:34:57 +02:00
Valentin Maerten
84cc5e57b0
fix(completions): zsh and powershell completions ( #1809 )
2024-09-18 10:46:02 -04:00
jwater7
fa022be1f9
chore(completions): support tilde home directory for zsh ( #1613 )
2024-04-24 01:57:43 +00:00
Shaun Tabone
1b146543c5
fix(completions): support lowercase filename for Taskfile ( #1482 )
2024-01-25 20:57:21 -03:00
Misite Bao
15ef1fa1c2
Make --init generate .yml instead of .yaml ( #1062 )
2023-03-16 21:53:01 -03:00
Christian Daguerre
76caa16909
Make zsh completion list configurable
2022-09-07 10:33:55 +02:00
Carl Smedstad
5d24e166ab
Fix Zsh completion for tasks without description
...
Use --list-all instead of --list in order include tasks without
description in the auto-completion.
2022-07-10 01:52:38 +02:00
Phil Pennock
a06e46885d
completion: zsh: overhaul and sync to current flags
...
* List all current option flags
* Provide descriptions for every flag
* Pass the `task -l` descriptions as descriptions for the task completions
+ The prior logic had 4 invocations of sed and 1 of awk, and only kept the
task name
+ Do all filtering in zsh without forking (except for `task` itself)
* When `--taskfile` is used, complete tasks from _that_ file
+ And otherwise, enable completions if only the `.dist` variant files are
present
* Ensure mutually exclusive options preclude each other
+ the `+ '(groupname)'` clause defines this
* Fix `--dir` to take directories, not files
2022-02-25 01:07:43 -05:00
Margus Kerma
1d7982e80a
fix( #584 ): Add support to yaml extension
...
- init creates Taskfile.yaml
- add changelog entry
- add zsh completion support for Taskfile.yaml
2022-01-02 15:23:10 +02:00
Ron van der Heijden
10986d3a7c
Accept : multiple times
2020-06-13 17:01:14 +02:00
Andrey Nering
e4204168a0
Remove unnecessary extra empty line
2019-03-04 22:56:23 -03:00
Guillaume AMAT
15c0381c3c
Fix the indentation
2019-03-04 07:03:06 +01:00
Guillaume AMAT
c2f4a57e02
Remove \s for MacOS compatibility, use awk instead
2019-03-03 23:32:35 +01:00
Guillaume AMAT
e79026b840
Fix the zsh completion with sub-tasks
2019-03-02 01:40:31 +01:00
Josh Bebbington
3f7e8c88eb
Changed --dry-run flag to --dry
2018-07-29 22:03:22 +01:00
Josh Bebbington
1c7ca94d49
Implemented dry run mode
...
Added a --dry-run flag that compiles and steps through each task, but does not execute them. The commands that would have been run are printed. See #125 .
2018-07-29 00:39:25 +01:00
Shota Sawada
e540e752f2
Add zsh completion
2018-04-27 17:50:56 +09:00