[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)