Ruby 1.9.0 curses Alt-key handling broken
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu Server papercuts |
Invalid
|
Medium
|
Unassigned | ||
ruby1.9 (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned | ||
Bug Description
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.
Changed affected package from diakonos to ruby1.9, since this is not a bug in Diakonos.