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)
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.
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. xtsimple. c (gtk+ version 2.10.7)
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/gtkimconte
change lines 635 and 639 from 0x016B to 0x016A
Source line 635 LETTER_ U_WITH_ MACRON */
GDK_Multi_key, GDK_U, GDK_minus, 0, 0, 0x016A, /* LATIN_CAPITAL_
Source line 639 LETTER_ U_WITH_ MACRON */
GDK_Multi_key, GDK_U, GDK_underscore, 0, 0, 0x016A, /* LATIN_CAPITAL_
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.