Ruby 1.9.0 curses Alt-key handling broken
|||Ubuntu Server papercuts||
Nominated for Lucid by Ralf Nieuwenhuijsen
Binary package hint: diakonos
With Ubuntu 9.04, running Diakonos 0.8.7, 0.8.8, 0.8.9, or 0.8.10 with the Ruby 1.9.0 package of Ubuntu, alt-key combinations always produce an extraneous Esc keystroke. Normally, Alt-A, for example, will send "Esc A". But with Ubuntu's Ruby 1.9.0, it seems to send "Esc A Esc". Naturally, Diakonos gets vastly confused, and the user experience is significantly degraded, since no Alt-key combinations work any more.
Furthermore, if you uninstall the Ubuntu Ruby 1.9 packages, then install libncurses-dev, and build Ruby 1.9.1 from source ( ftp://ftp.
Based on this evidence, I am tentatively concluding that there is a bug in Ubuntu's build of Ruby 1.9.