<pre style='margin:0'>
Zhenfu Shi (i0ntempest) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/c9c1a4e436cb222a0b6b03f2f283fc205ce040b7">https://github.com/macports/macports-ports/commit/c9c1a4e436cb222a0b6b03f2f283fc205ce040b7</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new c9c1a4e436c zoxide: backport upstream patch for autocd
</span>c9c1a4e436c is described below

<span style='display:block; white-space:pre;color:#808000;'>commit c9c1a4e436cb222a0b6b03f2f283fc205ce040b7
</span>Author: i0ntempest <szf1234@me.com>
AuthorDate: Tue Jun 25 20:14:31 2024 -0400

<span style='display:block; white-space:pre;color:#404040;'>    zoxide: backport upstream patch for autocd
</span>---
 sysutils/zoxide/Portfile                |  7 ++++++-
 sysutils/zoxide/files/patch-autocd.diff | 13 +++++++++++++
 2 files changed, 19 insertions(+), 1 deletion(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/zoxide/Portfile b/sysutils/zoxide/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 8c8b9f86611..5b53be08dec 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/zoxide/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/zoxide/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,7 +6,7 @@ PortGroup           github  1.0
</span> 
 github.setup        ajeetdsouza zoxide 0.9.4 v
 github.tarball_from archive
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            1
</span> 
 description         A faster way to navigate your filesystem
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -26,6 +26,11 @@ checksums           ${distname}${extract.suffix} \
</span>                     sha256  ec002bdca37917130ae34e733eb29d4baa03b130c4b11456d630a01a938e0187 \
                     size    968188
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://github.com/ajeetdsouza/zoxide/pull/695
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Remove in the next version
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patch.args -p1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append   patch-autocd.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> notes "
     If you're using bash, add the following to your ~/.bashrc:
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/zoxide/files/patch-autocd.diff b/sysutils/zoxide/files/patch-autocd.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..19b962db3e2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/zoxide/files/patch-autocd.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,13 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/templates/bash.txt b/templates/bash.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index aeec524f..368d3f68 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/templates/bash.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/templates/bash.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -75,6 +75,8 @@ function __zoxide_z() {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         __zoxide_cd "${OLDPWD}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     elif [[ $# -eq 1 && -d $1 ]]; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         __zoxide_cd "$1"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    elif [[ $# -eq 2 && $1 == '--' ]]; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        __zoxide_cd "$2"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     elif [[ ${@: -1} == "${__zoxide_z_prefix}"?* ]]; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         # shellcheck disable=SC2124
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         \builtin local result="${@: -1}"
</span></pre><pre style='margin:0'>

</pre>