[Bug 5541] WriteConsole can't write to stdout; affects e.g. wsh's cscript's usage message

wine-bugs at winehq.org wine-bugs at winehq.org
Wed Sep 1 15:20:25 CDT 2010


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

Anastasius Focht <focht at gmx.net> changed:

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

--- Comment #21 from Anastasius Focht <focht at gmx.net> 2010-09-01 15:20:24 CDT ---
Hello,

--- quote ---
some evolutions of console management have found their way into git tree (and
are said to fix this one)
please retest
A+
--- quote ---

yes, looks fine for cscript.
Even some more interesting stuff like Windows Powershell (1.x, 2.x) can now be
run in interactive mode without 'wineconsole' ;-)

Fixed by commits (series):

465f3d1a85042c5903d53f97b78ec6c406ead446 (server: Streamline a bit the console
allocation code)
c1d35ba54073848064f06123a3c427d9f63367e7 (server: Use generic file access
rights ( inside of console specific ones) for console management)
b39a8d9ea2879f079b4daa9832b1c01deb5b56a7 (server: Enhanced the console input
object so that it doesn' t require a wineconsole to be running)
6f32644aa07dc9a42044df0fc9b924727707d60e (server: Allow a screen buffer to be
attached to a given fd ( for bare consoles))
4fdcdefccf5b7df13b9ee1b7460ceff452f074f8 (server: Report in get_console_mode
request whether it' s a bare console or not)
2f7af56d4111402e20fa40bc0672324cb4f179f1 (server: Simplify the wineconsole
event notification code)
daaee9e50feee79abe03f7eba7fc2b0dfa930f40 (server: Properly return the errors
for bare console objects)
45ade6c2f57adaa9bde009063d3d5b9294dc5d35 (ntdll: Allocate a console (without
renderer) when starting a program from unix console)
e4d090277b3f4f76b39e55480e5d1387798dbabe (kernel32: Properly handle bare
console on input)
efecd9c3377ec1e945ea967bfdb25fc8214f48cb (kernel32: Modify editline logic so
that it also work with bare consoles)
a63e0fac751fcd7f4f8b15ea1feb8268b68e9b10 (kernel32: Remove old bare-console
code)

Good work!

Regards

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