[Mono-bugs] [Bug 80208][Nor] Changed - backspace, ctrl-d, arrow keys broken Ironpython interactive editing

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Fri Apr 20 20:47:55 EDT 2007

Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by fejj at novell.com.


--- shadow/80208	2007-04-20 19:55:47.000000000 -0400
+++ shadow/80208.tmp.31833	2007-04-20 20:47:55.000000000 -0400
@@ -44,6 +44,18 @@
 because we handle our own echoing, e.g. once the chars appear on the
 screen, they are in the ReadLine() buffer that we are building. This
 code might have to be rethought...
 actually... I might be able to hack something up for this. I smell a
 challenge :)
+------- Additional Comments From fejj at novell.com  2007-04-20 20:47 -------
+okay, so more info:
+arrow keys don't work in other console apps either (like cat), so I
+don't think we need to make this work like "readline", however...
+there are some bugs associated with this in that TermInfoDriver does
+try to echo them back to the screen (they get dropped by the
+underlying stream tho, prob cuz they are unprintable) but
+TermInfoDriver thinks our cursor has moved 1 character over to the
+right (just like a normal char) which it clearly does not do.

More information about the mono-bugs mailing list