rime / rime/squirrel

自定义词典在1.1.2版本上无法使用了

Open
#1,101 18 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Swift
Stars
6.4k
Forks
554
PR merge metrics
No merged PRs in 30d

Description

macOS Tahoe系统

之前一直用的好好,今天突然发现自定义的词典里的内容都打不出来了,不确定是不是今天才出的问题。这段时间也就更新了下版本,现在用的是最新的squirrel 1.1.2

我是在Rime的根目录下建了“custom.dict.yaml”词典,里面存的都是我自己添加的词,然后在“melt_eng.dict.yaml”里添加了该词典:
`import_tables:

en_dicts/en_ext # 补充(里面有些许带权重的,且和 en 重复,需要把 en_ext 放在上面)
en_dicts/en # 英文主词库
custom`
之前一直都是好用的,不确定这是咋回事,有没有遇到同样问题的兄弟

把squirrel降回1.0.3版本以后就好了
在rime-ice里也报了,https://github.com/iDvel/rime-ice/issues/1449

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the regression with custom.dict.yaml imported by melt_eng.dict.yaml through import_tables, comparing Squirrel 1.1.2 with 1.0.3 on macOS Tahoe. Start by tracing dictionary loading and compilation for imported tables, then verify that entries from custom.dict.yaml can be committed again in the newer version.

Written by the indexing model from the issue text.

Assessment

Tech stack
macos, swift, yaml
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.