Commit Graph

732 Commits

Author SHA1 Message Date
Eric Pouech e86389e057 Reorganizing wine-devel:
- killing the advanced part (and moving its chapters in both
  developing Wine and Wine archi parts)
- creating a new book on coding practices from i18n.sgml, patches.sgml
  and porting.sgml
- creating a new book on some debugging strategies from the old
  advanced book and cvs-regression.sgml
- creating a new book on the kernel modules (NTDLL & KERNEL32) from
  architecture.sgml / related DLLs and address-space.sgml,
  console.sgml, threading.sgml
- creating a new book on the windowing from architecture.sgml / USER32
  and related
- creating a new book on the graphical parts from architecture.sgml /
  GDI32 and related
Other changes:
- removed list of DLLs and their role (from the modules overview)
- removed in X11 keyboard mapping section the part related to submit a
  patch
2004-10-26 22:45:47 +00:00
Scott Ritchie 3c98f79f90 Revised Wine User Guide introduction. 2004-10-25 21:47:42 +00:00
Michael Stefaniuc a2c8af4205 - Add info that the wine config file has/needs a header line.
- Remove some infos regarding entries which were removed lately from
  the config file.
2004-10-25 21:44:24 +00:00
Dimitrie O. Paun c30a546e47 Remove env values from config, they are now maintained in the
registry.
2004-10-21 22:20:47 +00:00
Ivan Leo Puoti 4dbe2483dd Removing references to now obsolete winesetuptk, as requested by users. 2004-10-18 23:14:24 +00:00
Eric Pouech 1876d185e9 - bring the multimedia doc up-to-date
- moved the TODO from the doc into the code
2004-10-11 19:57:10 +00:00
Tony Lambregts c73cafae99 Ask for link if patch is related to a bug in Bugzilla. 2004-10-05 04:12:09 +00:00
Eric Pouech 5fe480b472 - fixed regression in ctrl-c handling
- fixed regression in 'info symbol XXXX' command (and enhanced
  presentation)
- fixed regression in line stepping
- fixed regression in & (address operator) handling
- fixed some bad module reference for local symbols
- enhanced register presentation as local variables
- added warning when launching a debuggee which isn't a Wine app
- removed the 'local' extension of display command (and check when
  setting the display whether the expr has a local binding)
- simplified exception handling, and factorized some code when
  debugger stops
2004-09-28 02:13:27 +00:00
Hans Leidekker 0de3c8283e Suggest running conformance tests prior to sending a patch. 2004-09-27 20:32:13 +00:00
Hans Leidekker 2537924c7c Suggest installing LittleCMS to Wine packagers. 2004-09-27 20:28:56 +00:00
Vincent Béron 9d3019f8cc Change the sample app from winemine to notepad for winemaker in the
Winelib User Guide.
2004-09-24 00:22:29 +00:00
Francois Gouget 9553e9bda2 Add trailing '\n's to ok() and trace() calls.
Point to the pre-compiled winetest binaries.
A couple of small tweaks here and there.
2004-09-07 20:42:41 +00:00
Francois Gouget 424a05c858 Remove unused <screen> section. 2004-09-03 17:29:47 +00:00
Francois Gouget 8702418d06 Update the instructions describing how to compile the conformance
tests with MSVC and the Microsoft headers.
2004-09-02 20:06:08 +00:00
Alexandre Julliard 9fff718a6d wineclipsrv is no longer used, remove it. 2004-09-01 01:40:57 +00:00
Francois Gouget 594c42c749 Assorted spelling fixes. 2004-09-01 01:28:51 +00:00
Huw Davies ce4dfe23b4 Deprecate the "Resolution" entry in the config file in favour of
HKEY_CURRNET_CONFIG\Software\Fonts\LogPixels.
2004-08-26 18:24:49 +00:00
Ivan Leo Puoti 3615587427 Update cvs command line. 2004-08-25 17:29:43 +00:00
Eric Pouech 926f66186f - fixed breakpoint enabled/disabled state management
- fixed recursion in type printing
- now all type-id are stored with the base address of the module which
  defines the type (struct dbg_type takes care of this pairing)
- fixed a couple of bugs in display handling
- fixed strings print and examination
2004-08-22 22:35:36 +00:00
Fergal Daly 36c4fa4706 Document dosdevices/unc mapping. 2004-08-17 22:10:11 +00:00
Tom Wickline 048a952e75 Remove rewind section due to lack of updates.
Remove old list of contributors that gave to the wpf.
Link to history page in question asking about wine's history.
Change WineX name to Cedega.
Use current wine version in answer.
2004-08-16 19:58:08 +00:00
Tom Wickline 4d6fd448c4 Use builtin msi.dll. 2004-08-12 03:24:58 +00:00
Mike Hearn dd3747f7e2 Add DCOM documentation to developers guide. 2004-07-29 02:39:37 +00:00
Ivan Leo Puoti 398d78e6fb Remove references to debugmsg and winedefault.reg. 2004-07-21 21:20:07 +00:00
Ivan Leo Puoti ebf2ad27dd Fix wine.userreg name (spotted by Dave Washburn). 2004-07-21 03:00:17 +00:00
Richard Stonehouse 73c23f4958 Updated for the new 'dosdevices' directory system. 2004-07-06 21:03:57 +00:00
Uwe Bonnes 60acd897b4 Change desktop size for _INS5576._MP. 2004-06-28 20:29:22 +00:00
Chris Morgan 435623df6f Hardcode "wineshelllink" in winemenubuilder, remove it from the config
file.
2004-06-18 22:29:56 +00:00
Mike Hearn b9c8671907 Add documentation on the Wine initialization process. 2004-06-15 18:26:52 +00:00
Ofir Petruska 85f81de453 Replace -debugmsg by WINEDEBUG. 2004-06-14 16:59:02 +00:00
Eric Pouech deca2502d6 - all symbol information storage is now module relative, so we can
unload a module (and it's debugging information), and a process
  without pain
- portabiblity to another CPU should be easier now (CPU dependent backend)
- speed up memory allocation
- stabs related fixes:
      + now correctly handling symbol's size
      + blocks {} in functions are now correctly recognized and stored
        (also applies to local variables scoping)
      + better basic types management (less wild guesses in the code)
      + full support of inline functions (source stepping now shows the
        code in .h files for example)
- removal of external debugger (attaching with gdb is just fine to
  debug winedbg)
- fixed a couple of issues for symbol address handling (address
  lookup, incorrect type binding)
- winedbg now has a man page
2004-06-04 00:59:16 +00:00
Christian Costa 7590fe58f4 Added d3dxof dll, part of Direct3D. 2004-06-03 00:03:23 +00:00
Eric Pouech b90edfb2cd Updated the documentation on Wine architecture & fundamentals. 2004-06-02 00:34:32 +00:00
Mike Hearn b58687eb51 Added documentation on the address space layout in Wine. 2004-05-28 03:58:02 +00:00
Ivan Leo Puoti 3e42f6953e Changed my name, so update copyright info. 2004-05-27 02:25:13 +00:00
Tom Wickline 7f4e77bc4e - add version info to dplay.dll
- add licence info to qcap
- add d3drm and dpnhpast to dll overrides
2004-05-21 20:54:47 +00:00
Tom Wickline 1022761090 Some updates to the faq. 2004-05-14 21:35:32 +00:00
Tom Wickline d40edb01ab Some updates to the faq. 2004-05-13 05:18:07 +00:00
Mike Hearn fd98f1c88d Add some documentation on how threading is implemented in Wine.
Covers basic Win32 threading primitives, syslevels, the TEB and
pthreads vs kthreads.
2004-05-11 04:26:36 +00:00
Alexandre Julliard c07ce0571e Moved loading of the home registry files to the server, there's no
real need to make these configurable.
2004-05-07 04:13:21 +00:00
Dimitrie O. Paun f950d97381 Remove the last remaining wine options when running programs.
Keep support for --help, and --version when they are the only options
on the command line.
2004-05-06 23:51:43 +00:00
Vincent Béron 54984ea4ba Keep the translated READMEs in sync with the English one. 2004-05-06 00:16:22 +00:00
Steven Edwards 26fe914d89 Minor documentation updates. 2004-05-05 05:53:37 +00:00
Francois Gouget 9f1aea2fb8 Assorted spelling fixes. 2004-05-05 01:09:24 +00:00
Andreas Mohr a2423c0d97 Use WINEDEBUG instead of --debugmsg. 2004-05-03 20:07:53 +00:00
Alexandre Julliard 553a75e16e Use symlinks in dosdevices/ for the drive devices too.
Store drive types in the registry instead of in the config file.
Added some more code to convert existing config to the new scheme.
2004-04-29 00:27:57 +00:00
Francois Gouget 0345908a27 Assorted spelling fixes. 2004-04-28 00:24:44 +00:00
Andreas Mohr ab6cd7bdb6 Explain how to reduce log size, using pipes. 2004-04-28 00:23:48 +00:00
William Lahti 84af686adb Fixed typo. 2004-04-27 23:31:08 +00:00
Ivan Leo Murray-Smith 593e537481 Replace --debugmsg by WINEDEBUG. 2004-04-26 20:13:17 +00:00
Ivan Leo Murray-Smith ec2d618c07 Replace --debugmsg with WINEDEBUG. 2004-04-20 20:16:54 +00:00
Francois Gouget 66834324b1 Assorted spelling fixes.
Remove wszRegSeparator from devenum_private.h since it's neither
exported by createdevenum.c nor used by anyone else.
2004-04-20 04:03:42 +00:00
Ivan Leo Murray-Smith 01064d524d Replace --debugmsg with WINEDEBUG. 2004-04-20 04:00:23 +00:00
Ivan Leo Murray-Smith a98056191d Use WINEDEBUG instead of --debugmsg. 2004-04-19 23:07:47 +00:00
Tony Lambregts ac6e8f5dcd Add bit about not being able to use Windows drivers to Print etc. 2004-04-13 21:16:08 +00:00
Jeff 1c0b4aae49 Clarify the attach command. 2004-04-12 22:09:36 +00:00
Vincent Béron 9ce6ff26e1 Remove "Path" lines from sample config.
Setup the links for the default DOS drives in wineinstall.
2004-04-12 22:05:00 +00:00
Michael Jacobsen f837179645 Cleaned up the text concerning the need for conformance tests. 2004-04-07 19:06:35 +00:00
Alexandre Julliard b70e0c8ea6 Removed the FailReadOnly option, this is now the default behavior. 2004-04-02 23:33:39 +00:00
Dimitrie O. Paun abe9c975a8 Remove the rest of the Tweak look hack. 2004-04-01 21:06:14 +00:00
Dimitrie O. Paun 126227a55a Remove the support for the Win 3.1 Look. 2004-04-01 04:57:12 +00:00
Francois Gouget 359c709d59 Assorted spelling and case fixes. 2004-03-31 20:06:10 +00:00
Chris Morgan 29623c2e6b Remove references to winecheck from the documentation and insert a
TODO that  mentions that the functionality is to be moved into
winecfg.
2004-03-29 23:07:39 +00:00
Rudolf Kastl 33d9a97b07 Added missing para tag. 2004-03-22 20:40:23 +00:00
Chris Morgan 5a6d23179a Convert ddraw.txt to ddraw.sgml and add it to the wine-devel
documentation.
2004-03-20 19:23:56 +00:00
Alexandre Julliard 1de20ae4af Rewrote handling of COM and LPT devices to use symlinks in
$WINEPREFIX/dosdevices, with suitable defaults if the symlinks are
missing.
Rewrote QueryDosDevice and DefineDosDevice to use the new scheme.
Added temporary code to create the symlinks based on the contents of
the config file.
2004-03-20 02:28:51 +00:00
Mike McCormack c068f67051 Require bison to compile Wine. 2004-03-16 03:11:39 +00:00
Ivan Leo Murray-Smith 15c40fdefb A few updates. 2004-03-16 01:17:45 +00:00
Boaz Harrosh fa29abbeac Tips for using native MS SQL ODBC drivers. 2004-03-15 20:11:11 +00:00
Alexandre Julliard 8a37297fe8 Get rid of the WINEOPTIONS variable and instead use WINEDEBUG to
inherit debug options.
Start deprecating the --debugmsg option.
2004-03-11 23:22:29 +00:00
Christian Britz b16569ae17 Correction of small spelling mistakes. 2004-03-11 03:50:24 +00:00
Alexandre Julliard 0977658d93 Added a couple of missing close tags. 2004-03-11 00:45:33 +00:00
Alexandre Julliard 00777ec914 Get rid of the Filesystem option in the drive config, this was more
confusing than useful.
2004-03-09 19:52:06 +00:00
Alexandre Julliard 954c570ae3 Reimplemented GetVolumeInformation and SetVolumeLabel; volume label
and serial number are now stored in the filesystem instead of in the
config file (partly based on a patch by Eric Pouech).
2004-03-09 01:03:03 +00:00
Christian Britz 43aadee161 Added German translation of the README file. 2004-03-09 00:42:04 +00:00
Alexandre Julliard 00cffb816d No longer needed. 2004-02-28 01:50:27 +00:00
Alexandre Julliard d3d773d574 Moved generic.ppd to dlls/wineps, and install it in datadir. 2004-02-28 01:50:15 +00:00
Hans Leidekker 4683768e01 Document building tests with MinGW. 2004-02-26 05:30:15 +00:00
Brian Vincent 652919b6d3 Remove reference to Calmira file manager, add bit about Winefile. 2004-02-20 01:09:49 +00:00
Dimitrie O. Paun 1c4a69cf90 Fix location of the FreeBSD port (thanks to lazybones). 2004-02-13 20:21:12 +00:00
Alexandre Julliard cac7e22f31 A 0.9 release in 2003 seems unlikely at this point (spotted by Clay
Ashby).
2004-02-12 22:49:22 +00:00
Francois Gouget ad5ff7ceeb Assorted spelling and case fixes. 2004-02-09 22:07:42 +00:00
Michael Stefaniuc 3b659d16b8 Update doc about cross-compiling of the Wine tests. 2004-02-07 01:29:06 +00:00
Dimitrie O. Paun 66f1725428 Move keyboard programming instructions to the Devel Guide.
Cleanup up a bunch of bits that don't belong in a book.
2004-01-30 22:58:26 +00:00
Dimitrie O. Paun 6a748376ef Remove a bunch of dummy and/or obsolete info from the Winelib
Developers Guide.
2004-01-28 20:07:59 +00:00
Dimitrie O. Paun 6c95e75fea Remove obsolete section about thread-safety.
Cleanup section on configuration, merged the remaining bit into the
"Known problems" section.
Miscellaneous cleanups and simplifications.
2004-01-27 20:10:27 +00:00
Dimitrie O. Paun 4fae1e8faf Reformat and cleanup the shrink.c file included in the documentation
for consistency with the Wine source.
2004-01-27 20:10:01 +00:00
Dimitrie O. Paun ceecf12384 Remove obsolete info about wrappers, they are no longer necessary. 2004-01-27 20:09:46 +00:00
Chris Morgan 4234a5ed78 Visual Studio 6 users should get the processor pack. Note this in the
Visual C++ section.
2004-01-26 21:22:17 +00:00
Sylvain Petreolle a53c884986 winehq.com -> winehq.org 2004-01-23 20:49:05 +00:00
Ivan Leo Murray-Smith 0bd5b378d7 Improved RPM installation instructions. 2004-01-23 01:45:27 +00:00
Ivan Leo Murray-Smith bbf48a1e0e Updated. 2004-01-20 21:50:21 +00:00
Ivan Leo Murray-Smith e23aff2080 Remove obsolete information about win3.1 drivers. 2004-01-20 01:23:04 +00:00
Ivan Leo Murray-Smith 8d96cd311b Added a link to the Microsoft download page of the Visual Basic
runtime environment.
2004-01-19 23:41:14 +00:00
Ivan Leo Murray-Smith 92f5c9b2e7 Uniformize the cvs download instructions with the ones on WineHQ. 2004-01-18 22:12:41 +00:00
Ivan Leo Murray-Smith 4d35cd2dde We now have official packages. 2004-01-16 02:22:23 +00:00
Ulrich Czekalla 6af0df45d6 Add option to use the primary selection in addition to the clipboard
selection.
2004-01-08 00:43:46 +00:00
Francois Gouget 640cc3f3e1 Assorted spelling fixes. 2004-01-06 22:08:33 +00:00
Alexandre Julliard 7412125e46 Updates for the new loadorder handling of 16-bit dlls. 2004-01-05 21:19:22 +00:00
Ivan Leo Murray-Smith 6e2d05957e Documentation updates. 2004-01-05 21:16:53 +00:00
Marcus Meissner 49c6a8d73d Drop paragraph describing no longer existing regclean.exe. 2004-01-05 21:11:45 +00:00
Mike Hearn e9ae6a7246 Remove DCOM config file entries, as they have no effect. 2003-12-31 00:12:47 +00:00
Eric Pouech 48f97983d7 - get rid of winedbg internal channels for output
- move all standard (old MESG channel) output to stdout
- move all other outputs (TRACE, WARN...) to a new wine debugging
  channel (winedbg)
- replaced quite a few #ifdef:ed out output to new channels (mainly in
  symbol management area...)
- added a new maintenance commands to ease up debugging
- updated documentation accordingly
2003-12-15 19:53:08 +00:00
Alexandre Julliard bb4ddfec28 Added a WINEDEBUG environment variable that allows turning on debug
output as early as possible during startup.
2003-12-05 00:17:41 +00:00
Alexandre Julliard a4330f9363 Removed X11 display parameter from the config file, this is more
confusing than useful.
2003-12-05 00:11:48 +00:00
Brian Vincent 81d03dafdf Replace some obsolete resources with newer ones. 2003-11-30 01:43:27 +00:00
Mike Hearn 3e22f4320f Update debug channel list. 2003-11-28 23:36:25 +00:00
Dimitrie O. Paun c0232546bd Make the winehq.org domain the official one. 2003-11-26 03:55:01 +00:00
Tom Wickline a34a6d84ce updated [mci] & [drivers32] sections. 2003-11-09 00:31:35 +00:00
Francois Gouget 3707ed8b68 Change all head/tail -X to head/tail -n X to be more POSIXly
compliant.
2003-10-21 23:47:47 +00:00
Alex Pasadyn c66b7b0037 Add UseXRandR to sample config file. 2003-10-16 19:09:57 +00:00
Alexandre Julliard bbc5242fbc Fixed handling of relay and snoop include/exclude lists to behave as
documented (based on a patch by Rein Klazes).
2003-10-16 00:24:49 +00:00
Dimitrie O. Paun fc551563ff Merge win.ini/[mci extensions] into the registry. 2003-10-15 20:49:29 +00:00
Dimitrie O. Paun 2a4d5dee1f Remove out-of-band installation-und-konfiguration.german. 2003-10-15 20:48:42 +00:00
Alexandre Julliard a05696f37c Removed the --dll option. 2003-10-14 20:21:28 +00:00
Dimitrie O. Paun cd2ed0c9c1 Remove the default.dsl sheet -- the default is good enough. 2003-10-14 20:21:05 +00:00
Dimitrie O. Paun b0f4a564a1 Move useful information out of documentation/shell32. 2003-10-09 19:47:08 +00:00
Dimitrie O. Paun b817a3c5ac Use docbook2txt to generate the text output instead of adhoc hacks. 2003-10-09 04:33:20 +00:00
Francois Gouget c0abd59f1b Remove irrelevant (and incomplete) documentation in 'The Wine DocBook
System' section.
2003-10-08 19:08:46 +00:00
Dimitrie O. Paun 9eedca2b05 Move the message sequences documented in documentation/gui into a unit
test.
2003-10-02 04:32:56 +00:00
Gerald Pfeifer f3257ab4f1 Remove obsolete "status" directory from EXTRASUBDIRS. 2003-10-02 04:28:17 +00:00
Dimitrie O. Paun 4020a21f97 Add author list as with the other guides.
Small cleanups.
2003-10-02 04:25:44 +00:00
Francois Gouget 224063f033 Some spelling fixes.
Fix the case of WineHQ.
2003-09-29 20:20:53 +00:00
Dimitrie O. Paun 4db578fa72 Remove the obsolete Winelib HOWTO and DDE status. 2003-09-29 20:14:30 +00:00
Dimitrie O. Paun 4d6a47a268 Remove obsolete status files for direct3D, directsound, and
internationalisation.
2003-09-27 02:24:01 +00:00
Dimitrie O. Paun e21e3d0a80 Merge documentation/status/directplay into the code. 2003-09-27 02:23:44 +00:00
Dimitrie O. Paun 976483e2a9 Merge documentation/status/directdraw into the ddraw code. 2003-09-27 02:22:56 +00:00
Dimitrie O. Paun b99ab2dd18 Merge documentation/status/version into the version code. 2003-09-27 02:22:21 +00:00
Dimitrie O. Paun 508cac8ad6 Merge documentation/status/lzexpand into the lzexpand source. 2003-09-27 02:22:02 +00:00
Dimitrie O. Paun 59bec50301 Merge the non-obsolete bits from wine.texinfo into the Wine Developers
Guide.
2003-09-25 23:48:39 +00:00
Alexandre Julliard 2052538a47 Moved loadorder support to dlls/ntdll.
Removed the --dll option and replaced it by the WINEDLLOVERRIDES
environment variable.
2003-09-25 20:33:41 +00:00
Richard Cohen e040b7cd62 - "wine-cvsdirs" should be "full-cvs".
- Removed unnecessary 'cd'.
2003-09-25 20:24:16 +00:00
Dimitrie O. Paun e88d71b29c Small cleanups, remove references to authors.ent. 2003-09-24 05:11:51 +00:00
Dimitrie O. Paun b5b0e4d43d Move authors to the wine-user.sgml.
Remove unused files.
2003-09-23 22:56:25 +00:00
Dimitrie O. Paun 0698b918a4 Remove redundant sections from the guide:
tools: is now included in the new bin2res
  build: moved to PACKAGING
  cvs: is available in many other places.
2003-09-22 21:30:45 +00:00
Eric Pouech 4acad25f3d Documentation updates. 2003-09-22 21:15:12 +00:00
Dimitrie O. Paun 036bb85bb5 Big update to the debug logging section. 2003-09-22 21:14:23 +00:00
Dimitrie O. Paun 3d0e432678 Move the authors out of the sections. 2003-09-22 21:14:11 +00:00
Dimitrie O. Paun 87256791bd Move Gerard's name to the author list. 2003-09-22 19:36:19 +00:00
Dimitrie O. Paun 8af604c129 Cleanup formatting a bit. 2003-09-22 19:36:10 +00:00
Dimitrie O. Paun b5d78d621c Cleanup the introduction a bit. 2003-09-22 19:35:58 +00:00
Dimitrie O. Paun ee10a9a179 Remove a lot of obsolete information, misc cleanups. 2003-09-22 19:35:47 +00:00
Dimitrie O. Paun dcdf0b1995 Move Eric's name in the author list. 2003-09-22 19:35:37 +00:00
Dimitrie O. Paun bdf783b4b4 Small cleanups of the OpenGL section. 2003-09-22 19:35:25 +00:00
Dimitrie O. Paun ac4094a6e2 Trivial cleanups to the OLE section. 2003-09-22 19:35:14 +00:00
Dimitrie O. Paun 18ab0edb00 Remove obsolete info about the service thread.
Update x11 wrapping description, misc cleanups.
2003-09-22 19:35:03 +00:00
Dimitrie O. Paun 0977813915 Rewrite the i18n section. 2003-09-22 19:34:48 +00:00
Dimitrie O. Paun 28036fd5dd Remove uglifying notes. 2003-09-22 19:34:38 +00:00
Dimitrie O. Paun ace95ca098 Small cleanups on how to send in patches. 2003-09-22 19:34:07 +00:00
Dimitrie O. Paun 62dcebaaa6 Cleanup the documentation section.
Comment out some empty sections.
2003-09-22 19:33:57 +00:00