[Bug 24306] kernel/console: no more EOF handling.

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Jan 11 14:03:07 CST 2011


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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |FIXED

--- Comment #6 from Jörg Höhle <hoehle at users.sourceforge.net> 2011-01-11 14:03:06 CST ---
Looks good in 1.3.10.
Control characters are echoed to the Gnome terminal, which is fine with me.
Both ^C and ^Z work (after stty susp ^Y).

What's different from native is behaviour when ^D is not at the beginning of
line, e.g. type "abc^D" resp. "abc^Z".  This might make a difference with apps
that read from a redirected file (or inside a shell buffer in Emacs) but I have
no such use case.


What's not perfect yet is echoing after a program is suspended and restarted. 
Bash will have changed terminal mode in between, causing all subsequent input
to Wine to be echoed twice to the console (the full line of input is printed
again after pressing Return).  I don't know whether detecting SIGSTOP/SIGCONT
in order to set again the terminal parameters would help.
Luckily, ^D still works after suspend/fg.  Thank you!

-- 
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