Remove barely-used aliases (#158)

This commit is contained in:
Ajeet D'Souza 2021-03-14 03:04:30 +05:30 committed by GitHub
parent bc81154c5d
commit a9b731d80c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
7 changed files with 8 additions and 281 deletions

View File

@ -9,10 +9,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Fixed ### Fixed
- Removed unnecessary backtraces on Rust nightly. - Removed backtraces on Rust nightly.
- Fixed generated shell code to avoid accidentally using aliased builtins. - Fixed generated shell code to avoid accidentally using aliased builtins.
- Handle broken pipe errors gracefully when writing to streams. - Handle broken pipe errors gracefully when writing to streams.
- NUL file appearing in working directory on Windows. - NUL file appearing in working directory on Windows.
- Accidental redefinition of hooks when initialized twice on some shells.
### Removed
- Aliases: `za`, `zq`, `zqi`, `zr`, `zri`.
## [0.5.0] - 2020-10-30 ## [0.5.0] - 2020-10-30

View File

@ -87,31 +87,6 @@ function __zoxide_zi() {
__zoxide_result="$(zoxide query -i -- "$@")" && __zoxide_cd "${__zoxide_result}" __zoxide_result="$(zoxide query -i -- "$@")" && __zoxide_cd "${__zoxide_result}"
} }
# Add a new entry to the database.
function __zoxide_za() {
zoxide add "$@"
}
# Query an entry from the database using only keywords.
function __zoxide_zq() {
zoxide query "$@"
}
# Query an entry from the database using interactive selection.
function __zoxide_zqi() {
zoxide query -i "$@"
}
# Remove an entry from the database using the exact path.
function __zoxide_zr() {
zoxide remove "$@"
}
# Remove an entry from the database using interactive selection.
function __zoxide_zri() {
zoxide remove -i "$@"
}
{{ SECTION }} {{ SECTION }}
# Convenient aliases for zoxide. Disable these using --no-aliases. # Convenient aliases for zoxide. Disable these using --no-aliases.
# #
@ -137,31 +112,6 @@ function {{cmd}}i() {
__zoxide_zi "$@" __zoxide_zi "$@"
} }
__zoxide_unset '{{cmd}}a'
function {{cmd}}a() {
__zoxide_za "$@"
}
__zoxide_unset '{{cmd}}q'
function {{cmd}}q() {
__zoxide_zq "$@"
}
__zoxide_unset '{{cmd}}qi'
function {{cmd}}qi() {
__zoxide_zqi "$@"
}
__zoxide_unset '{{cmd}}r'
function {{cmd}}r() {
__zoxide_zr "$@"
}
__zoxide_unset '{{cmd}}ri'
function {{cmd}}ri() {
__zoxide_zri "$@"
}
{%- when None %} {%- when None %}
{{ NOT_CONFIGURED }} {{ NOT_CONFIGURED }}

View File

@ -70,31 +70,6 @@ function __zoxide_zi
and __zoxide_cd $__zoxide_result and __zoxide_cd $__zoxide_result
end end
# Add a new entry to the database.
function __zoxide_za
command zoxide add $argv
end
# Query an entry from the database using only keywords.
function __zoxide_zq
command zoxide query $argv
end
# Query an entry from the database using interactive selection.
function __zoxide_zqi
command zoxide query -i $argv
end
# Remove an entry from the database using the exact path.
function __zoxide_zr
command zoxide remove $argv
end
# Remove an entry from the database using interactive selection.
function __zoxide_zri
command zoxide remove -i $argv
end
{{ SECTION }} {{ SECTION }}
# Convenient aliases for zoxide. Disable these using --no-aliases. # Convenient aliases for zoxide. Disable these using --no-aliases.
# #
@ -119,31 +94,6 @@ function {{cmd}}i
__zoxide_zi $argv __zoxide_zi $argv
end end
__zoxide_unset '{{cmd}}a'
function {{cmd}}a
__zoxide_za $argv
end
__zoxide_unset '{{cmd}}q'
function {{cmd}}q
__zoxide_zq $argv
end
__zoxide_unset '{{cmd}}qi'
function {{cmd}}qi
__zoxide_zqi $argv
end
__zoxide_unset '{{cmd}}r'
function {{cmd}}r
__zoxide_zr $argv
end
__zoxide_unset '{{cmd}}ri'
function {{cmd}}ri
__zoxide_zri $argv
end
{%- when None %} {%- when None %}
{{ NOT_CONFIGURED }} {{ NOT_CONFIGURED }}

View File

@ -50,7 +50,7 @@ if [ "${__zoxide_hooked}" != '1' ]; then
{%- when Hook::Pwd %} {%- when Hook::Pwd %}
\printf "%s\n%s\n" \ \printf "%s\n%s\n" \
"zoxide: PWD hooks are not supported on POSIX shells." \ "zoxide: PWD hooks are not supported on POSIX shells." \
" Use '--hook prompt' when initializing zoxide." " Use 'zoxide init posix --hook prompt' instead."
{%- endmatch %} {%- endmatch %}
fi fi
@ -83,31 +83,6 @@ __zoxide_zi() {
__zoxide_result="$(zoxide query -i -- "$@")" && __zoxide_cd "${__zoxide_result}" __zoxide_result="$(zoxide query -i -- "$@")" && __zoxide_cd "${__zoxide_result}"
} }
# Add a new entry to the database.
__zoxide_za() {
zoxide add "$@"
}
# Query an entry from the database using only keywords.
__zoxide_zq() {
zoxide query "$@"
}
# Query an entry from the database using interactive selection.
__zoxide_zqi() {
zoxide query -i "$@"
}
# Remove an entry from the database using the exact path.
__zoxide_zr() {
zoxide remove "$@"
}
# Remove an entry from the database using interactive selection.
__zoxide_zri() {
zoxide remove -i "$@"
}
{{ SECTION }} {{ SECTION }}
# Convenient aliases for zoxide. Disable these using --no-aliases. # Convenient aliases for zoxide. Disable these using --no-aliases.
# #
@ -133,31 +108,6 @@ __zoxide_unset '{{cmd}}i'
__zoxide_zi "$@" __zoxide_zi "$@"
} }
__zoxide_unset '{{cmd}}a'
{{cmd}}a() {
__zoxide_za "$@"
}
__zoxide_unset '{{cmd}}q'
{{cmd}}q() {
__zoxide_zq "$@"
}
__zoxide_unset '{{cmd}}qi'
{{cmd}}qi() {
__zoxide_zqi "$@"
}
__zoxide_unset '{{cmd}}r'
{{cmd}}r() {
__zoxide_zr "$@"
}
__zoxide_unset '{{cmd}}ri'
{{cmd}}ri() {
__zoxide_zri "$@"
}
{%- when None %} {%- when None %}
{{ NOT_CONFIGURED }} {{ NOT_CONFIGURED }}

View File

@ -47,7 +47,7 @@ if ($__zoxide_hooked -ne '1') {
} else { } else {
Write-Error ("`n" + Write-Error ("`n" +
"zoxide: PWD hooks are not supported below PowerShell 6.`n" + "zoxide: PWD hooks are not supported below PowerShell 6.`n" +
" Use '--hook prompt' when initializing zoxide.") " Use 'zoxide init powershell --hook prompt' instead.")
} }
{%- endmatch %} {%- endmatch %}
} }
@ -84,31 +84,6 @@ function __zoxide_zi {
} }
} }
# Add a new entry to the database.
function __zoxide_za {
zoxide add @args
}
# Query an entry from the database using only keywords.
function __zoxide_zq {
zoxide query @args
}
# Query an entry from the database using interactive selection.
function __zoxide_zqi {
zoxide query -i @args
}
# Remove an entry from the database using the exact path.
function __zoxide_zr {
zoxide remove @args
}
# Remove an entry from the database using interactive selection.
function __zoxide_zri {
zoxide remove -i @args
}
{{ SECTION }} {{ SECTION }}
# Convenient aliases for zoxide. Disable these using --no-aliases. # Convenient aliases for zoxide. Disable these using --no-aliases.
# #
@ -119,14 +94,6 @@ function __zoxide_zri {
Set-Alias {{cmd}} __zoxide_z Set-Alias {{cmd}} __zoxide_z
Set-Alias {{cmd}}i __zoxide_zi Set-Alias {{cmd}}i __zoxide_zi
Set-Alias {{cmd}}a __zoxide_za
Set-Alias {{cmd}}q __zoxide_zq
Set-Alias {{cmd}}qi __zoxide_zqi
Set-Alias {{cmd}}r __zoxide_zr
Set-Alias {{cmd}}ri __zoxide_zri
{%- when None %} {%- when None %}
{{ NOT_CONFIGURED }} {{ NOT_CONFIGURED }}

View File

@ -133,46 +133,6 @@ def __zoxide_zi(args: List[str]):
__zoxide_cd(__zoxide_result) __zoxide_cd(__zoxide_result)
def __zoxide_za(args: List[str]):
"""Add a new entry to the database."""
try:
subprocess.run(["zoxide", "add"] + args, check=True)
except CalledProcessError as exc:
raise ZoxideSilentException from exc
def __zoxide_zq(args: List[str]):
"""Query an entry from the database using only keywords."""
try:
subprocess.run(["zoxide", "query"] + args, check=True)
except CalledProcessError as exc:
raise ZoxideSilentException from exc
def __zoxide_zqi(args: List[str]):
"""Query an entry from the database using interactive selection."""
try:
subprocess.run(["zoxide", "query", "-i"] + args, check=True)
except CalledProcessError as exc:
raise ZoxideSilentException from exc
def __zoxide_zr(args: List[str]):
"""Remove an entry from the database using the exact path."""
try:
subprocess.run(["zoxide", "remove"] + args, check=True)
except CalledProcessError as exc:
raise ZoxideSilentException from exc
def __zoxide_zri(args: List[str]):
"""Remove an entry from the database using interactive selection."""
try:
subprocess.run(["zoxide", "remove", "-i"] + args, check=True)
except CalledProcessError as exc:
raise ZoxideSilentException from exc
{{ SECTION }} {{ SECTION }}
# Convenient aliases for zoxide. Disable these using --no-aliases. # Convenient aliases for zoxide. Disable these using --no-aliases.
# #
@ -182,11 +142,6 @@ def __zoxide_zri(args: List[str]):
aliases["{{cmd}}"] = __zoxide_z aliases["{{cmd}}"] = __zoxide_z
aliases["{{cmd}}i"] = __zoxide_zi aliases["{{cmd}}i"] = __zoxide_zi
aliases["{{cmd}}a"] = __zoxide_za
aliases["{{cmd}}q"] = __zoxide_zq
aliases["{{cmd}}qi"] = __zoxide_zqi
aliases["{{cmd}}r"] = __zoxide_zr
aliases["{{cmd}}ri"] = __zoxide_zri
{%- when None %} {%- when None %}
{{ NOT_CONFIGURED }} {{ NOT_CONFIGURED }}

View File

@ -71,31 +71,6 @@ function __zoxide_zi() {
__zoxide_result="$(zoxide query -i -- "$@")" && __zoxide_cd "$__zoxide_result" __zoxide_result="$(zoxide query -i -- "$@")" && __zoxide_cd "$__zoxide_result"
} }
# Add a new entry to the database.
function __zoxide_za() {
zoxide add "$@"
}
# Query an entry from the database using only keywords.
function __zoxide_zq() {
zoxide query "$@"
}
# Query an entry from the database using interactive selection.
function __zoxide_zqi() {
zoxide query -i "$@"
}
# Remove an entry from the database using the exact path.
function __zoxide_zr() {
zoxide remove "$@"
}
# Remove an entry from the database using interactive selection.
function __zoxide_zri() {
zoxide remove -i "$@"
}
{{ SECTION }} {{ SECTION }}
# Convenient aliases for zoxide. Disable these using --no-aliases. # Convenient aliases for zoxide. Disable these using --no-aliases.
# #
@ -120,31 +95,6 @@ function {{cmd}}i() {
__zoxide_zi "$@" __zoxide_zi "$@"
} }
__zoxide_unset '{{cmd}}a'
function {{cmd}}a() {
__zoxide_za "$@"
}
__zoxide_unset '{{cmd}}q'
function {{cmd}}q() {
__zoxide_zq "$@"
}
__zoxide_unset '{{cmd}}qi'
function {{cmd}}qi() {
__zoxide_zqi "$@"
}
__zoxide_unset '{{cmd}}r'
function {{cmd}}r() {
__zoxide_zr "$@"
}
__zoxide_unset '{{cmd}}ri'
function {{cmd}}ri() {
__zoxide_zri "$@"
}
{%- when None %} {%- when None %}
{{ NOT_CONFIGURED }} {{ NOT_CONFIGURED }}