Skip to content
New issue

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

Replace, Asian composition is lost #800

Open
HubKing opened this issue Jul 11, 2024 · 1 comment
Open

Replace, Asian composition is lost #800

HubKing opened this issue Jul 11, 2024 · 1 comment
Labels

Comments

@HubKing
Copy link

HubKing commented Jul 11, 2024

For example, if I type "한글" in "Replace with", "글" is still in the composition mode, and only "한" gets inserted. I tried the same thing with KWrite, and this did not happen in KWrite. Also, it happens with Japanese. But unlike Japanese, where you frequently type Chinese letters and you always press enter to confirm the composition, Korean doesn't usually don't press a key to end the composition, because Korean people rarely type Chinese letters.

Please see the screen recording below.

Screencast_20240711_113649.webm
@tsujan
Copy link
Owner

tsujan commented Jul 11, 2024

As I may have mentioned elsewhere, FeatherPad includes no special code for Chinese, Japanese, Korean, or any other language, whether it's Asian or not. Anything you may see is done by Qt. Apps like KWrite or Kate may have codes specific to some languages.

I don't have a plan to add language-specific codes to FeatherPad, but even if I did, I couldn't do it for the above-mentioned languages because I know nothing about them. If extra codes are needed, they should be added by contributors who know them. A cleaner solution would be that Qt should handle them like other languages, i.e., the solution should be implemented in Qt itself.

I'll leave this report open for a while. Clean and concise workarounds would be very appreciated.

@tsujan tsujan added the Qt bug label Jul 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants