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

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

[elpa] externals/pyim 36e453b 3/5: Remove obsolete variables and functio


From: ELPA Syncer
Subject: [elpa] externals/pyim 36e453b 3/5: Remove obsolete variables and functions.
Date: Thu, 23 Dec 2021 01:57:35 -0500 (EST)

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

    Remove obsolete variables and functions.
    
        * pyim.el (pyim-page-select-finish-hook)
        (pyim-page-select-word-by-number, pyim-active-hook)
        (pyim-inactive-hook, pyim-active, pyim-inactivate, pyim-import)
        (pyim-export, pyim-page-select-word-simple)
        (pyim-page-select-word, pyim-page-select-word-by-number)
        (pyim-entered-delete-backward-char)
        (pyim-entered-delete-forward-char)
        (pyim-entered-delete-backward-imelem)
        (pyim-entered-delete-forward-imelem)
        (pyim-entered-delete-backward-imelem)
        (pyim-entered-delete-backward-char, pyim-entered-forward-point)
        (pyim-entered-backward-point, pyim-entered-forward-imelem)
        (pyim-entered-backward-imelem, pyim-entered-end-of-line): Removed
    
        * pyim-pinyin.el (pyim-fuzzy-pinyin-alist): Removed.
    
        * pyim-page.el (pyim-posframe-border-width)
        (pyim-posframe-min-width): Removed.
    
        * pyim-outcome.el (pyim-translate-trigger-char)
        (pyim-outcome-trigger-char, pyim-wash-function)
        (pyim-wash-current-line-function): Removed.
    
        * pyim-cregexp.el (pyim-convert-cregexp-at-point)
        (pyim-ivy-cregexp): Removed.
---
 pyim-cregexp.el |  2 --
 pyim-outcome.el |  4 ----
 pyim-page.el    |  2 --
 pyim-pinyin.el  |  1 -
 pyim.el         | 32 --------------------------------
 5 files changed, 41 deletions(-)

diff --git a/pyim-cregexp.el b/pyim-cregexp.el
index 51a3ef2..7bcbbfb 100644
--- a/pyim-cregexp.el
+++ b/pyim-cregexp.el
@@ -211,7 +211,6 @@ regexp, 所以搜索单字的时候一般可以搜到生僻字,但搜索句子
       (unless (equal regexp "")
         (concat (if match-beginning "^" "") regexp)))))
 
