Commit Graph

10 Commits

Author SHA1 Message Date
Daniel James
89d1fe413d Store if a template is a block template or not at the time of
definition.

Makes callouts easier to implement as it doesn't have to fake a block,
tracks the location better and will make it easier to be smarter about
block templates.

[SVN r60134]
2010-03-03 23:29:59 +00:00
Daniel James
1c03668d09 Merge from trunk.
The new unicode escape support showed up a difference with the old version.
Header ids were generated from boostbook, while this version was generated them
from quickbook. So fix that as well.


[SVN r60067]
2010-03-02 01:44:48 +00:00
Daniel James
d56fb4eb34 HTML callouts.
[SVN r59669]
2010-02-13 15:04:09 +00:00
Daniel James
662fa064f6 Store the position of template parameters as well as the body.
[SVN r59668]
2010-02-13 15:03:56 +00:00
Daniel James
029f19a410 Use state instead of actions in 'process'.
[SVN r59564]
2010-02-07 09:12:20 +00:00
Daniel James
a8dfaf1852 Separate actions and state.
[SVN r59563]
2010-02-07 09:12:02 +00:00
Daniel James
a4eb864260 Make the quickbook.hpp and actions.hpp match their respective cpp files.
[SVN r59562]
2010-02-07 09:11:42 +00:00
Daniel James
b325383f84 Separate out block output.
[SVN r59558]
2010-02-07 09:10:00 +00:00
Daniel James
7778e02034 Explicitly instantiate process separately from the grammars and
introduce a hook for generating the output separately.

[SVN r59553]
2010-02-07 09:08:12 +00:00
Daniel James
13701e7ba2 Move most of the template implementation into template.[ch]pp
[SVN r59324]
2010-01-27 22:07:22 +00:00