branch: externals/pyim
commit 90a5e443e9663731017e958c063633f8003a60e2
Author: Feng Shu <tuma...@163.com>
Commit: Feng Shu <tuma...@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