http://bugs.winehq.org/show_bug.cgi?id=13188
--- Comment #12 from Eric Pouech eric.pouech@orange.fr 2008-05-18 02:29:46 --- Created an attachment (id=13143) --> (http://bugs.winehq.org/attachment.cgi?id=13143) Patch
In reply to comment #11: - the start position of the edition is never changed (in windows). Using a simple test program that replicates what it's described in this PR (one thread reading a string on console, a second one calling WriteConsole), it's clear that the start position is not changed (e.g. using <home> key brings back the cursor to its initial position) - you can switch to the emacs emulation mode by right-clicking in the wineconsole window (if you're using the user backend)
let me know if the attached patch fixes your issues.