I have just installed ubuntu 9.10 (both 32 and 64 bit versions) in virtual machines, and the command line Reduce displays linefeed without carriage return in a load of places, and when it exist it leaves the terminal in "raw" mode. I checked again and Ubuntu 9.04 was not broken in this manner.
Does anybody else see this? Does anybody have any clues to what might have changed (eg in the curses package) to cause this bad effect?
Or is it some accident of installation that only hits ME?
I have just checked in changes that renove reliance on def_shell_mode and friends and instead achieve the same result using yet lower level facilities. If SEEMS to me that on Ubuntu 9.10 these procedure only work if you have an actual ncurses window active rather than just using the lowe level stuff. I hope my patch will not break other platforms. I have checked builds on Ubuntu, Fedora, Windows, FreeBSD and Solaris… and at least things build for me.