[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