Made a nifty little panel applet that uses xkb to figure out an appropriate flag for the current keygroup, with no configuration required at all. Ported my Hindi/Bengali keymaps to Xkb format. Now pondering how to get Xkb to combine arbritrary combinations (e.g. say I wanted a three-mode Russian/Hindi/English layout, how could I do that without editing a config file?)
Xterm & bidi
Spent quite some time staring at the ECMA specification for how-to-do-bidi-in-a-terminal and failing to understand it.