From 1b4060dd1c96beb148f65fbfc8c04041e1bfcb1e Mon Sep 17 00:00:00 2001 From: yage Date: Fri, 23 Aug 2024 10:53:23 -0600 Subject: [PATCH] v4.4.4 ===================================================================== - improved compatibility of scwrypts.plugin.zsh; no longer relies on user default fzf configuration - added temporary downgrade of fakeroot to archlinux publish CI due to a confirmed bug in v1.35 and v1.36 --- .circleci/config.yml | 9 +++++++++ scwrypts.plugin.zsh | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 731709d..62e7115 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -52,6 +52,13 @@ custom: useradd -m ci echo "ci ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers + temp-downgrade-fakeroot: + - &archlinux-temp-downgrade-fakeroot + run: + name: downgrade fakeroot to v1.34 (v1.35 and v1.36 are confirmed to break) + command: | + pacman -U --noconfirm https://archive.archlinux.org/packages/f/fakeroot/fakeroot-1.34-1-x86_64.pkg.tar.zst + clone-aur: - &archlinux-clone-aur archlinux-run: @@ -84,6 +91,7 @@ jobs: executor: archlinux steps: - *archlinux-prepare + - *archlinux-temp-downgrade-fakeroot - *archlinux-clone-aur - *archlinux-clone-scwrypts - archlinux-run: @@ -110,6 +118,7 @@ jobs: executor: archlinux steps: - *archlinux-prepare + - *archlinux-temp-downgrade-fakeroot - *archlinux-clone-aur - archlinux-run: _name: update PKGBUILD and .SRCINFO diff --git a/scwrypts.plugin.zsh b/scwrypts.plugin.zsh index 5eb96fa..bb40a9d 100644 --- a/scwrypts.plugin.zsh +++ b/scwrypts.plugin.zsh @@ -18,7 +18,7 @@ } __SCWRYPTS_PARSE() { - SCWRYPT_SELECTION=$(scwrypts --list | fzf --prompt 'select a script : ' --header-lines 1) + SCWRYPT_SELECTION=$(scwrypts --list | fzf --ansi --prompt 'select a script : ' --header-lines 1) LBUFFER= RBUFFER= [ $SCWRYPT_SELECTION ] || return 1