Eric Pouech wrote:
I just did a cvs update and reinstall, but I still have
problems. Here's my test procedure:
cd ~/wine/programs/winedbg
write a hello, world program
cl /Zi hello.c
./winedbg hello.exe
This reproduces two problems, and now today shows a third.
1. curses ...
(I seem to recall there's a way to switch this off now, but I
couldn't see it in any doc or help messages. What's the trick?)
The immediate symptom is reverse video, but the annoyance runs
far deeper.
running winedbg hello.exe shouldn't use curses. the issue here is that
since your app is a CUI app, winedbg creates it in a separate console,
and the two "consoles" (winedbg's fake one - as unix fd:s -, and the
debuggee's one - as a curses wineconsole backend).
try removing as a quick hack the CREATE_NEW_CONSOLE flag in the
CreateProcess call in programs/winedbg/winedbg.c around line 960, that
should cure all your issues
(the two other items are related to this)
OK. I'm going offline for a while, but will try this when I get back.
BTW I may not have picked up all your patches with my cvs update, who knows.
FWIW, one other problem: backspace wasn't working well. This is
a longstanding problem with winedbg whenever it was in reverse
video (so probably when curses kicked in).
Thanks for the info!
- Dan
--
Dan Kegel
http://www.kegel.com
http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=78045