From 2eadc88afccdbd50b53db36a2de0e04757cc96c8 Mon Sep 17 00:00:00 2001 From: Siarhei Siniak Date: Thu, 16 Oct 2025 17:20:21 +0300 Subject: [PATCH] [+] update vim, python plugin 1. fallback on_filter_key to popup_filter_menu; the default callback; --- dotfiles/.vim/online_fxreader_pr34_vim/beta.py | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/dotfiles/.vim/online_fxreader_pr34_vim/beta.py b/dotfiles/.vim/online_fxreader_pr34_vim/beta.py index 604be1f..2e046e4 100644 --- a/dotfiles/.vim/online_fxreader_pr34_vim/beta.py +++ b/dotfiles/.vim/online_fxreader_pr34_vim/beta.py @@ -233,12 +233,18 @@ augroup END try: key_str = key.decode('utf-8') except: - return 0 + return vim.Function('popup_filter_menu')( + self._popup_id, key + ) + # return 0 if not key_str.isprintable(): - return 0 - else: + return vim.Function('popup_filter_menu')( + self._popup_id, key + ) + # return 0 + else: with self._lock: self._set_filter_pattern(self._filter_pattern + key_str)