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
在使用中,观察到以下现象:如果使用 Memory 的 update_userdict() 函数更新了用户词典,则这个更新的内容一般不会立刻反映出来,但如果按了回车等 Rime 不会处理的键,就能立刻反映出来。我认为原因是:TableTranslator 和 ScriptTranslator 都在一开始调用了 FinishSession() 这个函数,以保证上一次的写入生效,但是 lua 中的 Memory 没有暴露这个函数,因此无法调用。
update_userdict()
FinishSession()
建议把
bool StartSession(); bool FinishSession(); bool DiscardSession();
这几个函数也加入 lua 接口,方便开发者调用。
The text was updated successfully, but these errors were encountered:
你可以試試在
librime-lua/src/types.cc
Line 1656 in 7f3eca2
Sorry, something went wrong.
No branches or pull requests
在使用中,观察到以下现象:如果使用 Memory 的
update_userdict()
函数更新了用户词典,则这个更新的内容一般不会立刻反映出来,但如果按了回车等 Rime 不会处理的键,就能立刻反映出来。我认为原因是:TableTranslator 和 ScriptTranslator 都在一开始调用了FinishSession()
这个函数,以保证上一次的写入生效,但是 lua 中的 Memory 没有暴露这个函数,因此无法调用。建议把
这几个函数也加入 lua 接口,方便开发者调用。
The text was updated successfully, but these errors were encountered: