Commit Graph

372 Commits

Author SHA1 Message Date
Alexandre Julliard 7375597fe2 Fixed some handle type mismatches and added a few casts in prevision
of void* handles.
2002-07-31 19:26:03 +00:00
Eric Pouech 05d42e5b2f Moved all client-side console code to kernel. 2002-07-31 19:20:28 +00:00
Chris Morgan 6ecade7c84 Some dos VGA error handling. Misc TRACE changes. 2002-07-29 23:51:57 +00:00
Eric Pouech 50ac3e5d2e Multi-line edit is now enabled.
Fixed a buffer allocation error.
Yank buffer is no longer destroyed after the first copy.
Implemented the transpose word (alt-t) and redraw (ctrl-l)
emacs-commands.
2002-07-23 20:54:18 +00:00
Eric Pouech b810b53b0a Fixed synchronisation for ctrl event generation. 2002-07-10 20:31:46 +00:00
Alexandre Julliard 3c85eb18d7 Added --debugmsg option to the debugger. 2002-06-04 21:31:10 +00:00
Eric Pouech 93bfa0d6b1 Implementation for console control events (includes process groups
support).
2002-06-02 21:22:22 +00:00
Eric Pouech 1d86056a26 Better too long lines detection, added del key support in emacs mode. 2002-06-02 21:19:28 +00:00
Vincent Béron 9a62491660 Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
Gerald Pfeifer c97e24e08c Fixed warnings. 2002-05-30 20:36:55 +00:00
Andreas Mohr 6a96749209 - Add some undocumented ioctl mappings.
- Correct OpenVxDHandle prototype, document it, have a try at
  returning a Ring 3 handle and make FIXME more verbose.
2002-05-25 22:04:43 +00:00
Alexandre Julliard 55e845d11b Removed most inclusions of options.h.
Removed a few no longer used PROFILE_* functions.
2002-05-23 19:40:18 +00:00
Alexandre Julliard 8c08ceb56c Replaced -dosver and -winver options by config file parameters. 2002-05-23 19:35:18 +00:00
Alexandre Julliard 3536316a31 New loading scheme for Winelib apps, makes them behave like builtin
dlls and takes load order into account. Install them in dlldir.
Improved MODULE_GetBinaryType to recognize ELF binaries.
Added a wrapper script to setup the environment when running directly
from inside the source tree.
2002-05-22 21:32:49 +00:00
Alexandre Julliard 6044307c3a A few fixes for mingw cross-compilation. 2002-05-17 03:31:08 +00:00
Alexandre Julliard 59008670be Moved the selector access functions out of winnt.h into libwine. 2002-05-16 20:32:16 +00:00
Alexandre Julliard 9bb05fc48e Specify the complete source file list for a dll inside the main
makefile and get rid of the subdirectories makefiles.
2002-05-14 18:36:54 +00:00
Eric Pouech 218faf39a2 Fixed FlushInstructionCache prototype. 2002-05-11 22:54:46 +00:00
Jason Edmeades e6bdef2a41 Correct behaviour of DEL key back to deleting the current character. 2002-05-01 18:04:36 +00:00
Jason Edmeades b7b75a86ec - Added f8 (history retrieval from partial command) support
- Delete key deletes current character
- Ctrl + end deletes to end of line
- Ctrl + right stopped before the word itself
2002-04-30 21:17:34 +00:00
Alexandre Julliard 5769d1de00 Better support for configure detection of missing types, added check
for ssize_t.
Removed a couple of no longer used portability functions.
Various portability fixes in port.h.
2002-04-26 19:05:15 +00:00
Mike McCormack 88dadaec33 Moved int13 support to the VWIN32_DIOC_DOS_INT13 ioctl.
Added support for the floppy parameter table.
2002-04-21 22:09:47 +00:00
Eric Pouech 1e5389339e Fixed writing multiline block while wrapping enabled.
Fixed startup information reading (console size).
2002-04-01 21:02:09 +00:00
Alexandre Julliard 4ae929784c Hack to make wineconsole work again. 2002-03-31 19:21:17 +00:00
Francois Gouget 34372dcbf0 Fix SetFileAttributes to honor the umask (rather than making files
world-writable).
2002-03-29 18:17:35 +00:00
Alexandre Julliard 0799c1a780 Added LGPL standard comment, and copyright notices where necessary.
Global replacement of debugtools.h by wine/debug.h.
2002-03-09 23:29:33 +00:00
Peter Hunnisett 73ab649ced New file msvcrt/excpt.h. Move some stuff out of winnt.h into it. 2002-02-25 20:10:35 +00:00
Dmitry Timoshkov dac9dfc95d Make Home, End and Enter on the keypad work in the debugger. 2002-02-12 18:45:46 +00:00
Jukka Heinonen 8691c8ec4b SetFileAttributes returns now an error if target file is on CDROM. 2002-02-12 18:45:26 +00:00
Patrik Stridvall 5038c04efd Fixed some issues found by winapi_check. 2002-01-31 21:47:34 +00:00
Dmitry Timoshkov 000b180a11 Added GetComputerNameEx[AW] semi-stub. 2002-01-29 18:15:11 +00:00
Patrik Stridvall 9ff202e65c Fixed some issues found by winapi_check. 2002-01-18 18:57:43 +00:00
Eric Pouech 5cc6105b39 Changed the Wine internal cdrom interface to the NT model. 2002-01-13 01:44:00 +00:00
Eric Pouech 824a7f120a Fix some bad behavior when some lock states (capslock, numlock...)
were turned on.
2002-01-10 18:20:51 +00:00
Alexandre Julliard 193cf50a09 Removed some of the calls to HEAP_strdup* functions. 2002-01-01 00:24:30 +00:00
Michael Stefaniuc 1b3c04d2c1 Check the return value of *snprintf for C99 style overflow reporting. 2001-12-26 19:48:15 +00:00
Eric Pouech c19bb1ab3f Fixed buffer length in history manipulation.
Writing new chars must be done with default attribute (not cell
current attribute).
2001-12-21 20:29:10 +00:00
Alexandre Julliard 9caa71eef4 Redesign of the server communication protocol to allow arbitrary sized
data to be exchanged.
Split request and reply structures to make backwards compatibility
easier.
Moved many console functions to dlls/kernel, added code page support,
changed a few requests to behave properly with the new protocol.
2001-11-30 18:46:42 +00:00
Eric Pouech 1ac2b1e3c7 Now passing event with --use-event to let programs starting with
digits being run.
2001-11-25 00:49:36 +00:00
Eric Pouech 0b83d4cbc6 New console code based on Win32 windows. 2001-11-23 23:04:58 +00:00
Andreas Mohr 9cef2d0b1d - fix wrong hexadecimal GetLastError() output
- misc fixes
- changed my email address
2001-11-19 02:30:01 +00:00
François Gouget 1425941e29 Fix the #include order for config.h.
Add #include "config.h" directives where needed.
2001-11-06 20:57:11 +00:00
Francois Gouget b517b764b8 Expand environment variables in "Debugger" setting.
Replace fixed-size buffers with dynamic ones.
2001-10-23 00:25:46 +00:00
Andreas Mohr e15badb478 Cosmetics. 2001-10-21 15:18:15 +00:00
Alexandre Julliard 4b62618122 Added support for low-level mouse and keyboard hooks.
Misc keyboard handling cleanups.
2001-10-17 17:50:02 +00:00
Francois Gouget 386cf6e342 When including 'wine/port.h', include it first.
Remove redundant 'config.h' includes.
2001-10-14 16:25:47 +00:00
Andreas Mohr f359895daf Yet another documentation/message text patch. 2001-10-02 17:49:20 +00:00
Francois Gouget 04717f0d80 HANDLER_ROUTINE is in fact PHANDLER_ROUTINE. 2001-09-14 00:06:33 +00:00
Guy Albertelli f80cf43270 Quiet FlushInstructionCache for non-NT systems where it does nothing
per MSDN.
2001-09-11 00:26:46 +00:00
Francois Gouget 588ff3743a Documentation updates (mainly thru vs. through). 2001-08-21 17:07:17 +00:00