Marcus Meissner
627616b845
Change xterm mouse tracking mode to BTN_EVENT_MOUSE (track if pressed).
2000-09-02 23:18:31 +00:00
Marcus Meissner
e75902a555
Replaced USER32.DLL use by hardcoded tables for VkKeyScanA and
...
MapVirtualKeyA.
2000-08-31 02:05:19 +00:00
Alexandre Julliard
92643003cf
Converted a lot of server requests to the new exception handling
...
mechanism.
2000-08-31 01:59:51 +00:00
Alexandre Julliard
9c2370bd75
Added exception handling wrapper to a number of server requests.
...
Changed a few requests to use the new vararg mechanism.
2000-08-30 00:00:48 +00:00
Chris Morgan
eca7f9fc71
Stubbed SetConsoleInputExeNameA/W.
2000-08-18 23:03:22 +00:00
Alexandre Julliard
09ddb59142
Make USER and GDI separate dlls.
2000-08-03 22:22:42 +00:00
Eric Pouech
c32169c1c8
A few missing console stubs.
2000-06-24 17:54:07 +00:00
Ulrich Czekalla
637e2000cf
Add stub for SetConsoleOutputCP.
2000-05-30 20:06:08 +00:00
Alexandre Julliard
f818d42fae
Fixed COORD structure definition.
...
Fixed GetLargestConsoleWindowSize to not return a structure when
called from the Window binary.
2000-05-03 17:48:21 +00:00
Eric Pouech
f1a2532129
Fixed GetLargestConsoleWindowSize prototype.
2000-04-29 17:16:00 +00:00
Patrik Stridvall
54fe8380a1
Fixed some issues reported by winapi_check.
2000-04-06 20:21:16 +00:00
Patrik Stridvall
2d6457c11a
Added/fixed some documentation reported by winapi_check.
2000-03-28 20:22:59 +00:00
Hidenori Takeshima
e2905ea478
Fixes for i18n.
2000-03-26 14:43:22 +00:00
Marcus Meissner
8bc6e0041c
Added a bit magic to CONSOLE_get_input so we don't get single Escapes
...
from function key escape sequences.
2000-02-20 13:29:25 +00:00
Jeremy White
d3e22d9d55
Removed #include of wingdi.h and windef.h from winuser.h (and resolved
...
the resulting compilation failures).
2000-02-10 19:03:02 +00:00
Marcus Meissner
9934a8d021
Save and restore cursor in WriteConsoleOutputA.
2000-02-03 01:03:23 +00:00
Ove Kaaven
5d6d5014fa
Handle backspace correctly.
2000-02-03 00:45:04 +00:00
Niels Kristian Bech Jensen
1d5bc469cc
Removed extra #include statements.
1999-11-21 02:14:36 +00:00
Patrik Stridvall
96336324cf
- Added missing configuration #if:s and #includes:s.
...
- Minor configuration related changes.
1999-10-24 22:13:47 +00:00
Guy Albertelli
749a2c6c86
Fixed WriteConsoleOutput and GetNumberOfConsoleInputEvents.
1999-09-04 11:11:02 +00:00
Alexandre Julliard
beb8fabf22
Removed async I/O support.
1999-08-01 14:51:26 +00:00
Patrik Stridvall
2c684081c1
Fixed some of the issues reported by Solaris Lint.
1999-07-31 17:36:48 +00:00
Howard Abrams
132774804e
Added checks for sys/errno.h, sys/signal.h and sys/mman.h.
1999-07-10 13:16:29 +00:00
Marcus Meissner
cd37906fce
ReadConsoleA: use ir as pointer to (req+1).
1999-06-27 15:40:18 +00:00
Alexandre Julliard
ebe29ef376
Further server optimizations:
...
- merged request and reply structures
- build requests directly into the buffer to avoid a copy
1999-06-26 08:43:26 +00:00
Alexandre Julliard
5bc78089db
Made server communication faster by using a shared memory block.
...
A few other optimizations in request processing in the server.
Moved automatically generated request definitions to server.h and
removed include/server/request.h.
1999-06-22 17:26:53 +00:00
Alexandre Julliard
039aa42373
Return console handles in alloc_console request.
...
Fixed read_console_input parameters to conform to the reply structure
declaration.
1999-06-11 18:31:22 +00:00
Marcus Meissner
c868cd3470
Fix <return> key (somehow we get a control keystate).
1999-05-29 10:55:08 +00:00
Alexandre Julliard
156570906f
Converted to the new debug interface, using script written by Patrik
...
Stridvall.
1999-05-23 10:25:25 +00:00
Alexandre Julliard
df8ae8942e
Fixed request size for alloc_console and free_console.
1999-05-09 16:15:28 +00:00
Marcus Meissner
62de4b9867
Ignore ESC[%dc reports generated by 8bit control codes.
...
Open console even if we already have one in the process.
1999-05-08 18:32:56 +00:00
Patrik Stridvall
b4b9fae671
New debug scheme with explicit debug channels declaration.
1999-04-19 14:56:29 +00:00
David Luyer
cb40df2749
Changed "strings.h" to "string.h".
1999-03-25 15:52:09 +00:00
Alexandre Julliard
3f09ec5263
CLIENT_WaitReply: don't clear last error on success; fixed callers
...
accordingly (based on a patch by Juergen Schmied).
1999-02-28 19:25:51 +00:00
Alexandre Julliard
96c08d817c
Use server handles directly for Win32 handles. Removed use of K32OBJ.
1999-02-28 13:27:56 +00:00
Alexandre Julliard
a396029270
Large-scale renaming of all Win32 functions and types to use the
...
standard Windows names.
1999-02-26 11:11:13 +00:00
Marcus Meissner
04c3e1d456
Removed a lot of occurences of windows.h (and added necessary other
...
includes).
1999-02-19 10:37:02 +00:00
Alexandre Julliard
c521db616a
Removed CONSOLE_Ops.
1999-02-14 18:04:20 +00:00
Zygo Blaxell
edc858c2ca
wine_openpty is not properly declared (either missing or mismatched
...
declarations) in both places where it is used.
1999-02-09 14:14:16 +00:00
Marcus Meissner
a2ca7b9852
Continued hack to win32/console.c, so that the IDA Pro Disassembler
...
works again. Needs much more work however.
1999-02-05 09:32:39 +00:00
Alexandre Julliard
4b461128d6
Added input queue to server-side console object,
...
read/write_console_input requests, and use them for
Read/WriteConsoleInput.
1999-01-31 19:04:30 +00:00
Marcus Meissner
03f10f44af
Do not endlessly loop in CONSOLE_get_input after EOF.
...
Create xterm even if stdin is not a terminalhandle.
SetConsoleCursorPosition: Only make complex console on row change,
ignore interline positioning (so the cygwin cmdline tools do not
create xterms unnecessary)
1999-01-26 10:08:36 +00:00
Marcus Meissner
fbc56256c6
Win32 console needs SYNCHRONIZE access.
1999-01-20 14:46:49 +00:00
Alexandre Julliard
62a8b43301
Hacked server-side device support
...
Added user APCs support.
Many changes to the xterm console to make use of the server (not
finished yet).
Moved some other small stuff to the server.
1999-01-19 17:48:23 +00:00
Alexandre Julliard
8da12c43a9
Group commit for recovery after disk crash.
...
See Changelog for changes WRT release 990110.
1999-01-17 16:55:11 +00:00
Alexandre Julliard
638f169b1e
Recovery of release 990110 after disk crash.
...
See Changelog for changes between 990103 and 990110.
1999-01-17 16:32:32 +00:00
Marcus Meissner
ba8e2a3f9d
0 means success, all else failure for WaitForSingleObject.
1999-01-03 16:18:33 +00:00
Alexandre Julliard
6ebbe3c949
Cleaned up and removed some no longer used code.
1999-01-01 17:04:00 +00:00
Alexandre Julliard
55443878fc
Removed client-side wait functions; all waiting is now done through
...
the server.
1998-12-31 15:52:06 +00:00
Alexandre Julliard
b2340eaa91
Hacks to support server-side console. Should be redone properly
...
some day.
1998-12-30 12:10:49 +00:00