https://bugs.winehq.org/show_bug.cgi?id=54287
Bug ID: 54287 Summary: wineconsole: alterate screen buffer does not work Product: Wine Version: 7.22 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: magiblot@hotmail.com Distribution: ---
Created attachment 73855 --> https://bugs.winehq.org/attachment.cgi?id=73855 Source code of program to reproduce the issue
Consider the attached program.
On Windows, this program displays the characters '<==>' at the top left corner of the console. In Wine, if using the curses backend, the program is displayed as expected (except that the screen attributes are not reset when the program exits).
However, if using the windowed wineconsole, this program displays just a black screen. If the source code is modified so that `HANDLE hOut = hInit;`, then the draw operations do change the screen.
Thank you very much.
https://bugs.winehq.org/show_bug.cgi?id=54287
magiblot magiblot@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|wineconsole: alterate |wineconsole: alternate |screen buffer does not work |screen buffer does not work
https://bugs.winehq.org/show_bug.cgi?id=54287
Eric Pouech eric.pouech@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 CC| |eric.pouech@gmail.com Status|UNCONFIRMED |ASSIGNED
--- Comment #1 from Eric Pouech eric.pouech@gmail.com --- confirming...
I'll have a look
for the record: there's no longer a curses backend in Wine; there's still a unix shell integration
https://bugs.winehq.org/show_bug.cgi?id=54287
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, source
https://bugs.winehq.org/show_bug.cgi?id=54287
--- Comment #2 from Eric Pouech eric.pouech@gmail.com --- pushed https://gitlab.winehq.org/wine/wine/-/merge_requests/1934 for the display issue in window:ed mode
pushed https://gitlab.winehq.org/wine/wine/-/merge_requests/1935 for resetting the console ANSI colors upon exit in shell integration mode
https://bugs.winehq.org/show_bug.cgi?id=54287
--- Comment #3 from magiblot magiblot@hotmail.com --- Thank you very much!
Could you please take a look at bug 49780 as well? It's just a parameter validation issue that also prevents console applications from being displayed properly.
https://bugs.winehq.org/show_bug.cgi?id=54287
--- Comment #4 from Eric Pouech eric.pouech@gmail.com --- should be fixed by ec05c03463368ed0f5309def116c88a4376d8db6 @magiblot: can you confirm?
https://bugs.winehq.org/show_bug.cgi?id=54287
--- Comment #5 from magiblot magiblot@hotmail.com --- Hi Eric,
I can confirm that this is fixed.
Thank you very much!
https://bugs.winehq.org/show_bug.cgi?id=54287
Eric Pouech eric.pouech@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |ec05c03463368ed0f5309def116 | |c88a4376d8db6 Status|ASSIGNED |RESOLVED Resolution|--- |FIXED
--- Comment #6 from Eric Pouech eric.pouech@gmail.com --- closing then
https://bugs.winehq.org/show_bug.cgi?id=54287
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #7 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 8.0-rc4.