Daniel James
6c6d0bd2cc
Revert boostbook-base-style
change, it has broken the test build.
...
[SVN r75934]
2011-12-13 18:23:17 +00:00
Daniel James
5cfddfd116
boostbook-base-style
feature for boostbook.
...
[SVN r75928]
2011-12-12 23:07:53 +00:00
Daniel James
78b784b859
Quickbook: Restore quickbook toolset.
...
So that it can be used with older versions. Also removed `dist-lib` as
it doesn't seem to do anything, and quickbook no longer pretends to be
usable as a library.
[SVN r75926]
2011-12-12 23:02:34 +00:00
Daniel James
5892db6a0d
Quickbook: Fix some errors in 1.7 docs.
...
[SVN r75898]
2011-12-11 11:28:59 +00:00
Daniel James
672caeec17
Quickbook: Code block callouts.
...
[SVN r75897]
2011-12-11 11:16:01 +00:00
Daniel James
d3d03dd760
Quickbook: Stateful actions class for syntax highlighter.
...
[SVN r75896]
2011-12-11 11:15:09 +00:00
Daniel James
3ed6415296
Quickbook: Support single entity source mode marker.
...
[SVN r75895]
2011-12-11 11:14:17 +00:00
Daniel James
47eb39d0bc
Quickbook: Use values for code blocks.
...
Also better error report for unclosed code block.
[SVN r75894]
2011-12-11 11:13:24 +00:00
Daniel James
55fdc226c3
Quickbook: Rejig path interpretation for include/import/xinclude.
...
I'd like all path and url handling to be more consistent, making it a
semantic error to use the wrong one in the wrong place. This starts to
move in that direction.
[SVN r75893]
2011-12-11 11:12:46 +00:00
Daniel James
13ce9e9fdb
Quickbook: Use 1.7 for everything on dev branch.
...
Might promote them to 1.6 later.
[SVN r75892]
2011-12-11 11:11:50 +00:00
Daniel James
ae04c5817e
Boostbook: Add a build feature for 'boost.defaults'.
...
[SVN r75848]
2011-12-07 09:44:36 +00:00
Daniel James
09972edcae
Quickbook: Fix glob when parent path is empty.
...
[SVN r75847]
2011-12-07 09:43:43 +00:00
Daniel James
4c2ad1f909
Quickbook: Merge from trunk to quickbook-dev.
...
[SVN r75846]
2011-12-07 09:40:30 +00:00
Daniel James
0034e20457
Quickbook: Small documentation improvements.
...
- Use `heading` rather than `h3` in changelog.
- Improve code block documentation.
- Update line break info.
- I'm pretty sure quickbook isn't Turing complete.
- Not just C++ syntax highlight any more.
[SVN r75845]
2011-12-07 09:21:11 +00:00
Daniel James
7bbc23917c
Quickbook: Use fewer escapes in documentation.
...
[SVN r75844]
2011-12-07 09:20:48 +00:00
Daniel James
8052d2936a
Quickbook: Use default doc build settings to match main docs.
...
[SVN r75843]
2011-12-07 09:20:27 +00:00
Daniel James
e4b7df253d
Quickbook: Add some of the old quickbook-dev docs.
...
- Link example.
- Extra Docinfo information.
- Quickbook 1.3 and 1.5
[SVN r75842]
2011-12-07 09:20:04 +00:00
Daniel James
bab85ee477
Quickbook: Split up the documentation.
...
Into a `part` containing `chapter`s in order to match the boostbook
documentation.
[SVN r75841]
2011-12-07 09:19:39 +00:00
Daniel James
c0ed3d8064
Quickbook: In 1.6 don't put 'inline' code blocks in paragraphs.
...
Might rename them 'explicit' code blocks.
[SVN r75840]
2011-12-07 09:19:07 +00:00
Daniel James
200483d3fb
Quickbook: Tighter code block parser.
...
Not entirely sure about this. Maybe it should use a version switch.
[SVN r75839]
2011-12-07 09:18:43 +00:00
Daniel James
fc5b7fb63d
Quickbook: Fix ending a 1.6 list item by a paragraph.
...
[SVN r75838]
2011-12-07 09:18:22 +00:00
Beman Dawes
c447c48316
TR2 proposal work-in-progress
...
[SVN r75819]
2011-12-06 02:53:59 +00:00
Daniel James
f1d9efd4b7
Quickbook: Merge from trunk to quickbook-dev.
...
[SVN r75779]
2011-12-03 09:26:25 +00:00
Daniel James
b12549faa9
Quickbook: Spelling correction.
...
[SVN r75770]
2011-12-02 08:33:46 +00:00
Daniel James
2f1ab31350
Quickbook: More error checking for file handling.
...
[SVN r75769]
2011-12-02 08:28:57 +00:00
Daniel James
3d27c1c360
Quickbook: Fix xmlbase and xinclude path handling.
...
[SVN r75766]
2011-12-02 00:05:17 +00:00
Daniel James
b8fc2c7db7
Quickbook: Merge from trunk to quickbook-dev.
...
[SVN r75763]
2011-12-01 18:07:38 +00:00
Rene Rivera
bceab2ece7
Implement glob multi-file includes.
...
[SVN r75761]
2011-12-01 04:29:54 +00:00
Daniel James
7dad879e3d
Quickbook: Fix paragraph separator at end of string.
...
[SVN r75759]
2011-11-30 21:22:41 +00:00
Beman Dawes
1ccd415a62
Add tools/quickbook/extra/cxx_committee
...
[SVN r75751]
2011-11-30 15:52:55 +00:00
Daniel James
fa2cc5f339
Quickbook: Small edits to 1.6 docs.
...
[SVN r75745]
2011-11-30 08:22:19 +00:00
Daniel James
cc34500587
Quickbook: Merge from trunk to quickbook-dev
...
[SVN r75739]
2011-11-30 01:35:25 +00:00
Daniel James
0f051efd8c
Quickbook: Allow a single newline at the end of an explicit code block.
...
Again, less gratuitous changes from older versions (although it's still
different). Also more consistent with generated markup from indented code
blocks.
[SVN r75732]
2011-11-29 22:57:23 +00:00
Daniel James
e94940c9ec
Quickbook: Use version switch for image alt text change.
...
Was comparing the output of different versions of the quickbook executable and
the change seemed gratuitous.
[SVN r75731]
2011-11-29 22:41:10 +00:00
Daniel James
9d4fa2a2fa
Quickbook: Fix command line error on windows.
...
I think it might be a bug that the test was incorrectly failing, but not a
serious one. I'll get back to it later.
[SVN r75730]
2011-11-29 22:15:39 +00:00
Daniel James
a30b43f166
Quickbook: Windows compile fixes.
...
I really need to use either a custom string class or a custom stream class to
avoid this.
[SVN r75729]
2011-11-29 21:56:15 +00:00
Daniel James
354f26e020
Quickbook: Fix code blocks in quickbook docs.
...
Under 1.6 indentation rules they were interpreted as paragraphs inside a list
item. An alternative fix would have been to increase the indentation so that it
was more than the previous list item's.
[SVN r75703]
2011-11-28 08:47:11 +00:00
Daniel James
cc3ec7f700
Quickbook: Fix list processing bug.
...
[SVN r75700]
2011-11-28 00:13:10 +00:00
Daniel James
46cd4c2dba
Quickbook: Fix error with empty macro defines.
...
[SVN r75699]
2011-11-27 22:45:55 +00:00
Daniel James
cf6b21e786
Quickbook: Update version.
...
[SVN r75698]
2011-11-27 21:48:00 +00:00
Daniel James
684e03c894
Quickbook: Remove files left over after merge.
...
[SVN r75697]
2011-11-27 21:41:42 +00:00
Daniel James
ef6628f851
Quickbook: Merge from quickbook-dev to trunk.
...
[SVN r75696]
2011-11-27 21:34:56 +00:00
Daniel James
e1a8323497
Quickbook: Fix contexts.
...
[SVN r75633]
2011-11-23 00:01:25 +00:00
Daniel James
73f76e778e
Quickbook: Allow block elements in lists.
...
[SVN r75632]
2011-11-22 23:50:48 +00:00
Daniel James
c518701be9
Quickbook: Allocate correctly sized buffer for cygwin.
...
[SVN r75631]
2011-11-22 23:50:32 +00:00
Daniel James
e779bb6f08
Quickbook: Avoid expanding macros that are now invalid.
...
The macro syntax has been tightened up in 1.6, so that fewer characters
are available for macro identifiers. But macros can still be defined
using the older quickbook versions When such macros are defined, prevent
them from expanding in a quickbook 1.6 document.
[SVN r75630]
2011-11-22 23:50:17 +00:00
Daniel James
16fe2e20e0
Quickbook: Remove incorrect line number.
...
There's no pressing need to have a line number here. Could possibly
create an error per duplicate attribute with the correct line numbers.
I have half a plan to integrate the docinfo grammar with the main
grammar, this would involve arranging the action calls so that the full
position info is available. Would probably also process the document
attributes before the docinfo attributes.
[SVN r75629]
2011-11-22 23:49:58 +00:00
Daniel James
0cc4910fc4
Quickbook: Quickbook values are always references now.
...
And store an intrusive pointer to they maintain the lifetime of the
text they refer to.
[SVN r75628]
2011-11-22 23:49:43 +00:00
Daniel James
44cdb88eec
Quickbook: Deal with unbalanced code snippets.
...
[SVN r75627]
2011-11-22 23:49:26 +00:00
Daniel James
6be3b71545
Quickbook: Clean up starting and ending snippets.
...
[SVN r75626]
2011-11-22 23:48:54 +00:00