[docs] winedev: Remove winedev-graphical as the content is outdated
André Hentschel
nerv at dawncrow.de
Thu Aug 16 15:56:24 CDT 2012
now correctly tagged the subject
---
en/Makefile.in | 1 -
en/winedev-graphical.sgml | 40 ----------------------------------------
en/winedev-guide.sgml | 2 --
3 files changed, 0 insertions(+), 43 deletions(-)
delete mode 100644 en/winedev-graphical.sgml
diff --git a/en/Makefile.in b/en/Makefile.in
index 5e56c83..f4ad503 100644
--- a/en/Makefile.in
+++ b/en/Makefile.in
@@ -24,7 +24,6 @@ WINEDEV_SRCS = \
winedev-opengl.sgml \
winedev-testing.sgml \
winedev-coding.sgml \
- winedev-graphical.sgml \
winedev-kernel.sgml \
winedev-otherdebug.sgml \
winedev-windowing.sgml
diff --git a/en/winedev-graphical.sgml b/en/winedev-graphical.sgml
deleted file mode 100644
index 8524991..0000000
--- a/en/winedev-graphical.sgml
+++ /dev/null
@@ -1,40 +0,0 @@
- <chapter>
- <title>Graphical modules</title>
- <sect1>
- <title>GDI Module</title>
-
- <sect2>
- <title>X Windows System interface</title>
-
- <para>
- The X libraries used to implement X clients (such as Wine)
- do not work properly if multiple threads access the same
- display concurrently. It is possible to compile the X
- libraries to perform their own synchronization (initiated
- by calling <function>XInitThreads()</function>). However,
- Wine does not use this approach. Instead Wine performs its
- own synchronization using the
- <function>wine_tsx11_lock()</function> / <function>wine_tsx11_unlock()</function>
- functions. This locking protects library access
- with a critical section, and also arranges things so that
- X libraries compiled without <option>-D_REENTRANT</option>
- (eg. with global <varname>errno</varname> variable) will
- work with Wine.
- </para>
- <para>
- In the past, all calls to X used to go through a wrapper called
- <function>TSX...()</function> (for "Thread Safe X ...").
- While it is still being used in the code, it's inefficient
- as the lock is potentially acquired and released unnecessarily.
- New code should explicitly acquire the lock.
- </para>
- </sect2>
- </sect1>
- </chapter>
-
-<!-- Keep this comment at the end of the file
-Local variables:
-mode: sgml
-sgml-parent-document:("winedev-guide.sgml" "set" "book" "part" "chapter" "")
-End:
--->
diff --git a/en/winedev-guide.sgml b/en/winedev-guide.sgml
index 5ea6ef0..aebbbac 100644
--- a/en/winedev-guide.sgml
+++ b/en/winedev-guide.sgml
@@ -9,7 +9,6 @@
<!entity architecture SYSTEM "winedev-architecture.sgml">
<!entity kernel SYSTEM "winedev-kernel.sgml">
-<!entity graphical SYSTEM "winedev-graphical.sgml">
<!entity windowing SYSTEM "winedev-windowing.sgml">
<!entity ole SYSTEM "winedev-ole.sgml">
<!entity opengl SYSTEM "winedev-opengl.sgml">
@@ -127,7 +126,6 @@
&architecture;
&kernel;
- &graphical;
&windowing;
&ole;
&opengl;
--
1.7.4.1
--
Best Regards, André Hentschel
More information about the wine-patches
mailing list