- [.net] Fixed edge case in
dotnet add [PROJECT] package
completions.
- Updated
eza
completions. - [.net] Updated
dotnet add [PROJECT] package
completions (#192). - [git] Fixed
git status -uno
completion. - Turned off debug logging in
gh
completions by default.
- [git] Added support for git aliases that include flags or
!
. - [git] Added support for input hints during
git
commands (input hints are new in Clink v1.7.0). - [pip] Update to use the newer sysconfig since the older distutils.sysconfig has been deprecated for many years.
- [pip] Fixed some long standing bugs in the pip completions.
- Added completions for Cloud Foundry CLI.
- Added completions for
where
. - Added support in various completion scripts for one-letter flags that can be concatenated together.
- Updated several completion scripts to be consistent about suppressing stderr output to avoid contaminating the prompt display.
- Updated to coexist better with .clinkprompt files (new in Clink v1.7.0).
- Fixed completions after
git checkout branchname --
.
- [git] Fix
git
completions for local branches to include packed refs. - Fix
pip
completions to suppress error messages such as from python installation problems.
- Add completions for
gh
. - Add completions for
spicetify
. - Add completions for
nuke
. - Update
scoop
completions. - Minor updates to
git
completions. - Minor updates to
dirx
completions. - Fix completions for
dirx /
. - Fix
findstr
completions to only accept flags up until a non-flag argument. - Fix
scoop.lua
script to useconfig.json
since Scoop has deprecated using environment variables for configuration. - Add readme instructions for how to update clink-completions.
- Add completions for the
reg
command in Windows. - Update
rg
completions to be even closer to what the official rg completion script produces in the fish shell. - Update
eza
completions.
- Add completions for
dirx
. - Add completions for
eza
. - Add completions for
fd
. - Add completions for
rg
(ripgrep). - Update many of the completion scripts to support icons when Icons in File Completions from clink-gizmos is loaded and enabled.
- Update
git status
to include-unormal
. - Update
net
completions to supportnet use /d
. - Update
wt
andstart
completions so that completions also work while inputing the commands forwt
orstart
to launch.
b192f9
Improve syntax handling fordoskey
completions.35296a
Fix quoting scheme names when usingcolortool
.d4ef79
Add completions for Windows Terminal (wt
).d10a4a
Add completions for the Windowssort
command (including its undocumented/uniq
flag).09aaaf
Add completions for CMD's built-indir
command.4e897a
Add completions forrobocopy
's/copy:
and/dcopy:
flags.f5fe5b
Completions work within thedoskey
macro definition when using recent versions of Clink (e.g.doskey macroname=completions_work_here
).932ce8
Add completions for CMD's built-infor
andstart
commands.6ebf67
Add completions forwinget
's logging flags.57722e
Add completions forbat
,cmdkey
, anddelta
.
4e40a6
[ssh] Add option completions (#179).4e89a8
[git] Improve completions for git:- Use colors to categorize git command names (common, aliases, other).
- Add more flag completions for the
git help
command. - Fix
git add
completions to work for the 2nd, 3rd, etc arguments. - Fix to include git external commands when generating command completions.
- Fix to include aliases even when current directory is outside a repo.
- Fix to generate completions for
git help
even when using older versions of Clink.
836a66
[git] Fix completing stash names (need quotes).367bb4
[git] Fix compatibility with older versions of Clink.
22ebe4
[git] Fix to remove leftover test code (#176).
9c16b1
[git] Add--no-optional-locks
when invoking git.9c16b1
[git] Add completions forgitk
.beffd8
[git] Fixgit add
completions to not list staged files (#173).59fe66
Add completions forping
.7a6e05
Updatessh
andping
completions (#175).06ae0b
Add completions forsigntool
.50b2bc
[git] Fix script error when directory name in a git repo contains a%
character.bb6758
[git] Add a global DISABLE_GIT_REMOTE_IN_PROMPT variable that can disable adding " -> {remote}" after a branch name.bcfcfa
[git] Small performance improvement in repos with very large git config files.
3e3d9e
Add completions fornmake
and GNUmake
(#172).792451
(internal) Add "directory" keyword in GNU help parser.dd6767
[git] Fixgit add
completions to be relative to cwd (#171).44937d
[scoop] Add commands "cat", "download", and "import" (#167).0a0792
[common] Clarify installation steps in the README.46de38
[git] Add missing description forgit add -A
.
504a55
Add completions forgsudo
(from gsudo).19d2f7
Update quoting support inwinget
completions.bdb67a
Improve completions whensudo
from sudo-windows is used.
7c22a6
Add descriptions forwinget
flag and arg completions.190f6d
(internal) Addarghelper.make_arg_hider_func()
helper function that argmatchers can use.
af42a5
Fix error inopenssl
completions (#165).af01e4
Improvewinget
completions (#164).
c3433f
Fix error in ssh completions (#163).
d57a33
Add completions for wireless devices foradb
andscrcpy
(#162).992fad
Add completions foropenssl
and enhance completions forssh
.8e222c
Fix chocolatey completion script when chocolatey is not installed.5a9b90
Add another flag forcode
completions (VSCode).
a83181
Add completions forcode
(VSCode).fa1873
Fixadb
andscrcpy
initialization (#159).3df1c9
[git] Add--staged
forgit diff
.a7a430
[git] Add--no-index
,--cached
,--merge-base
forgit diff
.fca377
[common] Fix completions after a sub-parser (e.g.git show --diff-merges=1 -
Tab).a07bb2
[git] Addgit rev-parse
completions.2cac40
Add completions forcolortool
.7d666b
[git] Addgit tag
completions.8d5738
[git] Add descriptions for somegit
command flags.
d1de7d
Fixfastboot
andscrcpy
script errors (#158)1e3adb
Fixabd
script errors (#157)8b99d9
[git] Complete tags forgit checkout
(#61)
This update includes many improvements. Using the latest version of Clink is always recommended. Older versions of Clink may be used, but some features will not be available.
8519ae
[git] Add file match colors ingit add
andgit checkout
fd6c9d
Major enhancements and fixes (#156)- Better display of
yarn
completions (#76). - Add completions for
adb
,fastboot
, andscrcpy
tools for Android devices. - Add completions for GNU
grep
andsed
. - Add completions for
msbuild
andpremake5
. - Add completions for
attrib
,dir
,doskey
,findstr
,less
,robocopy
, andxcopy
. - Add completions for
winget
(#131) - Smarter completions for
git add
andgit checkout
. - Add completions for
sudo
(#145) - Add completions for
curl
(#16) - .init.lua isn't copied by some file sync tools (#117)
- Show remote remote branches in
git merge
(#103)
- Better display of
90275b
[common] Addmatchers.ext_files(wildcard)
helper function (#122)292814
Many improvements (#149)- Major improvements to
git
completions. scoop
completions get the HOME directory optimally.- Enhanced support for newer versions of Clink.
- Major improvements to
9ab934
[git] Addgit revert
completions (#144)0e240d
[yarn] Completions foryarn
scripts/bins when used withoutrun
(#143)1e5f40
[git] Fast git prompt filter (#142)
And misc other minor changes.
0a9ea6b
[ssh] Allow - in known hosts (#139)e2784e0
[cmder] Check for global cmderGitStatusOptIn var (#141)dc590e8
[git] Colored completions forgit checkout ...
with Clink v1.1.12 popup list (#135)a9b3134
[common] Update JSON.lua (#137)4cf49eb
[scoop] Fix scoop config discovery (#134)
c9ed54d
[git] Fix stash completions (0 based). (#133)82a0311
[git] Fix stash completion to work west of GMT. (#132)a63cbca
[git] Add completions for git-worktree (#130)b6a521f
[scoop] added commands "hold" and "unhold" (#129)f639287
[npm] Extend completions (#125)04541ff
[git] Add support forgit remote get-url ...
(#124)
eb3099e
[git] Addrestore
andswitch
commands (#119)50954bc
[.net] Add completions for dotnet (#120)aa0541f
[k8s] Basic kubectl completion script (#113)a3339f8
[py] Added pipenv completion (#111)8228a33
[py] Added pip completion (#110)b366d5d
[scoop] Added scoop completions (#109)4a8056d
[.net] Add netcoreapp3.1 (#123)
Improvements/bugfixes for git completions/prompt
f85c7a1
[git] fix gsub branch (#114)bf114aa
[git] Add support for detecting branch names in worktrees (#96)5d33037
[git] Add missing clone options for git (#106)b2d207d
[net] Add three remaining help topics (#107)781c0bf
Don't default to origin if no remote is configured (#102)
A lot of improvements for vagrant completions (thanks to @Andegawen) and a few bugfixes for yarn
, ssh
and git
.
af5f6d1
[git] Fix git main worktree detection (#95)032ff0c
[vagrant] Close Vagrantfile after usage (#93)757c096
[vagrant] Enhance regex for finding provision names (#91)84884db
[vagrant] Vagrant list provisions on--provision-with
(#88)59055f7
[vagrant] addglobal-status
andsnapshot
commands (#86)e4d562a
[ssh] Improves pattern matching for searching hosts (#85)34d3c0c
[common] Make luacheck happy (#83)f1898a0
[git] Support completing files forgit diff
(#82)c288656
[yarn] Suggest installed executables for yarn run162d402
[common] Fix arguments clobbering 'table' classa552d8c
[chore] Remove trailing whitespace to pass CI (#70)3f635f9
[yarn] Upgrade commands for Yarn v0.17.8 (#69)b76867a
[git] Add support for fetch --all (#68)8edbf28
Add completions for angular-cli (#67)9cc940c
[common] Enable luachecka369227
[common] Configure CI0714e67
[common] Add tests for funclib and color modulesa4c83df
[test] Add test harness and instructions834dbf3
[git] Display git push destination in prompt
This release adds completions for yarn
package manager and a bunch of minor improvements and bugfixes
9789bc8
[npm] Improve prompt output in some situations795f6a9
[npm] Resolve lua error when package.json is emptyfea1e21
[git] Add completions for 'git difftool'f840079
Add completions for Yarn v0.148400a8b
[git] Add basic completions for cherry-pickf411878
[git] Complete branches ingit reset
83c71e1
[vagrant] Fix help parser for Vagrant completions2845966
[npm] Add version flag1e3931f
[git] '--prune' option for 'fetch'cc51616
[cordova] Add statusbar to core plugins
This release adds a few fixes and small improvements for npm
prompt and completions
f2e335d
[npm] Do not query global modules when completing FS paths in 'npm link'c59c0d9
[npm] Improve package.json handling for npm prompt6edf054
[npm] Do not fetch package name and version for private packages23d7599
[npm] Improve package.json parsing
This release adds support for completions inside of git submodules and a completions for a couple of new commands (ssh
and nvm
)
21464d1
[ssh] Refactor hosts search logic26f4f99
[ssh] Add ssh completion from known_hosts file9a4d308
[nvm] Add basic nvm completions3c25f96
[git] Housekeepingb39e617
[git] Fix fetch --tags completion99140d1
[git] Allow multiple branches for git branch -d087874b
[cordova] Add a couple of new completions for cohoe4cf69d
[cordova] Remove old core plugin IDs from 'plugin add/rm'a14af9c
[git] Adds basic support for submodulese2467f6
[choco] Fix chocolatey non-meta packages listing9540aa6
[npm] Adds 'npm outdated' flags91cef45
[ssh] Adds ssh autocomplete script
Another bugfix release. Multiple small fixes for git inclded.
83ef129
[git] Fixes failure when trying to complete git commmands outside of repo7f4c223
[git] add merge strategies and options parsers to pull/rebase/checkoutfaf92f2
[git] Distinguish real and suggestes branch namesad24a7f
[git] Adds "core.trustctime" to available optionse6921a3
[npm] Query npm config lazily (only when required by completions)03bec42
[git] Adds completions forgit remote update
2ea5f33
[git] Close packed-refs after readinge92d5a2
[git] Complete non-checked local branches based on remote ones.a68ed47
[git] List remote branches based on packed-refs file.
Minor bugfix release for 0.2.0. This release mostly fixes various bugs, found after 0.2.0 is out.
1cea322
[npm] Fix npm prompt failure when parsing malformed package.jsoncfaf17d
[git] Remove ugly error message when trying to complete git aliases without git in PATHd2ac838
[git] Fixes broken 'git add'. This closes #34e09a9b0
[git] Adds user.name and user.email to known options6999fdf
[npm] Fixes issue with completing 'npm run' in non-npm directory. This fixes #3346fd830
[npm] Handle package scripts with quotes properlyc20e421
[common] Merge npm prompt into regular 'npm' module4050dc9
[npm] Complete global packages and local dirs for npm link
b9a80e8
[git] Complete remotes using gitconfigc8e1ac5
[git] Adds local branches to git checkout (was broken by 751ed21)2f1ea08
[git] Improves branches completion for git push751ed21
[git] Fixes checkout completion to list branches correctly.33a086a
[git] Adds completion for git config822e92e
[git] Adds git stash completionb9be7d8
[git] Adds completion of nested branches (prefix/branch)c7e4f3d
[git] Refactors git completions logic5c589fd
[git] Fixes matchers usage9eb775f
[git] Refactors git completions logic, adds git reset completion94b6a71
[git] Adds alias autocompletion7f1ea3b
[git] Adds autcompletion for remote branches579ff78
[git] Adds git-svn autocompletiondea2c04
[git] Adds completions for git remote commandf692cd4
[git] Removes unexistent commands like rebase--*
e6efea2
[choco] Adds feature parser2fbb271
[choco] Updates choco completions according to v0.9.9
524b88e
[coho] Adds more commands57762ef
[cordova] Adds --browserify flaga1caddb
[coho] Complete repo names2258ff9
[coho] Adds merge-pr command04d46e9
[coho] Adds npm-link
f9af8fe
[npm] Adds support for 'npm publish'5875a6e
[npm] Fixes module loading when Node is not installed7132894
[npm] Adds npm update and npm cache completions
3e4c88d
[common] Refactor to reuse table wrapper where possiblef2ba478
[common] Fixes problem with dirs matchers7869df4
[common] Implements tables wrappereafc11b
[common] Removes unwanted . and .. directories in some completions3f8cd6b
[common] Adds development/contribution notes7920243
[common] Slightly updates funclib, adds luadocf66b0c2
Remove outdated info about extended branch.3c023d3
Fix for Nil needle value when calling clink.is_match()2491d21
[common] Updates completions to depend on shared modulesd91ba44
[common] Factors various util functions into modules system1b48a48
[common] Merges extended completions into mastereaefce3
[common] Adds link to Clink to README
Initial release. No changelog until this moment.