After updating to Ubuntu Gnome 3.10 (64bit), I find the following bug in ibus/m17n.
I have a UK keyboard and my Ubuntu system set completely to UK English (language, formats, system settings).
When I use m17n English (UK) keyboard, all is fine. But when I switch to a keyboard that redefines *some* keys, like sa-iast.mim, then the non-IAST keys change to being defined as if on a USA keyboard, not a UK one.
E.g., shift-2 is marked on my key as ". With m17n, English (UK), that's what i get. But with m17n sa-iast.mim, or any other keyboard I've tried, I get @.
Best,
Dominik