Closed m3thm4th closed 3 weeks ago
You'll know what's new by diff master & fcitx branch.
As for how nix os provides the package, it's up to nix os package maintainer to update it.
@wengxt And can't you just summarize the scope of this fork in a few words in the Readme? Not even in this issue that will be here for reference?
@m3thm4th I don't want to touch any file that presents in the original repo. It may affect the automated merge process.
@wengxt Fine. Can you at least give a quick description here in this issue?
it's a patched version of mozc that contains fcitx support.
@wengxt Thank you. Could you explain what does it add over upstream mozc? I tried both and found no difference.
It doesn't add any new feature to mozc as an engine, but just some glue code between mozc & fcitx.
It might not add new features, but it certainly adds some functionality. What is the reason to ad this patch? What's the reason to use this or the other?
Issue tracker is not used for such questions. You may find better answer in chatgpt, e.g. https://chatgpt.com/share/671adc22-9994-8008-94c7-37263949c249
Application on linux can't talk to mozc directly, it talks to a input method server (fcitx, ibus, etc), which are also commonly referred as input method framework. In most case, you can only use one IMF at a time on your desktop.
Why it's called framework, it's because they acts as bridge between the input method engine and application.
If you want answer about comparison between fcitx and other frameworks, you should do some web search, or try it out yourself.
Using the same engine on different framework should gives you similar experience. There might be some minor difference, but usually not affect main functionality.
How is this fork different from the original?
The Readme is identical, if this project is different from the original, there should be a brief description in the Readme explaining the difference. Is it just a mirror?
I came here because NixOS offers both ibus-engines.mozc and fcitx5-mozc packages, but the latter is a little bit outdated.