[Bug 20842] Python: ctrl-c and ctrl-d do not work in wineconsole [dogfood]

wine-bugs at winehq.org wine-bugs at winehq.org
Wed Apr 28 15:28:23 CDT 2010


http://bugs.winehq.org/show_bug.cgi?id=20842


Jörg Höhle <hoehle at users.sourceforge.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |hoehle at users.sourceforge.ne
                   |                            |t




--- Comment #8 from Jörg Höhle <hoehle at users.sourceforge.net>  2010-04-28 15:28:23 ---
I'd expect Ctrl-Z to work in wineconsole (short of Ctrl-D) but it doesn't.
Neither does Ctrl-D.
Ctrl-Z is DOS' End of File marker and it works in MS' cmd and DOS windows.

Unfortunately, some programs expect to detect end of (interactive) input
this way and cannot be told to exit without it (well, ctrl-C works), e.g.
my interactive MCI shell wintest.exe that serves to explore the MCI.

"wine winedbg wintest.exe mcishell" causes a wineconsole to be created whereas
"wine wintest.exe mcishell" works fine: it uses the gnome/kde /MacOS terminal.

How to reproduce:
Use wintest.exe from bug #20232, comment #10. It does something as simple as 
+ HANDLE hin = GetStdHandle(STD_INPUT_HANDLE);
+        ret = ReadFile(hin, inbuf, sizeof ..., &received, NULL);
Source is at bug #20232, comment #9.

BTW, History works (in wine-1.1.43 and 1.0.1) with the arrow keys in
wineconsole. Nice!

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.


More information about the wine-bugs mailing list