Comment 2 for bug 113721

Revision history for this message
Dr D J Clark (djc-online) wrote :

The only documentation I can find is the comments in the source code which I have quoted above. That is why I am creating the documentation on the Ubuntu wiki.
As best as I can understand the actual code it would appear that the fix would be to change the unicode string to produce the correct characters eg
/gtk/gtkimcontextsimple.c (gtk+ version 2.10.7)

change lines 635 and 639 from 0x016B to 0x016A

Source line 635
  GDK_Multi_key, GDK_U, GDK_minus, 0, 0, 0x016A, /* LATIN_CAPITAL_LETTER_U_WITH_MACRON */

Source line 639
  GDK_Multi_key, GDK_U, GDK_underscore, 0, 0, 0x016A, /* LATIN_CAPITAL_LETTER_U_WITH_MACRON */

This would make the comments, the sense of the Key sequence using upper case U and the unicode value all in agreement and coherent with similar codes in the file.

Yes it would be best to open the bug upstream with Gnome but I already have a login with Ubuntu whereas I would have to open yet another account and forgettable password to do the same with Gnome.