1
0
Fork 0
mirror of https://gitlab.alpinelinux.org/alpine/aports.git synced 2025-07-24 11:45:18 +03:00
aports/community/zoxide/remove-pwsh-xonsh.patch
2021-06-13 14:22:30 +02:00

101 lines
2.8 KiB
Diff

Remove support and tests for PowerShell and Xonsh (not available on Alpine).
--- a/man/zoxide-init.1
+++ b/man/zoxide-init.1
@@ -43,23 +43,6 @@
.sp
You can replace \fB__zoxide_prompt\fR with a custom prompt.
.TP
-.B powershell
-Add this to your configuration (the location is stored in \fI$profile\fR):
-.sp
-.nf
- \fBInvoke-Expression (& {
- $hook = if ($PSVersionTable.PSVersion.Major -lt 6) { 'prompt' } else { 'pwd' }
- (zoxide init --hook $hook powershell) -join "`n"
- })\fR
-.fi
-.TP
-.B xonsh
-Add this to your configuration (usually \fI~/.xonshrc\fR):
-.sp
-.nf
- \fBexecx($(zoxide init xonsh), 'exec', __xonsh__.ctx, filename='zoxide')\fR
-.fi
-.TP
.B zsh
Add this to your configuration (usually \fI~/.zshrc\fR):
.sp
--- a/src/app/init.rs
+++ b/src/app/init.rs
@@ -23,8 +23,6 @@
InitShell::Fish => shell::Fish(opts).render(),
InitShell::Nushell => shell::Nushell(opts).render(),
InitShell::Posix => shell::Posix(opts).render(),
- InitShell::Powershell => shell::Powershell(opts).render(),
- InitShell::Xonsh => shell::Xonsh(opts).render(),
InitShell::Zsh => shell::Zsh(opts).render(),
}
.context("could not render template")?;
--- a/src/shell.rs
+++ b/src/shell.rs
@@ -28,8 +28,6 @@
make_template!(Fish, "fish.txt");
make_template!(Nushell, "nushell.txt");
make_template!(Posix, "posix.txt");
-make_template!(Powershell, "powershell.txt");
-make_template!(Xonsh, "xonsh.txt");
make_template!(Zsh, "zsh.txt");
#[cfg(feature = "shell_tests")]
@@ -273,6 +271,7 @@
}
#[rstest]
+ #[ignore]
fn powershell_pwsh(
#[values(None, Some("z"))] cmd: Option<&str>,
#[values(InitHook::None, InitHook::Prompt, InitHook::Pwd)] hook: InitHook,
@@ -291,6 +290,7 @@
}
#[rstest]
+ #[ignore]
fn xonsh_black(
#[values(None, Some("z"))] cmd: Option<&str>,
#[values(InitHook::None, InitHook::Prompt, InitHook::Pwd)] hook: InitHook,
@@ -310,6 +310,7 @@
}
#[rstest]
+ #[ignore]
fn xonsh_mypy(
#[values(None, Some("z"))] cmd: Option<&str>,
#[values(InitHook::None, InitHook::Prompt, InitHook::Pwd)] hook: InitHook,
@@ -323,6 +324,7 @@
}
#[rstest]
+ #[ignore]
fn xonsh_pylint(
#[values(None, Some("z"))] cmd: Option<&str>,
#[values(InitHook::None, InitHook::Prompt, InitHook::Pwd)] hook: InitHook,
@@ -342,6 +344,7 @@
}
#[rstest]
+ #[ignore]
fn xonsh_xonsh(
#[values(None, Some("z"))] cmd: Option<&str>,
#[values(InitHook::None, InitHook::Prompt, InitHook::Pwd)] hook: InitHook,
--- a/src/app/_app.rs
+++ b/src/app/_app.rs
@@ -91,8 +91,6 @@
Fish,
Nushell,
Posix,
- Powershell,
- Xonsh,
Zsh,
}