Daniel James
e529faf7ba
Merge the 1.5.2 changes from trunk.
...
[SVN r62830]
2010-06-12 08:29:53 +00:00
Daniel James
f50dee9a1c
Merge quickbook changes from 1.43
...
[SVN r62826]
2010-06-11 23:26:57 +00:00
Daniel James
c0be01aaa8
Combine the main grammars into a single object.
...
[SVN r61082]
2010-04-05 19:45:18 +00:00
Daniel James
b4ef46522e
Fix some errors with including files.
...
[SVN r61081]
2010-04-05 19:44:24 +00:00
Daniel James
1aed06dc83
Fix the character escaping in some places. A bit clumsy.
...
[SVN r61079]
2010-04-05 19:43:14 +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
662fa064f6
Store the position of template parameters as well as the body.
...
[SVN r59668]
2010-02-13 15:03:56 +00:00
Daniel James
2efad498a5
Get rid of 'as_string'. Use iterator ranges in some places instead of strings.
...
[SVN r59568]
2010-02-07 14:48:16 +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
d6cc18549f
Remove some of the stuff in utils.?pp
...
[SVN r59559]
2010-02-07 09:10:29 +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
Daniel James
44d9d4d19b
Try to reduce the amount of header dependencies.
...
[SVN r59321]
2010-01-27 22:06:45 +00:00
Daniel James
cf24a890ca
Flatten the file hierarchy.
...
The division between detail and main wasn't making much sense.
[SVN r59317]
2010-01-27 22:05:45 +00:00
Daniel James
ef3ed348c7
Move the code snippet stuff into its own files.
...
[SVN r59315]
2010-01-27 22:04:56 +00:00
Daniel James
4626701586
Make doc_info_grammar produce a synthesized attribute.
...
It still sets the quickbook version and source mode in action/global
state.
[SVN r59314]
2010-01-27 22:04:42 +00:00
Daniel James
02f12bfc2f
Xinclude/include/import.
...
[SVN r59310]
2010-01-27 22:03:52 +00:00
Daniel James
8719849f4d
Define templates.
...
[SVN r59307]
2010-01-27 22:03:17 +00:00
Daniel James
fefeeb0275
Attributize macros.
...
[SVN r59305]
2010-01-27 22:02:57 +00:00
Daniel James
8c947eedf5
Headings, variable lists, tables.
...
[SVN r59304]
2010-01-27 22:02:45 +00:00