Commit b940e37e authored by Vincent Béron's avatar Vincent Béron Committed by Alexandre Julliard

Fixed indentation of list items.

parent 473d7ac0
...@@ -881,10 +881,14 @@ child1->popup->child2->child3->wnd1->child4->wnd2->desktop. ...@@ -881,10 +881,14 @@ child1->popup->child2->child3->wnd1->child4->wnd2->desktop.
<itemizedlist> <itemizedlist>
<listitem> <listitem>
<para>what specific DLLs do</para> <para>
what specific DLLs do
</para>
</listitem> </listitem>
<listitem> <listitem>
<para>which other DLLs or features a given library interacts with</para> <para>
which other DLLs or features a given library interacts with
</para>
</listitem> </listitem>
</itemizedlist> </itemizedlist>
<para> <para>
......
...@@ -194,7 +194,9 @@ ...@@ -194,7 +194,9 @@
</para> </para>
<orderedlist> <orderedlist>
<listitem> <listitem>
<para>Post as much relevant information as possible.</para> <para>
Post as much relevant information as possible.
</para>
<para> <para>
This means we need more information than a simple "MS This means we need more information than a simple "MS
Word crashes whenever I run it. Do you know why?" Word crashes whenever I run it. Do you know why?"
......
...@@ -934,7 +934,9 @@ ...@@ -934,7 +934,9 @@
</para> </para>
<itemizedlist> <itemizedlist>
<listitem> <listitem>
<para><filename>README</filename></para> <para>
<filename>README</filename>
</para>
</listitem> </listitem>
<listitem> <listitem>
<para> <para>
......
...@@ -128,7 +128,7 @@ make depend && make ...@@ -128,7 +128,7 @@ make depend && make
time, so you have to make everything if you don't backup the older time, so you have to make everything if you don't backup the older
version) version)
</para> </para>
<para> <para>
When you have found the day where the problem happened, continue When you have found the day where the problem happened, continue
the search using the wine-cvs archive (sorted by date) and a the search using the wine-cvs archive (sorted by date) and a
more precise cvs update including hour, minute, second : more precise cvs update including hour, minute, second :
......
...@@ -33,13 +33,19 @@ ...@@ -33,13 +33,19 @@
</para> </para>
<itemizedlist> <itemizedlist>
<listitem> <listitem>
<para><varname>W-process</varname> means a process in Windows' terminology</para> <para>
<varname>W-process</varname> means a process in Windows' terminology
</para>
</listitem> </listitem>
<listitem> <listitem>
<para><varname>U-process</varname> means a process in Unix' terminology</para> <para>
<varname>U-process</varname> means a process in Unix' terminology
</para>
</listitem> </listitem>
<listitem> <listitem>
<para><varname>W-thread</varname> means a thread in Windows' terminology</para> <para>
<varname>W-thread</varname> means a thread in Windows' terminology
</para>
</listitem> </listitem>
</itemizedlist> </itemizedlist>
<para> <para>
...@@ -55,10 +61,14 @@ ...@@ -55,10 +61,14 @@
</para> </para>
<itemizedlist> <itemizedlist>
<listitem> <listitem>
<para>the Unix process id (<varname>upid</varname> in the following)</para> <para>
the Unix process id (<varname>upid</varname> in the following)
</para>
</listitem> </listitem>
<listitem> <listitem>
<para>the Windows's thread id (<varname>tid</varname>)</para> <para>
the Windows's thread id (<varname>tid</varname>)
</para>
</listitem> </listitem>
</itemizedlist> </itemizedlist>
<para> <para>
...@@ -89,11 +99,14 @@ ...@@ -89,11 +99,14 @@
</para> </para>
<itemizedlist> <itemizedlist>
<listitem> <listitem>
<para>the Windows' debugging API.</para> <para>
the Windows' debugging API.
</para>
</listitem> </listitem>
<listitem> <listitem>
<para>the Wine integrated debugger, dubbed <para>
<command>WineDbg</command>.</para> the Wine integrated debugger, dubbed <command>WineDbg</command>.
</para>
</listitem> </listitem>
</itemizedlist> </itemizedlist>
<para> <para>
...@@ -147,7 +160,9 @@ winedbg "hl.exe -windowed" ...@@ -147,7 +160,9 @@ winedbg "hl.exe -windowed"
</para> </para>
<itemizedlist> <itemizedlist>
<listitem> <listitem>
<para>you can debug an already started application</para> <para>
you can debug an already started application
</para>
</listitem> </listitem>
</itemizedlist> </itemizedlist>
</sect2> </sect2>
...@@ -1185,7 +1200,9 @@ set $BreakAllThreadsStartup = 1 ...@@ -1185,7 +1200,9 @@ set $BreakAllThreadsStartup = 1
<orderedlist> <orderedlist>
<listitem> <listitem>
<para>default</para> <para>
default
</para>
<programlisting> <programlisting>
ConChannelMask = DBG_CHN_MESG (1) ConChannelMask = DBG_CHN_MESG (1)
StdChannelMask = 0 StdChannelMask = 0
...@@ -1222,21 +1239,27 @@ StdChannelMask = DBG_CHN_MESG (1) ...@@ -1222,21 +1239,27 @@ StdChannelMask = DBG_CHN_MESG (1)
<varlistentry> <varlistentry>
<term><varname>ThreadId</varname></term> <term><varname>ThreadId</varname></term>
<listitem> <listitem>
<para>ID of the <varname>W-thread</varname> currently <para>
examined by the debugger</para> ID of the <varname>W-thread</varname> currently
examined by the debugger
</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry>
<term><varname>ProcessId</varname></term> <term><varname>ProcessId</varname></term>
<listitem> <listitem>
<para>ID of the <varname>W-thread</varname> currently <para>
examined by the debugger</para> ID of the <varname>W-thread</varname> currently
examined by the debugger
</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry>
<term>&lt;registers></term> <term>&lt;registers></term>
<listitem> <listitem>
<para>All CPU registers are also available</para> <para>
All CPU registers are also available
</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
</variablelist> </variablelist>
...@@ -1589,14 +1612,19 @@ like: ...@@ -1589,14 +1612,19 @@ like:
</para> </para>
</listitem> </listitem>
<listitem> <listitem>
<para>Start ddd</para> <para>
Start ddd
</para>
</listitem> </listitem>
<listitem> <listitem>
<para>In ddd, use the 'Open File' or 'Open Program' to <para>
point to the wine executable</para> In ddd, use the 'Open File' or 'Open Program' to
point to the wine executable
</para>
</listitem> </listitem>
<listitem> <listitem>
<para>In the output of 1/, there's a line like <para>
In the output of 1/, there's a line like
<screen> <screen>
target remote localhost:32878 target remote localhost:32878
</screen> </screen>
...@@ -1625,7 +1653,8 @@ parameters ...@@ -1625,7 +1653,8 @@ parameters
</para> </para>
</listitem> </listitem>
<listitem> <listitem>
<para>In the output of 1/, there's a line like <para>
In the output of 1/, there's a line like
<screen> <screen>
target remote localhost:32878 target remote localhost:32878
</screen> </screen>
......
...@@ -38,7 +38,9 @@ ...@@ -38,7 +38,9 @@
features, known bugs, etc. They serve as a constant and features, known bugs, etc. They serve as a constant and
active reminder of what needs to be done. active reminder of what needs to be done.
</para> </para>
<para>Examples: stubs, semi-implemented features, etc.</para> <para>
Examples: stubs, semi-implemented features, etc.
</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry>
...@@ -319,13 +321,16 @@ LPSTR debugres(const void *id); ...@@ -319,13 +321,16 @@ LPSTR debugres(const void *id);
</para> </para>
<itemizedlist> <itemizedlist>
<listitem> <listitem>
<para>the <literal>FIXME</literal> and <literal>ERR</literal> <para>
classes are enabled by default</para> the <literal>FIXME</literal> and <literal>ERR</literal>
classes are enabled by default
</para>
</listitem> </listitem>
<listitem> <listitem>
<para>the <literal>TRACE</literal> and <para>
<literal>WARN</literal> classes are disabled by the <literal>TRACE</literal> and <literal>WARN</literal>
default</para> classes are disabled by default
</para>
</listitem> </listitem>
</itemizedlist> </itemizedlist>
</sect1> </sect1>
...@@ -379,7 +384,9 @@ where: ...@@ -379,7 +384,9 @@ where:
<itemizedlist> <itemizedlist>
<listitem> <listitem>
<para>do NOT include the name of the function: it is included automatically</para> <para>
do NOT include the name of the function: it is included automatically
</para>
</listitem> </listitem>
<listitem> <listitem>
<para> <para>
......
...@@ -712,14 +712,46 @@ BOOL WINAPI PathRelativePathToA( ...@@ -712,14 +712,46 @@ BOOL WINAPI PathRelativePathToA(
will want to be careful about the order in which you install the will want to be careful about the order in which you install the
RPMs. RPMs.
<itemizedlist> <itemizedlist>
<listitem><para>sgml-common-*.rpm</para></listitem> <listitem>
<listitem><para>openjade-*.rpm</para></listitem> <para>
<listitem><para>perl-SGMLSpm-*.rpm</para></listitem> sgml-common-*.rpm
<listitem><para>docbook-dtd*.rpm</para></listitem> </para>
<listitem><para>docbook-style-dsssl-*.rpm</para></listitem> </listitem>
<listitem><para>tetex-*.rpm</para></listitem> <listitem>
<listitem><para>jadetex-*.rpm</para></listitem> <para>
<listitem><para>docbook-utils-*.rpm</para></listitem> openjade-*.rpm
</para>
</listitem>
<listitem>
<para>
perl-SGMLSpm-*.rpm
</para>
</listitem>
<listitem>
<para>
docbook-dtd*.rpm
</para>
</listitem>
<listitem>
<para>
docbook-style-dsssl-*.rpm
</para>
</listitem>
<listitem>
<para>
tetex-*.rpm
</para>
</listitem>
<listitem>
<para>
jadetex-*.rpm
</para>
</listitem>
<listitem>
<para>
docbook-utils-*.rpm
</para>
</listitem>
</itemizedlist> </itemizedlist>
You can also use ghostscript to view the ps format output and You can also use ghostscript to view the ps format output and
Adobe Acrobat 4 to view the pdf file. Adobe Acrobat 4 to view the pdf file.
...@@ -732,17 +764,61 @@ BOOL WINAPI PathRelativePathToA( ...@@ -732,17 +764,61 @@ BOOL WINAPI PathRelativePathToA(
This is not a definitive listing yet, but it seems This is not a definitive listing yet, but it seems
you might need the following packages: you might need the following packages:
<itemizedlist> <itemizedlist>
<listitem><para>docbook</para></listitem> <listitem>
<listitem><para>docbook-dsssl</para></listitem> <para>
<listitem><para>docbook-utils</para></listitem> docbook
<listitem><para>docbook-xml</para></listitem> </para>
<listitem><para>docbook-xsl</para></listitem> </listitem>
<listitem><para>sgml-base</para></listitem> <listitem>
<listitem><para>sgml-data</para></listitem> <para>
<listitem><para>tetex-base</para></listitem> docbook-dsssl
<listitem><para>tetex-bin</para></listitem> </para>
<listitem><para>jade</para></listitem> </listitem>
<listitem><para>jadetex</para></listitem> <listitem>
<para>
docbook-utils
</para>
</listitem>
<listitem>
<para>
docbook-xml
</para>
</listitem>
<listitem>
<para>
docbook-xsl
</para>
</listitem>
<listitem>
<para>
sgml-base
</para>
</listitem>
<listitem>
<para>
sgml-data
</para>
</listitem>
<listitem>
<para>
tetex-base
</para>
</listitem>
<listitem>
<para>
tetex-bin
</para>
</listitem>
<listitem>
<para>
jade
</para>
</listitem>
<listitem>
<para>
jadetex
</para>
</listitem>
</itemizedlist> </itemizedlist>
</para> </para>
</sect4> </sect4>
......
...@@ -37,7 +37,9 @@ ...@@ -37,7 +37,9 @@
<orderedlist> <orderedlist>
<listitem> <listitem>
<para>Extract bitmap fonts with <command>fnt2bdf</command>.</para> <para>
Extract bitmap fonts with <command>fnt2bdf</command>.
</para>
</listitem> </listitem>
<listitem> <listitem>
<para> <para>
...@@ -398,16 +400,24 @@ Resolution = &lt;integer value&gt; ...@@ -398,16 +400,24 @@ Resolution = &lt;integer value&gt;
<orderedlist> <orderedlist>
<listitem> <listitem>
<para>Get a freetype source archive (<filename>freetype-X.Y.tar.gz</filename> ?).</para> <para>
Get a freetype source archive (<filename>freetype-X.Y.tar.gz</filename> ?).
</para>
</listitem> </listitem>
<listitem> <listitem>
<para>Read docs, unpack, configure and install</para> <para>
Read docs, unpack, configure and install
</para>
</listitem> </listitem>
<listitem> <listitem>
<para>Test the library, e.g. <command>ftview 20 /dosc/win95/fonts/times</command></para> <para>
Test the library, e.g. <command>ftview 20 /dosc/win95/fonts/times</command>
</para>
</listitem> </listitem>
<listitem> <listitem>
<para>Get <filename>xfsft-beta1e.linux-i586</filename></para> <para>
Get <filename>xfsft-beta1e.linux-i586</filename>
</para>
</listitem> </listitem>
<listitem> <listitem>
<para> <para>
...@@ -417,7 +427,9 @@ Resolution = &lt;integer value&gt; ...@@ -417,7 +427,9 @@ Resolution = &lt;integer value&gt;
</para> </para>
</listitem> </listitem>
<listitem> <listitem>
<para>Follow the hints given by <email>williamc@dai.ed.ac.uk</email></para> <para>
Follow the hints given by <email>williamc@dai.ed.ac.uk</email>
</para>
</listitem> </listitem>
<listitem> <listitem>
<para> <para>
...@@ -485,7 +497,9 @@ FontPath "tcp/localhost:7100" ...@@ -485,7 +497,9 @@ FontPath "tcp/localhost:7100"
</para> </para>
</listitem> </listitem>
<listitem> <listitem>
<para>Test with e.g. <command>xlsfont | grep arial</command></para> <para>
Test with e.g. <command>xlsfont | grep arial</command>
</para>
</listitem> </listitem>
</orderedlist> </orderedlist>
......
...@@ -18,19 +18,25 @@ ...@@ -18,19 +18,25 @@
belonging to Wine may be brought (downloaded) to your system: belonging to Wine may be brought (downloaded) to your system:
<itemizedlist> <itemizedlist>
<listitem> <listitem>
<para>Getting a single Wine <glossterm>package</glossterm> file <para>
(specifically adapted to your particular system), which Getting a single Wine <glossterm>package</glossterm> file
contains various <glossterm>binary</glossterm> files of Wine</para> (specifically adapted to your particular system), which
contains various <glossterm>binary</glossterm> files of Wine
</para>
</listitem> </listitem>
<listitem> <listitem>
<para>Getting a single compressed archive file (usually .tar.gz), which contains <para>
all <glossterm>source code</glossterm> files of a standard Wine Getting a single compressed archive file (usually .tar.gz), which contains
release version</para> all <glossterm>source code</glossterm> files of a standard Wine
release version
</para>
</listitem> </listitem>
<listitem> <listitem>
<para>Downloading from a <glossterm>CVS</glossterm> server, <para>
which contains the very latest development source code files Downloading from a <glossterm>CVS</glossterm> server,
of Wine</para> which contains the very latest development source code files
of Wine
</para>
</listitem> </listitem>
</itemizedlist> </itemizedlist>
</para> </para>
......
...@@ -22,7 +22,7 @@ EXAMPLE: ...@@ -22,7 +22,7 @@ EXAMPLE:
<glossterm>Binary</glossterm> <glossterm>Binary</glossterm>
<glossdef> <glossdef>
<para> <para>
A file which is in machine executable, compiled form: hex data (as opposed to a source code file). A file which is in machine executable, compiled form: hex data (as opposed to a source code file).
</para> </para>
</glossdef> </glossdef>
</glossentry> </glossentry>
...@@ -48,9 +48,9 @@ EXAMPLE: ...@@ -48,9 +48,9 @@ EXAMPLE:
<glossterm>DLL</glossterm> <glossterm>DLL</glossterm>
<glossdef> <glossdef>
<para> <para>
A DLL (Dynamic Link Library) is a file that can be loaded and executed by programs dynamically. Basically it's an external code repository for programs. A DLL (Dynamic Link Library) is a file that can be loaded and executed by programs dynamically. Basically it's an external code repository for programs.
Since usually several different programs reuse the same DLL instead of having that code in their own file, this dramatically reduces required storage space. Since usually several different programs reuse the same DLL instead of having that code in their own file, this dramatically reduces required storage space.
A synonym for a DLL would be library. A synonym for a DLL would be library.
</para> </para>
</glossdef> </glossdef>
</glossentry> </glossentry>
...@@ -71,8 +71,8 @@ EXAMPLE: ...@@ -71,8 +71,8 @@ EXAMPLE:
In a <glossterm>terminal</glossterm>, simply run them via: In a <glossterm>terminal</glossterm>, simply run them via:
</para> </para>
<screen> <screen>
<prompt>$ </><userinput><replaceable>editorname</replaceable> <prompt>$ </><userinput><replaceable>editorname</replaceable>
<replaceable>filename</replaceable></> <replaceable>filename</replaceable></>
</screen> </screen>
</glossdef> </glossdef>
</glossentry> </glossentry>
...@@ -85,19 +85,19 @@ EXAMPLE: ...@@ -85,19 +85,19 @@ EXAMPLE:
you can view all environment variables by executing: you can view all environment variables by executing:
</para> </para>
<screen> <screen>
<userinput>set</userinput> <userinput>set</userinput>
</screen> </screen>
<para> <para>
If you want to change an environment variable, you could run: If you want to change an environment variable, you could run:
</para> </para>
<screen> <screen>
<userinput>export <replaceable>MYVARIABLE</>=<replaceable>mycontent</></userinput> <userinput>export <replaceable>MYVARIABLE</>=<replaceable>mycontent</></userinput>
</screen> </screen>
<para> <para>
For deleting an environment variable, use: For deleting an environment variable, use:
</para> </para>
<screen> <screen>
<userinput>unset <replaceable>MYVARIABLE</></userinput> <userinput>unset <replaceable>MYVARIABLE</></userinput>
</screen> </screen>
</glossdef> </glossdef>
</glossentry> </glossentry>
...@@ -105,11 +105,11 @@ EXAMPLE: ...@@ -105,11 +105,11 @@ EXAMPLE:
<glossterm>Package</glossterm> <glossterm>Package</glossterm>
<glossdef> <glossdef>
<para> <para>
A package is a compressed file in a A package is a compressed file in a
<glossterm>distribution</glossterm> specific format. It contains the <glossterm>distribution</glossterm> specific format. It contains the
files for a particular program you want to install. Packages are files for a particular program you want to install. Packages are
usually installed via the <command>dpkg</command> or usually installed via the <command>dpkg</command> or
<command>rpm</command> package managers. <command>rpm</command> package managers.
</para> </para>
</glossdef> </glossdef>
</glossentry> </glossentry>
...@@ -117,23 +117,23 @@ EXAMPLE: ...@@ -117,23 +117,23 @@ EXAMPLE:
<glossterm>root</glossterm> <glossterm>root</glossterm>
<glossdef> <glossdef>
<para> <para>
root is the account name of the system administrator. root is the account name of the system administrator.
In order to run programs as root, simply open a In order to run programs as root, simply open a
<glossterm>Terminal</glossterm> window, then run: <glossterm>Terminal</glossterm> window, then run:
</para> </para>
<screen> <screen>
<prompt>$ </><userinput>su -</> <prompt>$ </><userinput>su -</>
</screen> </screen>
<para> <para>
This will prompt you for the password of the root user of your system, This will prompt you for the password of the root user of your system,
and after that you will be able to system administration tasks and after that you will be able to system administration tasks
that require special root privileges. The root account is indicated by the that require special root privileges. The root account is indicated by the
</para> </para>
<screen> <screen>
<prompt># </> <prompt># </>
</screen> </screen>
<para> <para>
prompt, whereas '$' indicates a normal user account. prompt, whereas '$' indicates a normal user account.
</para> </para>
</glossdef> </glossdef>
</glossentry> </glossentry>
...@@ -156,10 +156,10 @@ EXAMPLE: ...@@ -156,10 +156,10 @@ EXAMPLE:
<glossterm>Source code</glossterm> <glossterm>Source code</glossterm>
<glossdef> <glossdef>
<para> <para>
Source code is the code that a program consists of before the program Source code is the code that a program consists of before the program
is being compiled, i.e. it's the original building instructions of a is being compiled, i.e. it's the original building instructions of a
program that tell a compiler what the program should look like once program that tell a compiler what the program should look like once
it's been compiled to a <glossterm>Binary</glossterm>. it's been compiled to a <glossterm>Binary</glossterm>.
</para> </para>
</glossdef> </glossdef>
</glossentry> </glossentry>
...@@ -167,20 +167,20 @@ EXAMPLE: ...@@ -167,20 +167,20 @@ EXAMPLE:
<glossterm>Terminal</glossterm> <glossterm>Terminal</glossterm>
<glossdef> <glossdef>
<para> <para>
A terminal window is usually a graphical window that one uses to A terminal window is usually a graphical window that one uses to
execute a <command>Shell</command>. If Wine asks you to open a execute a <command>Shell</command>. If Wine asks you to open a
terminal, then you usually need to click on an icon on your desktop terminal, then you usually need to click on an icon on your desktop
that shows a big black window (or, in other cases, an icon displaying a that shows a big black window (or, in other cases, an icon displaying a
maritime shell). maritime shell).
Wine assumes you're using the <command>bash</command> shell in a Wine assumes you're using the <command>bash</command> shell in a
terminal window, so if your terminal happens to use a different terminal window, so if your terminal happens to use a different
shell program, simply type: shell program, simply type:
</para> </para>
<screen> <screen>
<userinput>bash</> <userinput>bash</>
</screen> </screen>
<para> <para>
in the terminal window. in the terminal window.
</para> </para>
</glossdef> </glossdef>
</glossentry> </glossentry>
......
...@@ -11,13 +11,19 @@ ...@@ -11,13 +11,19 @@
<itemizedlist> <itemizedlist>
<listitem> <listitem>
<para>Thereafter revised February 1999 by Klaas van Gend</para> <para>
Thereafter revised February 1999 by Klaas van Gend
</para>
</listitem> </listitem>
<listitem> <listitem>
<para>Revised again May 23, 1999, Klaas van Gend</para> <para>
Revised again May 23, 1999, Klaas van Gend
</para>
</listitem> </listitem>
<listitem> <listitem>
<para>Updated May 26, 2000, Zoran Dzelajlija</para> <para>
Updated May 26, 2000, Zoran Dzelajlija
</para>
</listitem> </listitem>
</itemizedlist> </itemizedlist>
...@@ -69,8 +75,10 @@ ...@@ -69,8 +75,10 @@
<orderedlist> <orderedlist>
<listitem> <listitem>
<para>Find the language ID in <para>
<filename>include/winnls.h</filename>.</para> Find the language ID in
<filename>include/winnls.h</filename>.
</para>
</listitem> </listitem>
<listitem> <listitem>
<para> <para>
...@@ -180,9 +188,10 @@ ...@@ -180,9 +188,10 @@
</para> </para>
</listitem> </listitem>
<listitem> <listitem>
<para>Edit <para>
<filename>documentation/internationalization</filename> to Edit <filename>documentation/internationalization</filename>
show the new status.</para> to show the new status.
</para>
</listitem> </listitem>
<listitem> <listitem>
<para> <para>
......
...@@ -296,7 +296,7 @@ ...@@ -296,7 +296,7 @@
<para> <para>
Wine can be pretty intimidating at first. The Wine Wine can be pretty intimidating at first. The Wine
distribution consists of over two thousand files and half a distribution consists of over four thousand files and almost a
million lines of source code million lines of source code
<footnote> <footnote>
<para>Crudely calculated from running <command>find . | wc <para>Crudely calculated from running <command>find . | wc
......
...@@ -39,7 +39,9 @@ ...@@ -39,7 +39,9 @@
another one for MIDI output only), whose role is: another one for MIDI output only), whose role is:
<itemizedlist> <itemizedlist>
<listitem> <listitem>
<para>help choosing one low level driver between many</para> <para>
help choosing one low level driver between many
</para>
</listitem> </listitem>
<listitem> <listitem>
<para> <para>
...@@ -647,7 +649,8 @@ ...@@ -647,7 +649,8 @@
<para> <para>
Native MCIMIDI has been working but is currently blocked by scheduling Native MCIMIDI has been working but is currently blocked by scheduling
issues (mmTaskXXX no longer work). issues (mmTaskXXX no longer work).
</para><para>FIXME: </para>
<para>FIXME:
<itemizedlist> <itemizedlist>
<listitem> <listitem>
<para> <para>
......
...@@ -40,19 +40,25 @@ ...@@ -40,19 +40,25 @@
<varlistentry> <varlistentry>
<term><filename>gl.h:</filename></term> <term><filename>gl.h:</filename></term>
<listitem> <listitem>
<para>the definition of all OpenGL core functions, types and enumerants</para> <para>
the definition of all OpenGL core functions, types and enumerants
</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry>
<term><filename>glx.h:</filename></term> <term><filename>glx.h:</filename></term>
<listitem> <listitem>
<para>how OpenGL integrates in the X Window environment</para> <para>
how OpenGL integrates in the X Window environment
</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry>
<term><filename>glext.h:</filename></term> <term><filename>glext.h:</filename></term>
<listitem> <listitem>
<para>the list of all registered OpenGL extensions</para> <para>
the list of all registered OpenGL extensions
</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
</variablelist> </variablelist>
......
...@@ -21,13 +21,19 @@ ...@@ -21,13 +21,19 @@
<itemizedlist> <itemizedlist>
<listitem> <listitem>
<para>How to port Wine to your favorite operating system</para> <para>
How to port Wine to your favorite operating system
</para>
</listitem> </listitem>
<listitem> <listitem>
<para>Why you probably shouldn't use <symbol>#ifdef MyOS</symbol></para> <para>
Why you probably shouldn't use <symbol>#ifdef MyOS</symbol>
</para>
</listitem> </listitem>
<listitem> <listitem>
<para>What to do instead.</para> <para>
What to do instead.
</para>
</listitem> </listitem>
</itemizedlist> </itemizedlist>
...@@ -65,19 +71,29 @@ ...@@ -65,19 +71,29 @@
<itemizedlist> <itemizedlist>
<listitem> <listitem>
<para>existence of a header file</para> <para>
existence of a header file
</para>
</listitem> </listitem>
<listitem> <listitem>
<para>existence of a library function</para> <para>
existence of a library function
</para>
</listitem> </listitem>
<listitem> <listitem>
<para>existence of libraries</para> <para>
existence of libraries
</para>
</listitem> </listitem>
<listitem> <listitem>
<para>bugs in header files, library functions, the compiler, ...</para> <para>
bugs in header files, library functions, the compiler, ...
</para>
</listitem> </listitem>
<listitem> <listitem>
<para>(you name it)</para> <para>
(you name it)
</para>
</listitem> </listitem>
</itemizedlist> </itemizedlist>
<para> <para>
...@@ -254,10 +270,14 @@ AC_CHECK_HEADER(foo.h, AC_DEFINE(HAVE_FOO_H)) ...@@ -254,10 +270,14 @@ AC_CHECK_HEADER(foo.h, AC_DEFINE(HAVE_FOO_H))
<itemizedlist> <itemizedlist>
<listitem> <listitem>
<para>EMX 0.9c (fix 2)</para> <para>
EMX 0.9c (fix 2)
</para>
</listitem> </listitem>
<listitem> <listitem>
<para>XFree86 3.2 OS/2 (with development libraries)</para> <para>
XFree86 3.2 OS/2 (with development libraries)
</para>
</listitem> </listitem>
<listitem> <listitem>
<para> <para>
...@@ -267,14 +287,20 @@ AC_CHECK_HEADER(foo.h, AC_DEFINE(HAVE_FOO_H)) ...@@ -267,14 +287,20 @@ AC_CHECK_HEADER(foo.h, AC_DEFINE(HAVE_FOO_H))
</para> </para>
</listitem> </listitem>
<listitem> <listitem>
<para><command>sed</command> (a working copy of)</para> <para>
<command>sed</command> (a working copy of)
</para>
</listitem> </listitem>
<listitem> <listitem>
<para><command>diff</command> and <command>patch</command> <para>
are recommended</para> <command>diff</command> and <command>patch</command>
are recommended
</para>
</listitem> </listitem>
<listitem> <listitem>
<para>Lots of disk space (about 40-50 megs after EMX and XFree installed)</para> <para>
Lots of disk space (about 40-50 megs after EMX and XFree installed)
</para>
</listitem> </listitem>
</itemizedlist> </itemizedlist>
...@@ -296,19 +322,27 @@ AC_CHECK_HEADER(foo.h, AC_DEFINE(HAVE_FOO_H)) ...@@ -296,19 +322,27 @@ AC_CHECK_HEADER(foo.h, AC_DEFINE(HAVE_FOO_H))
<itemizedlist> <itemizedlist>
<listitem> <listitem>
<para><command>configure</command> and <command>make depend</command> work...</para> <para>
<command>configure</command> and <command>make depend</command> work...
</para>
</listitem> </listitem>
<listitem> <listitem>
<para><command>make</command> compiles (with a modified <para>
<command>make</command> compiles (with a modified
Linux <filename>mman.h</filename>), but doesn't Linux <filename>mman.h</filename>), but doesn't
link.</para> link.
</para>
</listitem> </listitem>
<listitem> <listitem>
<para>signal handling is horrible... (if any)</para> <para>
signal handling is horrible... (if any)
</para>
</listitem> </listitem>
<listitem> <listitem>
<para>EMX doesn't support <function>mmap</function> (and <para>
related), SysV IPC and <function>stafs()</function></para> EMX doesn't support <function>mmap</function> (and
related), SysV IPC and <function>stafs()</function>
</para>
</listitem> </listitem>
<listitem> <listitem>
<para> <para>
...@@ -326,23 +360,35 @@ AC_CHECK_HEADER(foo.h, AC_DEFINE(HAVE_FOO_H)) ...@@ -326,23 +360,35 @@ AC_CHECK_HEADER(foo.h, AC_DEFINE(HAVE_FOO_H))
<itemizedlist> <itemizedlist>
<listitem> <listitem>
<para>LDT (using <function>DosAllocSeg</function> in <para>
<filename>memory/ldt.c</filename>) *</para> LDT (using <function>DosAllocSeg</function> in
<filename>memory/ldt.c</filename>) *
</para>
</listitem> </listitem>
<listitem> <listitem>
<para>Implement <function>mmap()</function> and SysV IPC in EMX *</para> <para>
Implement <function>mmap()</function> and SysV IPC in EMX *
</para>
</listitem> </listitem>
<listitem> <listitem>
<para>File functions, </para> <para>
File functions,
</para>
</listitem> </listitem>
<listitem> <listitem>
<para>I/O access (do it!),</para> <para>
I/O access (do it!),
</para>
</listitem> </listitem>
<listitem> <listitem>
<para>Communication (modem),</para> <para>
Communication (modem),
</para>
</listitem> </listitem>
<listitem> <listitem>
<para>Interrupt (if int unknown, call current RealMode one...), </para> <para>
Interrupt (if int unknown, call current RealMode one...),
</para>
</listitem> </listitem>
<listitem> <listitem>
<para> <para>
...@@ -355,10 +401,14 @@ AC_CHECK_HEADER(foo.h, AC_DEFINE(HAVE_FOO_H)) ...@@ -355,10 +401,14 @@ AC_CHECK_HEADER(foo.h, AC_DEFINE(HAVE_FOO_H))
</para> </para>
</listitem> </listitem>
<listitem> <listitem>
<para>Return right CPU type, </para> <para>
Return right CPU type,
</para>
</listitem> </listitem>
<listitem> <listitem>
<para>Make winsock work</para> <para>
Make winsock work
</para>
</listitem> </listitem>
</itemizedlist> </itemizedlist>
...@@ -368,16 +418,24 @@ AC_CHECK_HEADER(foo.h, AC_DEFINE(HAVE_FOO_H)) ...@@ -368,16 +418,24 @@ AC_CHECK_HEADER(foo.h, AC_DEFINE(HAVE_FOO_H))
<itemizedlist> <itemizedlist>
<listitem> <listitem>
<para>OS/2 have DOS interrupts</para> <para>
OS/2 have DOS interrupts
</para>
</listitem> </listitem>
<listitem> <listitem>
<para>OS/2 have I/O port access</para> <para>
OS/2 have I/O port access
</para>
</listitem> </listitem>
<listitem> <listitem>
<para>OS/2 have multi-thread</para> <para>
OS/2 have multi-thread
</para>
</listitem> </listitem>
<listitem> <listitem>
<para>Merlin have Open32 (to be used later...)</para> <para>
Merlin have Open32 (to be used later...)
</para>
</listitem> </listitem>
</itemizedlist> </itemizedlist>
</sect1> </sect1>
......
...@@ -23,7 +23,9 @@ ...@@ -23,7 +23,9 @@
</para> </para>
</listitem> </listitem>
<listitem> <listitem>
<para>Use an external windows 3.1 printer driver (outdated, probably won't get supported any more).</para> <para>
Use an external windows 3.1 printer driver (outdated, probably won't get supported any more).
</para>
</listitem> </listitem>
</orderedlist> </orderedlist>
...@@ -197,7 +199,9 @@ printer=on ...@@ -197,7 +199,9 @@ printer=on
</para> </para>
</listitem> </listitem>
<listitem> <listitem>
<para><userinput>vi ~/winedefault.reg</userinput></para> <para>
<userinput>vi ~/winedefault.reg</userinput>
</para>
</listitem> </listitem>
<listitem> <listitem>
<para> <para>
...@@ -271,19 +275,29 @@ printer=on ...@@ -271,19 +275,29 @@ printer=on
</para> </para>
</listitem> </listitem>
<listitem> <listitem>
<para>No TrueType download.</para> <para>
No TrueType download.
</para>
</listitem> </listitem>
<listitem> <listitem>
<para>StretchDIBits uses level 2 PostScript.</para> <para>
StretchDIBits uses level 2 PostScript.
</para>
</listitem> </listitem>
<listitem> <listitem>
<para>AdvancedSetup dialog box.</para> <para>
AdvancedSetup dialog box.
</para>
</listitem> </listitem>
<listitem> <listitem>
<para>Many partially implemented functions.</para> <para>
Many partially implemented functions.
</para>
</listitem> </listitem>
<listitem> <listitem>
<para>ps.c is becoming messy.</para> <para>
ps.c is becoming messy.
</para>
</listitem> </listitem>
<listitem> <listitem>
<para> <para>
...@@ -294,7 +308,9 @@ printer=on ...@@ -294,7 +308,9 @@ printer=on
</para> </para>
</listitem> </listitem>
<listitem> <listitem>
<para>Probably many more...</para> <para>
Probably many more...
</para>
</listitem> </listitem>
</itemizedlist> </itemizedlist>
......
...@@ -204,13 +204,17 @@ ...@@ -204,13 +204,17 @@
<varlistentry> <varlistentry>
<term><filename>wine.systemreg</filename></term> <term><filename>wine.systemreg</filename></term>
<listitem> <listitem>
<para>Contains HKEY_LOCAL_MACHINE.</para> <para>
Contains HKEY_LOCAL_MACHINE.
</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry>
<term><filename>wine.userreg</filename></term> <term><filename>wine.userreg</filename></term>
<listitem> <listitem>
<para>Contains HKEY_USERS.</para> <para>
Contains HKEY_USERS.
</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
</variablelist> </variablelist>
......
...@@ -479,13 +479,19 @@ winspool</><entry>wnet</><entry>x11</> ...@@ -479,13 +479,19 @@ winspool</><entry>wnet</><entry>x11</>
running a console program (aka a CUI executable): running a console program (aka a CUI executable):
<itemizedlist> <itemizedlist>
<listitem> <listitem>
<para>bare streams</para> <para>
bare streams
</para>
</listitem> </listitem>
<listitem> <listitem>
<para>wineconsole with user backend</para> <para>
wineconsole with user backend
</para>
</listitem> </listitem>
<listitem> <listitem>
<para>wineconsole with curses backend</para> <para>
wineconsole with curses backend
</para>
</listitem> </listitem>
</itemizedlist> </itemizedlist>
</para> </para>
......
...@@ -740,31 +740,59 @@ ORDINAL FUNCTYPE EXPORTNAME([ARGTYPE [ARGTYPE [...]]]) HANDLERNAME ...@@ -740,31 +740,59 @@ ORDINAL FUNCTYPE EXPORTNAME([ARGTYPE [ARGTYPE [...]]]) HANDLERNAME
<variablelist> <variablelist>
<varlistentry> <varlistentry>
<term>pascal16</term> <term>pascal16</term>
<listitem><para>for a Win16 function returning a 16-bit value</para></listitem> <listitem>
<para>
for a Win16 function returning a 16-bit value
</para>
</listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry>
<term>pascal</term> <term>pascal</term>
<listitem><para>for a Win16 function returning a 32-bit value</para></listitem> <listitem>
<para>
for a Win16 function returning a 32-bit value
</para>
</listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry>
<term>register</term> <term>register</term>
<listitem><para>for a function using CPU register to pass arguments</para></listitem> <listitem>
<para>
for a function using CPU register to pass arguments
</para>
</listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry>
<term>interrupt</term> <term>interrupt</term>
<listitem><para>for a Win16 interrupt handler routine</para></listitem> <listitem>
<para>
for a Win16 interrupt handler routine
</para>
</listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry>
<term>stdcall</term> <term>stdcall</term>
<listitem><para>for a normal Win32 function</para></listitem> <listitem>
<para>
for a normal Win32 function
</para>
</listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry>
<term>cdecl</term> <term>cdecl</term>
<listitem><para>for a Win32 function using the C calling convention</para></listitem> <listitem>
<para>
for a Win32 function using the C calling convention
</para>
</listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry>
<term>varargs</term> <term>varargs</term>
<listitem><para>for a Win32 function taking a variable number of arguments</para></listitem> <listitem>
<para>
for a Win32 function taking a variable number of arguments
</para>
</listitem>
</varlistentry> </varlistentry>
</variablelist> </variablelist>
...@@ -774,36 +802,68 @@ ORDINAL FUNCTYPE EXPORTNAME([ARGTYPE [ARGTYPE [...]]]) HANDLERNAME ...@@ -774,36 +802,68 @@ ORDINAL FUNCTYPE EXPORTNAME([ARGTYPE [ARGTYPE [...]]]) HANDLERNAME
<variablelist> <variablelist>
<varlistentry> <varlistentry>
<term>word</term> <term>word</term>
<listitem><para>for a 16 bit word</para></listitem> <listitem>
<para>
for a 16 bit word
</para>
</listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry>
<term>long</term> <term>long</term>
<listitem><para>a 32 bit value</para></listitem> <listitem>
<para>
a 32 bit value
</para>
</listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry>
<term>ptr</term> <term>ptr</term>
<listitem><para>for a linear pointer</para></listitem> <listitem>
<para>
for a linear pointer
</para>
</listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry>
<term>str</term> <term>str</term>
<listitem><para>for a linear pointer to a null-terminated string</para></listitem> <listitem>
<para>
for a linear pointer to a null-terminated string
</para>
</listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry>
<term>s_word</term> <term>s_word</term>
<listitem><para>for a 16 bit signed word</para></listitem> <listitem>
<para>
for a 16 bit signed word
</para>
</listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry>
<term>segptr</term> <term>segptr</term>
<listitem><para>for a segmented pointer</para></listitem> <listitem>
<para>
for a segmented pointer
</para>
</listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry>
<term>segstr</term> <term>segstr</term>
<listitem><para>for a segmented pointer to a null-terminated string</para></listitem> <listitem>
<para>
for a segmented pointer to a null-terminated string
</para>
</listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry>
<term>wstr</term> <term>wstr</term>
<listitem><para>for a linear pointer to a null-terminated wide <listitem>
(16-bit Unicode) string</para></listitem> <para>
for a linear pointer to a null-terminated wide
(16-bit Unicode) string
</para>
</listitem>
</varlistentry> </varlistentry>
</variablelist> </variablelist>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment