Erik Flodin
d6f623c546
Support fallback to git completion from git
...
Fixes #292
4 years ago
Erik Flodin
0500f6c6f6
zsh: -d can't be used as a global option
...
It's only supported as a command option and the command will fail if
-d is used as a global option. Instead of completing it in the wrong
place, don't complete it at all as it can be considered an "internal"
switch (it's not mentioned in the manual).
4 years ago
Tim Byrne
53e3288234
Reorganize shell completion code
4 years ago
Tim Byrne
2ff07c3fa6
Merge remote-tracking branch 'erijo/zsh-symlink' into develop
4 years ago
Tim Byrne
2321120b5b
Merge pull request #274 from erijo/zsh
4 years ago
Tim Byrne
35f1ef8d22
Merge pull request #238 from cdayjr/easier-zsh-completion-install
4 years ago
Erik Flodin
900d59707a
Add _yadm symlink to ease zsh completion usage from source
...
It is now possible to use the completion simply by doing:
fpath=(/path/to/yadm/completion/zsh $fpath); compinit
4 years ago
Erik Flodin
fec3daa730
Improve zsh completion ( #265 )
...
Fall back to standard git completion for non yadm commands.
4 years ago
Chad Wade Day, Jr
d7361cdc31
Simplify zsh completion install
4 years ago
Tin Lai
ecdc985ab0
add manual entry for fish completions
4 years ago
Tin Lai
f5e8599de4
improve fish completion by adding more completion options
4 years ago
Tin Lai
f0a8f31d1b
implement fish autocomplete
4 years ago
Tim Byrne
5986cd7943
Merge pull request #136 from dseomn/bash-completion
5 years ago
David Mandelberg
bcf6531da6
Only add yadm commands to the completion list when applicable.
...
Before:
yadm <TAB> # Completes git and yadm commands.
yadm -Y . <TAB> # Completes yadm commands.
yadm p<TAB> -u origin foo # Completes yadm+git commands like p*.
yadm push -u origin <TAB> # Completes branch names and yadm commands.
After:
yadm <TAB> # Completes git and yadm commands.
yadm -Y . <TAB> # Completes yadm commands.
yadm p<TAB> -u origin foo # Completes yadm+git commands like p*.
yadm push -u origin <TAB> # Completes branch names.
5 years ago
David Mandelberg
5d9e0a7133
Mark GIT_DIR for export.
...
Before:
yadm push <TAB> # Completes filenames.
After:
yadm push <TAB> # Completes names of git remotes.
5 years ago
David Mandelberg
60e0fbbf42
Fix completion after a command-line flag.
...
Before:
yadm checkout -f <TAB> # Completes filenames.
yadm checkout --yadm-dir <TAB> # Completes filenames.
After:
yadm checkout -f <TAB> # Completes branch names.
yadm checkout --yadm-dir <TAB> # Completes filenames.
5 years ago
Tim Byrne
f3bde37f78
Support `-b <branch>` when cloning ( #133 )
5 years ago
Tim Byrne
48fc6b0db7
Support XDG base directory specification
...
https://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html
5 years ago
Tim Byrne
8af5425dc3
Capitalize headings
7 years ago
Tim Byrne
f0886ef622
Merge pull request #79 from Mellbourn/zsh-completion
...
* Unified the naming between bash and zsh
* Cleaned up indentations, line endings
* Tweaked documentation
7 years ago
Klas Mellbourn
38318cff84
zsh completion - improve documentation
7 years ago
Klas Mellbourn
ded14fce73
add zsh completions
7 years ago
Tim Byrne
9d21376f88
Merge pull request #64 from Mellbourn/fix-negative-comp-words
...
Including tweaks to conditional statements
I think the original conditionals would always be false. That prevents
using completions which rely on identifying the penultimate and
antepenultimate portions of typed commandline.
7 years ago
Klas Mellbourn
708b491d88
fix for getting 'COMP_WORDS bad array subscript' on completing yadm
...
I stared getting these errors when pressing tab after 'yadm '. This seems to be due to COMP_CWORD being negative, so this is the fix I applied
7 years ago
Tim Byrne
356c47a19f
Add Bash completion script ( #60 )
...
* Add completion script
* Add introspection
8 years ago