136 Commits

Author SHA1 Message Date
Dvel
6f1a6588cd feat: dictionary_exclude 排除词语 close #1429 2026-01-29 16:57:09 +08:00
Dvel
fa290a9c23 dict: 日常更新 2025-12-13 12:50:13 +08:00
Lithium-7
a580284c28 dict: 增改词汇 (#1399) 2025-11-25 11:23:42 +08:00
Dvel
8d77ca6337 conf: 默认置顶一个来覆盖 呒(ḿ) 呣(ḿ) 噷(hm) close #1387 2025-11-02 16:06:11 +08:00
Dvel
0d85dd53f8 chores 2025-11-01 00:07:33 +08:00
WantChane
49fb60f2d5 feat: uuid.lua 生成符合RFC 4122标准的UUID v4 (#1383) 2025-10-31 23:59:04 +08:00
Dvel
69c1b294c5 dict: 日常更新 2025-10-31 23:47:11 +08:00
Dvel
89a7abae4c conf: 清空全拼预设的置顶候选项 2025-10-23 16:56:49 +08:00
Lithium-7
b713aedbcd chore: 后移bus在候选项中的位置 (#1351) 2025-09-08 01:38:04 +08:00
Dvel
a5f5404e36 feat: 消除输入框里大写字母之间的空格 resolve #1213 2025-04-01 21:36:58 +08:00
luminosara
4fb922d831 feat: 定制组合键配置示例 (#1131) 2025-03-30 00:51:12 +08:00
Dvel
e3fd65b4f8 conf: 适配 punctuator 的新属性。 close #1180 2025-02-24 05:47:50 +08:00
Dvel
277c4d85dc docs: 更新一些注释,双拼补丁示例 2024-12-06 03:00:07 +08:00
wrvsrx
aa505b7b2d !refactor: Lua 模块引用方式变更 (#1094)
- 删除了 `rime.lua`
- 在方案中引用时添加 `*` 前缀
2024-12-06 00:11:43 +08:00
ChaosAlphard
a79d76ecf3 feat: cC键计算器 (#904)
* feat(lua): calculator

* fix(calc_translator): 修复若干逻辑错误和添加部分功能

- 修复了函数(英文)未输入完整时造成的 result 为 nil 的错误
- 修复了未写参数时,result 类型错误
- 修复了算式(express)为空时(以及用户错误设置了正则表达式时),意外进入生成候选的逻辑
- 添加:随机数函数添加 random 表达
- 添加:候选默认隐藏插件前缀(via cand.prefix),设置 calculator/show_prefix 可以显示
- 功能:该插件所有候选置顶(via cand.quality)
- 功能:从 calculator/prefix 设定项获取前缀,而非自动获取,默认 `cC`

* style(calc_translator.lua):format style, rename calc_translator

---------

Co-authored-by: mirtlecn <mirtle.cn+github@outlook.com>
2024-11-27 14:06:48 +08:00
mirtlecn
8fa127cf8f fix: 降权ml 2024-11-03 17:59:22 +08:00
Dvel
4d67eb7406 dict: 日常更新 2024-10-30 16:28:02 +08:00
mirtlecn
87a7de47e9 fix: 降权大写单词的小写形式编码 https://github.com/iDvel/rime-ice/issues/666#issuecomment-2405142244 2024-10-12 11:07:25 +08:00
mirtlecn
fce588292f doc: 多音节词自动补全开关 new on librime nightly
doc: weasel.yaml 部分注释的版本信息修正
chore: changelog.md 标题格式修正
2024-08-01 02:39:25 +08:00
mirtlecn
60a2d21d92 #666 2024-07-19 13:41:29 +08:00
mirtlecn
62f3e107a0 fix(lua): corrector.lua now clears specific cand.comment 2024-04-18 11:56:37 +08:00
mirtlecn
fd8c11d736 fix(lua): reduce_english_filter now handles emoji correctly, fix #804 2024-04-14 00:53:27 +08:00
Dvel
fc2a5eb7aa dict: 日常更新 #666 2024-03-22 22:46:06 +08:00
Dvel
a33bd8d204 dict: add 「呣、呒」 #725 2024-03-12 00:52:23 +08:00
mirtlecn
ef1eb01d42 dict: 拆字词典更新 (#709)
* update radical dict
* update search.lua
* chore: move search.lua down ( after simplifier ), remove shadow cand condition in lua
2024-02-27 22:15:12 +08:00
Dvel
ec9c14000c dict: 日常更新 2024-02-25 19:00:19 +08:00
Dvel
8fc6a6e875 refactor: 用 speller/initials 代替 auto_commit_single_punct.lua 2024-02-24 19:47:54 +08:00
Dvel
10dbeb4a4d conf: 调整全拼纠错,圈出那些对全拼简拼混输有副作用的纠错 2024-02-23 23:40:57 +08:00
Dvel
788fcb9548 style: 数组缩进 close #693 2024-02-21 22:22:37 +08:00
Dvel
362288fed5 dict: 日常更新 #666 2024-02-21 03:50:40 +08:00
Dvel
e05b887f00 conf: 调整 cn_en 翻译器权重 1.1 → 0.5 2024-02-11 00:13:33 +08:00
Dvel
a7c5fac2e4 conf: 调整 filters 排序 2024-02-11 00:06:31 +08:00
Dvel
6559e7fbd0 dict: 日常更新 #666 2024-02-10 23:18:12 +08:00
Dvel
dacea2c5f6 refactor: pin_cand.filter.lua fix #675
- 修改错误的判断逻辑
- 调整了方案中 engine/filters 的排序,自适应简繁
- 不再需要在配置中写 emoji,emoji 将自动吸附
- 解决 M.pin_cands 在方案间的串台问题(改成 env.pin_cands)
2024-02-09 00:16:29 +08:00
mirtlecn
1ffdce6a84 lua: fix #673 (#676)
fix: committed incorrect puncts when user sets non-corresponding keys.
fix: lua hijacked keys when in ascii_mode
fix: handle keys correctly combined with shift
2024-02-07 16:09:51 +08:00
Dvel
5577c26f1d fix: reduce_english_filter.lua 补上 zh ch sh 相关单词 fix #671 2024-02-07 16:02:40 +08:00
Dvel
f3d92bddd0 conf: 全拼默认开启长词优先,配合暴力 GC 2024-02-06 00:29:51 +08:00
Dvel
363ab9c586 docs 2024-02-05 21:59:13 +08:00
Dvel
f12eaa27d0 conf: option name: single_char -> search_single_char close #664 2024-02-04 23:27:50 +08:00
mirtlecn
0017a08e42 config!: use recipe to config double_pinyin (#662)
BREAKING CHANGE: 中英混输词库由英文方案附属切换到单独的 table_translator

- 词库文件由 `cn_en*.dict.yaml` 变为 `cn_en*.txt`
- 双拼不再需要去 `melt_eng.dict.yaml` 更改引用词库
2024-02-04 20:49:51 +08:00
Dvel
c865232561 feat: pin_cand_filter.lua 支持用 > 分割含有空格的词汇 #586 2024-02-03 13:24:00 +08:00
Dvel
188a1112d0 refactor: pin_cand_filter.lua 匹配逻辑改为无空格的 cand.preedit #586 2024-02-02 22:50:12 +08:00
Dvel
86ebf99f4f feat: pin_cand_filter.lua 置顶候选项 #586 2024-02-01 00:30:17 +08:00
Mintimate
58cfa406c7 feat: 英文降频 all 将合并 words 内容 (#650) 2024-01-30 10:17:35 +08:00
Dvel
709127725d conf: 简繁转换对数字大写和农历生效 #652 2024-01-30 08:27:34 +08:00
Dvel
d3762b278b conf: 开关除了 emoji 外不默认设定 reset 2024-01-30 07:44:01 +08:00
Dvel
5c21df5cd9 feat!: 部件拆字反查、辅码 (#643)
BREAKING CHANGE: 部件拆字方案替换了两分方案

Co-authored-by: Mirtle <mirtle.cn@outlook.com>
2024-01-30 07:44:01 +08:00
mirtlecn
17d2d63475 docs: update weasel.yaml (#638) 2024-01-26 03:41:38 +08:00
Dvel
47a8766440 feat: N 开头公历转农历 #565 2024-01-15 00:14:26 +08:00
Dvel
064df83015 feat: translator 改成自动读取 recognizer/patterns 配置来获取触发前缀 close #615 2024-01-14 23:58:37 +08:00