[Mono-bugs] [Bug 80710][Nor] Changed - Console.Readline does not interpret backspace

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Sat Feb 3 19:31:28 EST 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 kstemen at centeris.com.


--- shadow/80710	2007-02-03 18:34:19.000000000 -0500
+++ shadow/80710.tmp.32732	2007-02-03 19:31:28.000000000 -0500
@@ -1,13 +1,13 @@
 Bug#: 80710
 Product: Mono: Class Libraries
 Version: 1.2
 OS: GNU/Linux [Other]
 OS Details: FC5 64bit
-Status: RESOLVED   
-Resolution: NOTABUG
+Status: REOPENED   
 Severity: Unknown
 Priority: Normal
 Component: System
 AssignedTo: mono-bugs at ximian.com                            
 ReportedBy: kstemen at centeris.com               
 QAContact: mono-bugs at ximian.com
@@ -63,6 +63,22 @@
 When the 2.0 console is activated, it will internally map the terminal
 configured backspace character into backspace, according to Unix rules.
 If you send escape sequences manually, you will get the wrong behavior.
+------- Additional Comments From kstemen at centeris.com  2007-02-03 19:31 -------
+I compiled the source code with VS2005 and ran the resulting .exe on
+Mono. So it should be using the 2.0 API.
+On FC5 64bit gnome-terminal, the backspace key produced ctrl-?. Mono
+shows the same behavior when either the backspace that produced ctrl-?
+or ctrl-? is pressed.
+I only manually typed in the escape sequences for an easier repro. If
+you try to repro it and hit backspace, I'm not sure whether your
+terminal produces ctrl-H or ctrl-?.
+On MS .net, it interprets ctrl-H as backspace, but not ctrl-?. So if
+you want to be binary compatible, the ctrl-H escape sequence should
+work in Mono.

More information about the mono-bugs mailing list