*** rlfe.c.orig 2004-11-04 22:32:14.000000000 +0000 --- rlfe.c 2006-03-01 10:16:45.000000000 +0000 *************** *** 603,611 **** if (ioctl_ret >= 0) { ! do_canon = (term_master.c_lflag & ICANON) != 0; ! do_icrnl = (term_master.c_lflag & ICRNL) != 0; ! readline_echoing_p = (term_master.c_lflag & ECHO) != 0; DPRINT1 ("echo,canon,crnl:%03d\n", 100 * readline_echoing_p + 10 * do_canon --- 603,611 ---- if (ioctl_ret >= 0) { ! do_canon = 1; ! do_icrnl = 1; ! readline_echoing_p = 1; DPRINT1 ("echo,canon,crnl:%03d\n", 100 * readline_echoing_p + 10 * do_canon