From dc7de6bb24398ea8283a85796d86cd2f6a03d747 Mon Sep 17 00:00:00 2001 From: Koichi Murase Date: Fri, 3 Mar 2023 14:02:09 +0900 Subject: [PATCH] zoxide: adjust "zoxide icanon" --- contrib | 2 +- docs/ChangeLog.md | 17 ++++++++++------- note.txt | 8 ++++++++ 3 files changed, 19 insertions(+), 8 deletions(-) diff --git a/contrib b/contrib index 68ec04cd..fe928669 160000 --- a/contrib +++ b/contrib @@ -1 +1 @@ -Subproject commit 68ec04cdf896ae31cda4699c0d0c41f23bee62a0 +Subproject commit fe928669901c28caa2aae645627cfe7149dd86ee diff --git a/docs/ChangeLog.md b/docs/ChangeLog.md index 03dd2217..77b83e8b 100644 --- a/docs/ChangeLog.md +++ b/docs/ChangeLog.md @@ -469,8 +469,6 @@ - complete: work around blocking `_scp_remote_files` and `_dnf` (reported by iantra) `#D1807` a4a779e 46f5c13 - history: work around broken timestamps in `HISTFILE` (reported by johnyaku) `#D1831` 5ef28eb - progcomp: disable `command_not_found_handle` (reported by telometto, wisnoskij) `#D1834` 64d471a d5fe1d1 973ae8c -- complete: add completion integration with `zoxide` (reported by ferdinandyb) `#D1838` a96bafe - - contrib/integration/zoxide: update `contrib/integration/zoxide` for zoxide v0.8.1 `#D1907` 3bc3bea - util (`modifyOtherKeys`): work around delayed terminal identification `#D1842` 14f3c81 - util (`modifyOtherKeys`): fix a bug that kitty protocol is never activated `#D1842` 14f3c81 - util (`modifyOtherKeys`): pass-through kitty protocol sequences (motivated by ferdinandyb) `#D1845` f66e0c1 @@ -561,14 +559,19 @@ - prompt-git: fix a bug that information is not updated on reload `#D1732` 361e9c5 - config/execmark: show exit status in a separate line `#D1828` 4d24f84 - prompt-git: ignore untracked files in submodules `#D1829` 4d24f84 -- fzf-completion: fix integration (reported by ferdinandyb) `#D1837` 12c022b -- fzf-completion: remove `noquote` (reported by MK-Alias) `#D1889` 0c6291f - - completion: quote only with `filenames` when `ble/syntax-raw` is specified (reported by christianknauer) `#D1978` 8965b61 +- integration/fzf + - fzf-completion: fix integration (reported by ferdinandyb) `#D1837` 12c022b + - fzf-completion: remove `noquote` (reported by MK-Alias) `#D1889` 0c6291f + - fzf-initialize: check directory existence before adding it to `PATH` (reported by Strykar) `#D1904` 09bb4d3 + - fzf-key-bindings: fix a problem that `modifyOtherKeys` is not reflected (reported by SuperSandro2000) `#D1908` 486564a + - fzf-completion: quote only with `filenames` when `ble/syntax-raw` is specified (reported by christianknauer) `#D1978` 8965b61 +- integration/zoxide + - complete, contrib: add completion integration with `zoxide` (reported by ferdinandyb) `#D1838` a96bafe + - zoxide: update `contrib/integration/zoxide` for zoxide v0.8.1 `#D1907` 3bc3bea + - zoxide: adjust `zoxide icanon` (reported by linwaytin) `#D1993` xxxxxxx - README: update description on `_ble_contrib_fzf_base` (reported by Strykar) `#D1904` 09bb4d3 -- fzf-initialize: check directory existence before adding it to `PATH` (reported by Strykar) `#D1904` 09bb4d3 - colorglass: add color filter `#D1902` 88e74cc - colorglass: add `bleopt colorglass_{saturation,brightness}` (motivated by auwsom) `#D1906` 40625ac -- fzf-key-bindings: fix a problem that `modifyOtherKeys` is not reflected (reported by SuperSandro2000) `#D1908` 486564a - add `histdb` `#D1925` 44d9e10 - histdb: support auto-complete source `histdb-word` `#D1938` 00cae74 - histdb: automatically upgrade histdb version `#D1940` 4fac1e3 diff --git a/note.txt b/note.txt index ef250eb2..84fc5e6d 100644 --- a/note.txt +++ b/note.txt @@ -6680,6 +6680,14 @@ bash_tips 2023-03-03 + * zoxide: zi を bind -x から呼び出すと Enter が効かないらしい (reported by linwaytin) [#D1993] + https://github.com/akinomyoga/ble.sh/issues/293#issuecomment-1451208995 + + 何故か自分の手元では再現しないが取り敢えず stty icanon を実行すれば直る様で + ある。bind -x の度に stty を二回実行するのはコストが高いのでデフォルトで実 + 行するのは微妙だが、zi を実行した時にだけという事であればそんなに問題にはな + らないだろう。という事で関連する関数を上書きする事にする。 + * histdb: bash-3.2 で idle を使おうとして失敗している [#D1992] bash-3.2 では自動的に kill する機能はなくす?