-(define-obsolete-function-alias 'pyim-convert-cregexp-at-point 
'pyim-cregexp-convert-at-point "4.0")
 (defun pyim-cregexp-convert-at-point (&optional insert-only)
   "将光标前的字符串按拼音的规则转换为一个搜索中文的 regexp.
 用于实现拼音搜索中文的功能。
@@ -270,7 +269,6 @@ regexp, 所以搜索单字的时候一般可以搜到生僻字,但搜索句子
 
 (declare-function ivy--regex-plus "ivy")
 
-(define-obsolete-function-alias 'pyim-ivy-cregexp 'pyim-cregexp-ivy "4.0")
 (defun pyim-cregexp-ivy (str)
   "Let ivy support search Chinese with pinyin feature."
   (let ((x (ivy--regex-plus str))
diff --git a/pyim-outcome.el b/pyim-outcome.el
index fe178af..29c9af3 100644
--- a/pyim-outcome.el
+++ b/pyim-outcome.el
@@ -34,8 +34,6 @@
   "Outcome tools for pyim."
   :group 'pyim)
 
-(define-obsolete-variable-alias 'pyim-translate-trigger-char 
'pyim-outcome-trigger "4.0")
-(define-obsolete-variable-alias 'pyim-outcome-trigger-char 
'pyim-outcome-trigger "4.0")
 (defcustom pyim-outcome-trigger "v"
   "用于触发特殊操作的字符,相当与单字快捷键.
 
@@ -85,7 +83,6 @@ pyim 使用函数 `pyim-process-outcome-handle-char' 来处理特殊功能触发
 具体请参考 `pyim-outcome-get-trigger' 。"
   :type '(choice (const nil) string))
 
-(define-obsolete-variable-alias 'pyim-wash-function 
'pyim-outcome-trigger-function "4.0")
 (defcustom pyim-outcome-trigger-function 'pyim-outcome-trigger-function-default
   "可以使用 `pyim-outcome-trigger' 激活的函数。
 
@@ -163,7 +160,6 @@ pyim 的 translate-trigger-char 要占用一个键位,为了防止用户
           (car prefer-triggers))
       user-trigger)))
 
-(define-obsolete-function-alias 'pyim-wash-current-line-function 
'pyim-outcome-trigger-function-default "4.0")
 (defun pyim-outcome-trigger-function-default (&optional no-space)
   "默认的 `pyim-outcome-trigger-function'.
 
diff --git a/pyim-page.el b/pyim-page.el
index 95f9b3b..747c2c1 100644
--- a/pyim-page.el
+++ b/pyim-page.el
@@ -67,13 +67,11 @@ pyim 内建的有三种选词框格式:
 3. vertical  垂直选词框"
   :type 'symbol)
 
-(define-obsolete-variable-alias 'pyim-posframe-border-width 
'pyim-page-posframe-border-width "4.0")
 (defcustom pyim-page-posframe-border-width 0
   "posframe的内间距。
 只有当用户使用 posframe 来显示候选词时才有效。"
   :type 'integer)
 
-(define-obsolete-variable-alias 'pyim-posframe-min-width 
'pyim-page-posframe-min-width "4.0")
 (defcustom pyim-page-posframe-min-width (* pyim-page-length 7)
   "使用 posframe 做为选词框时,设置选词框的最小宽度."
   :type 'integer)
diff --git a/pyim-pinyin.el b/pyim-pinyin.el
index b32b331..49961d7 100644
--- a/pyim-pinyin.el
+++ b/pyim-pinyin.el
@@ -48,7 +48,6 @@
   '("a" "o" "e" "ai" "ei" "ui" "ao" "ou" "er" "an" "en"
     "ang" "eng"))
 
-(define-obsolete-function-alias 'pyim-fuzzy-pinyin-alist 
'pyim-pinyin-fuzzy-alist "4.0")
 (defcustom pyim-pinyin-fuzzy-alist
   '(("en" "eng")
     ("in" "ing")
diff --git a/pyim.el b/pyim.el
index b29e27e..6687e51 100644
--- a/pyim.el
+++ b/pyim.el
@@ -45,7 +45,6 @@
   "Pyim is a Chinese input method support quanpin, shuangpin, wubi and 
cangjie."
   :group 'leim)
 
-(define-obsolete-variable-alias 'pyim-page-select-finish-hook 
'pyim-select-finish-hook "4.0")
 (defcustom pyim-select-finish-hook nil
   "Pyim 选词完成时运行的 hook."
   :type 'hook)
@@ -61,7 +60,6 @@ Tip: 用户也可以利用 `pyim-outcome-trigger-function-default' 函数
 来构建适合自己的 hook 函数。"
   :type 'hook)
 
-(define-obsolete-variable-alias 'pyim-page-select-word-by-number 
'pyim-select-word-by-number "4.0")
 (defcustom pyim-select-word-by-number t
   "使用数字键来选择词条.
 
@@ -73,15 +71,6 @@ Tip: 用户也可以利用 `pyim-outcome-trigger-function-default' 函数
 (defvar pyim-title "PYIM ")
 
 (defvar pyim-load-hook nil)
-
-(define-obsolete-variable-alias
-  'pyim-active-hook
-  'pyim-activate-hook "4.0.0")
-
-(define-obsolete-variable-alias
-  'pyim-inactive-hook
-  'pyim-deactivate-hook "4.0.0")
-
 (defvar pyim-activate-hook nil)
 (defvar pyim-deactivate-hook nil)
 
@@ -233,8 +222,6 @@ Tip: 用户也可以利用 `pyim-outcome-trigger-function-default' 函数
 (register-input-method "pyim" "UTF-8" #'pyim-activate pyim-title)
 
 ;; ** PYim 输入法启动功能
-(define-obsolete-function-alias 'pyim-active 'pyim-activate "4.0.0")
-
 ;;;###autoload
 (defun pyim-activate (&optional _args)
   "pyim 启动函数.
@@ -286,7 +273,6 @@ pyim 使用函数 `pyim-activate' 启动输入法的时候,会将变量
   (pyim-process-save-dcaches t))
 
 ;; ** 取消激活功能
-(define-obsolete-function-alias 'pyim-inactivate 'pyim-deactivate "4.0.0")
 (defun pyim-deactivate ()
   "取消 pyim 的激活状态."
   (interactive)
@@ -383,7 +369,6 @@ SILENT 设置为 t 是,不显示提醒信息。"
           (message "将词条: %S 插入 personal file。" output))))))
 
 ;; ** 导入词条功能
-(define-obsolete-function-alias 'pyim-import 'pyim-import-words-and-counts 
"4.0")
 (defun pyim-import-words-and-counts (file &optional merge-method silent)
   "从 FILE 中导入词条以及词条对应的词频信息。
 
@@ -440,7 +425,6 @@ MERGE-METHOD 是一个函数,这个函数需要两个数字参数,代表词
     (message "PYIM: 词条和词频信息导入完成!")))
 
 ;; ** 导出功能
-(define-obsolete-function-alias 'pyim-export 'pyim-export-words-and-counts 
"4.0")
 (defalias 'pyim-export-words-and-counts 'pyim-dcache-export-words-and-counts)
 (defalias 'pyim-export-personal-words 'pyim-dcache-export-personal-words)
 
@@ -502,7 +486,6 @@ FILE 的格式与 `pyim-dcache-export' 生成的文件格式相同,
 (defalias 'pyim-next-word #'pyim-page-next-word)
 
 ;; ** 选词功能
-(define-obsolete-function-alias 'pyim-page-select-word-simple 
'pyim-select-word-simple "4.0")
 (defun pyim-select-word-simple ()
   "从选词框中选择当前词条.
 这个函数与 `pyim-select-word' 的区别是:
@@ -516,7 +499,6 @@ FILE 的格式与 `pyim-dcache-export' 生成的文件格式相同,
     (pyim-process-outcome-handle 'candidate))
   (pyim-process-terminate))
 
-(define-obsolete-function-alias 'pyim-page-select-word 'pyim-select-word "4.0")
 (defun pyim-select-word ()
   "从选词框中选择当前词条,然后删除该词条对应拼音。"
   (interactive)
@@ -624,7 +606,6 @@ FILE 的格式与 `pyim-dcache-export' 生成的文件格式相同,
     ;; pyim 使用这个 hook 来处理联想词。
     (run-hooks 'pyim-select-finish-hook)))
 
-(define-obsolete-function-alias 'pyim-page-select-word-by-number 
'pyim-select-word-by-number "4.0")
 (defun pyim-select-word-by-number (&optional n)
   "使用数字编号来选择对应的词条。"
   (interactive)
@@ -690,19 +671,6 @@ FILE 的格式与 `pyim-dcache-export' 生成的文件格式相同,
     (pyim-process-run)))
 
 ;; ** PYIM 输入操作命令
-(define-obsolete-function-alias 'pyim-entered-delete-backward-char 
'pyim-delete-backward-char "4.0")
-(define-obsolete-function-alias 'pyim-entered-delete-forward-char 
'pyim-delete-forward-char "4.0")
-(define-obsolete-function-alias 'pyim-entered-delete-forward-char 
'pyim-delete-forward-char "4.0")
-(define-obsolete-function-alias 'pyim-entered-delete-backward-imelem 
'pyim-delete-backward-imelem "4.0")
-(define-obsolete-function-alias 'pyim-entered-delete-forward-imelem 
'pyim-delete-forward-imelem "4.0")
-(define-obsolete-function-alias 'pyim-entered-delete-backward-imelem 
'pyim-delete-backward-imelem "4.0")
-(define-obsolete-function-alias 'pyim-entered-delete-backward-char 
'pyim-delete-backward-char "4.0")
-(define-obsolete-function-alias 'pyim-entered-forward-point 
'pyim-forward-point "4.0")
-(define-obsolete-function-alias 'pyim-entered-backward-point 
'pyim-backward-point "4.0")
-(define-obsolete-function-alias 'pyim-entered-forward-imelem 
'pyim-forward-imelem "4.0")
-(define-obsolete-function-alias 'pyim-entered-backward-imelem 
'pyim-backward-imelem "4.0")
-(define-obsolete-function-alias 'pyim-entered-end-of-line 'pyim-end-of-line 
"4.0")
-
 (defun pyim-forward-point ()
   "光标前移"
   (interactive)



reply via email to

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