Jimmy-Z
Jimmy-Z
There are various dummy structs like PrefixDictionaryLoader, I guess this is something like a namespace? is there a reason to do it like this? IMHO this reduces code readability. (this...
Tokenizer/Segmenter/Dictionary supports Clone, but it's very expensive when dictionary data is the Vec variant, is there any practical use case for clone? if so, we should probably use Rc/Arc to...
For example, various dictionary packages contains virtually identical code except a few hardcoded paths. (this is separated from https://github.com/lindera/lindera/issues/443 for tracking)
Currently modules are heavily coupled, for example, most struct members are pub, which IMHO is bad practice. (this is separated from #443 for tracking)
The current implementation does reduce the binary size but at the cost of increasing runtime memory usage, since the static compressed data can't be freed, thus still kept in memory...
It's possible to use lindera without any dictionary feature and load a external dictionary instead, however, in this case, "japanese_compound_word" will produce compound words with empty details, since the code...
全新安装,试图安装五笔不成功,log如下 ``` Rime package installer Working directory: D:\opt\rime\weasel-0.17.4 Package installer directory: D:\opt\rime\weasel-0.17.4\ Download cache directory: C:\Users\JimmyZ\AppData\Local\Temp Rime user directory: D:\var\rime Enter package name, URL, user/repo or downloaded ZIP to install:...
First of all, thanks for the guide, I like its conciseness especially. ### `try` As early as "Getting Started - Running Tests", this is quite confusing, especially since zig use...
* when there's no query, `payload.rawQueryString` on watch is `Null`, on aws it's `String("")`. * `payload.requestContext.http.protocol` on watch is `http`, on aws it's `HTTP/1.1`. * there's an extra `payload.httpMethod` member...