emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/pyim 90a5e443e9 2/2: Fix previous commit.


From: ELPA Syncer
Subject: [elpa] externals/pyim 90a5e443e9 2/2: Fix previous commit.
Date: Tue, 3 May 2022 04:57:44 -0400 (EDT)

branch: externals/pyim
commit 90a5e443e9663731017e958c063633f8003a60e2
Author: Feng Shu <tumashu@163.com>
Commit: Feng Shu <tumashu@163.com>

    Fix previous commit.
---
 pyim-page.el    | 6 ++----
 pyim-preview.el | 2 +-
 2 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/pyim-page.el b/pyim-page.el
index 53e6836603..db239d4c6c 100644
--- a/pyim-page.el
+++ b/pyim-page.el
@@ -250,8 +250,7 @@ page 的概念,比如,上面的 “nihao” 的 *待选词列表* 就可以
         (if (> new 0)
             (if (> new maxpos) 1 new)
           maxpos)))
-      (pyim-process-preview-refresh)
-      (pyim-page-refresh))))
+      (run-hooks 'pyim-process-ui-refresh-hook))))
 
 (defun pyim-page-previous-page (arg)
   (interactive "p")
@@ -269,8 +268,7 @@ page 的概念,比如,上面的 “nihao” 的 *待选词列表* 就可以
        (if (>= len new)
            (if (> new 0) new len)
          1))
-      (pyim-process-preview-refresh)
-      (pyim-page-refresh t))))
+      (run-hook-with-args 'pyim-process-ui-refresh-hook 'hightlight-current))))
 
 (defun pyim-page-previous-word (arg)
   (interactive "p")
diff --git a/pyim-preview.el b/pyim-preview.el
index f6ccf5b88d..b5bec800a0 100644
--- a/pyim-preview.el
+++ b/pyim-preview.el
@@ -67,7 +67,7 @@
   (if (and (overlayp pyim-preview-overlay) (overlay-start 
pyim-preview-overlay))
       (delete-overlay pyim-preview-overlay)))
 
-(defun pyim-preview-refresh ()
+(defun pyim-preview-refresh (&rest _)
   "刷新光标处预览.
 
 pyim 会使用 Emacs overlay 机制在 *待输入buffer* 光标处高亮显示一



reply via email to

[Prev in Thread] Current Thread [Next in Thread]