From: Donna Robinson Date: Sun, 27 Nov 2005 18:19:40 +0000 (+0000) Subject: mc-tech-docs.xml X-Git-Tag: svn/VALGRIND_3_2_0~575 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=9718e2344e66a8f7652a395ea6b7402d39b7641e;p=thirdparty%2Fvalgrind.git mc-tech-docs.xml - removed ref to cachegrind.org vg-html-website.xsl vg-html-chunk.xsl - common stuff stripped out, and placed in vg-html-common.xsl vg-entities.xml - added 2 more website url entities to replace hard-coded urls in FAQ.xml git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5240 --- diff --git a/docs/lib/Makefile.am b/docs/lib/Makefile.am index 4775bdaaaf..dc794d2b54 100644 --- a/docs/lib/Makefile.am +++ b/docs/lib/Makefile.am @@ -1,7 +1,8 @@ EXTRA_DIST = \ + vg_basic.css \ vg-fo.xsl \ - vg-html-chunk.xsl \ vg-faq2txt.xsl \ line-wrap.xsl \ - vg_basic.css \ - vg-html-website.xsl + vg-html-chunk.xsl \ + vg-html-website.xsl \ + vg-html-common.xsl diff --git a/docs/lib/line-wrap.xsl b/docs/lib/line-wrap.xsl index 1405ceb81b..52215d3e1b 100644 --- a/docs/lib/line-wrap.xsl +++ b/docs/lib/line-wrap.xsl @@ -97,7 +97,7 @@ - + @@ -105,7 +105,7 @@ - + diff --git a/docs/lib/vg-html-chunk.xsl b/docs/lib/vg-html-chunk.xsl index 8241dde60e..e504d9bc93 100644 --- a/docs/lib/vg-html-chunk.xsl +++ b/docs/lib/vg-html-chunk.xsl @@ -1,101 +1,15 @@ - - - - + + - - - - - - - - - - -set toc,title -book toc,title,figure,table,example,equation -chapter toc,title -section toc -sect1 toc -sect2 toc -sect3 toc -sect4 nop -sect5 nop -qandaset toc -qandadiv toc -appendix toc,title -article/appendix nop -article nop -preface toc,title -reference toc,title - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - center - - - - - - - - - - - - - - - - - - - - - - + @@ -206,139 +120,4 @@ reference toc,title - - - - - - - - - - - - -
- -
- - - - - - - - - - - - - - - -
-
-
- - - - - - - - - - - - - - - -   - - - - -   - -
diff --git a/docs/lib/vg-html-common.xsl b/docs/lib/vg-html-common.xsl new file mode 100644 index 0000000000..cef71d84ec --- /dev/null +++ b/docs/lib/vg-html-common.xsl @@ -0,0 +1,411 @@ + + + + + + + + + + + + + + + + + + + +set toc,title +book toc,title,figure,table,example,equation +chapter toc,title +section toc +sect1 toc +sect2 toc +sect3 toc +sect4 nop +sect5 nop +qandaset toc +qandadiv toc +appendix toc,title +article/appendix nop +article nop +preface toc,title +reference toc,title + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + center + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + +
+ + + + + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + +
+ +
+
+ + + + + + + + + + + + + + + + + + +   + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ +
+
+ + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + +
diff --git a/docs/lib/vg-html-website.xsl b/docs/lib/vg-html-website.xsl index 989dd7bf7b..a88ff04d9d 100644 --- a/docs/lib/vg-html-website.xsl +++ b/docs/lib/vg-html-website.xsl @@ -1,101 +1,20 @@ - - - - - - - + + - - - - - - - - - - -set toc,title -book toc,title,figure,table,example,equation -chapter toc,title -section toc -sect1 toc -sect2 toc -sect3 toc -sect4 nop -sect5 nop -qandaset toc -qandadiv toc -appendix toc,title -article/appendix nop -article nop -preface toc,title -reference toc,title - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - center - - - - - - - - - - - - - - - - - - - - - - - + + + @@ -112,322 +31,4 @@ reference toc,title - - - - - - - - - - - - -
- -
- - - - - - - - - - - - - - -
-
-
- - - - - - - - - - - - - - - - - - - - -
- - - - - -
-
- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - -
- -
-
- - - - - - - - - - - - - - - - - - -   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-
- - - - - - - - - - - - - - - -
- - - - - - - - - - - - - -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
diff --git a/docs/xml/FAQ.xml b/docs/xml/FAQ.xml index 7c275eaf23..66ff21c0ab 100644 --- a/docs/xml/FAQ.xml +++ b/docs/xml/FAQ.xml @@ -523,10 +523,17 @@ int main(void) If you think an answer is incomplete or inaccurate, please e-mail &vg-vemail;. - + + Read the appropriate section(s) of the + Valgrind Documentation. + + Read the + Distribution Documents. Search the valgrind-users mailing list archives, using the group name diff --git a/docs/xml/vg-entities.xml b/docs/xml/vg-entities.xml index 844805375a..c8045d32ec 100644 --- a/docs/xml/vg-entities.xml +++ b/docs/xml/vg-entities.xml @@ -6,6 +6,8 @@ + + diff --git a/memcheck/docs/mc-tech-docs.xml b/memcheck/docs/mc-tech-docs.xml index 28193300cf..31a23c969d 100644 --- a/memcheck/docs/mc-tech-docs.xml +++ b/memcheck/docs/mc-tech-docs.xml @@ -2692,12 +2692,9 @@ the error. The first is that we don't want to annotate sources by hand, so the Right Thing to do is to write a C/C++ parser, annotator, prettyprinter which does this automatically, and - run it on post-CPP'd C/C++ source. See - http://www.cacheprof.org for an example of a system which - transparently inserts another phase into the gcc/g++ - compilation route. The parser/prettyprinter is probably not - as hard as it sounds; I would write it in Haskell, a powerful - functional language well suited to doing symbolic + run it on post-CPP'd C/C++ source. The parser/prettyprinter + is probably not as hard as it sounds; I would write it in Haskell, + a powerful functional language well suited to doing symbolic computation, with which I am intimately familar. There is already a C parser written in Haskell by someone in the Haskell community, and that would probably be a good starting