Update of /cvsroot/boost/boost/tools/quickbook/test
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv26989/tools/quickbook/test

Modified Files:
        templates.gold templates.quickbook 
Log Message:
ready for prime time

Index: templates.gold
===================================================================
RCS file: /cvsroot/boost/boost/tools/quickbook/test/templates.gold,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- templates.gold      3 Jun 2006 04:27:08 -0000       1.4
+++ templates.gold      5 Jun 2006 01:09:56 -0000       1.5
@@ -25,6 +25,9 @@
       </para>
     </para>
     <para>
+      
<!--quickbook-escape-prefix--><hey><!--quickbook-escape-postfix-->baz<!--quickbook-escape-prefix--></hey><!--quickbook-escape-postfix-->
+    </para>
+    <para>
       <para>
         This is a complete paragraph. madagascar madagascar madagascar 
madagascar
         madagascar madagascar madagascar madagascar madagascar.... blah blah 
blah......
@@ -37,6 +40,12 @@
       exactly xanadu
     </para>
     <para>
+      wx
+    </para>
+    <para>
+      wxyz wxyz trail
+    </para>
+    <para>
       
 <programlisting>
 <phrase role="keyword">int</phrase>&nbsp;<phrase 
role="identifier">main</phrase><phrase role="special">()</phrase>

Index: templates.quickbook
===================================================================
RCS file: /cvsroot/boost/boost/tools/quickbook/test/templates.quickbook,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- templates.quickbook 3 Jun 2006 04:27:08 -0000       1.4
+++ templates.quickbook 5 Jun 2006 01:09:56 -0000       1.5
@@ -4,54 +4,81 @@
 
 [section Templates]
 
+[/-------------------------------- nullary arg ]
+
 [template foo0 nullary_arg]
 
 [foo0]
 
-[template foo1[bar] foo bar]
+[/-------------------------------- unary arg, phrase syle ]
+
+[template foo1[bar] foo [bar]]
 
 [foo1 baz]
 
+[/-------------------------------- unary arg, block syle ]
+
 [template foo2[bar]
-foo bar
+foo [bar]
 ]
 
 [foo2 baz]
 
 [template foo3[bar]
-This is a complete paragraph. bar bar bar bar bar
-bar bar bar bar.... blah blah blah......
+This is a complete paragraph. [bar] [bar] [bar] [bar] [bar]
+[bar] [bar] [bar] [bar].... blah blah blah......
 ]
 
 [foo3 kalamazoo]
 
+[/-------------------------------- unary arg, using punctuation ]
+
+[template ![bar] '''<hey>'''[bar]'''</hey>''']
+
+[!baz]
+
+[/-------------------------------- recursive templates ]
+
 [template foo4[bar]
-[foo3 bar]
+[foo3 [bar]]
 ]
 
 [foo3 madagascar]
 
-[template foo4[x] zoom x]
-[template foo5[x] x zoom]
+[template foo4[x] zoom [x]]
+[template foo5[x] [x] zoom]
 
 [foo5[foo4 peanut]]
 
-[template kinda_weird[x y] x y]
+[template kinda_weird[x y] [x] [y]]
 
 [kinda_weird exactly..xanadu]
 
+
+[/-------------------------------- space delimitted args ]
+
+[template simple1[a b] [a][b]]
+
+[simple1 w x]
+
+[template simple2[a b c d] [a][b][c][d]]
+
+[simple2 w x y z][simple2 w x y z trail]
+
+[/-------------------------------- John's templates ]
+
 [template code[x]
     int main()
     {
-        std::cout << x << std::endl;
+        std::cout << ``[x]`` << std::endl;
     }
 ]
 
 [code "Hello\, World"]
 
 [template alpha '''&alpha;''']
-[template pow[a b] a'''<superscript>'''b'''</superscript>''' ]
-[template super[text]'''<superscript>'''text'''</superscript>''' ]
+[template pow[a b] [a]'''<superscript>'''[b]'''</superscript>''' ]
+[template super[text]'''<superscript>'''[text]'''</superscript>''' ]
 
 [pow x 2]
 



_______________________________________________
Boost-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/boost-cvs

Reply via email to