We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
起因是我想禁止单字加入用户词典。
发现 translator/disable_user_dict_for_patterns 似乎只是禁止某些编码 “加载/显示” 用户词典,而不是禁止某些编码的字词 “录入” 用户词典。
复现
patch: translator/disable_user_dict_for_patterns - "^z.*$"
↑先用上面的 patch,重新部署,然后打出“字字”(实际这一步加入了用户词典),然后注释掉上面的 patch,再打一遍“字字”的编码,发现“字字”置顶/加入了用户词典。
patch: translator/disable_user_dict_for_patterns - "^.{1,2,3,4}$"
↑先用上面的 patch,重新部署,然后打出“字字”(实际这一步加入了用户词典),再打一遍“字字珠玑”的编码,往下翻,发现“字字”置顶/加入了用户词典。
所以感觉 disable_user_dict_for_patterns 只是禁止“加载/显示” 用户词典,而不是禁止录入字词,不知道这是特性还是 bug。
The text was updated successfully, but these errors were encountered:
只管這樣用。
disable_user_dict_for_patterns 匹配的是輸入碼。所以只管出詞。
disable_user_dict_for_patterns
更新詞典的時候,沒限制。更新不是用輸入碼,這項設定用不了。
Sorry, something went wrong.
我试了一下,这里的问题是即使我指定了 ^z.* ,依然可以造出词然后影响后续 z 开头的输入,就好像这个设置完全不存在一样。我觉得还是有问题的。
我觉得应该定义为:在输入匹配该 pattern 时,完全不使用 userdict,构造出的候选(即使是 sentence)也不写入 userdict。也就是只考虑输入,不关心 prism。
No branches or pull requests
起因是我想禁止单字加入用户词典。
发现 translator/disable_user_dict_for_patterns 似乎只是禁止某些编码 “加载/显示” 用户词典,而不是禁止某些编码的字词 “录入” 用户词典。
复现
↑先用上面的 patch,重新部署,然后打出“字字”(实际这一步加入了用户词典),然后注释掉上面的 patch,再打一遍“字字”的编码,发现“字字”置顶/加入了用户词典。
↑先用上面的 patch,重新部署,然后打出“字字”(实际这一步加入了用户词典),再打一遍“字字珠玑”的编码,往下翻,发现“字字”置顶/加入了用户词典。
所以感觉 disable_user_dict_for_patterns 只是禁止“加载/显示” 用户词典,而不是禁止录入字词,不知道这是特性还是 bug。
The text was updated successfully, but these errors were encountered: