branch: externals/pyim commit b8d2428e3919c6d7cdfcb298d97aa58e1145119f Author: Feng Shu <tuma...@163.com> Commit: Feng Shu <tuma...@163.com>
* pyim-indicator.el (pyim-indicator-with-posframe): Removed. 这个 indicator 似乎用处不大。 --- pyim-indicator.el | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/pyim-indicator.el b/pyim-indicator.el index 0299b6c696..c85760a78b 100644 --- a/pyim-indicator.el +++ b/pyim-indicator.el @@ -30,7 +30,6 @@ (require 'cl-lib) (require 'pyim-common) (require 'pyim-process) -(require 'posframe nil t) (defgroup pyim-indicator nil "Indicator for pyim." @@ -174,20 +173,6 @@ timer 实现。" (setq current-input-method-title (nth 1 pyim-indicator-modeline-string)))) (pyim-indicator-update-mode-line)) -(defun pyim-indicator-with-posframe (input-method chinese-input-p) - "Pyim 自带的 indicator, 通过 posframe 来显示输入状态。" - (when (posframe-workable-p) - (let ((buffer " *pyim-indicator*")) - (if (not (equal input-method "pyim")) - (posframe-delete buffer) - (if chinese-input-p - (posframe-show buffer - :string ".." - :font "Monospace-2" - :poshandler #'posframe-poshandler-point-top-left-corner - :background-color (pyim-indicator-select-color (list "red" "green" "blue" "orange"))) - (posframe-hide buffer)))))) - ;; * Footer (provide 'pyim-indicator)