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

Handle small final sigma in ibus_keyval_convert_case #2176

Closed
wants to merge 1 commit into from
Closed

Handle small final sigma in ibus_keyval_convert_case #2176

wants to merge 1 commit into from

Conversation

alexhenrie
Copy link

fujiwarat pushed a commit that referenced this pull request Jan 24, 2020
lowercase: GREEK SMALL LETTER FINAL SIGMA (U+03C2)
uppercase: GREEK CAPITAL LETTER SIGMA (U+03A3)

This mapping was correct in UCSConvertCase, but the "legacy" mapping
must also be correct for Caps Lock to work with the final sigma key.

https://gitlab.freedesktop.org/xorg/lib/libx11/commit/7f46a38139

BUG=#2176
@fujiwarat
Copy link
Member

Thank you for the patch.
Could you also report the similar patch to https://gitlab.gnome.org/GNOME/gtk/blob/master/gdk/gdkkeys.c#L890 ?

The IBus file was converted from the GTK one.

@fujiwarat fujiwarat closed this Jan 24, 2020
@alexhenrie
Copy link
Author

Patch sent: https://gitlab.gnome.org/GNOME/gtk/merge_requests/1351

Do you know if any other library also copied the bad logic?

@fujiwarat
Copy link
Member

Thank you.

I don't know about other libraries.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants