mirror of
https://github.com/reactos/reactos.git
synced 2024-07-03 19:24:20 +00:00
![]() - Make kernel32 / winsrv console CSR structures Win2k3-compliant for Read/WriteConsole functions. An attentive code reader will see that there are structure members in CONSOLE_WRITECONSOLE that are indeed unused by kernel32 that can be used in ReactOS for undocumented extensions of WriteConsole... (for instance, adding a parameter for ANSI codes support, who knows!... :P) - Fix a bit the support for the CONSOLE_READCONSOLE_CONTROL parameter in ReadConsole (for unicode only). - Use the actual exe name for command history management, given via a hackish way by ReadConsole: the exe name is passed via the 80-byte-length limited static buffer, and is of course retrieved before actually using the static buffer (if needed). [CONSRV] - Fix writing input events in the console, but first preprocessing them for pausing commands (we treat them separately and remove them), then, in case we write many single events, we merge them in case they are mouse moves or repeated key down presses. This helps in not overflowing too quickly the input buffer, and that fixes all the remaining kernel32:console winetests!! (see CORE-8256) - Use the actual exe name for command history management, given via a hackish way by ReadConsole (blame MS!) Part 8/X CORE-7931 CORE-8256 #resolve #comment Fixed in the condrv_restructure branch in revision . svn path=/branches/condrv_restructure/; revision=63793 |
||
---|---|---|
base | ||
boot | ||
cmake | ||
deprecated | ||
dll | ||
drivers | ||
hal | ||
include | ||
lib | ||
media | ||
modules | ||
ntoskrnl | ||
subsystems | ||
win32ss | ||
.hgeol | ||
apistatus.lst | ||
CMakeLists.txt | ||
configure.cmd | ||
configure.sh | ||
COPYING | ||
COPYING.ARM | ||
COPYING.LIB | ||
COPYING3 | ||
COPYING3.LIB | ||
CREDITS | ||
depmap.xsl | ||
Doxyfile | ||
INSTALL | ||
kbdlayout.lds | ||
PreLoad.cmake | ||
README | ||
toolchain-clang.cmake | ||
toolchain-gcc.cmake | ||
toolchain-msvc.cmake | ||
vreport.xsl |
======================== ReactOS Version 0.3.x Updated Dec 16, 2006 ======================== 1. What is ReactOS? ReactOS is an Open Source effort to develop a quality operating system that is compatible with Windows NT applications and drivers. The ReactOS project, although currently focused on Windows XP/2003 drivers compatibility, is always keeping an eye toward compatibility with older version of Windows NT family ( NT 4.0, 2000 (NT 5.0)) and new Windows NT releases (Vista, etc). Applications (Win32 API) compatibility focus is Windows XP. More information is available at http://www.reactos.org/. 2. Building ReactOS See the INSTALL file for more details. 3. More information See the media\doc subdirectory for some sparse notes. 4. Who is responsible See the CREDITS file.