6b87c54d0d
* Assume that either: - The console has a white-on-black color scheme. This could be set at agent startup. - The remote terminal also has a white-on-black color scheme, OR... - With a different color scheme, the white/black colors could be reversed, but the console is still usable. * The COMMON_LVB_REVERSE_VIDEO flag apparently has no effect in a Windows console, so ignore it in the agent too. * Start handling Unicode characters. I noticed that box drawing characters (mc.exe / edit.com) are displayed correctly now. I'm calling WideCharToMultiByte once per character, though, and I'm wondering if this is inefficient. |
||
---|---|---|
.. | ||
Agent.cc | ||
Agent.h | ||
AgentAssert.cc | ||
AgentAssert.h | ||
AgentDebugClient.cc | ||
Coord.cc | ||
Coord.h | ||
EventLoop.cc | ||
EventLoop.h | ||
main.cc | ||
Makefile | ||
NamedPipe.cc | ||
NamedPipe.h | ||
SmallRect.cc | ||
SmallRect.h | ||
Terminal.cc | ||
Terminal.h | ||
Win32Console.cc | ||
Win32Console.h |