Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(zsh): support support space-separated completion #406

Merged
merged 44 commits into from
Feb 15, 2023
Merged
Show file tree
Hide file tree
Changes from 27 commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
9a6c85a
feat: support space-separated cmds
cristiand391 Jan 14, 2023
bb5596a
fix: make short/long exclusives
cristiand391 Jan 15, 2023
3c6db62
fix: separate flag template for f.options && f.char
cristiand391 Jan 15, 2023
ed51b14
fix: support `multiple` flag option
cristiand391 Jan 16, 2023
d64c5cc
feat: file completion if no options are defined
cristiand391 Jan 16, 2023
438396f
fix: complete files by default
cristiand391 Jan 19, 2023
0d626fb
fix: wrap flag repeat spec in double quotes
cristiand391 Jan 20, 2023
7e14bd6
chore: refactor
cristiand391 Jan 20, 2023
264995d
fix: skip hidden commands
cristiand391 Jan 20, 2023
defca50
chore: remove comments
cristiand391 Jan 20, 2023
1807e7d
chore: refactor
cristiand391 Jan 20, 2023
abbdd7f
chore: main func
cristiand391 Jan 20, 2023
8f44d64
chore: declare contex/state parameters
cristiand391 Jan 20, 2023
8f7672c
feat: support cotopics
cristiand391 Jan 24, 2023
6ec795e
fix: generate flag comp for top-level commands
cristiand391 Jan 24, 2023
a83ce0c
fix: skip hidden flags
cristiand391 Jan 24, 2023
cba5ed6
chore: refactor
cristiand391 Jan 24, 2023
a83b003
fix: prefer summary over description
cristiand391 Jan 24, 2023
543766e
chore: refactor
cristiand391 Jan 24, 2023
a1412d6
fix: inline/skip flag comp for top-level args
cristiand391 Jan 24, 2023
e260069
fix: make arg spec to set `words/CURRENT`
cristiand391 Jan 24, 2023
dfb0da0
chore: remove lodash import
cristiand391 Jan 24, 2023
895e5d3
fix: don't gen flag case block if cmd=cotopic
cristiand391 Jan 24, 2023
1300dc1
chore: refactor
cristiand391 Jan 25, 2023
38f3061
fix: lint fix
cristiand391 Jan 25, 2023
c31e3c9
test: add test
cristiand391 Jan 26, 2023
18cd38d
fix: cotopic func missing flags current state
cristiand391 Jan 27, 2023
146735d
chore: refactor
cristiand391 Feb 13, 2023
ca03e17
fix: generate topics for aliases
cristiand391 Feb 13, 2023
b00353f
fix(aliases): add generic topic description
cristiand391 Feb 14, 2023
9a6b4fb
fix: handle topics without desc
cristiand391 Feb 14, 2023
f0075d5
fix: skip top-level commands without flags
cristiand391 Feb 14, 2023
728499c
test: update test
cristiand391 Feb 14, 2023
cf554cf
test: add test to cover topic generation
cristiand391 Feb 14, 2023
be3dee4
feat: support global help flag
cristiand391 Feb 14, 2023
e9b42aa
fix: allow to switch between comp implementation
cristiand391 Feb 14, 2023
4890d4f
fix: check config.topicSeparator prop
cristiand391 Feb 14, 2023
3209cc5
Update README.md
cristiand391 Feb 14, 2023
2bf9e51
chore: bump version
cristiand391 Feb 14, 2023
c790045
chore: remove console.log
cristiand391 Feb 14, 2023
67fa089
Merge branch 'main' into cd/autocmp-topic-sep
cristiand391 Feb 14, 2023
14b4e38
fix: oclif v2 changes
cristiand391 Feb 15, 2023
d1cabe9
test: fix tests
cristiand391 Feb 15, 2023
9a3550a
style: explain comment and rename command import
mshanemc Feb 15, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading