Commit Jeroen Witmond's xml-to-text translator, and use it for the FAQ.
Less double maintenance, hoorah!



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4830 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/docs/xml/FAQ.xml b/docs/xml/FAQ.xml
index f8b8c12..25f44b0 100644
--- a/docs/xml/FAQ.xml
+++ b/docs/xml/FAQ.xml
@@ -305,21 +305,27 @@
 
   <para>Some example sub-traces:</para>
 
-  <para>With debug information and unstripped (best):</para>
+   <itemizedlist>
+     <listitem>
+       <para>With debug information and unstripped (best):</para>
 <programlisting>
 Invalid write of size 1
    at 0x80483BF: really (malloc1.c:20)
    by 0x8048370: main (malloc1.c:9)
 </programlisting>
+     </listitem>
 
-  <para>With no debug information, unstripped:</para>
+     <listitem>
+       <para>With no debug information, unstripped:</para>
 <programlisting>
 Invalid write of size 1
    at 0x80483BF: really (in /auto/homes/njn25/grind/head5/a.out)
    by 0x8048370: main (in /auto/homes/njn25/grind/head5/a.out)
 </programlisting>
+     </listitem>
 
-  <para>With no debug information, stripped:</para>
+     <listitem>
+       <para>With no debug information, stripped:</para>
 <programlisting>
 Invalid write of size 1
    at 0x80483BF: (within /auto/homes/njn25/grind/head5/a.out)
@@ -327,17 +333,20 @@
    by 0x42015703: __libc_start_main (in /lib/tls/libc-2.3.2.so)
    by 0x80482CC: (within /auto/homes/njn25/grind/head5/a.out)
 </programlisting>
+     </listitem>
 
-  <para>With debug information and -fomit-frame-pointer:</para>
+     <listitem>
+       <para>With debug information and -fomit-frame-pointer:</para>
 <programlisting>
 Invalid write of size 1
    at 0x80483C4: really (malloc1.c:20)
    by 0x42015703: __libc_start_main (in /lib/tls/libc-2.3.2.so)
    by 0x80482CC: ??? (start.S:81)
 </programlisting>
+     </listitem>
 
-  <para>A leak error message involving an unloaded shared object:</para>
-
+     <listitem>
+      <para>A leak error message involving an unloaded shared object:</para>
 <programlisting>
 84 bytes in 1 blocks are possibly lost in loss record 488 of 713
    at 0x1B9036DA: operator new(unsigned) (vg_replace_malloc.c:132)
@@ -346,6 +355,8 @@
    by 0x1D65E007: ???
    by 0x8049EE6: main (main.cpp:24)
 </programlisting>
+     </listitem>
+   </itemizedlist>
 
  </answer>
 </qandaentry>