diff --git a/lua/version_display.lua b/lua/version_display.lua index 2867c1a..9ed1ea4 100644 --- a/lua/version_display.lua +++ b/lua/version_display.lua @@ -3,14 +3,14 @@ local wanxiang = require("wanxiang") --输入'/wx',显示万象项目地址和当前版本号 local function translator(input, seg, env) if input == "/wx" then - -- 候选1: GitHub 网址 - yield(Candidate("url", seg.start, seg._end, "https://github.com/amzxyz/rime_wanxiang", "")) - -- 候选2: CNB 网址 - yield(Candidate("url", seg.start, seg._end, "https://cnb.cool/amzxyz/rime-wanxiang", "")) -- 判断是否为专业版 local version_prefix = wanxiang.is_pro_scheme(env) and "增强版" or "标准版" -- 候选3: 当前版本号(加上“增强版”或“标准版”前缀) yield(Candidate("version", seg.start, seg._end, version_prefix .. wanxiang.version, "")) + -- 候选1: GitHub 网址 + yield(Candidate("url", seg.start, seg._end, "https://github.com/amzxyz/rime_wanxiang", "")) + -- 候选2: CNB 网址 + yield(Candidate("url", seg.start, seg._end, "https://cnb.cool/amzxyz/rime-wanxiang", "")) end end return translator diff --git a/wanxiang_algebra.yaml b/wanxiang_algebra.yaml index 72e239f..f5d5981 100644 --- a/wanxiang_algebra.yaml +++ b/wanxiang_algebra.yaml @@ -2852,26 +2852,12 @@ english: - derive/[@]// - derive/[-]// - derive/[_]// - # 派生无任何非字母数字字符的拼写 - - derive/[^a-zA-Z0-9]// - # 禁用非英文、数字开头的编码 - erase/^[^a-zA-Z0-9].+$/ - # 全小写 - derive/^.+$/\L$0/ - # 全大写 - derive/^.+$/\U$0/ - # 首字母大写 - derive/^./\U$0/ - # 前 2~10 个字母大写 - derive/^([a-z]{2})/\U$1/ - - derive/^([a-z]{3})/\U$1/ - - derive/^([a-z]{4})/\U$1/ - - derive/^([a-z]{5})/\U$1/ - - derive/^([a-z]{6})/\U$1/ - - derive/^([a-z]{7})/\U$1/ - - derive/^([a-z]{8})/\U$1/ - - derive/^([a-z]{9})/\U$1/ - - derive/^([a-z]{10})/\U$1/ + 全拼: __append: @@ -2896,6 +2882,7 @@ english: - derive/9/jiu/ - derive/\+/jia/ - derive/#/jing/ + - erase/.*[0-9].*/ 自然码: __append: - derive/(?