1
Fork 0
mirror of https://github.com/RGBCube/nu_scripts synced 2025-07-31 14:17:45 +00:00

fix: nu-complete for git ref and git files-and-ref uses nu-complete git switch now (#906)

Git `nu-complete` defs where outdated, using a removed function
`nu-complete git switachable branches`, now using `nu-complete git
switch`

Already tested (except for tags)
This commit is contained in:
OJarrisonn_ 2024-07-21 08:35:26 -03:00 committed by GitHub
parent 5a73ddfa18
commit 8d8a865b38
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -126,20 +126,15 @@ def "nu-complete git built-in-refs" [] {
}
def "nu-complete git refs" [] {
nu-complete git switchable branches
| parse "{value}"
| insert description Branch
| append (nu-complete git tags | parse "{value}" | insert description Tag)
| append (nu-complete git built-in-refs)
nu-complete git switch
| update description Branch
| append (nu-complete git tags | update description Tag)
| append (nu-complete git built-in-refs | wrap value | insert description Ref)
}
def "nu-complete git files-or-refs" [] {
nu-complete git switchable branches
| parse "{value}"
| insert description Branch
| append (nu-complete git files | where description == "Modified" | select value)
| append (nu-complete git tags | parse "{value}" | insert description Tag)
| append (nu-complete git built-in-refs)
nu-complete git refs
| prepend (nu-complete git files | where description == "Modified")
}
def "nu-complete git subcommands" [] {