$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
Subject: [Boost-commit] svn:boost r75235 - branches/quickbook-dev/tools/quickbook/test
From: dnljms_at_[hidden]
Date: 2011-11-01 15:21:07
Author: danieljames
Date: 2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
New Revision: 75235
URL: http://svn.boost.org/trac/boost/changeset/75235
Log:
Quickbook: Rename and rearrange some tests.
- More consistent names.
- Not using `.` in basename.
- Run the quickbook manual test last (as when there's an error, the more
  specific tests are more informative).
- Combine some of the code tests.
Added:
   branches/quickbook-dev/tools/quickbook/test/anchor-1_1.gold   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/anchor.gold
   branches/quickbook-dev/tools/quickbook/test/anchor-1_1.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/anchor.quickbook
   branches/quickbook-dev/tools/quickbook/test/blocks-1_5.gold   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/blocks.gold
   branches/quickbook-dev/tools/quickbook/test/blocks-1_5.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/blocks.quickbook
   branches/quickbook-dev/tools/quickbook/test/callouts-1_5.gold   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/callouts.gold
   branches/quickbook-dev/tools/quickbook/test/callouts-1_5.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/callouts.quickbook
   branches/quickbook-dev/tools/quickbook/test/code-1_1.gold   (contents, props changed)
   branches/quickbook-dev/tools/quickbook/test/code-1_1.quickbook   (contents, props changed)
   branches/quickbook-dev/tools/quickbook/test/code-1_5.gold   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/code-block.gold
   branches/quickbook-dev/tools/quickbook/test/code-1_5.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/code-block.quickbook
   branches/quickbook-dev/tools/quickbook/test/code_cpp-1_5.gold   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/code-block-cpp.gold
   branches/quickbook-dev/tools/quickbook/test/code_cpp-1_5.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/code-block-cpp.quickbook
   branches/quickbook-dev/tools/quickbook/test/code_cpp_mismatched_escape-1_4-fail.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/fail-cpp-mismatched-escape.quickbook
   branches/quickbook-dev/tools/quickbook/test/code_python-1_5.gold   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/code-block-python.gold
   branches/quickbook-dev/tools/quickbook/test/code_python-1_5.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/code-block-python.quickbook
   branches/quickbook-dev/tools/quickbook/test/code_python_mismatched_escape-1_4-fail.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/fail-python-mismatched-escape.quickbook
   branches/quickbook-dev/tools/quickbook/test/code_snippet-1_1.gold   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/code-snippet.gold
   branches/quickbook-dev/tools/quickbook/test/code_snippet-1_1.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/code-snippet.quickbook
   branches/quickbook-dev/tools/quickbook/test/code_teletype-1_5.gold   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/code-block-teletype.gold
   branches/quickbook-dev/tools/quickbook/test/code_teletype-1_5.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/code-block-teletype.quickbook
   branches/quickbook-dev/tools/quickbook/test/command_line_macro-1_1.gold   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/command_line_macro.gold
   branches/quickbook-dev/tools/quickbook/test/command_line_macro-1_1.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/command_line_macro.quickbook
   branches/quickbook-dev/tools/quickbook/test/cond_phrase-1_5.gold   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/cond_phrase.gold
   branches/quickbook-dev/tools/quickbook/test/cond_phrase-1_5.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/cond_phrase.quickbook
   branches/quickbook-dev/tools/quickbook/test/elements-1_5.gold   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/elements_1_5.gold
   branches/quickbook-dev/tools/quickbook/test/elements-1_5.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/elements_1_5.quickbook
   branches/quickbook-dev/tools/quickbook/test/elements-1_6.gold   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/elements_1_6.gold
   branches/quickbook-dev/tools/quickbook/test/elements-1_6.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/elements_1_6.quickbook
   branches/quickbook-dev/tools/quickbook/test/empty.qbk   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/empty.quickbook
   branches/quickbook-dev/tools/quickbook/test/escape-1_1.gold   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/escape.gold
   branches/quickbook-dev/tools/quickbook/test/escape-1_1.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/escape.quickbook
   branches/quickbook-dev/tools/quickbook/test/escape-mismatched-1_5-fail.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/fail-mismatched-boostbook-escape.quickbook
   branches/quickbook-dev/tools/quickbook/test/heading-1_1.gold   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/heading_1_1.gold
   branches/quickbook-dev/tools/quickbook/test/heading-1_1.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/heading_1_1.quickbook
   branches/quickbook-dev/tools/quickbook/test/heading-1_3.gold   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/heading_1_3.gold
   branches/quickbook-dev/tools/quickbook/test/heading-1_3.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/heading_1_3.quickbook
   branches/quickbook-dev/tools/quickbook/test/heading-1_5.gold   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/heading_1_5.gold
   branches/quickbook-dev/tools/quickbook/test/heading-1_5.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/heading_1_5.quickbook
   branches/quickbook-dev/tools/quickbook/test/heading-1_6.gold   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/heading_1_6.gold
   branches/quickbook-dev/tools/quickbook/test/heading-1_6.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/heading_1_6.quickbook
   branches/quickbook-dev/tools/quickbook/test/heading_unclosed-1_4-fail.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/fail-parse-error1.quickbook
   branches/quickbook-dev/tools/quickbook/test/identifier-1_5.gold   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/identifier_1_5.gold
   branches/quickbook-dev/tools/quickbook/test/identifier-1_5.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/identifier_1_5.quickbook
   branches/quickbook-dev/tools/quickbook/test/identifier-1_6.gold   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/identifier_1_6.gold
   branches/quickbook-dev/tools/quickbook/test/identifier-1_6.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/identifier_1_6.quickbook
   branches/quickbook-dev/tools/quickbook/test/image-1_5.gold   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/image_1_5.gold
   branches/quickbook-dev/tools/quickbook/test/image-1_5.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/image_1_5.quickbook
   branches/quickbook-dev/tools/quickbook/test/import-1_1-fail.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/fail-import.quickbook
   branches/quickbook-dev/tools/quickbook/test/include-1_1-fail.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/fail-include.quickbook
   branches/quickbook-dev/tools/quickbook/test/include-1_5.gold   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/include_1_5.gold
   branches/quickbook-dev/tools/quickbook/test/include-1_5.quickbook   (contents, props changed)
   branches/quickbook-dev/tools/quickbook/test/include-1_6.gold   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/include_1_6.gold
   branches/quickbook-dev/tools/quickbook/test/include-1_6.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/include_1_6.quickbook
   branches/quickbook-dev/tools/quickbook/test/include2-1_6.gold   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/include_1_6-2.gold
   branches/quickbook-dev/tools/quickbook/test/include2-1_6.quickbook   (contents, props changed)
   branches/quickbook-dev/tools/quickbook/test/include_sub-1_5.qbk   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/include-sub.quickbook
   branches/quickbook-dev/tools/quickbook/test/include_sub.qbk   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/include-sub2.quickbook
   branches/quickbook-dev/tools/quickbook/test/link-1_1.gold   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/link.gold
   branches/quickbook-dev/tools/quickbook/test/link-1_1.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/link.quickbook
   branches/quickbook-dev/tools/quickbook/test/list_test-1_5.gold   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/list_test.gold
   branches/quickbook-dev/tools/quickbook/test/list_test-1_5.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/list_test.quickbook
   branches/quickbook-dev/tools/quickbook/test/macro-1_5.gold   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/macro-1.5.gold
   branches/quickbook-dev/tools/quickbook/test/macro-1_5.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/macro-1.5.quickbook
   branches/quickbook-dev/tools/quickbook/test/macro-1_6.gold   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/macro-1.6.gold
   branches/quickbook-dev/tools/quickbook/test/macro-1_6.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/macro-1.6.quickbook
   branches/quickbook-dev/tools/quickbook/test/mismatched_brackets-1_1-fail.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/mismatched-brackets-3.quickbook
   branches/quickbook-dev/tools/quickbook/test/mismatched_brackets1-1_1.gold   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/mismatched-brackets-1.gold
   branches/quickbook-dev/tools/quickbook/test/mismatched_brackets1-1_1.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/mismatched-brackets-1.quickbook
   branches/quickbook-dev/tools/quickbook/test/mismatched_brackets2-1_1.gold   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/mismatched-brackets-2.gold
   branches/quickbook-dev/tools/quickbook/test/mismatched_brackets2-1_1.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/mismatched-brackets-2.quickbook
   branches/quickbook-dev/tools/quickbook/test/newline-1_1.gold   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/newline.gold
   branches/quickbook-dev/tools/quickbook/test/newline-1_1.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/newline.quickbook
   branches/quickbook-dev/tools/quickbook/test/para_test-1_5.gold   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/para-test.gold
   branches/quickbook-dev/tools/quickbook/test/para_test-1_5.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/para-test.quickbook
   branches/quickbook-dev/tools/quickbook/test/post_process-fail.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/fail-post-process.quickbook
   branches/quickbook-dev/tools/quickbook/test/preformatted-1_1.gold   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/preformatted.gold
   branches/quickbook-dev/tools/quickbook/test/preformatted-1_1.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/preformatted.quickbook
   branches/quickbook-dev/tools/quickbook/test/quickbook_manual-1_4.gold   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/quickbook-manual.gold
   branches/quickbook-dev/tools/quickbook/test/quickbook_manual-1_4.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/quickbook-manual.quickbook
   branches/quickbook-dev/tools/quickbook/test/section-1_4.gold   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/section_1_4.gold
   branches/quickbook-dev/tools/quickbook/test/section-1_4.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/section_1_4.quickbook
   branches/quickbook-dev/tools/quickbook/test/section-1_5-unclosed.gold   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/section_1_5-unclosed.gold
   branches/quickbook-dev/tools/quickbook/test/section-1_5-unclosed.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/section_1_5-unclosed.quickbook
   branches/quickbook-dev/tools/quickbook/test/section-1_5.gold   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/section_1_5.gold
   branches/quickbook-dev/tools/quickbook/test/section-1_5.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/section_1_5.quickbook
   branches/quickbook-dev/tools/quickbook/test/simple_markup-1_5.gold   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/simple_markup.gold
   branches/quickbook-dev/tools/quickbook/test/simple_markup-1_5.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/simple_markup.quickbook
   branches/quickbook-dev/tools/quickbook/test/table-1_3.gold   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/table_1_3.gold
   branches/quickbook-dev/tools/quickbook/test/table-1_3.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/table_1_3.quickbook
   branches/quickbook-dev/tools/quickbook/test/table-1_5.gold   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/table_1_5.gold
   branches/quickbook-dev/tools/quickbook/test/table-1_5.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/table_1_5.quickbook
   branches/quickbook-dev/tools/quickbook/test/template_arguments1-1_1-fail.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/fail-template-arguments1.quickbook
   branches/quickbook-dev/tools/quickbook/test/template_arguments2-1_1-fail.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/fail-template-arguments2.quickbook
   branches/quickbook-dev/tools/quickbook/test/template_arguments3-1_1-fail.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/fail-template-arguments3.quickbook
   branches/quickbook-dev/tools/quickbook/test/template_lookup1-1_5-fail.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/fail-template-lookup1.quickbook
   branches/quickbook-dev/tools/quickbook/test/template_section-1_5.gold   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/template-section.gold
   branches/quickbook-dev/tools/quickbook/test/template_section-1_5.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/template-section.quickbook
   branches/quickbook-dev/tools/quickbook/test/template_section1-1_5-fail.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/fail-template-section-1.quickbook
   branches/quickbook-dev/tools/quickbook/test/template_section2-1_5-fail.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/fail-template-section-2.quickbook
   branches/quickbook-dev/tools/quickbook/test/template_section3-1_5-fail.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/fail-template-section-3.quickbook
   branches/quickbook-dev/tools/quickbook/test/templates-1_3.gold   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/templates.gold
   branches/quickbook-dev/tools/quickbook/test/templates-1_3.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/templates.quickbook
   branches/quickbook-dev/tools/quickbook/test/templates-1_4.gold   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/templates_1_4.gold
   branches/quickbook-dev/tools/quickbook/test/templates-1_4.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/templates_1_4.quickbook
   branches/quickbook-dev/tools/quickbook/test/templates-1_5.gold   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/templates_1_5.gold
   branches/quickbook-dev/tools/quickbook/test/templates-1_5.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/templates_1_5.quickbook
   branches/quickbook-dev/tools/quickbook/test/unicode_escape-1_5.gold   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/unicode-escape.gold
   branches/quickbook-dev/tools/quickbook/test/unicode_escape-1_5.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/unicode-escape.quickbook
   branches/quickbook-dev/tools/quickbook/test/utf16be_bom-1_5-fail.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/utf-16be-bom.quickbook
   branches/quickbook-dev/tools/quickbook/test/utf16le_bom-1_5-fail.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/utf-16le-bom.quickbook
   branches/quickbook-dev/tools/quickbook/test/utf8-1_5.gold   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/utf-8-bom.gold
   branches/quickbook-dev/tools/quickbook/test/utf8-1_5.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/utf-8.quickbook
   branches/quickbook-dev/tools/quickbook/test/utf8_bom-1_5.gold   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/utf-8.gold
   branches/quickbook-dev/tools/quickbook/test/utf8_bom-1_5.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/utf-8-bom.quickbook
   branches/quickbook-dev/tools/quickbook/test/variablelist-1_5-fail.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/fail-parse-error2.quickbook
   branches/quickbook-dev/tools/quickbook/test/variablelist-1_5.gold   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/variablelist.gold
   branches/quickbook-dev/tools/quickbook/test/variablelist-1_5.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/variablelist.quickbook
   branches/quickbook-dev/tools/quickbook/test/version-0_1-fail.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/fail-unknown-quickbook-3.quickbook
   branches/quickbook-dev/tools/quickbook/test/version-1_7-fail.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/fail-unknown-quickbook-1.quickbook
   branches/quickbook-dev/tools/quickbook/test/version-2_0-fail.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/fail-unknown-quickbook-2.quickbook
   branches/quickbook-dev/tools/quickbook/test/xinclude-1_1.gold   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/xinclude.gold
   branches/quickbook-dev/tools/quickbook/test/xinclude-1_1.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/xinclude.quickbook
   branches/quickbook-dev/tools/quickbook/test/xml_escape-1_2.gold   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/xml-escape_1_2.gold
   branches/quickbook-dev/tools/quickbook/test/xml_escape-1_2.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/xml-escape_1_2.quickbook
   branches/quickbook-dev/tools/quickbook/test/xml_escape-1_5.gold   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/xml-escape_1_5.gold
   branches/quickbook-dev/tools/quickbook/test/xml_escape-1_5.quickbook   (contents, props changed)
      - copied, changed from r75234, /branches/quickbook-dev/tools/quickbook/test/xml-escape_1_5.quickbook
Removed:
   branches/quickbook-dev/tools/quickbook/test/anchor.gold
   branches/quickbook-dev/tools/quickbook/test/anchor.quickbook
   branches/quickbook-dev/tools/quickbook/test/blocks.gold
   branches/quickbook-dev/tools/quickbook/test/blocks.quickbook
   branches/quickbook-dev/tools/quickbook/test/callouts.gold
   branches/quickbook-dev/tools/quickbook/test/callouts.quickbook
   branches/quickbook-dev/tools/quickbook/test/code-block-1.gold
   branches/quickbook-dev/tools/quickbook/test/code-block-1.quickbook
   branches/quickbook-dev/tools/quickbook/test/code-block-2.gold
   branches/quickbook-dev/tools/quickbook/test/code-block-2.quickbook
   branches/quickbook-dev/tools/quickbook/test/code-block-3.gold
   branches/quickbook-dev/tools/quickbook/test/code-block-3.quickbook
   branches/quickbook-dev/tools/quickbook/test/code-block-cpp.gold
   branches/quickbook-dev/tools/quickbook/test/code-block-cpp.quickbook
   branches/quickbook-dev/tools/quickbook/test/code-block-python.gold
   branches/quickbook-dev/tools/quickbook/test/code-block-python.quickbook
   branches/quickbook-dev/tools/quickbook/test/code-block-teletype.gold
   branches/quickbook-dev/tools/quickbook/test/code-block-teletype.quickbook
   branches/quickbook-dev/tools/quickbook/test/code-block.gold
   branches/quickbook-dev/tools/quickbook/test/code-block.quickbook
   branches/quickbook-dev/tools/quickbook/test/code-snippet.gold
   branches/quickbook-dev/tools/quickbook/test/code-snippet.quickbook
   branches/quickbook-dev/tools/quickbook/test/command_line_macro.gold
   branches/quickbook-dev/tools/quickbook/test/command_line_macro.quickbook
   branches/quickbook-dev/tools/quickbook/test/cond_phrase.gold
   branches/quickbook-dev/tools/quickbook/test/cond_phrase.quickbook
   branches/quickbook-dev/tools/quickbook/test/elements_1_5.gold
   branches/quickbook-dev/tools/quickbook/test/elements_1_5.quickbook
   branches/quickbook-dev/tools/quickbook/test/elements_1_6.gold
   branches/quickbook-dev/tools/quickbook/test/elements_1_6.quickbook
   branches/quickbook-dev/tools/quickbook/test/empty.quickbook
   branches/quickbook-dev/tools/quickbook/test/escape.gold
   branches/quickbook-dev/tools/quickbook/test/escape.quickbook
   branches/quickbook-dev/tools/quickbook/test/fail-cpp-mismatched-escape.quickbook
   branches/quickbook-dev/tools/quickbook/test/fail-import.quickbook
   branches/quickbook-dev/tools/quickbook/test/fail-include.quickbook
   branches/quickbook-dev/tools/quickbook/test/fail-mismatched-boostbook-escape.quickbook
   branches/quickbook-dev/tools/quickbook/test/fail-parse-error1.quickbook
   branches/quickbook-dev/tools/quickbook/test/fail-parse-error2.quickbook
   branches/quickbook-dev/tools/quickbook/test/fail-post-process.quickbook
   branches/quickbook-dev/tools/quickbook/test/fail-python-mismatched-escape.quickbook
   branches/quickbook-dev/tools/quickbook/test/fail-template-arguments1.quickbook
   branches/quickbook-dev/tools/quickbook/test/fail-template-arguments2.quickbook
   branches/quickbook-dev/tools/quickbook/test/fail-template-arguments3.quickbook
   branches/quickbook-dev/tools/quickbook/test/fail-template-lookup1.quickbook
   branches/quickbook-dev/tools/quickbook/test/fail-template-section-1.quickbook
   branches/quickbook-dev/tools/quickbook/test/fail-template-section-2.quickbook
   branches/quickbook-dev/tools/quickbook/test/fail-template-section-3.quickbook
   branches/quickbook-dev/tools/quickbook/test/fail-unknown-quickbook-1.quickbook
   branches/quickbook-dev/tools/quickbook/test/fail-unknown-quickbook-2.quickbook
   branches/quickbook-dev/tools/quickbook/test/fail-unknown-quickbook-3.quickbook
   branches/quickbook-dev/tools/quickbook/test/heading_1_1.gold
   branches/quickbook-dev/tools/quickbook/test/heading_1_1.quickbook
   branches/quickbook-dev/tools/quickbook/test/heading_1_3.gold
   branches/quickbook-dev/tools/quickbook/test/heading_1_3.quickbook
   branches/quickbook-dev/tools/quickbook/test/heading_1_5.gold
   branches/quickbook-dev/tools/quickbook/test/heading_1_5.quickbook
   branches/quickbook-dev/tools/quickbook/test/heading_1_6.gold
   branches/quickbook-dev/tools/quickbook/test/heading_1_6.quickbook
   branches/quickbook-dev/tools/quickbook/test/identifier_1_5.gold
   branches/quickbook-dev/tools/quickbook/test/identifier_1_5.quickbook
   branches/quickbook-dev/tools/quickbook/test/identifier_1_6.gold
   branches/quickbook-dev/tools/quickbook/test/identifier_1_6.quickbook
   branches/quickbook-dev/tools/quickbook/test/image_1_5.gold
   branches/quickbook-dev/tools/quickbook/test/image_1_5.quickbook
   branches/quickbook-dev/tools/quickbook/test/include-sub.quickbook
   branches/quickbook-dev/tools/quickbook/test/include-sub2.quickbook
   branches/quickbook-dev/tools/quickbook/test/include_1_5.gold
   branches/quickbook-dev/tools/quickbook/test/include_1_5.quickbook
   branches/quickbook-dev/tools/quickbook/test/include_1_6-2.gold
   branches/quickbook-dev/tools/quickbook/test/include_1_6-2.quickbook
   branches/quickbook-dev/tools/quickbook/test/include_1_6.gold
   branches/quickbook-dev/tools/quickbook/test/include_1_6.quickbook
   branches/quickbook-dev/tools/quickbook/test/link.gold
   branches/quickbook-dev/tools/quickbook/test/link.quickbook
   branches/quickbook-dev/tools/quickbook/test/list_test.gold
   branches/quickbook-dev/tools/quickbook/test/list_test.quickbook
   branches/quickbook-dev/tools/quickbook/test/macro-1.5.gold
   branches/quickbook-dev/tools/quickbook/test/macro-1.5.quickbook
   branches/quickbook-dev/tools/quickbook/test/macro-1.6.gold
   branches/quickbook-dev/tools/quickbook/test/macro-1.6.quickbook
   branches/quickbook-dev/tools/quickbook/test/mismatched-brackets-1.gold
   branches/quickbook-dev/tools/quickbook/test/mismatched-brackets-1.quickbook
   branches/quickbook-dev/tools/quickbook/test/mismatched-brackets-2.gold
   branches/quickbook-dev/tools/quickbook/test/mismatched-brackets-2.quickbook
   branches/quickbook-dev/tools/quickbook/test/mismatched-brackets-3.quickbook
   branches/quickbook-dev/tools/quickbook/test/newline.gold
   branches/quickbook-dev/tools/quickbook/test/newline.quickbook
   branches/quickbook-dev/tools/quickbook/test/para-test.gold
   branches/quickbook-dev/tools/quickbook/test/para-test.quickbook
   branches/quickbook-dev/tools/quickbook/test/preformatted.gold
   branches/quickbook-dev/tools/quickbook/test/preformatted.quickbook
   branches/quickbook-dev/tools/quickbook/test/quickbook-manual.gold
   branches/quickbook-dev/tools/quickbook/test/quickbook-manual.quickbook
   branches/quickbook-dev/tools/quickbook/test/section_1_4.gold
   branches/quickbook-dev/tools/quickbook/test/section_1_4.quickbook
   branches/quickbook-dev/tools/quickbook/test/section_1_5-unclosed.gold
   branches/quickbook-dev/tools/quickbook/test/section_1_5-unclosed.quickbook
   branches/quickbook-dev/tools/quickbook/test/section_1_5.gold
   branches/quickbook-dev/tools/quickbook/test/section_1_5.quickbook
   branches/quickbook-dev/tools/quickbook/test/simple_markup.gold
   branches/quickbook-dev/tools/quickbook/test/simple_markup.quickbook
   branches/quickbook-dev/tools/quickbook/test/table_1_3.gold
   branches/quickbook-dev/tools/quickbook/test/table_1_3.quickbook
   branches/quickbook-dev/tools/quickbook/test/table_1_5.gold
   branches/quickbook-dev/tools/quickbook/test/table_1_5.quickbook
   branches/quickbook-dev/tools/quickbook/test/template-section.gold
   branches/quickbook-dev/tools/quickbook/test/template-section.quickbook
   branches/quickbook-dev/tools/quickbook/test/templates.gold
   branches/quickbook-dev/tools/quickbook/test/templates.quickbook
   branches/quickbook-dev/tools/quickbook/test/templates_1_4.gold
   branches/quickbook-dev/tools/quickbook/test/templates_1_4.quickbook
   branches/quickbook-dev/tools/quickbook/test/templates_1_5.gold
   branches/quickbook-dev/tools/quickbook/test/templates_1_5.quickbook
   branches/quickbook-dev/tools/quickbook/test/unicode-escape.gold
   branches/quickbook-dev/tools/quickbook/test/unicode-escape.quickbook
   branches/quickbook-dev/tools/quickbook/test/utf-16be-bom.quickbook
   branches/quickbook-dev/tools/quickbook/test/utf-16le-bom.quickbook
   branches/quickbook-dev/tools/quickbook/test/utf-8-bom.gold
   branches/quickbook-dev/tools/quickbook/test/utf-8-bom.quickbook
   branches/quickbook-dev/tools/quickbook/test/utf-8.gold
   branches/quickbook-dev/tools/quickbook/test/utf-8.quickbook
   branches/quickbook-dev/tools/quickbook/test/variablelist.gold
   branches/quickbook-dev/tools/quickbook/test/variablelist.quickbook
   branches/quickbook-dev/tools/quickbook/test/xinclude.gold
   branches/quickbook-dev/tools/quickbook/test/xinclude.quickbook
   branches/quickbook-dev/tools/quickbook/test/xml-escape_1_2.gold
   branches/quickbook-dev/tools/quickbook/test/xml-escape_1_2.quickbook
   branches/quickbook-dev/tools/quickbook/test/xml-escape_1_5.gold
   branches/quickbook-dev/tools/quickbook/test/xml-escape_1_5.quickbook
Text files modified: 
   branches/quickbook-dev/tools/quickbook/test/Jamfile.v2                             |   147 +++++++++++++++++++-------------------- 
   branches/quickbook-dev/tools/quickbook/test/anchor-1_1.quickbook                   |     3                                         
   branches/quickbook-dev/tools/quickbook/test/code_teletype-1_5.quickbook            |     3                                         
   branches/quickbook-dev/tools/quickbook/test/escape-1_1.quickbook                   |     1                                         
   branches/quickbook-dev/tools/quickbook/test/heading-1_1.quickbook                  |     3                                         
   branches/quickbook-dev/tools/quickbook/test/import-1_1-fail.quickbook              |     3                                         
   branches/quickbook-dev/tools/quickbook/test/include-1_1-fail.quickbook             |     3                                         
   branches/quickbook-dev/tools/quickbook/test/include-1_6.quickbook                  |     9 +-                                      
   branches/quickbook-dev/tools/quickbook/test/list_test-1_5.quickbook                |     3                                         
   branches/quickbook-dev/tools/quickbook/test/quickbook_manual-1_4.gold              |     2                                         
   branches/quickbook-dev/tools/quickbook/test/table-1_3.quickbook                    |     4                                         
   branches/quickbook-dev/tools/quickbook/test/table-1_5.quickbook                    |     4                                         
   branches/quickbook-dev/tools/quickbook/test/template_arguments1-1_1-fail.quickbook |     3                                         
   branches/quickbook-dev/tools/quickbook/test/template_arguments2-1_1-fail.quickbook |     4 -                                       
   branches/quickbook-dev/tools/quickbook/test/variablelist-1_5.quickbook             |     3                                         
   branches/quickbook-dev/tools/quickbook/test/xinclude-1_1.quickbook                 |     1                                         
   16 files changed, 88 insertions(+), 108 deletions(-)
Modified: branches/quickbook-dev/tools/quickbook/test/Jamfile.v2
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/Jamfile.v2	(original)
+++ branches/quickbook-dev/tools/quickbook/test/Jamfile.v2	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
@@ -20,78 +20,77 @@
 import quickbook-testing : quickbook-test quickbook-error-test ;
 
 test-suite quickbook.test :
-    [ quickbook-test quickbook-manual ]
-    [ quickbook-test code-block ]
-    [ quickbook-test code-block-1 ]
-    [ quickbook-test code-block-2 ]
-    [ quickbook-test code-block-3 ]
-    [ quickbook-test code-block-teletype ]
-    [ quickbook-test code-block-cpp ]
-    [ quickbook-test code-block-python ]
-    [ quickbook-test code-snippet ]
-    [ quickbook-test preformatted ]
-    [ quickbook-test link ]
-    [ quickbook-test escape ]
-    [ quickbook-test templates ]
-    [ quickbook-test templates_1_4 ]
-    [ quickbook-test templates_1_5 ]
-    [ quickbook-test template-section ]
-    [ quickbook-test mismatched-brackets-1 ]
-    [ quickbook-test mismatched-brackets-2 ]
-    [ quickbook-error-test mismatched-brackets-3 ]
-    [ quickbook-test xinclude : : : <quickbook-xinclude-base>../src ]
-    [ quickbook-test include_1_5 ]
-    [ quickbook-test include_1_6 ]
-    [ quickbook-test include_1_6-2 ]
-    [ quickbook-test section_1_4 ]
-    [ quickbook-test section_1_5 ]
-    [ quickbook-test section_1_5-unclosed ]
-    [ quickbook-test heading_1_1 ]
-    [ quickbook-test heading_1_3 ]
-    [ quickbook-test heading_1_5 ]
-    [ quickbook-test heading_1_6 ]
-    [ quickbook-test identifier_1_5 ]
-    [ quickbook-test identifier_1_6 ]
-    [ quickbook-test para-test ]
-    [ quickbook-test variablelist ]
-    [ quickbook-test table_1_3 ]
-    [ quickbook-test table_1_5 ]
-    [ quickbook-test image_1_5 ]
-    [ quickbook-test list_test ]
-    [ quickbook-test cond_phrase ]
-    [ quickbook-test macro-1.5 ]
-    [ quickbook-test macro-1.6 ]
-    [ quickbook-test callouts ]
-    [ quickbook-test simple_markup ]
-    [ quickbook-test xml-escape_1_2 ]
-    [ quickbook-test xml-escape_1_5 ]
-    [ quickbook-test blocks ]
-    [ quickbook-test elements_1_5 ]
-    [ quickbook-test elements_1_6 ]
-    [ quickbook-test newline ]
-    [ quickbook-test anchor ]
-    [ quickbook-test command_line_macro : : : <quickbook-test-define>__macro__=*bold* ]
-    [ quickbook-error-test fail-include ]
-    [ quickbook-error-test fail-import ]
-    [ quickbook-error-test fail-template-arguments1 ]
-    [ quickbook-error-test fail-template-arguments2 ]
-    [ quickbook-error-test fail-template-arguments3 ]
-    [ quickbook-error-test fail-cpp-mismatched-escape ]
-    [ quickbook-error-test fail-python-mismatched-escape ]
-    [ quickbook-error-test fail-post-process ]
-    [ quickbook-error-test fail-parse-error1 ]
-    [ quickbook-error-test fail-parse-error2 ]
-    [ quickbook-error-test fail-template-lookup1 ]
-    [ quickbook-error-test fail-template-section-1 ]
-    [ quickbook-error-test fail-template-section-2 ]
-    [ quickbook-error-test fail-template-section-3 ]
-    [ quickbook-error-test fail-unknown-quickbook-1 ]
-    [ quickbook-error-test fail-unknown-quickbook-2 ]
-    [ quickbook-error-test fail-unknown-quickbook-3 ]
-    [ quickbook-error-test fail-mismatched-boostbook-escape ]
-    [ quickbook-test utf-8 ]
-    [ quickbook-test utf-8-bom ]
-    [ quickbook-test unicode-escape ]
-    [ quickbook-error-test utf-16be-bom ]
-    [ quickbook-error-test utf-16le-bom ]
+    [ quickbook-test anchor-1_1 ]
+    [ quickbook-test blocks-1_5 ]
+    [ quickbook-test callouts-1_5 ]
+    [ quickbook-test code-1_1 ]
+    [ quickbook-test code-1_5 ]
+    [ quickbook-test code_cpp-1_5 ]
+    [ quickbook-error-test code_cpp_mismatched_escape-1_4-fail ]
+    [ quickbook-test code_python-1_5 ]
+    [ quickbook-error-test code_python_mismatched_escape-1_4-fail ]
+    [ quickbook-test code_snippet-1_1 ]
+    [ quickbook-test code_teletype-1_5 ]
+    [ quickbook-test command_line_macro-1_1 : : : <quickbook-test-define>__macro__=*bold* ]
+    [ quickbook-test cond_phrase-1_5 ]
+    [ quickbook-test elements-1_5 ]
+    [ quickbook-test elements-1_6 ]
+    [ quickbook-test escape-1_1 ]
+    [ quickbook-error-test escape-mismatched-1_5-fail ]
+    [ quickbook-test heading-1_1 ]
+    [ quickbook-test heading-1_3 ]
+    [ quickbook-test heading-1_5 ]
+    [ quickbook-test heading-1_6 ]
+    [ quickbook-error-test heading_unclosed-1_4-fail ]
+    [ quickbook-test identifier-1_5 ]
+    [ quickbook-test identifier-1_6 ]
+    [ quickbook-test image-1_5 ]
+    [ quickbook-error-test import-1_1-fail ]
+    [ quickbook-error-test include-1_1-fail ]
+    [ quickbook-test include-1_5 ]
+    [ quickbook-test include-1_6 ]
+    [ quickbook-test include2-1_6 ]
+    [ quickbook-test link-1_1 ]
+    [ quickbook-test list_test-1_5 ]
+    [ quickbook-test macro-1_5 ]
+    [ quickbook-test macro-1_6 ]
+    [ quickbook-error-test mismatched_brackets-1_1-fail ]
+    [ quickbook-test mismatched_brackets1-1_1 ]
+    [ quickbook-test mismatched_brackets2-1_1 ]
+    [ quickbook-test newline-1_1 ]
+    [ quickbook-test para_test-1_5 ]
+    [ quickbook-error-test post_process-fail ]
+    [ quickbook-test preformatted-1_1 ]
+    [ quickbook-test section-1_4 ]
+    [ quickbook-test section-1_5-unclosed ]
+    [ quickbook-test section-1_5 ]
+    [ quickbook-test simple_markup-1_5 ]
+    [ quickbook-test table-1_3 ]
+    [ quickbook-test table-1_5 ]
+    [ quickbook-error-test template_arguments1-1_1-fail ]
+    [ quickbook-error-test template_arguments2-1_1-fail ]
+    [ quickbook-error-test template_arguments3-1_1-fail ]
+    [ quickbook-error-test template_lookup1-1_5-fail ]
+    [ quickbook-test template_section-1_5 ]
+    [ quickbook-error-test template_section1-1_5-fail ]
+    [ quickbook-error-test template_section2-1_5-fail ]
+    [ quickbook-error-test template_section3-1_5-fail ]
+    [ quickbook-test templates-1_3 ]
+    [ quickbook-test templates-1_4 ]
+    [ quickbook-test templates-1_5 ]
+    [ quickbook-test unicode_escape-1_5 ]
+    [ quickbook-error-test utf16be_bom-1_5-fail ]
+    [ quickbook-error-test utf16le_bom-1_5-fail ]
+    [ quickbook-test utf8-1_5 ]
+    [ quickbook-test utf8_bom-1_5 ]
+    [ quickbook-error-test variablelist-1_5-fail ]
+    [ quickbook-test variablelist-1_5 ]
+    [ quickbook-error-test version-0_1-fail ]
+    [ quickbook-error-test version-1_7-fail ]
+    [ quickbook-error-test version-2_0-fail ]
+    [ quickbook-test xinclude-1_1 : : : <quickbook-xinclude-base>../src ]
+    [ quickbook-test xml_escape-1_2 ]
+    [ quickbook-test xml_escape-1_5 ]
+
+    [ quickbook-test quickbook_manual-1_4 ]
     ;
Copied: branches/quickbook-dev/tools/quickbook/test/anchor-1_1.gold (from r75234, /branches/quickbook-dev/tools/quickbook/test/anchor.gold)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/anchor-1_1.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/anchor.quickbook)
==============================================================================
--- /branches/quickbook-dev/tools/quickbook/test/anchor.quickbook	(original)
+++ branches/quickbook-dev/tools/quickbook/test/anchor-1_1.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
@@ -1,5 +1,4 @@
-[article Anchor Test
-]
+[article Anchor Test]
 
 [section Anchors]
 
Deleted: branches/quickbook-dev/tools/quickbook/test/anchor.gold
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/anchor.gold	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,86 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<article id="anchor_test" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $"
- xmlns:xi="http://www.w3.org/2001/XInclude">
-  <title>Anchor Test</title>
-  <section id="anchor_test.anchors">
-    <title>Anchors</title>
-    <para>
-      <anchor id="a1"/>A paragraph containing several anchors. <anchor id="a2"/>We
-      want to make sure they appear in the correct place. <anchor id="a3"/>
-    </para>
-    <bridgehead renderas="sect3" id="anchor_test.anchors.h0">
-      <phrase id="anchor_test.anchors.this_heading_shouldn_t_pick_up_the_previous_anchor"/><link
-      linkend="anchor_test.anchors.this_heading_shouldn_t_pick_up_the_previous_anchor">This
-      heading shouldn't pick up the previous anchor</link>
-    </bridgehead>
-    <anchor id="a4"/>
-    <bridgehead renderas="sect3" id="anchor_test.anchors.h1">
-      <phrase id="anchor_test.anchors.this_heading_should_pick_up_the_previous_anchor"/><link
-      linkend="anchor_test.anchors.this_heading_should_pick_up_the_previous_anchor">This
-      heading should pick up the previous anchor</link>
-    </bridgehead>
-    <anchor id="a5"/>
-    <bridgehead renderas="sect3" id="anchor_test.anchors.h2">
-      <phrase id="anchor_test.anchors.and_this_one"/><link linkend="anchor_test.anchors.and_this_one">And
-      this one</link>
-    </bridgehead>
-    <anchor id="a6"/>
-    <bridgehead renderas="sect3" id="anchor_test.anchors.h3">
-      <phrase id="anchor_test.anchors.also_this_one"/><link linkend="anchor_test.anchors.also_this_one">Also
-      this one</link>
-    </bridgehead>
-    <anchor id="a7"/>
-    <bridgehead renderas="sect3" id="anchors.finally_this">
-      Finally this
-    </bridgehead>
-    <anchor id="a8"/>
-  </section>
-  <section id="anchor_test.section_anchor">
-    <title><anchor id="a9"/>Section Anchor</title>
-    <section id="anchor_test.nested_section">
-      <title><anchor id="a10"/>Nested Section</title>
-    </section>
-    <anchor id="a11"/>
-  </section>
-  <section id="anchor_test.conditional_section_anchor">
-    <title><anchor id="a12"/>Conditional Section Anchor</title>
-  </section>
-  <section id="anchor_test.lists">
-    <title>Lists</title> <anchor id="a14"/>
-    <itemizedlist>
-      <listitem>
-        <simpara>
-          Item 1
-        </simpara>
-      </listitem>
-      <listitem>
-        <simpara>
-          Item 2
-        </simpara>
-      </listitem>
-      <listitem>
-        <simpara>
-          Nested List <anchor id="a15"/>
-          <itemizedlist>
-            <listitem>
-              <simpara>
-                Nested Item 1
-              </simpara>
-            </listitem>
-            <listitem>
-              <simpara>
-                Nested Item 2
-              </simpara>
-            </listitem>
-          </itemizedlist>
-        </simpara>
-      </listitem>
-      <listitem>
-        <simpara>
-          Item 3
-        </simpara>
-      </listitem>
-    </itemizedlist>
-  </section>
-</article>
Deleted: branches/quickbook-dev/tools/quickbook/test/anchor.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/anchor.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,50 +0,0 @@
-[article Anchor Test
-]
-
-[section Anchors]
-
-[#a1] A paragraph containing several anchors. [#a2] We want to make sure
-they appear in the correct place. [#a3]
-
-[heading This heading shouldn't pick up the previous anchor]
-
-[#a4]
-
-[heading This heading should pick up the previous anchor]
-
-[#a5]
-[heading And this one]
-
-[#a6][heading Also this one]
-
-[#a7][h3 Finally this]
-
-[#a8]
-
-[endsect]
-
-[#a9]
-[section Section Anchor]
-[#a10][section Nested Section]
-[endsect]
-[/ This anchor is invalid, I'm not sure what to do with it]
-[#a11]
-[endsect]
-
-[#a12][?__not_defined__ #a13]
-[section Conditional Section Anchor]
-[endsect]
-
-[section Lists]
-
-[#a14]
-
-* Item 1
-* Item 2
-* Nested List
-  [#a15]
-  * Nested Item 1
-  * Nested Item 2
-* Item 3
-
-[endsect]
\ No newline at end of file
Copied: branches/quickbook-dev/tools/quickbook/test/blocks-1_5.gold (from r75234, /branches/quickbook-dev/tools/quickbook/test/blocks.gold)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/blocks-1_5.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/blocks.quickbook)
==============================================================================
Deleted: branches/quickbook-dev/tools/quickbook/test/blocks.gold
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/blocks.gold	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,111 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<article id="various_blocks" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $"
- xmlns:xi="http://www.w3.org/2001/XInclude">
-  <title>Various blocks</title>
-  <bridgehead renderas="sect2" id="various_blocks.h0">
-    <phrase id="various_blocks.blockquotes"/><link linkend="various_blocks.blockquotes">Blockquotes</link>
-  </bridgehead>
-  <para>
-    Here's a blockquote:
-  </para>
-  <blockquote>
-    <para>
-      Blockquote.
-    </para>
-  </blockquote>
-  <para>
-    And another:
-  </para>
-  <blockquote>
-    <para>
-      Blockquote first paragraph.
-    </para>
-    <para>
-      Blockquote second paragraph.
-    </para>
-  </blockquote>
-  <bridgehead renderas="sect2" id="various_blocks.h1">
-    <phrase id="various_blocks.admonitions"/><link linkend="various_blocks.admonitions">Admonitions</link>
-  </bridgehead>
-  <warning>
-    <para>
-      Warning
-    </para>
-  </warning>
-  <caution>
-    <para>
-      Caution
-    </para>
-  </caution>
-  <important>
-    <para>
-      Important
-    </para>
-  </important>
-  <note>
-    <para>
-      Note
-    </para>
-  </note>
-  <tip>
-    <para>
-      Tip
-    </para>
-  </tip>
-  <warning>
-    <para>
-      Warning first paragraph.
-    </para>
-    <para>
-      Warning second paragraph.
-    </para>
-  </warning>
-  <bridgehead renderas="sect2" id="various_blocks.h2">
-    <phrase id="various_blocks.blurb"/><link linkend="various_blocks.blurb">Blurb</link>
-  </bridgehead>
-  <sidebar role="blurb">
-  <para>
-    Blurb
-  </para>
-  </sidebar>
-  <bridgehead renderas="sect2" id="various_blocks.h3">
-    <phrase id="various_blocks.inline_blocks"/><link linkend="various_blocks.inline_blocks">Inline
-    blocks</link>
-  </bridgehead>
-  <blockquote>
-    <para>
-      Blockquote containing a footnote<footnote id="various_blocks.f0">
-      <para>
-        Here it is!
-      </para>
-      </footnote>.
-    </para>
-  </blockquote>
-  <para>
-    [tipping point]
-  </para>
-  <para>
-    Multiple paragraphs because of the inline blocks.
-  </para>
-  <warning>
-    <para>
-      Warning
-    </para>
-  </warning>
-  <para>
-    This line should appear as a separate paragraph.
-  </para>
-  <warning>
-    <para>
-      Warning
-    </para>
-  </warning>
-  <itemizedlist>
-    <listitem>
-      <simpara>
-        This should be a list item because it's preceded by block markup.
-      </simpara>
-    </listitem>
-  </itemizedlist>
-</article>
Deleted: branches/quickbook-dev/tools/quickbook/test/blocks.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/blocks.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,46 +0,0 @@
-[article Various blocks
-[quickbook 1.5]
-]
-
-[heading Blockquotes]
-
-Here's a blockquote:
-
-[:Blockquote.]
-
-And another:
-
-[:
-Blockquote first paragraph.
-
-Blockquote second paragraph.
-]
-
-[heading Admonitions]
-
-[warning Warning]
-[caution Caution]
-[important Important]
-[note Note]
-[tip Tip]
-
-[warning Warning first paragraph.
-
-Warning second paragraph.]
-
-[heading Blurb]
-
-[blurb Blurb]
-
-[heading Inline blocks]
-
-[: Blockquote containing a footnote[footnote Here it is!].]
-
-[/ Unfortunately footnotes currently can't contain blocks.]
-
-[/ Quickbook shouldn't think that this is a tip]
-[tipping point]
-
-Multiple paragraphs because of the inline blocks. [warning Warning] This
-line should appear as a separate paragraph.[warning Warning]
-* This should be a list item because it's preceded by block markup.
\ No newline at end of file
Copied: branches/quickbook-dev/tools/quickbook/test/callouts-1_5.gold (from r75234, /branches/quickbook-dev/tools/quickbook/test/callouts.gold)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/callouts-1_5.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/callouts.quickbook)
==============================================================================
Deleted: branches/quickbook-dev/tools/quickbook/test/callouts.gold
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/callouts.gold	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,251 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<article id="callout_tests" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $"
- xmlns:xi="http://www.w3.org/2001/XInclude">
-  <title>Callout Tests</title>
-  <para>
-    Example 1:
-  </para>
-  <para>
-    Now we can define a function that simulates an ordinary six-sided die.
-  </para>
-  <para>
-<programlisting><phrase role="keyword">int</phrase> <phrase role="identifier">roll_die</phrase><phrase role="special">()</phrase> <phrase role="special">{</phrase>
-  <phrase role="identifier">boost</phrase><phrase role="special">::</phrase><phrase role="identifier">uniform_int</phrase><phrase role="special"><></phrase> <phrase role="identifier">dist</phrase><phrase role="special">(</phrase><phrase role="number">1</phrase><phrase role="special">,</phrase> <phrase role="number">6</phrase><phrase role="special">);</phrase> <co id="callout_tests.c0" linkends="callout_tests.c1" />
-<phrase role="special">}</phrase>
-
-</programlisting>
-  </para>
-  <calloutlist>
-    <callout arearefs="callout_tests.c0" id="callout_tests.c1">
-      <para>
-        create a uniform_int distribution
-      </para>
-    </callout>
-  </calloutlist>
-  <para>
-    Example 2:
-  </para>
-  <para>
-<programlisting><phrase role="keyword">int</phrase> <phrase role="identifier">roll_die</phrase><phrase role="special">()</phrase> <phrase role="special">{</phrase>
-  <co id="callout_tests.c2" linkends="callout_tests.c3" /><phrase role="identifier">boost</phrase><phrase role="special">::</phrase><phrase role="identifier">variate_generator</phrase><phrase role="special"><</phrase><phrase role="identifier">boost</phrase><phrase role="special">::</phrase><phrase role="identifier">mt19937</phrase><phrase role="special">&,</phrase> <phrase role="identifier">boost</phrase><phrase role="special">::</phrase><phrase role="identifier">uniform_int</phrase><phrase role="special"><></phrase> <phrase role="special">></phrase> <phrase role="identifier">die</phrase><phrase role="special">(</phrase><phrase role="identifier">gen</phrase><phrase role="special">,</phrase> <phrase role="identifier">dist</phrase><phrase role="special">);</phrase>
-<phrase role="special">}</phrase>
-
-</programlisting>
-  </para>
-  <calloutlist>
-    <callout arearefs="callout_tests.c2" id="callout_tests.c3">
-      <important>
-        <para>
-          test
-        </para>
-      </important>
-    </callout>
-  </calloutlist>
-  <para>
-    Example 3:
-  </para>
-  <para>
-<programlisting><phrase role="keyword">int</phrase> <phrase role="identifier">roll_die</phrase><phrase role="special">()</phrase> <phrase role="special">{</phrase>
-  <co id="callout_tests.c4" linkends="callout_tests.c5" /><phrase role="identifier">boost</phrase><phrase role="special">::</phrase><phrase role="identifier">variate_generator</phrase><phrase role="special"><</phrase><phrase role="identifier">boost</phrase><phrase role="special">::</phrase><phrase role="identifier">mt19937</phrase><phrase role="special">&,</phrase> <phrase role="identifier">boost</phrase><phrase role="special">::</phrase><phrase role="identifier">uniform_int</phrase><phrase role="special"><></phrase> <phrase role="special">></phrase> <phrase role="identifier">die</phrase><phrase role="special">(</phrase><phrase role="identifier">gen</phrase><phrase role="special">,</phrase> <phrase role="identifier">dist</phrase><phrase role="special">);</phrase>
-<phrase role="special">}</phrase>
-
-</programlisting>
-  </para>
-  <calloutlist>
-    <callout arearefs="callout_tests.c4" id="callout_tests.c5">
-      <important>
-        <para>
-          test
-        </para>
-      </important>
-    </callout>
-  </calloutlist>
-  <para>
-    Example 3 (again!):
-  </para>
-  <para>
-<programlisting><phrase role="keyword">int</phrase> <phrase role="identifier">roll_die</phrase><phrase role="special">()</phrase> <phrase role="special">{</phrase>
-  <co id="callout_tests.c6" linkends="callout_tests.c7" /><phrase role="identifier">boost</phrase><phrase role="special">::</phrase><phrase role="identifier">variate_generator</phrase><phrase role="special"><</phrase><phrase role="identifier">boost</phrase><phrase role="special">::</phrase><phrase role="identifier">mt19937</phrase><phrase role="special">&,</phrase> <phrase role="identifier">boost</phrase><phrase role="special">::</phrase><phrase role="identifier">uniform_int</phrase><phrase role="special"><></phrase> <phrase role="special">></phrase> <phrase role="identifier">die</phrase><phrase role="special">(</phrase><phrase role="identifier">gen</phrase><phrase role="special">,</phrase> <phrase role="identifier">dist</phrase><phrase role="special">);</phrase>
-<phrase role="special">}</phrase>
-
-</programlisting>
-  </para>
-  <calloutlist>
-    <callout arearefs="callout_tests.c6" id="callout_tests.c7">
-      <important>
-        <para>
-          test
-        </para>
-      </important>
-    </callout>
-  </calloutlist>
-  <para>
-    Example 4:
-  </para>
-  <para>
-<programlisting><phrase role="keyword">int</phrase> <phrase role="identifier">roll_die</phrase><phrase role="special">()</phrase> <phrase role="special">{</phrase>
-  <co id="callout_tests.c8" linkends="callout_tests.c9" /><phrase role="identifier">boost</phrase><phrase role="special">::</phrase><phrase role="identifier">variate_generator</phrase><phrase role="special"><</phrase><phrase role="identifier">boost</phrase><phrase role="special">::</phrase><phrase role="identifier">mt19937</phrase><phrase role="special">&,</phrase> <phrase role="identifier">boost</phrase><phrase role="special">::</phrase><phrase role="identifier">uniform_int</phrase><phrase role="special"><></phrase> <phrase role="special">></phrase> <phrase role="identifier">die</phrase><phrase role="special">(</phrase><phrase role="identifier">gen</phrase><phrase role="special">,</phrase> <phrase role="identifier">dist</phrase><phrase role="special">);</phrase>
-<co id="callout_tests.c10" linkends="callout_tests.c11" /><phrase role="identifier">boost</phrase><phrase role="special">::</phrase><phrase role="identifier">uniform_int</phrase><phrase role="special"><></phrase> <phrase role="identifier">dist</phrase><phrase role="special">(</phrase><phrase role="number">1</phrase><phrase role="special">,</phrase> <phrase role="number">6</phrase><phrase role="special">);</phrase> <co id="callout_tests.c12" linkends="callout_tests.c13" />
-<phrase role="special">}</phrase>
-
-</programlisting>
-  </para>
-  <calloutlist>
-    <callout arearefs="callout_tests.c8" id="callout_tests.c9">
-      <para>
-        callout 1
-      </para>
-    </callout>
-    <callout arearefs="callout_tests.c10" id="callout_tests.c11">
-      <para>
-        callout 2
-      </para>
-    </callout>
-    <callout arearefs="callout_tests.c12" id="callout_tests.c13">
-      <para>
-        create a uniform_int distribution
-      </para>
-    </callout>
-  </calloutlist>
-  <para>
-<programlisting><co id="callout_tests.c14" linkends="callout_tests.c15" /><phrase role="identifier">boost</phrase><phrase role="special">::</phrase><phrase role="identifier">uniform_int</phrase><phrase role="special"><></phrase> <phrase role="identifier">dist</phrase><phrase role="special">(</phrase><phrase role="number">1</phrase><phrase role="special">,</phrase> <phrase role="number">6</phrase><phrase role="special">);</phrase> <co id="callout_tests.c16" linkends="callout_tests.c17" />
-</programlisting>
-  </para>
-  <calloutlist>
-    <callout arearefs="callout_tests.c14" id="callout_tests.c15">
-      <para>
-        callout 2
-      </para>
-    </callout>
-    <callout arearefs="callout_tests.c16" id="callout_tests.c17">
-      <para>
-        create a uniform_int distribution
-      </para>
-    </callout>
-  </calloutlist>
-  <section id="callout_tests.test_section">
-    <title><link linkend="callout_tests.test_section">Try callouts in a section</link></title>
-    <para>
-      Example 1:
-    </para>
-    <para>
-      Now we can define a function that simulates an ordinary six-sided die.
-    </para>
-    <para>
-<programlisting><phrase role="keyword">int</phrase> <phrase role="identifier">roll_die</phrase><phrase role="special">()</phrase> <phrase role="special">{</phrase>
-  <phrase role="identifier">boost</phrase><phrase role="special">::</phrase><phrase role="identifier">uniform_int</phrase><phrase role="special"><></phrase> <phrase role="identifier">dist</phrase><phrase role="special">(</phrase><phrase role="number">1</phrase><phrase role="special">,</phrase> <phrase role="number">6</phrase><phrase role="special">);</phrase> <co id="callout_tests.test_section.c0" linkends="callout_tests.test_section.c1" />
-<phrase role="special">}</phrase>
-
-</programlisting>
-    </para>
-    <calloutlist>
-      <callout arearefs="callout_tests.test_section.c0" id="callout_tests.test_section.c1">
-        <para>
-          create a uniform_int distribution
-        </para>
-      </callout>
-    </calloutlist>
-    <para>
-      Example 2:
-    </para>
-    <para>
-<programlisting><phrase role="keyword">int</phrase> <phrase role="identifier">roll_die</phrase><phrase role="special">()</phrase> <phrase role="special">{</phrase>
-  <co id="callout_tests.test_section.c2" linkends="callout_tests.test_section.c3" /><phrase role="identifier">boost</phrase><phrase role="special">::</phrase><phrase role="identifier">variate_generator</phrase><phrase role="special"><</phrase><phrase role="identifier">boost</phrase><phrase role="special">::</phrase><phrase role="identifier">mt19937</phrase><phrase role="special">&,</phrase> <phrase role="identifier">boost</phrase><phrase role="special">::</phrase><phrase role="identifier">uniform_int</phrase><phrase role="special"><></phrase> <phrase role="special">></phrase> <phrase role="identifier">die</phrase><phrase role="special">(</phrase><phrase role="identifier">gen</phrase><phrase role="special">,</phrase> <phrase role="identifier">dist</phrase><phrase role="special">);</phrase>
-<phrase role="special">}</phrase>
-
-</programlisting>
-    </para>
-    <calloutlist>
-      <callout arearefs="callout_tests.test_section.c2" id="callout_tests.test_section.c3">
-        <important>
-          <para>
-            test
-          </para>
-        </important>
-      </callout>
-    </calloutlist>
-    <para>
-      Example 3:
-    </para>
-    <para>
-<programlisting><phrase role="keyword">int</phrase> <phrase role="identifier">roll_die</phrase><phrase role="special">()</phrase> <phrase role="special">{</phrase>
-  <co id="callout_tests.test_section.c4" linkends="callout_tests.test_section.c5" /><phrase role="identifier">boost</phrase><phrase role="special">::</phrase><phrase role="identifier">variate_generator</phrase><phrase role="special"><</phrase><phrase role="identifier">boost</phrase><phrase role="special">::</phrase><phrase role="identifier">mt19937</phrase><phrase role="special">&,</phrase> <phrase role="identifier">boost</phrase><phrase role="special">::</phrase><phrase role="identifier">uniform_int</phrase><phrase role="special"><></phrase> <phrase role="special">></phrase> <phrase role="identifier">die</phrase><phrase role="special">(</phrase><phrase role="identifier">gen</phrase><phrase role="special">,</phrase> <phrase role="identifier">dist</phrase><phrase role="special">);</phrase>
-<phrase role="special">}</phrase>
-
-</programlisting>
-    </para>
-    <calloutlist>
-      <callout arearefs="callout_tests.test_section.c4" id="callout_tests.test_section.c5">
-        <important>
-          <para>
-            test
-          </para>
-        </important>
-      </callout>
-    </calloutlist>
-    <para>
-      Example 3 (again!):
-    </para>
-    <para>
-<programlisting><phrase role="keyword">int</phrase> <phrase role="identifier">roll_die</phrase><phrase role="special">()</phrase> <phrase role="special">{</phrase>
-  <co id="callout_tests.test_section.c6" linkends="callout_tests.test_section.c7" /><phrase role="identifier">boost</phrase><phrase role="special">::</phrase><phrase role="identifier">variate_generator</phrase><phrase role="special"><</phrase><phrase role="identifier">boost</phrase><phrase role="special">::</phrase><phrase role="identifier">mt19937</phrase><phrase role="special">&,</phrase> <phrase role="identifier">boost</phrase><phrase role="special">::</phrase><phrase role="identifier">uniform_int</phrase><phrase role="special"><></phrase> <phrase role="special">></phrase> <phrase role="identifier">die</phrase><phrase role="special">(</phrase><phrase role="identifier">gen</phrase><phrase role="special">,</phrase> <phrase role="identifier">dist</phrase><phrase role="special">);</phrase>
-<phrase role="special">}</phrase>
-
-</programlisting>
-    </para>
-    <calloutlist>
-      <callout arearefs="callout_tests.test_section.c6" id="callout_tests.test_section.c7">
-        <important>
-          <para>
-            test
-          </para>
-        </important>
-      </callout>
-    </calloutlist>
-    <para>
-      Example 4:
-    </para>
-    <para>
-<programlisting><phrase role="keyword">int</phrase> <phrase role="identifier">roll_die</phrase><phrase role="special">()</phrase> <phrase role="special">{</phrase>
-  <co id="callout_tests.test_section.c8" linkends="callout_tests.test_section.c9" /><phrase role="identifier">boost</phrase><phrase role="special">::</phrase><phrase role="identifier">variate_generator</phrase><phrase role="special"><</phrase><phrase role="identifier">boost</phrase><phrase role="special">::</phrase><phrase role="identifier">mt19937</phrase><phrase role="special">&,</phrase> <phrase role="identifier">boost</phrase><phrase role="special">::</phrase><phrase role="identifier">uniform_int</phrase><phrase role="special"><></phrase> <phrase role="special">></phrase> <phrase role="identifier">die</phrase><phrase role="special">(</phrase><phrase role="identifier">gen</phrase><phrase role="special">,</phrase> <phrase role="identifier">dist</phrase><phrase role="special">);</phrase>
-<co id="callout_tests.test_section.c10" linkends="callout_tests.test_section.c11" /><phrase role="identifier">boost</phrase><phrase role="special">::</phrase><phrase role="identifier">uniform_int</phrase><phrase role="special"><></phrase> <phrase role="identifier">dist</phrase><phrase role="special">(</phrase><phrase role="number">1</phrase><phrase role="special">,</phrase> <phrase role="number">6</phrase><phrase role="special">);</phrase> <co id="callout_tests.test_section.c12" linkends="callout_tests.test_section.c13" />
-<phrase role="special">}</phrase>
-
-</programlisting>
-    </para>
-    <calloutlist>
-      <callout arearefs="callout_tests.test_section.c8" id="callout_tests.test_section.c9">
-        <para>
-          callout 1
-        </para>
-      </callout>
-      <callout arearefs="callout_tests.test_section.c10" id="callout_tests.test_section.c11">
-        <para>
-          callout 2
-        </para>
-      </callout>
-      <callout arearefs="callout_tests.test_section.c12" id="callout_tests.test_section.c13">
-        <para>
-          create a uniform_int distribution
-        </para>
-      </callout>
-    </calloutlist>
-    <para>
-<programlisting><co id="callout_tests.test_section.c14" linkends="callout_tests.test_section.c15" /><phrase role="identifier">boost</phrase><phrase role="special">::</phrase><phrase role="identifier">uniform_int</phrase><phrase role="special"><></phrase> <phrase role="identifier">dist</phrase><phrase role="special">(</phrase><phrase role="number">1</phrase><phrase role="special">,</phrase> <phrase role="number">6</phrase><phrase role="special">);</phrase> <co id="callout_tests.test_section.c16" linkends="callout_tests.test_section.c17" />
-</programlisting>
-    </para>
-    <calloutlist>
-      <callout arearefs="callout_tests.test_section.c14" id="callout_tests.test_section.c15">
-        <para>
-          callout 2
-        </para>
-      </callout>
-      <callout arearefs="callout_tests.test_section.c16" id="callout_tests.test_section.c17">
-        <para>
-          create a uniform_int distribution
-        </para>
-      </callout>
-    </calloutlist>
-  </section>
-</article>
Deleted: branches/quickbook-dev/tools/quickbook/test/callouts.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/callouts.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,51 +0,0 @@
-[article Callout Tests
-    [quickbook 1.5]
-]
-
-[import callouts.cpp]
-
-Example 1:
-
-[example1]
-
-Example 2:
-
-[example2]
-
-Example 3:
-
-[example3]
-
-Example 3 (again!):
-
-[example3]
-
-Example 4:
-
-[example4]
-[example4a]
-
-[section:test_section Try callouts in a section]
-
-Example 1:
-
-[example1]
-
-Example 2:
-
-[example2]
-
-Example 3:
-
-[example3]
-
-Example 3 (again!):
-
-[example3]
-
-Example 4:
-
-[example4]
-[example4a]
-
-[endsect]
\ No newline at end of file
Added: branches/quickbook-dev/tools/quickbook/test/code-1_1.gold
==============================================================================
--- (empty file)
+++ branches/quickbook-dev/tools/quickbook/test/code-1_1.gold	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
@@ -0,0 +1,52 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
+<article id="code_block" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $" xmlns:xi="http://www.w3.org/2001/XInclude">
+  <title>Code Block</title>
+  <section id="code_block.test_1">
+    <title>Test 1</title>
+    <para>
+      A code block with proper indentation ;-)
+    </para>
+<programlisting><phrase role="preprocessor">#include</phrase> <phrase role="special"><</phrase><phrase role="identifier">iostream</phrase><phrase role="special">></phrase>
+
+<phrase role="keyword">int</phrase> <phrase role="identifier">main</phrase><phrase role="special">()</phrase>
+<phrase role="special">{</phrase>
+    <phrase role="identifier">std</phrase><phrase role="special">::</phrase><phrase role="identifier">cout</phrase> <phrase role="special"><<</phrase> <phrase role="string">"Hello, World!"</phrase> <phrase role="special"><<</phrase> <phrase role="identifier">std</phrase><phrase role="special">::</phrase><phrase role="identifier">endl</phrase><phrase role="special">;</phrase>
+    <phrase role="keyword">return</phrase> <phrase role="number">0</phrase><phrase role="special">;</phrase>
+<phrase role="special">}</phrase>
+</programlisting>
+  </section>
+  <section id="code_block.test_2">
+    <title>Test 2</title>
+    <para>
+      A code block with proper indentation ;-)
+    </para>
+    <para>
+<programlisting><phrase role="preprocessor">#include</phrase> <phrase role="special"><</phrase><phrase role="identifier">iostream</phrase><phrase role="special">></phrase>
+
+<phrase role="keyword">int</phrase> <phrase role="identifier">main</phrase><phrase role="special">()</phrase>
+<phrase role="special">{</phrase>
+    <phrase role="identifier">std</phrase><phrase role="special">::</phrase><phrase role="identifier">cout</phrase> <phrase role="special"><<</phrase> <phrase role="string">"Hello, World!"</phrase> <phrase role="special"><<</phrase> <phrase role="identifier">std</phrase><phrase role="special">::</phrase><phrase role="identifier">endl</phrase><phrase role="special">;</phrase>
+    <phrase role="keyword">return</phrase> <phrase role="number">0</phrase><phrase role="special">;</phrase>
+<phrase role="special">}</phrase>
+</programlisting>
+    </para>
+  </section>
+  <section id="code_block.test_3">
+    <title>Test 3</title>
+    <para>
+<programlisting><phrase role="keyword">print</phrase> <phrase role="string">"\xfabln\xeck"</phrase>
+</programlisting>
+    </para>
+  </section>
+  <section id="code_block.test_4">
+    <title>Test 4</title>
+    <para>
+      This isn't valid C++ but I think we should accept it;
+    </para>
+    <para>
+<programlisting><phrase role="identifier">std</phrase><phrase role="special">::</phrase><phrase role="identifier">cout</phrase><phrase role="special"><<</phrase><phrase role="string">"\xfabln\xeck"</phrase><phrase role="special"><<</phrase><phrase role="string">"\n"</phrase><phrase role="special">;</phrase>
+</programlisting>
+    </para>
+  </section>
+</article>
Added: branches/quickbook-dev/tools/quickbook/test/code-1_1.quickbook
==============================================================================
--- (empty file)
+++ branches/quickbook-dev/tools/quickbook/test/code-1_1.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
@@ -0,0 +1,51 @@
+[article Code Block]
+
+[section Test 1]
+
+A code block with proper indentation ;-)
+
+    #include <iostream>
+
+    int main()
+    {
+        std::cout << "Hello, World!" << std::endl;
+        return 0;
+    }
+
+[endsect]
+
+[section Test 2]
+
+A code block with proper indentation ;-)
+
+``
+    #include <iostream>
+
+    int main()
+    {
+        std::cout << "Hello, World!" << std::endl;
+        return 0;
+    }
+``
+
+[endsect]
+
+[section Test 3]
+
+[python]
+``
+    print "\xfabln\xeck"
+``
+
+[endsect]
+
+[section Test 4]
+
+This isn't valid C++ but I think we should accept it;
+
+[c++]
+``
+    std::cout<<"\xfabln\xeck"<<"\n";
+``
+
+[endsect]
Copied: branches/quickbook-dev/tools/quickbook/test/code-1_5.gold (from r75234, /branches/quickbook-dev/tools/quickbook/test/code-block.gold)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/code-1_5.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/code-block.quickbook)
==============================================================================
Deleted: branches/quickbook-dev/tools/quickbook/test/code-block-1.gold
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/code-block-1.gold	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,20 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<article id="code_block_1" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $"
- xmlns:xi="http://www.w3.org/2001/XInclude">
-  <title>Code Block 1</title>
-  <section id="code_block_1.a_code_block">
-    <title>A code block</title>
-    <para>
-      A code block with proper indentation ;-)
-    </para>
-<programlisting><phrase role="preprocessor">#include</phrase> <phrase role="special"><</phrase><phrase role="identifier">iostream</phrase><phrase role="special">></phrase>
-
-<phrase role="keyword">int</phrase> <phrase role="identifier">main</phrase><phrase role="special">()</phrase>
-<phrase role="special">{</phrase>
-    <phrase role="identifier">std</phrase><phrase role="special">::</phrase><phrase role="identifier">cout</phrase> <phrase role="special"><<</phrase> <phrase role="string">"Hello, World!"</phrase> <phrase role="special"><<</phrase> <phrase role="identifier">std</phrase><phrase role="special">::</phrase><phrase role="identifier">endl</phrase><phrase role="special">;</phrase>
-    <phrase role="keyword">return</phrase> <phrase role="number">0</phrase><phrase role="special">;</phrase>
-<phrase role="special">}</phrase>
-</programlisting>
-  </section>
-</article>
Deleted: branches/quickbook-dev/tools/quickbook/test/code-block-1.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/code-block-1.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,16 +0,0 @@
-[article Code Block 1
-]
-
-[section A code block]
-
-A code block with proper indentation ;-)
-
-    #include <iostream>
-
-    int main()
-    {
-        std::cout << "Hello, World!" << std::endl;
-        return 0;
-    }
-
-[endsect]
Deleted: branches/quickbook-dev/tools/quickbook/test/code-block-2.gold
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/code-block-2.gold	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<article id="code_block_2" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $"
- xmlns:xi="http://www.w3.org/2001/XInclude">
-  <title>Code Block 2</title>
-  <section id="code_block_2.a_code_block">
-    <title>A code block</title>
-    <para>
-      A code block with proper indentation ;-)
-    </para>
-    <para>
-<programlisting><phrase role="preprocessor">#include</phrase> <phrase role="special"><</phrase><phrase role="identifier">iostream</phrase><phrase role="special">></phrase>
-
-<phrase role="keyword">int</phrase> <phrase role="identifier">main</phrase><phrase role="special">()</phrase>
-<phrase role="special">{</phrase>
-    <phrase role="identifier">std</phrase><phrase role="special">::</phrase><phrase role="identifier">cout</phrase> <phrase role="special"><<</phrase> <phrase role="string">"Hello, World!"</phrase> <phrase role="special"><<</phrase> <phrase role="identifier">std</phrase><phrase role="special">::</phrase><phrase role="identifier">endl</phrase><phrase role="special">;</phrase>
-    <phrase role="keyword">return</phrase> <phrase role="number">0</phrase><phrase role="special">;</phrase>
-<phrase role="special">}</phrase>
-</programlisting>
-    </para>
-  </section>
-</article>
Deleted: branches/quickbook-dev/tools/quickbook/test/code-block-2.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/code-block-2.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,18 +0,0 @@
-[article Code Block 2
-]
-
-[section A code block]
-
-A code block with proper indentation ;-)
-
-``
-    #include <iostream>
-
-    int main()
-    {
-        std::cout << "Hello, World!" << std::endl;
-        return 0;
-    }
-``
-
-[endsect]
Deleted: branches/quickbook-dev/tools/quickbook/test/code-block-3.gold
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/code-block-3.gold	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<article id="code_block_3" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $"
- xmlns:xi="http://www.w3.org/2001/XInclude">
-  <title>Code Block 3</title>
-  <section id="code_block_3.python_code_block">
-    <title>Python code block</title>
-    <para>
-<programlisting><phrase role="keyword">print</phrase> <phrase role="string">"\xfabln\xeck"</phrase>
-</programlisting>
-    </para>
-  </section>
-  <section id="code_block_3.c___code_block">
-    <title>C++ code block</title>
-    <para>
-      This isn't valid C++ but I think we should accept it;
-    </para>
-    <para>
-<programlisting><phrase role="identifier">std</phrase><phrase role="special">::</phrase><phrase role="identifier">cout</phrase><phrase role="special"><<</phrase><phrase role="string">"\xfabln\xeck"</phrase><phrase role="special"><<</phrase><phrase role="string">"\n"</phrase><phrase role="special">;</phrase>
-</programlisting>
-    </para>
-  </section>
-</article>
Deleted: branches/quickbook-dev/tools/quickbook/test/code-block-3.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/code-block-3.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,21 +0,0 @@
-[article Code Block 3]
-
-[section Python code block]
-
-[python]
-``
-    print "\xfabln\xeck"
-``
-
-[endsect]
-
-[section C++ code block]
-
-This isn't valid C++ but I think we should accept it;
-
-[c++]
-``
-    std::cout<<"\xfabln\xeck"<<"\n";
-``
-
-[endsect]
Deleted: branches/quickbook-dev/tools/quickbook/test/code-block-cpp.gold
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/code-block-cpp.gold	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,27 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<article id="c___code_blocks" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $"
- xmlns:xi="http://www.w3.org/2001/XInclude">
-  <title>C++ Code Blocks</title>
-<programlisting><phrase role="comment">// No escape</phrase>
-<phrase role="comment">/* No escape */</phrase>
-<phrase role="comment">/* No escape
- * with newlines
- */</phrase>
-<phrase role="comment">// In Header: <<ulink url="boost:/boost/optional/optional.hpp">boost/optional/optional.hpp</ulink>></phrase>
-<phrase role="comment">/* In Header: <<ulink url="boost:/boost/optional/optional.hpp">boost/optional/optional.hpp</ulink>> */</phrase>
-<phrase role="comment">/* Multiple escapes: <emphasis>italic</emphasis>
- * <emphasis role="underline">underline</emphasis><emphasis role="bold">bold</emphasis>
- */</phrase>
-</programlisting>
-  <para>
-    A badly formed comment:
-  </para>
-<programlisting><phrase role="comment">/* Oh dear
-</phrase></programlisting>
-  <para>
-    A badly formed comment with an escape:
-  </para>
-<programlisting><phrase role="comment">/* Oh dear <emphasis role="bold">bold</emphasis>
-</phrase></programlisting>
-</article>
Deleted: branches/quickbook-dev/tools/quickbook/test/code-block-cpp.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/code-block-cpp.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,22 +0,0 @@
-[article C++ Code Blocks
-[quickbook 1.5]
-]
-
-    // No escape
-    /* No escape */
-    /* No escape
-     * with newlines
-     */
-    // In Header: <``[@boost:/boost/optional/optional.hpp boost/optional/optional.hpp]``>
-    /* In Header: <``[@boost:/boost/optional/optional.hpp boost/optional/optional.hpp]``> */
-    /* Multiple escapes: ``/italic/``
-     * ``_underline_````*bold*``
-     */
-
-A badly formed comment:
-
-    /* Oh dear
-
-A badly formed comment with an escape:
-
-    /* Oh dear ``*bold*``
Deleted: branches/quickbook-dev/tools/quickbook/test/code-block-python.gold
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/code-block-python.gold	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<article id="python_code_blocks" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $"
- xmlns:xi="http://www.w3.org/2001/XInclude">
-  <title>Python Code Blocks</title>
-<programlisting><phrase role="comment"># No escape</phrase>
-<phrase role="comment"># Escape: <emphasis role="bold">bold</emphasis></phrase>
-<phrase role="comment"># Escape: <emphasis role="underline">underline</emphasis><emphasis>italic</emphasis></phrase>
-</programlisting>
-</article>
Deleted: branches/quickbook-dev/tools/quickbook/test/code-block-python.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/code-block-python.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,8 +0,0 @@
-[article Python Code Blocks
-[quickbook 1.5]
-[source-mode python]
-]
-
-    # No escape
-    # Escape: ``*bold*``
-    # Escape: ``_underline_````/italic/``
Deleted: branches/quickbook-dev/tools/quickbook/test/code-block-teletype.gold
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/code-block-teletype.gold	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<article id="code_block_teletype_1" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $"
- xmlns:xi="http://www.w3.org/2001/XInclude">
-  <title>Code Block Teletype 1</title>
-  <section id="code_block_teletype_1.a_code_block">
-    <title><link linkend="code_block_teletype_1.a_code_block">A code block</link></title>
-<programlisting>Just some plain text.
-With some <emphasis role="bold">quickbook</emphasis> thrown in?
-</programlisting>
-  </section>
-</article>
Deleted: branches/quickbook-dev/tools/quickbook/test/code-block-teletype.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/code-block-teletype.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,14 +0,0 @@
-[article Code Block Teletype 1
-    [quickbook 1.5]
-]
-
-[teletype]
-
-[section A code block]
-
-[def __text__ text]
-
-    Just some plain __text__.
-    ``With some *quickbook* thrown in?``
-
-[endsect]
Deleted: branches/quickbook-dev/tools/quickbook/test/code-block.gold
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/code-block.gold	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,37 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<article id="indented_code_blocks" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $"
- xmlns:xi="http://www.w3.org/2001/XInclude">
-  <title>Indented code blocks</title>
-  <para>
-    In a paragraph. Still in a paragraph.
-  </para>
-<programlisting>In a code block.
-</programlisting>
-  <para>
-    Back in a paragraph.
-  </para>
-<programlisting>   Code block line 1.
-Code block line 2.
-       Code block line 3.
-</programlisting>
-  <para>
-    Paragraph.
-  </para>
-<programlisting>Code block with no trailing blank lines.
-</programlisting>
-  <para>
-    Paragraph.
-  </para>
-  <bridgehead renderas="sect2" id="indented_code_blocks.h0">
-    <phrase id="indented_code_blocks.code_blocks_separated_by_comment"/><link linkend="indented_code_blocks.code_blocks_separated_by_comment">Code
-    blocks separated by comment</link>
-  </bridgehead>
-<programlisting>First code block.
-</programlisting>
-<programlisting>Second code block.
-[/ Comment in second code block]
-Still second code block.
-[/ Comment trailing second code block]
-</programlisting>
-</article>
Deleted: branches/quickbook-dev/tools/quickbook/test/code-block.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/code-block.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,29 +0,0 @@
-[article Indented code blocks
-    [quickbook 1.5]
-    [source-mode teletype]
-]
-
-In a paragraph.
-    Still in a paragraph.
-
-    In a code block.
-
-Back in a paragraph.
-
-    Code block line 1.
- Code block line 2.
-        Code block line 3.
-
-Paragraph.
-
-    Code block with no trailing blank lines.
-Paragraph.
-
-[heading Code blocks separated by comment]
-
-    First code block.
-[/ Comment]
-    Second code block.
-    [/ Comment in second code block]
-    Still second code block.
-    [/ Comment trailing second code block]
Deleted: branches/quickbook-dev/tools/quickbook/test/code-snippet.gold
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/code-snippet.gold	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<article id="code_snippets" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $"
- xmlns:xi="http://www.w3.org/2001/XInclude">
-  <title>Code Snippets</title>
-  <section id="code_snippets.a_code_snippet">
-    <title>A code snippet</title>
-    <para>
-      Code snippets inlined in text, as in <code><phrase role="keyword">namespace</phrase>
-      <phrase role="identifier">quickbook</phrase> <phrase role="special">{</phrase>
-      <phrase role="keyword">static</phrase> <phrase role="keyword">const</phrase>
-      <phrase role="keyword">int</phrase> <phrase role="identifier">value</phrase>
-      <phrase role="special">=</phrase> <phrase role="number">0</phrase><phrase role="special">;</phrase>
-      <phrase role="special">}</phrase></code>, should be properly formatted and
-      not glued to the surrounding text.
-    </para>
-    <para>
-      There shoud be no spacees around (<code><phrase role="keyword">this</phrase></code>),
-      and spaces around <code><phrase role="keyword">this</phrase></code> code.
-    </para>
-  </section>
-</article>
Deleted: branches/quickbook-dev/tools/quickbook/test/code-snippet.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/code-snippet.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,12 +0,0 @@
-[article Code Snippets
-]
-
-[section A code snippet]
-
-Code snippets inlined in text, as in `namespace quickbook { static const int
-value = 0; }`, should be properly formatted and not glued to the surrounding
-text.
-
-There shoud be no spacees around (`this`), and spaces around `this` code.
-
-[endsect]
Copied: branches/quickbook-dev/tools/quickbook/test/code_cpp-1_5.gold (from r75234, /branches/quickbook-dev/tools/quickbook/test/code-block-cpp.gold)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/code_cpp-1_5.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/code-block-cpp.quickbook)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/code_cpp_mismatched_escape-1_4-fail.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/fail-cpp-mismatched-escape.quickbook)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/code_python-1_5.gold (from r75234, /branches/quickbook-dev/tools/quickbook/test/code-block-python.gold)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/code_python-1_5.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/code-block-python.quickbook)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/code_python_mismatched_escape-1_4-fail.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/fail-python-mismatched-escape.quickbook)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/code_snippet-1_1.gold (from r75234, /branches/quickbook-dev/tools/quickbook/test/code-snippet.gold)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/code_snippet-1_1.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/code-snippet.quickbook)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/code_teletype-1_5.gold (from r75234, /branches/quickbook-dev/tools/quickbook/test/code-block-teletype.gold)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/code_teletype-1_5.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/code-block-teletype.quickbook)
==============================================================================
--- /branches/quickbook-dev/tools/quickbook/test/code-block-teletype.quickbook	(original)
+++ branches/quickbook-dev/tools/quickbook/test/code_teletype-1_5.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
@@ -1,9 +1,8 @@
 [article Code Block Teletype 1
     [quickbook 1.5]
+    [source-mode teletype]
 ]
 
-[teletype]
-
 [section A code block]
 
 [def __text__ text]
Copied: branches/quickbook-dev/tools/quickbook/test/command_line_macro-1_1.gold (from r75234, /branches/quickbook-dev/tools/quickbook/test/command_line_macro.gold)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/command_line_macro-1_1.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/command_line_macro.quickbook)
==============================================================================
Deleted: branches/quickbook-dev/tools/quickbook/test/command_line_macro.gold
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/command_line_macro.gold	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<article id="command_line_macro" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $"
- xmlns:xi="http://www.w3.org/2001/XInclude">
-  <title>Command Line Macro</title>
-  <para>
-    <emphasis role="bold">bold</emphasis>
-  </para>
-</article>
Deleted: branches/quickbook-dev/tools/quickbook/test/command_line_macro.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/command_line_macro.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,6 +0,0 @@
-[article Command Line Macro
-]
-
-[/ This test relies on __macro__ being defined at the command line.]
-
-__macro__
\ No newline at end of file
Copied: branches/quickbook-dev/tools/quickbook/test/cond_phrase-1_5.gold (from r75234, /branches/quickbook-dev/tools/quickbook/test/cond_phrase.gold)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/cond_phrase-1_5.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/cond_phrase.quickbook)
==============================================================================
Deleted: branches/quickbook-dev/tools/quickbook/test/cond_phrase.gold
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/cond_phrase.gold	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<article id="coniditional_phrase_test" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $"
- xmlns:xi="http://www.w3.org/2001/XInclude">
-  <title>Coniditional Phrase Test</title>
-  <para>
-    This should show
-  </para>
-  <para>
-    The should be no space inserted.
-  </para>
-  <para>
-    <emphasis role="bold">Bold text</emphasis>
-  </para>
-</article>
Deleted: branches/quickbook-dev/tools/quickbook/test/cond_phrase.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/cond_phrase.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,12 +0,0 @@
-[article Coniditional Phrase Test
-    [quickbook 1.5]
-]
-
-[def __defined__]
-
-[? __defined__ This should show]
-[? __undefined__ This should not show]
-
-The should be no sp[?__undefined__ just some junk]ace inserted.
-
-[? __defined__ [*Bold text]]
\ No newline at end of file
Copied: branches/quickbook-dev/tools/quickbook/test/elements-1_5.gold (from r75234, /branches/quickbook-dev/tools/quickbook/test/elements_1_5.gold)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/elements-1_5.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/elements_1_5.quickbook)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/elements-1_6.gold (from r75234, /branches/quickbook-dev/tools/quickbook/test/elements_1_6.gold)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/elements-1_6.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/elements_1_6.quickbook)
==============================================================================
Deleted: branches/quickbook-dev/tools/quickbook/test/elements_1_5.gold
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/elements_1_5.gold	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<article id="1_5_elements" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $"
- xmlns:xi="http://www.w3.org/2001/XInclude">
-  <title>1.5 Elements</title>
-  <para>
-    [ordered_list [item1][item2]]
-  </para>
-  <para>
-    [itemized_list [item1][item2]]
-  </para>
-</article>
Deleted: branches/quickbook-dev/tools/quickbook/test/elements_1_5.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/elements_1_5.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,9 +0,0 @@
-[article 1.5 Elements
-[quickbook 1.5]
-]
-
-[/ elements from 1.6]
-
-[ordered_list [item1][item2]]
-
-[itemized_list [item1][item2]]
Deleted: branches/quickbook-dev/tools/quickbook/test/elements_1_6.gold
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/elements_1_6.gold	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,30 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<article id="1_6_elements" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $"
- xmlns:xi="http://www.w3.org/2001/XInclude">
-  <title>1.6 Elements</title>
-  <orderedlist>
-    <listitem>
-      <para>
-        item1
-      </para>
-    </listitem>
-    <listitem>
-      <para>
-        item2
-      </para>
-    </listitem>
-  </orderedlist>
-  <itemizedlist>
-    <listitem>
-      <para>
-        item1
-      </para>
-    </listitem>
-    <listitem>
-      <para>
-        item2
-      </para>
-    </listitem>
-  </itemizedlist>
-</article>
Deleted: branches/quickbook-dev/tools/quickbook/test/elements_1_6.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/elements_1_6.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,9 +0,0 @@
-[article 1.6 Elements
-[quickbook 1.6]
-]
-
-[/ elements from 1.6]
-
-[ordered_list [item1][item2]]
-
-[itemized_list [item1][item2]]
Copied: branches/quickbook-dev/tools/quickbook/test/empty.qbk (from r75234, /branches/quickbook-dev/tools/quickbook/test/empty.quickbook)
==============================================================================
Deleted: branches/quickbook-dev/tools/quickbook/test/empty.quickbook
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/escape-1_1.gold (from r75234, /branches/quickbook-dev/tools/quickbook/test/escape.gold)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/escape-1_1.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/escape.quickbook)
==============================================================================
--- /branches/quickbook-dev/tools/quickbook/test/escape.quickbook	(original)
+++ branches/quickbook-dev/tools/quickbook/test/escape-1_1.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
@@ -25,4 +25,3 @@
 '''
 
 [endsect]
-
Copied: branches/quickbook-dev/tools/quickbook/test/escape-mismatched-1_5-fail.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/fail-mismatched-boostbook-escape.quickbook)
==============================================================================
Deleted: branches/quickbook-dev/tools/quickbook/test/escape.gold
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/escape.gold	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,26 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<article id="escape" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $" xmlns:xi="http://www.w3.org/2001/XInclude">
-  <title>Escape</title>
-  <section id="escape.escape">
-    <title>Escape</title>
-    <para>
-      <emphasis>Da do do do. Da da da da. That's all I have to say to you.</emphasis>
-    </para>
-    <para>
-      This letter α should have a space either side of it.
-    </para>
-    <para>
-      These should be properly encoded: > < "
-    </para>
-    <para>
-      This <link linkend="$0">link</link> shouldn't be changed.
-    </para>
-    <para>
-      Some other problematic links:
-<link linkend="$157">one</link>,
-<link linkend="$-256">two</link>,
-<link linkend="$text">three</link>.
-    </para>
-  </section>
-</article>
Deleted: branches/quickbook-dev/tools/quickbook/test/escape.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/escape.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,28 +0,0 @@
-[article Escape
-]
-
-[section Escape]
-
-'''
-<emphasis>Da do do do. Da da da da. That's all I have to say to you.</emphasis>
-'''
-
-This letter '''α''' should have a space either side of it.
-
-These should be properly encoded: \> \< \"
-
-[/ The following tests are based on internal knowledge of
-   how quickbook's id generator works. They make sure it
-   doesn't mess up escaped docbook. ]
-
-'''This <link linkend="$0">link</link> shouldn't be changed.'''
-
-'''
-Some other problematic links:
-<link linkend="$157">one</link>,
-<link linkend="$-256">two</link>,
-<link linkend="$text">three</link>.
-'''
-
-[endsect]
-
Deleted: branches/quickbook-dev/tools/quickbook/test/fail-cpp-mismatched-escape.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/fail-cpp-mismatched-escape.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,5 +0,0 @@
-[article Odd code markup. [quickbook 1.4] ]
-
-[c++]
-
-   `` int main() {}
Deleted: branches/quickbook-dev/tools/quickbook/test/fail-import.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/fail-import.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,11 +0,0 @@
-[article Expect import Fail
-]
-
-[section Failure]
-
-[import this-is-not-a-file.cpp]
-
-[endsect]
-
-     
-
Deleted: branches/quickbook-dev/tools/quickbook/test/fail-include.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/fail-include.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,11 +0,0 @@
-[article Expect xinclude Fail
-]
-
-[section Failure]
-
-[include this-is-not-a-file.qbk]
-
-[endsect]
-
-     
-
Deleted: branches/quickbook-dev/tools/quickbook/test/fail-mismatched-boostbook-escape.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/fail-mismatched-boostbook-escape.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,5 +0,0 @@
-[article Badly escaped boostbook
-[quickbook 1.5]
-]
-
-'''<emphasis>something</emphasis>
\ No newline at end of file
Deleted: branches/quickbook-dev/tools/quickbook/test/fail-parse-error1.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/fail-parse-error1.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,3 +0,0 @@
-[article Parse error [quickbook 1.4]]
-
-[heading Incomplete heading
Deleted: branches/quickbook-dev/tools/quickbook/test/fail-parse-error2.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/fail-parse-error2.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,5 +0,0 @@
-[article Parse error [quickbook 1.4]]
-
-[variablelist Variable List
-[[1234]]
-]
Deleted: branches/quickbook-dev/tools/quickbook/test/fail-post-process.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/fail-post-process.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,3 +0,0 @@
-[article Fail post process due to invalid embedded xml [quickbook 1.4] ]
-
-Invalid xml follows: '''<!--quickbook-escape-postfix--><>'''
Deleted: branches/quickbook-dev/tools/quickbook/test/fail-python-mismatched-escape.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/fail-python-mismatched-escape.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,5 +0,0 @@
-[article Odd code markup. [quickbook 1.4] ]
-
-[python]
-
-   print "Hello World." ``
Deleted: branches/quickbook-dev/tools/quickbook/test/fail-template-arguments1.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/fail-template-arguments1.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,13 +0,0 @@
-[article Expect template to fail because there are too many arguments.
-]
-
-[template unary[x] [x]]
-
-[section Failure]
-
-[unary a..b ]
-
-[endsect]
-
-     
-
Deleted: branches/quickbook-dev/tools/quickbook/test/fail-template-arguments2.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/fail-template-arguments2.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,13 +0,0 @@
-[article Expect template to fail because there are not enough arguments.
-]
-
-[template ternary[x y z] [x][y][z]]
-
-[section Failure]
-
-[ternary a b ]
-
-[endsect]
-
-     
-
Deleted: branches/quickbook-dev/tools/quickbook/test/fail-template-arguments3.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/fail-template-arguments3.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,6 +0,0 @@
-[article Expect template to fail because there are not enough arguments on 1.5.
-    [quickbook 1.5]
-]
-
-[template ternary[x y z] {[x]-[y]-[z]}]
-[ternary 1..2 3 4]
\ No newline at end of file
Deleted: branches/quickbook-dev/tools/quickbook/test/fail-template-lookup1.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/fail-template-lookup1.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,7 +0,0 @@
-[article Fail Template Lookup 1
-    [quickbook 1.5]
-]
-
-[template test1[] [a]]
-[template test2[a] [test1]]
-[test2 1]
\ No newline at end of file
Deleted: branches/quickbook-dev/tools/quickbook/test/fail-template-section-1.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/fail-template-section-1.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,9 +0,0 @@
-[article Template should contain balanced sections
-    [quickbook 1.5]
-]
-
-[template begin_no_end[]
-[section Test]
-]
-
-[begin_no_end]
\ No newline at end of file
Deleted: branches/quickbook-dev/tools/quickbook/test/fail-template-section-2.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/fail-template-section-2.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,10 +0,0 @@
-[article Template should contain balanced sections
-    [quickbook 1.5]
-]
-
-[template end_before_begin[]
-[endsect]
-[section Test]
-]
-
-[end_before_begin]
\ No newline at end of file
Deleted: branches/quickbook-dev/tools/quickbook/test/fail-template-section-3.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/fail-template-section-3.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,9 +0,0 @@
-[article Template should contain balanced sections
-    [quickbook 1.5]
-]
-
-[template end_no_begin[]
-[endsect]
-]
-
-[end_no_begin]
\ No newline at end of file
Deleted: branches/quickbook-dev/tools/quickbook/test/fail-unknown-quickbook-1.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/fail-unknown-quickbook-1.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,5 +0,0 @@
-[article Future version of quickbook
-    [quickbook 1.7]
-]
-
-This should fail...
\ No newline at end of file
Deleted: branches/quickbook-dev/tools/quickbook/test/fail-unknown-quickbook-2.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/fail-unknown-quickbook-2.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,5 +0,0 @@
-[article Far future version of quickbook
-    [quickbook 2.0]
-]
-
-This should fail...
\ No newline at end of file
Deleted: branches/quickbook-dev/tools/quickbook/test/fail-unknown-quickbook-3.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/fail-unknown-quickbook-3.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,5 +0,0 @@
-[article Non-existant version of quickbook
-    [quickbook 0.1]
-]
-
-This should fail...
\ No newline at end of file
Copied: branches/quickbook-dev/tools/quickbook/test/heading-1_1.gold (from r75234, /branches/quickbook-dev/tools/quickbook/test/heading_1_1.gold)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/heading-1_1.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/heading_1_1.quickbook)
==============================================================================
--- /branches/quickbook-dev/tools/quickbook/test/heading_1_1.quickbook	(original)
+++ branches/quickbook-dev/tools/quickbook/test/heading-1_1.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
@@ -1,5 +1,4 @@
-[article Heading Test 1.1
-]
+[article Heading Test 1.1]
 
 [/ Basic headers ]
 
Copied: branches/quickbook-dev/tools/quickbook/test/heading-1_3.gold (from r75234, /branches/quickbook-dev/tools/quickbook/test/heading_1_3.gold)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/heading-1_3.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/heading_1_3.quickbook)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/heading-1_5.gold (from r75234, /branches/quickbook-dev/tools/quickbook/test/heading_1_5.gold)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/heading-1_5.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/heading_1_5.quickbook)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/heading-1_6.gold (from r75234, /branches/quickbook-dev/tools/quickbook/test/heading_1_6.gold)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/heading-1_6.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/heading_1_6.quickbook)
==============================================================================
Deleted: branches/quickbook-dev/tools/quickbook/test/heading_1_1.gold
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/heading_1_1.gold	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,70 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<article id="heading_test_1_1" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $"
- xmlns:xi="http://www.w3.org/2001/XInclude">
-  <title>Heading Test 1.1</title>
-  <bridgehead renderas="sect2" id="heading_test_1_1.h0">
-    <phrase id="heading_test_1_1.generic_header"/><link linkend="heading_test_1_1.generic_header">Generic
-    header</link>
-  </bridgehead>
-  <bridgehead renderas="sect1" id=".level_1">
-    Level 1
-  </bridgehead>
-  <bridgehead renderas="sect2" id=".level_2">
-    Level 2
-  </bridgehead>
-  <bridgehead renderas="sect3" id=".level_3">
-    Level 3
-  </bridgehead>
-  <bridgehead renderas="sect4" id=".level_4">
-    Level 4
-  </bridgehead>
-  <bridgehead renderas="sect5" id=".level_5">
-    Level 5
-  </bridgehead>
-  <bridgehead renderas="sect6" id=".level_6">
-    Level 6
-  </bridgehead>
-  <bridgehead renderas="sect1" id="._emphasis_role__bold__bold__emphasis_">
-    <emphasis role="bold">Bold</emphasis>
-  </bridgehead>
-  <bridgehead renderas="sect1" id=".comment">
-    Comment
-  </bridgehead>
-  <bridgehead renderas="sect1" id="._notanid">
-    :notanid
-  </bridgehead>
-  <bridgehead renderas="sect1" id="._also_not_an_id">
-    :also not an id
-  </bridgehead>
-  <bridgehead renderas="sect1" id=".h1">
-    H1
-  </bridgehead>
-  <section id="heading_test_1_1.s1">
-    <title>S1</title>
-    <bridgehead renderas="sect2" id="s1.h2">
-      H2
-    </bridgehead>
-    <section id="heading_test_1_1.s2">
-      <title>S2</title>
-      <bridgehead renderas="sect3" id="s2.h3">
-        H3
-      </bridgehead>
-    </section>
-    <bridgehead renderas="sect3" id="heading_test_1_1.s1.h0">
-      <phrase id="heading_test_1_1.s1.h4"/><link linkend="heading_test_1_1.s1.h4">H4</link>
-    </bridgehead>
-    <section id="heading_test_1_1.s3">
-      <title>S3</title>
-      <bridgehead renderas="sect3" id="s3.h5">
-        H5
-      </bridgehead>
-    </section>
-    <bridgehead renderas="sect3" id="heading_test_1_1.s1.h1">
-      <phrase id="heading_test_1_1.s1.h6"/><link linkend="heading_test_1_1.s1.h6">H6</link>
-    </bridgehead>
-  </section>
-  <bridgehead renderas="sect1" id="s3.h7">
-    H7
-  </bridgehead>
-</article>
Deleted: branches/quickbook-dev/tools/quickbook/test/heading_1_1.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/heading_1_1.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,50 +0,0 @@
-[article Heading Test 1.1
-]
-
-[/ Basic headers ]
-
-[heading Generic header]
-[h1 Level 1]
-[h2 Level 2]
-[h3 Level 3]
-[h4 Level 4]
-[h5 Level 5]
-[h6 Level 6]
-
-[/ Test how heading ids are generated when different types of markup are present]
-
-[h1 *Bold*]
-[h1 [/]Comment[/]]
-
-[/ Headings that look like ids]
-
-[h1:notanid]
-[h1:also not an id]
-
-[/ Test how heading ids are generated inside sections]
-
-[h1 H1]
-
-[section:s1 S1]
-
-[h2 H2]
-
-[section:s2 S2]
-
-[h3 H3]
-
-[endsect]
-
-[heading H4]
-
-[section:s3 S3]
-
-[h3 H5]
-
-[endsect]
-
-[heading H6]
-
-[endsect]
-
-[h1 H7]
Deleted: branches/quickbook-dev/tools/quickbook/test/heading_1_3.gold
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/heading_1_3.gold	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,24 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<article id="header" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $" xmlns:xi="http://www.w3.org/2001/XInclude">
-  <title>Header</title>
-  <bridgehead renderas="sect2" id="header.h0">
-    <phrase id="header.header_test"/><link linkend="header.header_test">Header Test</link>
-  </bridgehead>
-  <para>
-    Testing headers without sections.
-  </para>
-  <bridgehead renderas="sect2" id="header.h1">
-    <phrase id="header._not_an_id"/><link linkend="header._not_an_id">:Not an Id</link>
-  </bridgehead>
-  <para>
-    Paragraph.
-  </para>
-  <bridgehead renderas="sect3" id="header.h2">
-    <phrase id="header._not_an_id_again"/><link linkend="header._not_an_id_again">:Not
-    an Id again</link>
-  </bridgehead>
-  <para>
-    Paragraph.
-  </para>
-</article>
Deleted: branches/quickbook-dev/tools/quickbook/test/heading_1_3.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/heading_1_3.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,16 +0,0 @@
-[article Header
-    [quickbook 1.3]
-    [id header]
-]
-
-[heading Header Test]
-
-Testing headers without sections.
-
-[heading:Not an Id]
-
-Paragraph.
-
-[h3:Not an Id again]
-
-Paragraph.
\ No newline at end of file
Deleted: branches/quickbook-dev/tools/quickbook/test/heading_1_5.gold
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/heading_1_5.gold	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,78 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<article id="heading_test_1_5" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $"
- xmlns:xi="http://www.w3.org/2001/XInclude">
-  <title>Heading Test 1.5</title>
-  <bridgehead renderas="sect2" id="heading_test_1_5.h0">
-    <phrase id="heading_test_1_5.generic_header"/><link linkend="heading_test_1_5.generic_header">Generic
-    header</link>
-  </bridgehead>
-  <bridgehead renderas="sect1" id="heading_test_1_5.h2">
-    <phrase id="heading_test_1_5.level_1"/><link linkend="heading_test_1_5.level_1">Level
-    1</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="heading_test_1_5.h3">
-    <phrase id="heading_test_1_5.level_2"/><link linkend="heading_test_1_5.level_2">Level
-    2</link>
-  </bridgehead>
-  <bridgehead renderas="sect3" id="heading_test_1_5.h4">
-    <phrase id="heading_test_1_5.level_3"/><link linkend="heading_test_1_5.level_3">Level
-    3</link>
-  </bridgehead>
-  <bridgehead renderas="sect4" id="heading_test_1_5.h5">
-    <phrase id="heading_test_1_5.level_4"/><link linkend="heading_test_1_5.level_4">Level
-    4</link>
-  </bridgehead>
-  <bridgehead renderas="sect5" id="heading_test_1_5.h6">
-    <phrase id="heading_test_1_5.level_5"/><link linkend="heading_test_1_5.level_5">Level
-    5</link>
-  </bridgehead>
-  <bridgehead renderas="sect6" id="heading_test_1_5.h8">
-    <phrase id="heading_test_1_5.level_6"/><link linkend="heading_test_1_5.level_6">Level
-    6</link>
-  </bridgehead>
-  <bridgehead renderas="sect1" id="heading_test_1_5.h9">
-    <phrase id="heading_test_1_5._emphasis_role__bold__bold__emphasis_"/><link linkend="heading_test_1_5._emphasis_role__bold__bold__emphasis_"><emphasis
-    role="bold">Bold</emphasis></link>
-  </bridgehead>
-  <bridgehead renderas="sect1" id="heading_test_1_5.h10">
-    <phrase id="heading_test_1_5.comment"/><link linkend="heading_test_1_5.comment">Comment</link>
-  </bridgehead>
-  <bridgehead renderas="sect1" id="heading_test_1_5.h11">
-    <phrase id="heading_test_1_5._notanid"/><link linkend="heading_test_1_5._notanid">:notanid</link>
-  </bridgehead>
-  <bridgehead renderas="sect1" id="heading_test_1_5.h12">
-    <phrase id="heading_test_1_5._also_not_an_id"/><link linkend="heading_test_1_5._also_not_an_id">:also
-    not an id</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="heading_test_1_5.h13">
-    <phrase id="heading_test_1_5.h1"/><link linkend="heading_test_1_5.h1">H1</link>
-  </bridgehead>
-  <section id="heading_test_1_5.s1">
-    <title><link linkend="heading_test_1_5.s1">S1</link></title>
-    <bridgehead renderas="sect2" id="heading_test_1_5.s1.h0">
-      <phrase id="heading_test_1_5.s1.h2"/><link linkend="heading_test_1_5.s1.h2">H2</link>
-    </bridgehead>
-    <section id="heading_test_1_5.s1.s2">
-      <title><link linkend="heading_test_1_5.s1.s2">S2</link></title>
-      <bridgehead renderas="sect3" id="heading_test_1_5.s1.s2.h0">
-        <phrase id="heading_test_1_5.s1.s2.h3"/><link linkend="heading_test_1_5.s1.s2.h3">H3</link>
-      </bridgehead>
-    </section>
-    <bridgehead renderas="sect2" id="heading_test_1_5.s1.h1">
-      <phrase id="heading_test_1_5.s1.h4"/><link linkend="heading_test_1_5.s1.h4">H4</link>
-    </bridgehead>
-    <section id="heading_test_1_5.s1.s3">
-      <title><link linkend="heading_test_1_5.s1.s3">S3</link></title>
-      <bridgehead renderas="sect4" id="heading_test_1_5.s1.s3.h0">
-        <phrase id="heading_test_1_5.s1.s3.h5"/><link linkend="heading_test_1_5.s1.s3.h5">H5</link>
-      </bridgehead>
-    </section>
-    <bridgehead renderas="sect2" id="heading_test_1_5.s1.h3">
-      <phrase id="heading_test_1_5.s1.h6"/><link linkend="heading_test_1_5.s1.h6">H6</link>
-    </bridgehead>
-  </section>
-  <bridgehead renderas="sect1" id="heading_test_1_5.h14">
-    <phrase id="heading_test_1_5.h7"/><link linkend="heading_test_1_5.h7">H7</link>
-  </bridgehead>
-</article>
Deleted: branches/quickbook-dev/tools/quickbook/test/heading_1_5.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/heading_1_5.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,51 +0,0 @@
-[article Heading Test 1.5
-[quickbook 1.5]
-]
-
-[/ Basic headers ]
-
-[heading Generic header]
-[h1 Level 1]
-[h2 Level 2]
-[h3 Level 3]
-[h4 Level 4]
-[h5 Level 5]
-[h6 Level 6]
-
-[/ Test how heading ids are generated when different types of markup are present]
-
-[h1 *Bold*]
-[h1 [/]Comment[/]]
-
-[/ Headings that look like ids]
-
-[h1:notanid]
-[h1:also not an id]
-
-[/ Test how heading ids are generated inside sections]
-
-[heading H1]
-
-[section:s1 S1]
-
-[h2 H2]
-
-[section:s2 S2]
-
-[h3 H3]
-
-[endsect]
-
-[h2 H4]
-
-[section:s3 S3]
-
-[heading H5]
-
-[endsect]
-
-[h2 H6]
-
-[endsect]
-
-[h1 H7]
Deleted: branches/quickbook-dev/tools/quickbook/test/heading_1_6.gold
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/heading_1_6.gold	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,101 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<article id="heading_test_1_6" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $"
- xmlns:xi="http://www.w3.org/2001/XInclude">
-  <title>Heading Test 1.6</title>
-  <bridgehead renderas="sect2" id="heading_test_1_6.h0">
-    <phrase id="heading_test_1_6.generic_header"/><link linkend="heading_test_1_6.generic_header">Generic
-    header</link>
-  </bridgehead>
-  <bridgehead renderas="sect1" id="heading_test_1_6.h2">
-    <phrase id="heading_test_1_6.level_1"/><link linkend="heading_test_1_6.level_1">Level
-    1</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="heading_test_1_6.h3">
-    <phrase id="heading_test_1_6.level_2"/><link linkend="heading_test_1_6.level_2">Level
-    2</link>
-  </bridgehead>
-  <bridgehead renderas="sect3" id="heading_test_1_6.h4">
-    <phrase id="heading_test_1_6.level_3"/><link linkend="heading_test_1_6.level_3">Level
-    3</link>
-  </bridgehead>
-  <bridgehead renderas="sect4" id="heading_test_1_6.h5">
-    <phrase id="heading_test_1_6.level_4"/><link linkend="heading_test_1_6.level_4">Level
-    4</link>
-  </bridgehead>
-  <bridgehead renderas="sect5" id="heading_test_1_6.h6">
-    <phrase id="heading_test_1_6.level_5"/><link linkend="heading_test_1_6.level_5">Level
-    5</link>
-  </bridgehead>
-  <bridgehead renderas="sect6" id="heading_test_1_6.h8">
-    <phrase id="heading_test_1_6.level_6"/><link linkend="heading_test_1_6.level_6">Level
-    6</link>
-  </bridgehead>
-  <bridgehead renderas="sect1" id="heading_test_1_6.h9">
-    <phrase id="heading_test_1_6._bold_"/><link linkend="heading_test_1_6._bold_"><emphasis
-    role="bold">Bold</emphasis></link>
-  </bridgehead>
-  <bridgehead renderas="sect1" id="heading_test_1_6.h10">
-    <phrase id="heading_test_1_6.comment___"/><link linkend="heading_test_1_6.comment___">Comment</link>
-  </bridgehead>
-  <bridgehead renderas="sect1" id="heading_test_1_6.h11">
-    <phrase id="heading_test_1_6.h1"/><link linkend="heading_test_1_6.h1">H1</link>
-  </bridgehead>
-  <section id="heading_test_1_6.s1">
-    <title><link linkend="heading_test_1_6.s1">S1</link></title>
-    <bridgehead renderas="sect3" id="heading_test_1_6.s1.h0">
-      <phrase id="heading_test_1_6.s1.h2"/><link linkend="heading_test_1_6.s1.h2">H2</link>
-    </bridgehead>
-    <section id="heading_test_1_6.s1.s2">
-      <title><link linkend="heading_test_1_6.s1.s2">S2</link></title>
-      <bridgehead renderas="sect3" id="heading_test_1_6.s1.s2.h0">
-        <phrase id="heading_test_1_6.s1.s2.h3"/><link linkend="heading_test_1_6.s1.s2.h3">H3</link>
-      </bridgehead>
-    </section>
-    <bridgehead renderas="sect2" id="heading_test_1_6.s1.h1">
-      <phrase id="heading_test_1_6.s1.h4"/><link linkend="heading_test_1_6.s1.h4">H4</link>
-    </bridgehead>
-    <section id="heading_test_1_6.s1.s3">
-      <title><link linkend="heading_test_1_6.s1.s3">S3</link></title>
-      <bridgehead renderas="sect4" id="heading_test_1_6.s1.s3.h0">
-        <phrase id="heading_test_1_6.s1.s3.h5"/><link linkend="heading_test_1_6.s1.s3.h5">H5</link>
-      </bridgehead>
-    </section>
-    <bridgehead renderas="sect2" id="heading_test_1_6.s1.h3">
-      <phrase id="heading_test_1_6.s1.h6"/><link linkend="heading_test_1_6.s1.h6">H6</link>
-    </bridgehead>
-  </section>
-  <bridgehead renderas="sect1" id="heading_test_1_6.h12">
-    <phrase id="heading_test_1_6.h7"/><link linkend="heading_test_1_6.h7">H7</link>
-  </bridgehead>
-  <bridgehead renderas="sect1" id="heading_test_1_6.h13">
-    <phrase id="heading_test_1_6.a1"/><link linkend="heading_test_1_6.a1">H1</link>
-  </bridgehead>
-  <section id="heading_test_1_6.s1">
-    <title><link linkend="heading_test_1_6.s1">S1</link></title>
-    <bridgehead renderas="sect2" id="heading_test_1_6.s1.h5">
-      <phrase id="heading_test_1_6.s1.a2"/><link linkend="heading_test_1_6.s1.a2">H2</link>
-    </bridgehead>
-    <section id="heading_test_1_6.s1.s2">
-      <title><link linkend="heading_test_1_6.s1.s2">S2</link></title>
-      <bridgehead renderas="sect3" id="heading_test_1_6.s1.s2.h1">
-        <phrase id="heading_test_1_6.s1.s2.a3"/><link linkend="heading_test_1_6.s1.s2.a3">H3</link>
-      </bridgehead>
-    </section>
-    <bridgehead renderas="sect2" id="heading_test_1_6.s1.h7">
-      <phrase id="heading_test_1_6.s1.a4"/><link linkend="heading_test_1_6.s1.a4">H4</link>
-    </bridgehead>
-    <section id="heading_test_1_6.s1.s3">
-      <title><link linkend="heading_test_1_6.s1.s3">S3</link></title>
-      <bridgehead renderas="sect3" id="heading_test_1_6.s1.s3.h1">
-        <phrase id="heading_test_1_6.s1.s3.a5"/><link linkend="heading_test_1_6.s1.s3.a5">H5</link>
-      </bridgehead>
-    </section>
-    <bridgehead renderas="sect3" id="heading_test_1_6.s1.h8">
-      <phrase id="heading_test_1_6.s1.a6"/><link linkend="heading_test_1_6.s1.a6">H6</link>
-    </bridgehead>
-  </section>
-  <bridgehead renderas="sect1" id="heading_test_1_6.h14">
-    <phrase id="heading_test_1_6.a7"/><link linkend="heading_test_1_6.a7">H7</link>
-  </bridgehead>
-</article>
Deleted: branches/quickbook-dev/tools/quickbook/test/heading_1_6.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/heading_1_6.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,74 +0,0 @@
-[article Heading Test 1.6
-[quickbook 1.6]
-]
-
-[/ Basic headers ]
-
-[heading Generic header]
-[h1 Level 1]
-[h2 Level 2]
-[h3 Level 3]
-[h4 Level 4]
-[h5 Level 5]
-[h6 Level 6]
-
-[/ Test how heading ids are generated when different types of markup are present]
-
-[h1 *Bold*]
-[h1 [/]Comment[/]]
-
-[/ Test how heading ids are generated inside sections]
-
-[h1 H1]
-
-[section:s1 S1]
-
-[heading H2]
-
-[section:s2 S2]
-
-[h3 H3]
-
-[endsect]
-
-[h2 H4]
-
-[section:s3 S3]
-
-[heading H5]
-
-[endsect]
-
-[h2 H6]
-
-[endsect]
-
-[h1 H7]
-
-[/ Repeat with explicit ids]
-
-[h1:a1 H1]
-
-[section:s1 S1]
-
-[h2:a2 H2]
-
-[section:s2 S2]
-
-[h3:a3 H3]
-
-[endsect]
-
-[h2:a4 H4]
-
-[section:s3 S3]
-
-[h3:a5 H5]
-
-[endsect]
-
-[heading:a6 H6]
-
-[endsect]
-
-[h1:a7 H7]
Copied: branches/quickbook-dev/tools/quickbook/test/heading_unclosed-1_4-fail.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/fail-parse-error1.quickbook)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/identifier-1_5.gold (from r75234, /branches/quickbook-dev/tools/quickbook/test/identifier_1_5.gold)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/identifier-1_5.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/identifier_1_5.quickbook)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/identifier-1_6.gold (from r75234, /branches/quickbook-dev/tools/quickbook/test/identifier_1_6.gold)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/identifier-1_6.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/identifier_1_6.quickbook)
==============================================================================
Deleted: branches/quickbook-dev/tools/quickbook/test/identifier_1_5.gold
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/identifier_1_5.gold	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,610 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<article id="identifiers_in_quickbook_1_5" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $"
- xmlns:xi="http://www.w3.org/2001/XInclude">
-  <title>Identifiers in quickbook 1.5</title>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h0">
-    <phrase id="identifiers_in_quickbook_1_5.test_heading_with__code__phrase_role__identifier__code__phrase___code_"/><link
-    linkend="identifiers_in_quickbook_1_5.test_heading_with__code__phrase_role__identifier__code__phrase___code_">Test
-    heading with <code><phrase role="identifier">code</phrase></code></link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h1">
-    <phrase id="identifiers_in_quickbook_1_5.identifier_10_0"/><link linkend="identifiers_in_quickbook_1_5.identifier_10_0">Identifier
-    10</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h2">
-    <phrase id="identifiers_in_quickbook_1_5.identifier_10_1"/><link linkend="identifiers_in_quickbook_1_5.identifier_10_1">Identifier
-    10</link>
-  </bridgehead>
-  <table frame="all" id="identifiers_in_quickbook_1_5.identifier_10_2">
-    <title>Identifier 10</title>
-    <tgroup cols="1">
-      <tbody>
-        <row>
-          <entry>
-          </entry>
-        </row>
-      </tbody>
-    </tgroup>
-  </table>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h3">
-    <phrase id="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_duplicate_it_by_having_several_headers"/><link
-    linkend="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_duplicate_it_by_having_several_headers">Generate
-    a really long id and duplicate it by having several headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h4">
-    <phrase id="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_d0"/><link
-    linkend="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_d0">Generate
-    a really long id and duplicate it by having several headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h5">
-    <phrase id="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_duplicate_it_by_having_lots_of_headers"/><link
-    linkend="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_duplicate_it_by_having_lots_of_headers">Generate
-    a really long id and duplicate it by having lots of headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h6">
-    <phrase id="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_d1"/><link
-    linkend="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_d1">Generate
-    a really long id and duplicate it by having lots of headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h7">
-    <phrase id="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_d2"/><link
-    linkend="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_d2">Generate
-    a really long id and duplicate it by having lots of headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h8">
-    <phrase id="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_d3"/><link
-    linkend="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_d3">Generate
-    a really long id and duplicate it by having several headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h9">
-    <phrase id="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_d5"/><link
-    linkend="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_d5">Generate
-    a really long id and duplicate it by having several headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h10">
-    <phrase id="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_d6"/><link
-    linkend="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_d6">Generate
-    a really long id and duplicate it by having several headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h11">
-    <phrase id="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_d7"/><link
-    linkend="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_d7">Generate
-    a really long id and duplicate it by having several headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h12">
-    <phrase id="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_duplicate_it_by_having_too_many_headers"/><link
-    linkend="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_duplicate_it_by_having_too_many_headers">Generate
-    a really long id and duplicate it by having too many headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h13">
-    <phrase id="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_d8"/><link
-    linkend="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_d8">Generate
-    a really long id and duplicate it by having too many headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h14">
-    <phrase id="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_d9"/><link
-    linkend="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_d9">Generate
-    a really long id and duplicate it by having too many headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h15">
-    <phrase id="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_0"/><link
-    linkend="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_0">Generate
-    a really long id and duplicate it by having too many headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h16">
-    <phrase id="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_1"/><link
-    linkend="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_1">Generate
-    a really long id and duplicate it by having too many headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h17">
-    <phrase id="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_2"/><link
-    linkend="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_2">Generate
-    a really long id and duplicate it by having too many headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h18">
-    <phrase id="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_3"/><link
-    linkend="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_3">Generate
-    a really long id and duplicate it by having too many headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h19">
-    <phrase id="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_4"/><link
-    linkend="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_4">Generate
-    a really long id and duplicate it by having too many headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h20">
-    <phrase id="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_5"/><link
-    linkend="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_5">Generate
-    a really long id and duplicate it by having too many headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h21">
-    <phrase id="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_6"/><link
-    linkend="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_6">Generate
-    a really long id and duplicate it by having too many headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h22">
-    <phrase id="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_7"/><link
-    linkend="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_7">Generate
-    a really long id and duplicate it by having too many headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h23">
-    <phrase id="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_8"/><link
-    linkend="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_8">Generate
-    a really long id and duplicate it by having too many headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h24">
-    <phrase id="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_9"/><link
-    linkend="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_9">Generate
-    a really long id and duplicate it by having too many headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h25">
-    <phrase id="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_10"/><link
-    linkend="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_10">Generate
-    a really long id and duplicate it by having too many headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h26">
-    <phrase id="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_11"/><link
-    linkend="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_11">Generate
-    a really long id and duplicate it by having too many headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h27">
-    <phrase id="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_12"/><link
-    linkend="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_12">Generate
-    a really long id and duplicate it by having too many headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h28">
-    <phrase id="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_13"/><link
-    linkend="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_13">Generate
-    a really long id and duplicate it by having too many headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h29">
-    <phrase id="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_14"/><link
-    linkend="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_14">Generate
-    a really long id and duplicate it by having too many headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h30">
-    <phrase id="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_16"/><link
-    linkend="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_16">Generate
-    a really long id and duplicate it by having too many headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h31">
-    <phrase id="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_17"/><link
-    linkend="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_17">Generate
-    a really long id and duplicate it by having too many headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h32">
-    <phrase id="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_18"/><link
-    linkend="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_18">Generate
-    a really long id and duplicate it by having too many headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h33">
-    <phrase id="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_19"/><link
-    linkend="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_19">Generate
-    a really long id and duplicate it by having several headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h34">
-    <phrase id="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_20"/><link
-    linkend="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_20">Generate
-    a really long id and duplicate it by having several headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h35">
-    <phrase id="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_21"/><link
-    linkend="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_21">Generate
-    a really long id and duplicate it by having several headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h36">
-    <phrase id="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_22"/><link
-    linkend="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_22">Generate
-    a really long id and duplicate it by having several headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h37">
-    <phrase id="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_23"/><link
-    linkend="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_23">Generate
-    a really long id and duplicate it by having several headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h38">
-    <phrase id="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_24"/><link
-    linkend="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_24">Generate
-    a really long id and duplicate it by having several headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h39">
-    <phrase id="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_25"/><link
-    linkend="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_25">Generate
-    a really long id and duplicate it by having several headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h40">
-    <phrase id="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_26"/><link
-    linkend="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_26">Generate
-    a really long id and duplicate it by having several headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h41">
-    <phrase id="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_duplicate_it_by_having_even_more_headers"/><link
-    linkend="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_duplicate_it_by_having_even_more_headers">Generate
-    a really long id and duplicate it by having even more headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h42">
-    <phrase id="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_27"/><link
-    linkend="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_27">Generate
-    a really long id and duplicate it by having even more headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h43">
-    <phrase id="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_28"/><link
-    linkend="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_28">Generate
-    a really long id and duplicate it by having even more headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h44">
-    <phrase id="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_29"/><link
-    linkend="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_29">Generate
-    a really long id and duplicate it by having several headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h45">
-    <phrase id="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_d4"/><link
-    linkend="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_d4">Generate
-    a really long id and d4</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h46">
-    <phrase id="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_15"/><link
-    linkend="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_15">Generate
-    a really long id and 15</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h47">
-    <phrase id="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_30"/><link
-    linkend="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_30">Generate
-    a really long id and d4</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h48">
-    <phrase id="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_31"/><link
-    linkend="identifiers_in_quickbook_1_5.generate_a_really_long_id_and_31">Generate
-    a really long id and 15</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h49">
-    <phrase id="identifiers_in_quickbook_1_5.a2345678901234567890123456789012"/><link
-    linkend="identifiers_in_quickbook_1_5.a2345678901234567890123456789012">a2345678901234567890123456789012</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h50">
-    <phrase id="identifiers_in_quickbook_1_5.a0"/><link linkend="identifiers_in_quickbook_1_5.a0">a2345678901234567890123456789012</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h51">
-    <phrase id="identifiers_in_quickbook_1_5.abcdefghijklmnopqrstuvwxyzabcdef"/><link
-    linkend="identifiers_in_quickbook_1_5.abcdefghijklmnopqrstuvwxyzabcdef">abcdefghijklmnopqrstuvwxyzabcdef</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h52">
-    <phrase id="identifiers_in_quickbook_1_5.abcdefghijklmnopqrstuvwxyzabcde0"/><link
-    linkend="identifiers_in_quickbook_1_5.abcdefghijklmnopqrstuvwxyzabcde0">abcdefghijklmnopqrstuvwxyzabcdef</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h53">
-    <phrase id="identifiers_in_quickbook_1_5.abcdefghijklmnopqrstuvwxyzabcde1"/><link
-    linkend="identifiers_in_quickbook_1_5.abcdefghijklmnopqrstuvwxyzabcde1">abcdefghijklmnopqrstuvwxyzabcdef</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h54">
-    <phrase id="identifiers_in_quickbook_1_5.abcdefghijklmnopqrstuvwxyzabcde2"/><link
-    linkend="identifiers_in_quickbook_1_5.abcdefghijklmnopqrstuvwxyzabcde2">abcdefghijklmnopqrstuvwxyzabcdef</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h55">
-    <phrase id="identifiers_in_quickbook_1_5.markup_in__code__phrase_role__identifier__heading__phrase___code___in__emphasis_role__bold__order__emphasis__to_test_normalization"/><link
-    linkend="identifiers_in_quickbook_1_5.markup_in__code__phrase_role__identifier__heading__phrase___code___in__emphasis_role__bold__order__emphasis__to_test_normalization">Markup
-    in <code><phrase role="identifier">heading</phrase></code> in <emphasis role="bold">order</emphasis>
-    to test normalization</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h56">
-    <phrase id="identifiers_in_quickbook_1_5.markup_in_code_phrase_role_iden0"/><link
-    linkend="identifiers_in_quickbook_1_5.markup_in_code_phrase_role_iden0">Markup
-    in <code><phrase role="identifier">heading</phrase></code> in <emphasis role="bold">order</emphasis>
-    to test normalization</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_5.h57">
-    <phrase id="identifiers_in_quickbook_1_5.markup_in_code_phrase_role_iden1"/><link
-    linkend="identifiers_in_quickbook_1_5.markup_in_code_phrase_role_iden1">Markup
-    in <code><phrase role="identifier">heading</phrase></code> in <emphasis role="bold">order</emphasis>
-    to test normalization</link>
-  </bridgehead>
-  <section id="identifiers_in_quickbook_1_5.identifier_10">
-    <title><link linkend="identifiers_in_quickbook_1_5.identifier_10">Identifier
-    10</link></title>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.identifier_10.h0">
-      <phrase id="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_duplicate_it_by_having_several_headers"/><link
-      linkend="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_duplicate_it_by_having_several_headers">Generate
-      a really long id and duplicate it by having several headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.identifier_10.h1">
-      <phrase id="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_d0"/><link
-      linkend="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_d0">Generate
-      a really long id and duplicate it by having several headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.identifier_10.h2">
-      <phrase id="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_duplicate_it_by_having_lots_of_headers"/><link
-      linkend="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_duplicate_it_by_having_lots_of_headers">Generate
-      a really long id and duplicate it by having lots of headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.identifier_10.h4">
-      <phrase id="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_d1"/><link
-      linkend="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_d1">Generate
-      a really long id and duplicate it by having lots of headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.identifier_10.h5">
-      <phrase id="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_d2"/><link
-      linkend="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_d2">Generate
-      a really long id and duplicate it by having lots of headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.identifier_10.h6">
-      <phrase id="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_d3"/><link
-      linkend="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_d3">Generate
-      a really long id and duplicate it by having several headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.identifier_10.h7">
-      <phrase id="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_d5"/><link
-      linkend="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_d5">Generate
-      a really long id and duplicate it by having several headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.identifier_10.h8">
-      <phrase id="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_d6"/><link
-      linkend="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_d6">Generate
-      a really long id and duplicate it by having several headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.identifier_10.h9">
-      <phrase id="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_d7"/><link
-      linkend="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_d7">Generate
-      a really long id and duplicate it by having several headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.identifier_10.h10">
-      <phrase id="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_duplicate_it_by_having_too_many_headers"/><link
-      linkend="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_duplicate_it_by_having_too_many_headers">Generate
-      a really long id and duplicate it by having too many headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.identifier_10.h11">
-      <phrase id="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_d8"/><link
-      linkend="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_d8">Generate
-      a really long id and duplicate it by having too many headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.identifier_10.h12">
-      <phrase id="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_d9"/><link
-      linkend="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_d9">Generate
-      a really long id and duplicate it by having too many headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.identifier_10.h13">
-      <phrase id="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_0"/><link
-      linkend="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_0">Generate
-      a really long id and duplicate it by having too many headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.identifier_10.h14">
-      <phrase id="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_1"/><link
-      linkend="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_1">Generate
-      a really long id and duplicate it by having too many headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.identifier_10.h15">
-      <phrase id="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_2"/><link
-      linkend="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_2">Generate
-      a really long id and duplicate it by having too many headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.identifier_10.h16">
-      <phrase id="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_3"/><link
-      linkend="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_3">Generate
-      a really long id and duplicate it by having too many headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.identifier_10.h17">
-      <phrase id="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_4"/><link
-      linkend="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_4">Generate
-      a really long id and duplicate it by having too many headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.identifier_10.h18">
-      <phrase id="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_5"/><link
-      linkend="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_5">Generate
-      a really long id and duplicate it by having too many headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.identifier_10.h19">
-      <phrase id="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_6"/><link
-      linkend="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_6">Generate
-      a really long id and duplicate it by having too many headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.identifier_10.h20">
-      <phrase id="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_7"/><link
-      linkend="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_7">Generate
-      a really long id and duplicate it by having too many headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.identifier_10.h21">
-      <phrase id="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_8"/><link
-      linkend="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_8">Generate
-      a really long id and duplicate it by having too many headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.identifier_10.h22">
-      <phrase id="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_9"/><link
-      linkend="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_9">Generate
-      a really long id and duplicate it by having too many headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.identifier_10.h23">
-      <phrase id="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_10"/><link
-      linkend="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_10">Generate
-      a really long id and duplicate it by having too many headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.identifier_10.h24">
-      <phrase id="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_11"/><link
-      linkend="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_11">Generate
-      a really long id and duplicate it by having too many headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.identifier_10.h25">
-      <phrase id="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_12"/><link
-      linkend="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_12">Generate
-      a really long id and duplicate it by having too many headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.identifier_10.h26">
-      <phrase id="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_13"/><link
-      linkend="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_13">Generate
-      a really long id and duplicate it by having too many headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.identifier_10.h27">
-      <phrase id="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_14"/><link
-      linkend="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_14">Generate
-      a really long id and duplicate it by having too many headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.identifier_10.h28">
-      <phrase id="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_16"/><link
-      linkend="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_16">Generate
-      a really long id and duplicate it by having too many headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.identifier_10.h29">
-      <phrase id="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_17"/><link
-      linkend="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_17">Generate
-      a really long id and duplicate it by having too many headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.identifier_10.h30">
-      <phrase id="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_18"/><link
-      linkend="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_18">Generate
-      a really long id and duplicate it by having too many headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.identifier_10.h31">
-      <phrase id="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_19"/><link
-      linkend="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_19">Generate
-      a really long id and duplicate it by having several headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.identifier_10.h32">
-      <phrase id="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_20"/><link
-      linkend="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_20">Generate
-      a really long id and duplicate it by having several headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.identifier_10.h33">
-      <phrase id="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_21"/><link
-      linkend="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_21">Generate
-      a really long id and duplicate it by having several headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.identifier_10.h34">
-      <phrase id="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_22"/><link
-      linkend="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_22">Generate
-      a really long id and duplicate it by having several headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.identifier_10.h35">
-      <phrase id="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_23"/><link
-      linkend="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_23">Generate
-      a really long id and duplicate it by having several headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.identifier_10.h36">
-      <phrase id="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_24"/><link
-      linkend="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_24">Generate
-      a really long id and duplicate it by having several headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.identifier_10.h37">
-      <phrase id="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_25"/><link
-      linkend="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_25">Generate
-      a really long id and duplicate it by having several headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.identifier_10.h38">
-      <phrase id="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_26"/><link
-      linkend="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_26">Generate
-      a really long id and duplicate it by having several headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.identifier_10.h39">
-      <phrase id="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_duplicate_it_by_having_even_more_headers"/><link
-      linkend="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_duplicate_it_by_having_even_more_headers">Generate
-      a really long id and duplicate it by having even more headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.identifier_10.h40">
-      <phrase id="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_27"/><link
-      linkend="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_27">Generate
-      a really long id and duplicate it by having even more headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.identifier_10.h41">
-      <phrase id="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_28"/><link
-      linkend="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_28">Generate
-      a really long id and duplicate it by having even more headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.identifier_10.h42">
-      <phrase id="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_29"/><link
-      linkend="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_29">Generate
-      a really long id and duplicate it by having several headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.identifier_10.h43">
-      <phrase id="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_d4"/><link
-      linkend="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_d4">Generate
-      a really long id and d4</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.identifier_10.h44">
-      <phrase id="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_15"/><link
-      linkend="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_15">Generate
-      a really long id and 15</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.identifier_10.h45">
-      <phrase id="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_30"/><link
-      linkend="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_30">Generate
-      a really long id and d4</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.identifier_10.h46">
-      <phrase id="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_31"/><link
-      linkend="identifiers_in_quickbook_1_5.identifier_10.generate_a_really_long_id_and_31">Generate
-      a really long id and 15</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.identifier_10.h47">
-      <phrase id="identifiers_in_quickbook_1_5.identifier_10.a2345678901234567890123456789012"/><link
-      linkend="identifiers_in_quickbook_1_5.identifier_10.a2345678901234567890123456789012">a2345678901234567890123456789012</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.identifier_10.h48">
-      <phrase id="identifiers_in_quickbook_1_5.identifier_10.a0"/><link linkend="identifiers_in_quickbook_1_5.identifier_10.a0">a2345678901234567890123456789012</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.identifier_10.h49">
-      <phrase id="identifiers_in_quickbook_1_5.identifier_10.abcdefghijklmnopqrstuvwxyzabcdef"/><link
-      linkend="identifiers_in_quickbook_1_5.identifier_10.abcdefghijklmnopqrstuvwxyzabcdef">abcdefghijklmnopqrstuvwxyzabcdef</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.identifier_10.h50">
-      <phrase id="identifiers_in_quickbook_1_5.identifier_10.abcdefghijklmnopqrstuvwxyzabcde0"/><link
-      linkend="identifiers_in_quickbook_1_5.identifier_10.abcdefghijklmnopqrstuvwxyzabcde0">abcdefghijklmnopqrstuvwxyzabcdef</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.identifier_10.h51">
-      <phrase id="identifiers_in_quickbook_1_5.identifier_10.abcdefghijklmnopqrstuvwxyzabcde1"/><link
-      linkend="identifiers_in_quickbook_1_5.identifier_10.abcdefghijklmnopqrstuvwxyzabcde1">abcdefghijklmnopqrstuvwxyzabcdef</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.identifier_10.h52">
-      <phrase id="identifiers_in_quickbook_1_5.identifier_10.abcdefghijklmnopqrstuvwxyzabcde2"/><link
-      linkend="identifiers_in_quickbook_1_5.identifier_10.abcdefghijklmnopqrstuvwxyzabcde2">abcdefghijklmnopqrstuvwxyzabcdef</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.identifier_10.h53">
-      <phrase id="identifiers_in_quickbook_1_5.identifier_10.markup_in__code__phrase_role__identifier__heading__phrase___code___in__emphasis_role__bold__order__emphasis__to_test_normalization"/><link
-      linkend="identifiers_in_quickbook_1_5.identifier_10.markup_in__code__phrase_role__identifier__heading__phrase___code___in__emphasis_role__bold__order__emphasis__to_test_normalization">Markup
-      in <code><phrase role="identifier">heading</phrase></code> in <emphasis role="bold">order</emphasis>
-      to test normalization</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.identifier_10.h54">
-      <phrase id="identifiers_in_quickbook_1_5.identifier_10.markup_in_code_phrase_role_iden0"/><link
-      linkend="identifiers_in_quickbook_1_5.identifier_10.markup_in_code_phrase_role_iden0">Markup
-      in <code><phrase role="identifier">heading</phrase></code> in <emphasis role="bold">order</emphasis>
-      to test normalization</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.identifier_10.h55">
-      <phrase id="identifiers_in_quickbook_1_5.identifier_10.markup_in_code_phrase_role_iden1"/><link
-      linkend="identifiers_in_quickbook_1_5.identifier_10.markup_in_code_phrase_role_iden1">Markup
-      in <code><phrase role="identifier">heading</phrase></code> in <emphasis role="bold">order</emphasis>
-      to test normalization</link>
-    </bridgehead>
-    <table frame="all" id="identifiers_in_quickbook_1_5.identifier_10.h3">
-      <title>h3</title>
-      <tgroup cols="1">
-        <tbody>
-          <row>
-            <entry>
-            </entry>
-          </row>
-        </tbody>
-      </tgroup>
-    </table>
-    <table frame="all" id="identifiers_in_quickbook_1_5.identifier_10.h3_0">
-      <title>h3</title>
-      <tgroup cols="1">
-        <tbody>
-          <row>
-            <entry>
-            </entry>
-          </row>
-        </tbody>
-      </tgroup>
-    </table>
-  </section>
-  <section id="identifiers_in_quickbook_1_5.punctuation___stuff">
-    <title><link linkend="identifiers_in_quickbook_1_5.punctuation___stuff">Punctuation
-    & stuff</link></title>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.punctuation___stuff.h0">
-      <phrase id="identifiers_in_quickbook_1_5.punctuation___stuff.a___b"/><link
-      linkend="identifiers_in_quickbook_1_5.punctuation___stuff.a___b">A + B</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_5.punctuation___stuff.h1">
-      <phrase id="identifiers_in_quickbook_1_5.punctuation___stuff.a_b0"/><link linkend="identifiers_in_quickbook_1_5.punctuation___stuff.a_b0">A
-      + B</link>
-    </bridgehead>
-  </section>
-</article>
Deleted: branches/quickbook-dev/tools/quickbook/test/identifier_1_5.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/identifier_1_5.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,148 +0,0 @@
-[article Identifiers in quickbook 1.5
-    [quickbook 1.5]
-]
-
-[heading Test heading with `code`]
-
-[heading Identifier 10]
-[heading Identifier 10]
-[table Identifier 10
-[[]]
-]
-
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having lots of headers]
-[heading Generate a really long id and duplicate it by having lots of headers]
-[heading Generate a really long id and duplicate it by having lots of headers]
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having even more headers]
-[heading Generate a really long id and duplicate it by having even more headers]
-[heading Generate a really long id and duplicate it by having even more headers]
-[heading Generate a really long id and duplicate it by having several headers]
-
-[heading Generate a really long id and d4]
-[heading Generate a really long id and 15]
-[heading Generate a really long id and d4]
-[heading Generate a really long id and 15]
-
-[heading a2345678901234567890123456789012]
-[heading a2345678901234567890123456789012]
-[heading abcdefghijklmnopqrstuvwxyzabcdef]
-[heading abcdefghijklmnopqrstuvwxyzabcdef]
-[heading abcdefghijklmnopqrstuvwxyzabcdef]
-[heading abcdefghijklmnopqrstuvwxyzabcdef]
-
-[heading Markup in `heading`  in *order* to test normalization]
-[heading Markup in `heading`  in *order* to test normalization]
-[heading Markup in `heading`  in *order* to test normalization]
-
-[section Identifier 10]
-
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having lots of headers]
-[heading Generate a really long id and duplicate it by having lots of headers]
-[heading Generate a really long id and duplicate it by having lots of headers]
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having even more headers]
-[heading Generate a really long id and duplicate it by having even more headers]
-[heading Generate a really long id and duplicate it by having even more headers]
-[heading Generate a really long id and duplicate it by having several headers]
-
-[heading Generate a really long id and d4]
-[heading Generate a really long id and 15]
-[heading Generate a really long id and d4]
-[heading Generate a really long id and 15]
-
-[heading a2345678901234567890123456789012]
-[heading a2345678901234567890123456789012]
-[heading abcdefghijklmnopqrstuvwxyzabcdef]
-[heading abcdefghijklmnopqrstuvwxyzabcdef]
-[heading abcdefghijklmnopqrstuvwxyzabcdef]
-[heading abcdefghijklmnopqrstuvwxyzabcdef]
-
-[heading Markup in `heading`  in *order* to test normalization]
-[heading Markup in `heading`  in *order* to test normalization]
-[heading Markup in `heading`  in *order* to test normalization]
-
-[table h3
-[[]]
-]
-
-[table h3
-[[]]
-]
-
-[endsect]
-
-[section Punctuation & stuff]
-
-[heading A + B]
-[heading A + B]
-
-[endsect]
\ No newline at end of file
Deleted: branches/quickbook-dev/tools/quickbook/test/identifier_1_6.gold
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/identifier_1_6.gold	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,609 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<article id="identifiers_in_quickbook_1_6" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $"
- xmlns:xi="http://www.w3.org/2001/XInclude">
-  <title>Identifiers in quickbook 1.6</title>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h0">
-    <phrase id="identifiers_in_quickbook_1_6.test_heading_with__code_"/><link linkend="identifiers_in_quickbook_1_6.test_heading_with__code_">Test
-    heading with <code><phrase role="identifier">code</phrase></code></link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h1">
-    <phrase id="identifiers_in_quickbook_1_6.identifier_10_0"/><link linkend="identifiers_in_quickbook_1_6.identifier_10_0">Identifier
-    10</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h2">
-    <phrase id="identifiers_in_quickbook_1_6.identifier_10_1"/><link linkend="identifiers_in_quickbook_1_6.identifier_10_1">Identifier
-    10</link>
-  </bridgehead>
-  <table frame="all" id="identifiers_in_quickbook_1_6.identifier_10_2">
-    <title>Identifier 10</title>
-    <tgroup cols="1">
-      <tbody>
-        <row>
-          <entry>
-          </entry>
-        </row>
-      </tbody>
-    </tgroup>
-  </table>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h3">
-    <phrase id="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_duplicate_it_by_having_several_headers"/><link
-    linkend="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_duplicate_it_by_having_several_headers">Generate
-    a really long id and duplicate it by having several headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h4">
-    <phrase id="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_d0"/><link
-    linkend="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_d0">Generate
-    a really long id and duplicate it by having several headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h5">
-    <phrase id="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_duplicate_it_by_having_lots_of_headers"/><link
-    linkend="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_duplicate_it_by_having_lots_of_headers">Generate
-    a really long id and duplicate it by having lots of headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h6">
-    <phrase id="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_d1"/><link
-    linkend="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_d1">Generate
-    a really long id and duplicate it by having lots of headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h7">
-    <phrase id="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_d2"/><link
-    linkend="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_d2">Generate
-    a really long id and duplicate it by having lots of headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h8">
-    <phrase id="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_d3"/><link
-    linkend="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_d3">Generate
-    a really long id and duplicate it by having several headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h9">
-    <phrase id="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_d5"/><link
-    linkend="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_d5">Generate
-    a really long id and duplicate it by having several headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h10">
-    <phrase id="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_d6"/><link
-    linkend="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_d6">Generate
-    a really long id and duplicate it by having several headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h11">
-    <phrase id="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_d7"/><link
-    linkend="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_d7">Generate
-    a really long id and duplicate it by having several headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h12">
-    <phrase id="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_duplicate_it_by_having_too_many_headers"/><link
-    linkend="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_duplicate_it_by_having_too_many_headers">Generate
-    a really long id and duplicate it by having too many headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h13">
-    <phrase id="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_d8"/><link
-    linkend="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_d8">Generate
-    a really long id and duplicate it by having too many headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h14">
-    <phrase id="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_d9"/><link
-    linkend="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_d9">Generate
-    a really long id and duplicate it by having too many headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h15">
-    <phrase id="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_0"/><link
-    linkend="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_0">Generate
-    a really long id and duplicate it by having too many headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h16">
-    <phrase id="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_1"/><link
-    linkend="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_1">Generate
-    a really long id and duplicate it by having too many headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h17">
-    <phrase id="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_2"/><link
-    linkend="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_2">Generate
-    a really long id and duplicate it by having too many headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h18">
-    <phrase id="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_3"/><link
-    linkend="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_3">Generate
-    a really long id and duplicate it by having too many headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h19">
-    <phrase id="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_4"/><link
-    linkend="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_4">Generate
-    a really long id and duplicate it by having too many headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h20">
-    <phrase id="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_5"/><link
-    linkend="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_5">Generate
-    a really long id and duplicate it by having too many headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h21">
-    <phrase id="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_6"/><link
-    linkend="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_6">Generate
-    a really long id and duplicate it by having too many headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h22">
-    <phrase id="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_7"/><link
-    linkend="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_7">Generate
-    a really long id and duplicate it by having too many headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h23">
-    <phrase id="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_8"/><link
-    linkend="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_8">Generate
-    a really long id and duplicate it by having too many headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h24">
-    <phrase id="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_9"/><link
-    linkend="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_9">Generate
-    a really long id and duplicate it by having too many headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h25">
-    <phrase id="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_10"/><link
-    linkend="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_10">Generate
-    a really long id and duplicate it by having too many headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h26">
-    <phrase id="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_11"/><link
-    linkend="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_11">Generate
-    a really long id and duplicate it by having too many headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h27">
-    <phrase id="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_12"/><link
-    linkend="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_12">Generate
-    a really long id and duplicate it by having too many headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h28">
-    <phrase id="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_13"/><link
-    linkend="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_13">Generate
-    a really long id and duplicate it by having too many headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h29">
-    <phrase id="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_14"/><link
-    linkend="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_14">Generate
-    a really long id and duplicate it by having too many headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h30">
-    <phrase id="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_16"/><link
-    linkend="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_16">Generate
-    a really long id and duplicate it by having too many headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h31">
-    <phrase id="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_17"/><link
-    linkend="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_17">Generate
-    a really long id and duplicate it by having too many headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h32">
-    <phrase id="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_18"/><link
-    linkend="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_18">Generate
-    a really long id and duplicate it by having too many headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h33">
-    <phrase id="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_19"/><link
-    linkend="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_19">Generate
-    a really long id and duplicate it by having several headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h34">
-    <phrase id="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_20"/><link
-    linkend="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_20">Generate
-    a really long id and duplicate it by having several headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h35">
-    <phrase id="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_21"/><link
-    linkend="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_21">Generate
-    a really long id and duplicate it by having several headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h36">
-    <phrase id="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_22"/><link
-    linkend="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_22">Generate
-    a really long id and duplicate it by having several headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h37">
-    <phrase id="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_23"/><link
-    linkend="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_23">Generate
-    a really long id and duplicate it by having several headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h38">
-    <phrase id="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_24"/><link
-    linkend="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_24">Generate
-    a really long id and duplicate it by having several headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h39">
-    <phrase id="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_25"/><link
-    linkend="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_25">Generate
-    a really long id and duplicate it by having several headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h40">
-    <phrase id="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_26"/><link
-    linkend="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_26">Generate
-    a really long id and duplicate it by having several headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h41">
-    <phrase id="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_duplicate_it_by_having_even_more_headers"/><link
-    linkend="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_duplicate_it_by_having_even_more_headers">Generate
-    a really long id and duplicate it by having even more headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h42">
-    <phrase id="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_27"/><link
-    linkend="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_27">Generate
-    a really long id and duplicate it by having even more headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h43">
-    <phrase id="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_28"/><link
-    linkend="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_28">Generate
-    a really long id and duplicate it by having even more headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h44">
-    <phrase id="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_29"/><link
-    linkend="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_29">Generate
-    a really long id and duplicate it by having several headers</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h45">
-    <phrase id="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_d4"/><link
-    linkend="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_d4">Generate
-    a really long id and d4</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h46">
-    <phrase id="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_15"/><link
-    linkend="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_15">Generate
-    a really long id and 15</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h47">
-    <phrase id="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_30"/><link
-    linkend="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_30">Generate
-    a really long id and d4</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h48">
-    <phrase id="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_31"/><link
-    linkend="identifiers_in_quickbook_1_6.generate_a_really_long_id_and_31">Generate
-    a really long id and 15</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h49">
-    <phrase id="identifiers_in_quickbook_1_6.a2345678901234567890123456789012"/><link
-    linkend="identifiers_in_quickbook_1_6.a2345678901234567890123456789012">a2345678901234567890123456789012</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h50">
-    <phrase id="identifiers_in_quickbook_1_6.a0"/><link linkend="identifiers_in_quickbook_1_6.a0">a2345678901234567890123456789012</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h51">
-    <phrase id="identifiers_in_quickbook_1_6.abcdefghijklmnopqrstuvwxyzabcdef"/><link
-    linkend="identifiers_in_quickbook_1_6.abcdefghijklmnopqrstuvwxyzabcdef">abcdefghijklmnopqrstuvwxyzabcdef</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h52">
-    <phrase id="identifiers_in_quickbook_1_6.abcdefghijklmnopqrstuvwxyzabcde0"/><link
-    linkend="identifiers_in_quickbook_1_6.abcdefghijklmnopqrstuvwxyzabcde0">abcdefghijklmnopqrstuvwxyzabcdef</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h53">
-    <phrase id="identifiers_in_quickbook_1_6.abcdefghijklmnopqrstuvwxyzabcde1"/><link
-    linkend="identifiers_in_quickbook_1_6.abcdefghijklmnopqrstuvwxyzabcde1">abcdefghijklmnopqrstuvwxyzabcdef</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h54">
-    <phrase id="identifiers_in_quickbook_1_6.abcdefghijklmnopqrstuvwxyzabcde2"/><link
-    linkend="identifiers_in_quickbook_1_6.abcdefghijklmnopqrstuvwxyzabcde2">abcdefghijklmnopqrstuvwxyzabcdef</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h55">
-    <phrase id="identifiers_in_quickbook_1_6.markup_in__heading___in__order__to_test_normalization"/><link
-    linkend="identifiers_in_quickbook_1_6.markup_in__heading___in__order__to_test_normalization">Markup
-    in <code><phrase role="identifier">heading</phrase></code> in <emphasis role="bold">order</emphasis>
-    to test normalization</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h56">
-    <phrase id="identifiers_in_quickbook_1_6.markup_in_heading_in_order_to_t0"/><link
-    linkend="identifiers_in_quickbook_1_6.markup_in_heading_in_order_to_t0">Markup
-    in <code><phrase role="identifier">heading</phrase></code> in <emphasis role="bold">order</emphasis>
-    to test normalization</link>
-  </bridgehead>
-  <bridgehead renderas="sect2" id="identifiers_in_quickbook_1_6.h57">
-    <phrase id="identifiers_in_quickbook_1_6.markup_in_heading_in_order_to_t1"/><link
-    linkend="identifiers_in_quickbook_1_6.markup_in_heading_in_order_to_t1">Markup
-    in <code><phrase role="identifier">heading</phrase></code> in <emphasis role="bold">order</emphasis>
-    to test normalization</link>
-  </bridgehead>
-  <section id="identifiers_in_quickbook_1_6.identifier_10">
-    <title><link linkend="identifiers_in_quickbook_1_6.identifier_10">Identifier
-    10</link></title>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.identifier_10.h0">
-      <phrase id="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_duplicate_it_by_having_several_headers"/><link
-      linkend="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_duplicate_it_by_having_several_headers">Generate
-      a really long id and duplicate it by having several headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.identifier_10.h1">
-      <phrase id="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_d0"/><link
-      linkend="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_d0">Generate
-      a really long id and duplicate it by having several headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.identifier_10.h2">
-      <phrase id="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_duplicate_it_by_having_lots_of_headers"/><link
-      linkend="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_duplicate_it_by_having_lots_of_headers">Generate
-      a really long id and duplicate it by having lots of headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.identifier_10.h4">
-      <phrase id="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_d1"/><link
-      linkend="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_d1">Generate
-      a really long id and duplicate it by having lots of headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.identifier_10.h5">
-      <phrase id="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_d2"/><link
-      linkend="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_d2">Generate
-      a really long id and duplicate it by having lots of headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.identifier_10.h6">
-      <phrase id="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_d3"/><link
-      linkend="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_d3">Generate
-      a really long id and duplicate it by having several headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.identifier_10.h7">
-      <phrase id="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_d5"/><link
-      linkend="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_d5">Generate
-      a really long id and duplicate it by having several headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.identifier_10.h8">
-      <phrase id="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_d6"/><link
-      linkend="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_d6">Generate
-      a really long id and duplicate it by having several headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.identifier_10.h9">
-      <phrase id="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_d7"/><link
-      linkend="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_d7">Generate
-      a really long id and duplicate it by having several headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.identifier_10.h10">
-      <phrase id="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_duplicate_it_by_having_too_many_headers"/><link
-      linkend="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_duplicate_it_by_having_too_many_headers">Generate
-      a really long id and duplicate it by having too many headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.identifier_10.h11">
-      <phrase id="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_d8"/><link
-      linkend="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_d8">Generate
-      a really long id and duplicate it by having too many headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.identifier_10.h12">
-      <phrase id="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_d9"/><link
-      linkend="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_d9">Generate
-      a really long id and duplicate it by having too many headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.identifier_10.h13">
-      <phrase id="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_0"/><link
-      linkend="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_0">Generate
-      a really long id and duplicate it by having too many headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.identifier_10.h14">
-      <phrase id="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_1"/><link
-      linkend="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_1">Generate
-      a really long id and duplicate it by having too many headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.identifier_10.h15">
-      <phrase id="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_2"/><link
-      linkend="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_2">Generate
-      a really long id and duplicate it by having too many headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.identifier_10.h16">
-      <phrase id="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_3"/><link
-      linkend="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_3">Generate
-      a really long id and duplicate it by having too many headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.identifier_10.h17">
-      <phrase id="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_4"/><link
-      linkend="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_4">Generate
-      a really long id and duplicate it by having too many headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.identifier_10.h18">
-      <phrase id="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_5"/><link
-      linkend="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_5">Generate
-      a really long id and duplicate it by having too many headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.identifier_10.h19">
-      <phrase id="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_6"/><link
-      linkend="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_6">Generate
-      a really long id and duplicate it by having too many headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.identifier_10.h20">
-      <phrase id="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_7"/><link
-      linkend="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_7">Generate
-      a really long id and duplicate it by having too many headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.identifier_10.h21">
-      <phrase id="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_8"/><link
-      linkend="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_8">Generate
-      a really long id and duplicate it by having too many headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.identifier_10.h22">
-      <phrase id="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_9"/><link
-      linkend="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_9">Generate
-      a really long id and duplicate it by having too many headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.identifier_10.h23">
-      <phrase id="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_10"/><link
-      linkend="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_10">Generate
-      a really long id and duplicate it by having too many headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.identifier_10.h24">
-      <phrase id="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_11"/><link
-      linkend="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_11">Generate
-      a really long id and duplicate it by having too many headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.identifier_10.h25">
-      <phrase id="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_12"/><link
-      linkend="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_12">Generate
-      a really long id and duplicate it by having too many headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.identifier_10.h26">
-      <phrase id="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_13"/><link
-      linkend="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_13">Generate
-      a really long id and duplicate it by having too many headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.identifier_10.h27">
-      <phrase id="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_14"/><link
-      linkend="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_14">Generate
-      a really long id and duplicate it by having too many headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.identifier_10.h28">
-      <phrase id="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_16"/><link
-      linkend="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_16">Generate
-      a really long id and duplicate it by having too many headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.identifier_10.h29">
-      <phrase id="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_17"/><link
-      linkend="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_17">Generate
-      a really long id and duplicate it by having too many headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.identifier_10.h30">
-      <phrase id="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_18"/><link
-      linkend="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_18">Generate
-      a really long id and duplicate it by having too many headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.identifier_10.h31">
-      <phrase id="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_19"/><link
-      linkend="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_19">Generate
-      a really long id and duplicate it by having several headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.identifier_10.h32">
-      <phrase id="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_20"/><link
-      linkend="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_20">Generate
-      a really long id and duplicate it by having several headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.identifier_10.h33">
-      <phrase id="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_21"/><link
-      linkend="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_21">Generate
-      a really long id and duplicate it by having several headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.identifier_10.h34">
-      <phrase id="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_22"/><link
-      linkend="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_22">Generate
-      a really long id and duplicate it by having several headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.identifier_10.h35">
-      <phrase id="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_23"/><link
-      linkend="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_23">Generate
-      a really long id and duplicate it by having several headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.identifier_10.h36">
-      <phrase id="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_24"/><link
-      linkend="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_24">Generate
-      a really long id and duplicate it by having several headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.identifier_10.h37">
-      <phrase id="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_25"/><link
-      linkend="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_25">Generate
-      a really long id and duplicate it by having several headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.identifier_10.h38">
-      <phrase id="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_26"/><link
-      linkend="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_26">Generate
-      a really long id and duplicate it by having several headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.identifier_10.h39">
-      <phrase id="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_duplicate_it_by_having_even_more_headers"/><link
-      linkend="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_duplicate_it_by_having_even_more_headers">Generate
-      a really long id and duplicate it by having even more headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.identifier_10.h40">
-      <phrase id="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_27"/><link
-      linkend="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_27">Generate
-      a really long id and duplicate it by having even more headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.identifier_10.h41">
-      <phrase id="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_28"/><link
-      linkend="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_28">Generate
-      a really long id and duplicate it by having even more headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.identifier_10.h42">
-      <phrase id="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_29"/><link
-      linkend="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_29">Generate
-      a really long id and duplicate it by having several headers</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.identifier_10.h43">
-      <phrase id="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_d4"/><link
-      linkend="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_d4">Generate
-      a really long id and d4</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.identifier_10.h44">
-      <phrase id="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_15"/><link
-      linkend="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_15">Generate
-      a really long id and 15</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.identifier_10.h45">
-      <phrase id="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_30"/><link
-      linkend="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_30">Generate
-      a really long id and d4</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.identifier_10.h46">
-      <phrase id="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_31"/><link
-      linkend="identifiers_in_quickbook_1_6.identifier_10.generate_a_really_long_id_and_31">Generate
-      a really long id and 15</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.identifier_10.h47">
-      <phrase id="identifiers_in_quickbook_1_6.identifier_10.a2345678901234567890123456789012"/><link
-      linkend="identifiers_in_quickbook_1_6.identifier_10.a2345678901234567890123456789012">a2345678901234567890123456789012</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.identifier_10.h48">
-      <phrase id="identifiers_in_quickbook_1_6.identifier_10.a0"/><link linkend="identifiers_in_quickbook_1_6.identifier_10.a0">a2345678901234567890123456789012</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.identifier_10.h49">
-      <phrase id="identifiers_in_quickbook_1_6.identifier_10.abcdefghijklmnopqrstuvwxyzabcdef"/><link
-      linkend="identifiers_in_quickbook_1_6.identifier_10.abcdefghijklmnopqrstuvwxyzabcdef">abcdefghijklmnopqrstuvwxyzabcdef</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.identifier_10.h50">
-      <phrase id="identifiers_in_quickbook_1_6.identifier_10.abcdefghijklmnopqrstuvwxyzabcde0"/><link
-      linkend="identifiers_in_quickbook_1_6.identifier_10.abcdefghijklmnopqrstuvwxyzabcde0">abcdefghijklmnopqrstuvwxyzabcdef</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.identifier_10.h51">
-      <phrase id="identifiers_in_quickbook_1_6.identifier_10.abcdefghijklmnopqrstuvwxyzabcde1"/><link
-      linkend="identifiers_in_quickbook_1_6.identifier_10.abcdefghijklmnopqrstuvwxyzabcde1">abcdefghijklmnopqrstuvwxyzabcdef</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.identifier_10.h52">
-      <phrase id="identifiers_in_quickbook_1_6.identifier_10.abcdefghijklmnopqrstuvwxyzabcde2"/><link
-      linkend="identifiers_in_quickbook_1_6.identifier_10.abcdefghijklmnopqrstuvwxyzabcde2">abcdefghijklmnopqrstuvwxyzabcdef</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.identifier_10.h53">
-      <phrase id="identifiers_in_quickbook_1_6.identifier_10.markup_in__heading___in__order__to_test_normalization"/><link
-      linkend="identifiers_in_quickbook_1_6.identifier_10.markup_in__heading___in__order__to_test_normalization">Markup
-      in <code><phrase role="identifier">heading</phrase></code> in <emphasis role="bold">order</emphasis>
-      to test normalization</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.identifier_10.h54">
-      <phrase id="identifiers_in_quickbook_1_6.identifier_10.markup_in_heading_in_order_to_t0"/><link
-      linkend="identifiers_in_quickbook_1_6.identifier_10.markup_in_heading_in_order_to_t0">Markup
-      in <code><phrase role="identifier">heading</phrase></code> in <emphasis role="bold">order</emphasis>
-      to test normalization</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.identifier_10.h55">
-      <phrase id="identifiers_in_quickbook_1_6.identifier_10.markup_in_heading_in_order_to_t1"/><link
-      linkend="identifiers_in_quickbook_1_6.identifier_10.markup_in_heading_in_order_to_t1">Markup
-      in <code><phrase role="identifier">heading</phrase></code> in <emphasis role="bold">order</emphasis>
-      to test normalization</link>
-    </bridgehead>
-    <table frame="all" id="identifiers_in_quickbook_1_6.identifier_10.h3">
-      <title>h3</title>
-      <tgroup cols="1">
-        <tbody>
-          <row>
-            <entry>
-            </entry>
-          </row>
-        </tbody>
-      </tgroup>
-    </table>
-    <table frame="all" id="identifiers_in_quickbook_1_6.identifier_10.h3_0">
-      <title>h3</title>
-      <tgroup cols="1">
-        <tbody>
-          <row>
-            <entry>
-            </entry>
-          </row>
-        </tbody>
-      </tgroup>
-    </table>
-  </section>
-  <section id="identifiers_in_quickbook_1_6.punctuation___stuff">
-    <title><link linkend="identifiers_in_quickbook_1_6.punctuation___stuff">Punctuation
-    & stuff</link></title>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.punctuation___stuff.h0">
-      <phrase id="identifiers_in_quickbook_1_6.punctuation___stuff.a___b"/><link
-      linkend="identifiers_in_quickbook_1_6.punctuation___stuff.a___b">A + B</link>
-    </bridgehead>
-    <bridgehead renderas="sect3" id="identifiers_in_quickbook_1_6.punctuation___stuff.h1">
-      <phrase id="identifiers_in_quickbook_1_6.punctuation___stuff.a_b0"/><link linkend="identifiers_in_quickbook_1_6.punctuation___stuff.a_b0">A
-      + B</link>
-    </bridgehead>
-  </section>
-</article>
Deleted: branches/quickbook-dev/tools/quickbook/test/identifier_1_6.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/identifier_1_6.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,148 +0,0 @@
-[article Identifiers in quickbook 1.6
-    [quickbook 1.6]
-]
-
-[heading Test heading with `code`]
-
-[heading Identifier 10]
-[heading Identifier 10]
-[table Identifier 10
-[[]]
-]
-
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having lots of headers]
-[heading Generate a really long id and duplicate it by having lots of headers]
-[heading Generate a really long id and duplicate it by having lots of headers]
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having even more headers]
-[heading Generate a really long id and duplicate it by having even more headers]
-[heading Generate a really long id and duplicate it by having even more headers]
-[heading Generate a really long id and duplicate it by having several headers]
-
-[heading Generate a really long id and d4]
-[heading Generate a really long id and 15]
-[heading Generate a really long id and d4]
-[heading Generate a really long id and 15]
-
-[heading a2345678901234567890123456789012]
-[heading a2345678901234567890123456789012]
-[heading abcdefghijklmnopqrstuvwxyzabcdef]
-[heading abcdefghijklmnopqrstuvwxyzabcdef]
-[heading abcdefghijklmnopqrstuvwxyzabcdef]
-[heading abcdefghijklmnopqrstuvwxyzabcdef]
-
-[heading Markup in `heading`  in *order* to test normalization]
-[heading Markup in `heading`  in *order* to test normalization]
-[heading Markup in `heading`  in *order* to test normalization]
-
-[section Identifier 10]
-
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having lots of headers]
-[heading Generate a really long id and duplicate it by having lots of headers]
-[heading Generate a really long id and duplicate it by having lots of headers]
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having too many headers]
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having several headers]
-[heading Generate a really long id and duplicate it by having even more headers]
-[heading Generate a really long id and duplicate it by having even more headers]
-[heading Generate a really long id and duplicate it by having even more headers]
-[heading Generate a really long id and duplicate it by having several headers]
-
-[heading Generate a really long id and d4]
-[heading Generate a really long id and 15]
-[heading Generate a really long id and d4]
-[heading Generate a really long id and 15]
-
-[heading a2345678901234567890123456789012]
-[heading a2345678901234567890123456789012]
-[heading abcdefghijklmnopqrstuvwxyzabcdef]
-[heading abcdefghijklmnopqrstuvwxyzabcdef]
-[heading abcdefghijklmnopqrstuvwxyzabcdef]
-[heading abcdefghijklmnopqrstuvwxyzabcdef]
-
-[heading Markup in `heading`  in *order* to test normalization]
-[heading Markup in `heading`  in *order* to test normalization]
-[heading Markup in `heading`  in *order* to test normalization]
-
-[table h3
-[[]]
-]
-
-[table h3
-[[]]
-]
-
-[endsect]
-
-[section Punctuation & stuff]
-
-[heading A + B]
-[heading A + B]
-
-[endsect]
\ No newline at end of file
Copied: branches/quickbook-dev/tools/quickbook/test/image-1_5.gold (from r75234, /branches/quickbook-dev/tools/quickbook/test/image_1_5.gold)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/image-1_5.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/image_1_5.quickbook)
==============================================================================
Deleted: branches/quickbook-dev/tools/quickbook/test/image_1_5.gold
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/image_1_5.gold	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,64 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<article id="images_1_5" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $" xmlns:xi="http://www.w3.org/2001/XInclude">
-  <title>Images 1.5</title>
-  <para>
-    <inlinemediaobject><imageobject><imagedata fileref="test.gif"></imagedata></imageobject>
-    <textobject>
-      <phrase>test</phrase>
-    </textobject>
-    </inlinemediaobject> <inlinemediaobject><imageobject><imagedata fileref="test this.gif"></imagedata></imageobject>
-    <textobject>
-      <phrase>test this</phrase>
-    </textobject>
-    </inlinemediaobject> <inlinemediaobject><imageobject><imagedata fileref="test&this.gif"></imagedata></imageobject>
-    <textobject>
-      <phrase>test&this</phrase>
-    </textobject>
-    </inlinemediaobject> <inlinemediaobject><imageobject><imagedata fileref="test.gif"
-    height="10cm" width="10cm"></imagedata></imageobject>
-    <textobject>
-      <phrase>test</phrase>
-    </textobject>
-    </inlinemediaobject> <inlinemediaobject><imageobject><imagedata fileref="test.gif"></imagedata></imageobject>
-    <textobject>
-      <phrase>Foo</phrase>
-    </textobject>
-    </inlinemediaobject> <inlinemediaobject><imageobject><imagedata fileref="test.gif"></imagedata></imageobject>
-    <textobject>
-      <phrase>Foobie foobie foo</phrase>
-    </textobject>
-    </inlinemediaobject> <inlinemediaobject><imageobject><imagedata fileref="test.gif"></imagedata></imageobject>
-    <textobject>
-      <phrase>Foo & bar</phrase>
-    </textobject>
-    </inlinemediaobject> <inlinemediaobject><imageobject><imagedata fileref="test.gif"
-    height="10cm" width="10cm"></imagedata></imageobject>
-    <textobject>
-      <phrase>Foo</phrase>
-    </textobject>
-    </inlinemediaobject>
-  </para>
-  <para>
-    <inlinemediaobject><imageobject><imagedata fileref="test.gif"></imagedata></imageobject>
-    <textobject>
-      <phrase>test</phrase>
-    </textobject>
-    </inlinemediaobject> <inlinemediaobject><imageobject><imagedata fileref="test.gif"></imagedata></imageobject>
-    <textobject>
-      <phrase>test</phrase>
-    </textobject>
-    </inlinemediaobject> <inlinemediaobject><imageobject><imagedata fileref="test.gif"></imagedata></imageobject>
-    <textobject>
-      <phrase>comment</phrase>
-    </textobject>
-    </inlinemediaobject>
-  </para>
-  <para>
-    <inlinemediaobject><imageobject><imagedata fileref="test.gif" height="10cm" width="10cm"></imagedata></imageobject>
-    <textobject>
-      <phrase>test</phrase>
-    </textobject>
-    </inlinemediaobject>
-  </para>
-</article>
Deleted: branches/quickbook-dev/tools/quickbook/test/image_1_5.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/image_1_5.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,19 +0,0 @@
-[article Images 1.5
-    [quickbook 1.5]
-]
-
-[$test.gif]
-[$test this.gif]
-[$test&this.gif]
-[$test.gif [width 10cm] [height 10cm]]
-[$test.gif [alt Foo]]
-[$test.gif [alt Foobie foobie foo]]
-[$test.gif [alt Foo & bar]]
-[$test.gif [alt Foo] [width 10cm] [height 10cm]]
-
-[$ [/comment] test.gif  ]
-[$ [/comment] test.gif [/comment] ]
-[$ [/comment] test.gif [/comment] [alt comment] ]
-
-[/ This should warn about repeated attribute and then ignore it. ]
-[$test.gif [width 10cm] [height 10cm] [width 20cm]]
Copied: branches/quickbook-dev/tools/quickbook/test/import-1_1-fail.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/fail-import.quickbook)
==============================================================================
--- /branches/quickbook-dev/tools/quickbook/test/fail-import.quickbook	(original)
+++ branches/quickbook-dev/tools/quickbook/test/import-1_1-fail.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
@@ -6,6 +6,3 @@
 [import this-is-not-a-file.cpp]
 
 [endsect]
-
-     
-
Copied: branches/quickbook-dev/tools/quickbook/test/include-1_1-fail.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/fail-include.quickbook)
==============================================================================
--- /branches/quickbook-dev/tools/quickbook/test/fail-include.quickbook	(original)
+++ branches/quickbook-dev/tools/quickbook/test/include-1_1-fail.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
@@ -6,6 +6,3 @@
 [include this-is-not-a-file.qbk]
 
 [endsect]
-
-     
-
Copied: branches/quickbook-dev/tools/quickbook/test/include-1_5.gold (from r75234, /branches/quickbook-dev/tools/quickbook/test/include_1_5.gold)
==============================================================================
Added: branches/quickbook-dev/tools/quickbook/test/include-1_5.quickbook
==============================================================================
--- (empty file)
+++ branches/quickbook-dev/tools/quickbook/test/include-1_5.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
@@ -0,0 +1,17 @@
+[article Include Test
+    [quickbook 1.5]
+    [id include-test]
+]
+
+[include include_sub-1_5.qbk]
+[include include_sub.qbk]
+[include:foo include_sub.qbk]
+[include empty.qbk]
+
+[def __defined__]
+
+[? __undefined__ [include:foo1 include_sub.qbk] ]
+[? __undefined__ [include:foo1 not_a_file.qbk] ]
+[? __defined__
+  Just trying including in a conditional macro. [include:foo2 include_sub.qbk]
+  With some text around it.]
Copied: branches/quickbook-dev/tools/quickbook/test/include-1_6.gold (from r75234, /branches/quickbook-dev/tools/quickbook/test/include_1_6.gold)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/include-1_6.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/include_1_6.quickbook)
==============================================================================
--- /branches/quickbook-dev/tools/quickbook/test/include_1_6.quickbook	(original)
+++ branches/quickbook-dev/tools/quickbook/test/include-1_6.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
@@ -3,12 +3,13 @@
     [id include-test]
 ]
 
-[include include-sub2.quickbook]
-[include:foo include-sub2.quickbook]
+[include include_sub.qbk]
+[include:foo include_sub.qbk]
 
 [def __defined__]
 
-[? __undefined__ [include:foo1 include-sub2.quickbook] ]
+[? __undefined__ [include:foo1 include_sub.qbk] ]
+[? __undefined__ [include:foo1 not-a-file.qbk] ]
 [? __defined__
-  Just trying including in a conditional macro. [include:foo2 include-sub2.quickbook]
+  Just trying including in a conditional macro. [include:foo2 include_sub.qbk]
   With some text around it.]
Deleted: branches/quickbook-dev/tools/quickbook/test/include-sub.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/include-sub.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,6 +0,0 @@
-[article Include Test Sub Document
-    [quickbook 1.5]
-    [id include-sub]
-]
-
-[/ Empty. Shouldn't really need this comment.]
Deleted: branches/quickbook-dev/tools/quickbook/test/include-sub2.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/include-sub2.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,9 +0,0 @@
-[/ I'm trying not to break existing behaviour even when buggy.
-   In this case, this section will get an id using the title from
-   the previous 'include'.]
-
-[section:test Test]
-
-Just testing.
-
-[endsect]
\ No newline at end of file
Copied: branches/quickbook-dev/tools/quickbook/test/include2-1_6.gold (from r75234, /branches/quickbook-dev/tools/quickbook/test/include_1_6-2.gold)
==============================================================================
Added: branches/quickbook-dev/tools/quickbook/test/include2-1_6.quickbook
==============================================================================
--- (empty file)
+++ branches/quickbook-dev/tools/quickbook/test/include2-1_6.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
@@ -0,0 +1,8 @@
+[article Include Test
+    [quickbook 1.6]
+    [id include-test]
+]
+
+[include include_sub-1_5.qbk]
+[include include_sub.qbk]
+[include:foo include_sub.qbk]
Deleted: branches/quickbook-dev/tools/quickbook/test/include_1_5.gold
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/include_1_5.gold	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,30 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<article id="include-test" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $"
- xmlns:xi="http://www.w3.org/2001/XInclude">
-  <title>Include Test</title>
-  <section id="include_test_sub_document.test">
-    <title><link linkend="include_test_sub_document.test">Test</link></title>
-    <para>
-      Just testing.
-    </para>
-  </section>
-  <section id="foo.test">
-    <title><link linkend="foo.test">Test</link></title>
-    <para>
-      Just testing.
-    </para>
-  </section>
-  <para>
-    Just trying including in a conditional macro.
-  </para>
-  <section id="foo2.test">
-    <title><link linkend="foo2.test">Test</link></title>
-    <para>
-      Just testing.
-    </para>
-  </section>
-  <para>
-    With some text around it.
-  </para>
-</article>
Deleted: branches/quickbook-dev/tools/quickbook/test/include_1_5.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/include_1_5.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,16 +0,0 @@
-[article Include Test
-    [quickbook 1.5]
-    [id include-test]
-]
-
-[include include-sub.quickbook]
-[include include-sub2.quickbook]
-[include:foo include-sub2.quickbook]
-[include empty.quickbook]
-
-[def __defined__]
-
-[? __undefined__ [include:foo1 include-sub2.quickbook] ]
-[? __defined__
-  Just trying including in a conditional macro. [include:foo2 include-sub2.quickbook]
-  With some text around it.]
Deleted: branches/quickbook-dev/tools/quickbook/test/include_1_6-2.gold
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/include_1_6-2.gold	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<article id="include-test" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $"
- xmlns:xi="http://www.w3.org/2001/XInclude">
-  <title>Include Test</title>
-  <article id="include-sub" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $"
-  xmlns:xi="http://www.w3.org/2001/XInclude">
-    <title>Include Test Sub Document</title>
-  </article>
-  <section id="include-test.test">
-    <title><link linkend="include-test.test">Test</link></title>
-    <para>
-      Just testing.
-    </para>
-  </section>
-  <section id="foo.test">
-    <title><link linkend="foo.test">Test</link></title>
-    <para>
-      Just testing.
-    </para>
-  </section>
-</article>
Deleted: branches/quickbook-dev/tools/quickbook/test/include_1_6-2.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/include_1_6-2.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,8 +0,0 @@
-[article Include Test
-    [quickbook 1.6]
-    [id include-test]
-]
-
-[include include-sub.quickbook]
-[include include-sub2.quickbook]
-[include:foo include-sub2.quickbook]
Deleted: branches/quickbook-dev/tools/quickbook/test/include_1_6.gold
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/include_1_6.gold	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,30 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<article id="include-test" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $"
- xmlns:xi="http://www.w3.org/2001/XInclude">
-  <title>Include Test</title>
-  <section id="include-test.test">
-    <title><link linkend="include-test.test">Test</link></title>
-    <para>
-      Just testing.
-    </para>
-  </section>
-  <section id="foo.test">
-    <title><link linkend="foo.test">Test</link></title>
-    <para>
-      Just testing.
-    </para>
-  </section>
-  <para>
-    Just trying including in a conditional macro.
-  </para>
-  <section id="foo2.test">
-    <title><link linkend="foo2.test">Test</link></title>
-    <para>
-      Just testing.
-    </para>
-  </section>
-  <para>
-    With some text around it.
-  </para>
-</article>
Deleted: branches/quickbook-dev/tools/quickbook/test/include_1_6.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/include_1_6.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,14 +0,0 @@
-[article Include Test
-    [quickbook 1.6]
-    [id include-test]
-]
-
-[include include-sub2.quickbook]
-[include:foo include-sub2.quickbook]
-
-[def __defined__]
-
-[? __undefined__ [include:foo1 include-sub2.quickbook] ]
-[? __defined__
-  Just trying including in a conditional macro. [include:foo2 include-sub2.quickbook]
-  With some text around it.]
Copied: branches/quickbook-dev/tools/quickbook/test/include_sub-1_5.qbk (from r75234, /branches/quickbook-dev/tools/quickbook/test/include-sub.quickbook)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/include_sub.qbk (from r75234, /branches/quickbook-dev/tools/quickbook/test/include-sub2.quickbook)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/link-1_1.gold (from r75234, /branches/quickbook-dev/tools/quickbook/test/link.gold)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/link-1_1.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/link.quickbook)
==============================================================================
Deleted: branches/quickbook-dev/tools/quickbook/test/link.gold
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/link.gold	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,31 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<article id="link_tests" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $" xmlns:xi="http://www.w3.org/2001/XInclude">
-  <title>Link tests</title>
-  <section id="link_tests.different_types_of_links">
-    <title>Different types of links</title>
-    <para>
-      <ulink url="http://www.boost.org/">http://www.boost.org/> <ulink url="http://www.boost.org/">Boost</ulink>
-      <link linkend="link-id">link-id</link> <link linkend="link-id">Link Text</link>
-      <anchor id="link-id"/><functionname alt="foo">foo</functionname> <functionname
-      alt="foo">link text</functionname> <classname alt="foo">foo</classname> <classname
-      alt="foo">link text</classname> <methodname alt="foo">foo</methodname> <methodname
-      alt="foo">link text</methodname> <enumname alt="foo">foo</enumname> <enumname
-      alt="foo">link text</enumname> <macroname alt="foo">foo</macroname> <macroname
-      alt="foo">link text</macroname> <headername alt="foo">foo</headername> <headername
-      alt="foo">link text</headername> <conceptname alt="foo">foo</conceptname>
-      <conceptname alt="foo">link text</conceptname> <globalname alt="foo">foo</globalname>
-      <globalname alt="foo">link text</globalname>
-    </para>
-  </section>
-  <section id="link_tests.side_by_side_links">
-    <title>Side-by-side links</title>
-    <para>
-      <link linkend="x">x</link> and <link linkend="y">y</link> are two distinct
-      links, which should be separated by whitespace when they appear together as
-      in <link linkend="x">x</link> <link linkend="y">y</link>. Also in <link linkend="x">x</link>
-      <link linkend="y">y</link>, and in <link linkend="x">x</link> <link linkend="y">y</link>
-      as well.
-    </para>
-  </section>
-</article>
Deleted: branches/quickbook-dev/tools/quickbook/test/link.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/link.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,39 +0,0 @@
-[article Link tests
-]
-
-[section Different types of links]
-
-[@http://www.boost.org/]
-[@  http://www.boost.org/ Boost]
-[link link-id]
-[link link-id Link Text]
-[#link-id]
-[funcref foo]
-[funcref foo link text]
-[classref foo]
-[classref foo link text]
-[memberref foo]
-[memberref foo link text]
-[enumref foo]
-[enumref foo link text]
-[macroref foo]
-[macroref foo link text]
-[headerref foo]
-[headerref foo link text]
-[conceptref foo]
-[conceptref foo link text]
-[globalref foo]
-[globalref foo link text]
-
-[endsect]
-
-[section Side-by-side links]
-
-[link x] and [link y] are two distinct links, which should be separated by
-whitespace when they appear together as in [link x] [link y]. Also in [link x]
-[link y], and in
-[link x]
-[link y]
-as well.
-
-[endsect]
Copied: branches/quickbook-dev/tools/quickbook/test/list_test-1_5.gold (from r75234, /branches/quickbook-dev/tools/quickbook/test/list_test.gold)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/list_test-1_5.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/list_test.quickbook)
==============================================================================
--- /branches/quickbook-dev/tools/quickbook/test/list_test.quickbook	(original)
+++ branches/quickbook-dev/tools/quickbook/test/list_test-1_5.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
@@ -29,7 +29,7 @@
 # B
   * A
   * B
-  
+
 Three level list:
 
 # A
Deleted: branches/quickbook-dev/tools/quickbook/test/list_test.gold
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/list_test.gold	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,263 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<article id="list_test" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $" xmlns:xi="http://www.w3.org/2001/XInclude">
-  <title>List Test</title>
-  <para>
-    Simple list:
-  </para>
-  <itemizedlist>
-    <listitem>
-      <simpara>
-        A
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        B
-      </simpara>
-    </listitem>
-  </itemizedlist>
-  <para>
-    Simple list:
-  </para>
-  <orderedlist>
-    <listitem>
-      <simpara>
-        A
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        B
-      </simpara>
-    </listitem>
-  </orderedlist>
-  <para>
-    Two level list:
-  </para>
-  <itemizedlist>
-    <listitem>
-      <simpara>
-        A
-        <itemizedlist>
-          <listitem>
-            <simpara>
-              A
-            </simpara>
-          </listitem>
-          <listitem>
-            <simpara>
-              B
-            </simpara>
-          </listitem>
-        </itemizedlist>
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        B
-        <itemizedlist>
-          <listitem>
-            <simpara>
-              A
-            </simpara>
-          </listitem>
-          <listitem>
-            <simpara>
-              B
-            </simpara>
-          </listitem>
-        </itemizedlist>
-      </simpara>
-    </listitem>
-  </itemizedlist>
-  <para>
-    Two level list:
-  </para>
-  <orderedlist>
-    <listitem>
-      <simpara>
-        A
-        <itemizedlist>
-          <listitem>
-            <simpara>
-              A
-            </simpara>
-          </listitem>
-          <listitem>
-            <simpara>
-              B
-            </simpara>
-          </listitem>
-        </itemizedlist>
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        B
-        <itemizedlist>
-          <listitem>
-            <simpara>
-              A
-            </simpara>
-          </listitem>
-          <listitem>
-            <simpara>
-              B
-            </simpara>
-          </listitem>
-        </itemizedlist>
-      </simpara>
-    </listitem>
-  </orderedlist>
-  <para>
-    Three level list:
-  </para>
-  <orderedlist>
-    <listitem>
-      <simpara>
-        A
-        <itemizedlist>
-          <listitem>
-            <simpara>
-              A
-            </simpara>
-          </listitem>
-          <listitem>
-            <simpara>
-              B
-              <itemizedlist>
-                <listitem>
-                  <simpara>
-                    C
-                  </simpara>
-                </listitem>
-                <listitem>
-                  <simpara>
-                    D
-                  </simpara>
-                </listitem>
-              </itemizedlist>
-            </simpara>
-          </listitem>
-          <listitem>
-            <simpara>
-              E
-            </simpara>
-          </listitem>
-          <listitem>
-            <simpara>
-              F
-              <itemizedlist>
-                <listitem>
-                  <simpara>
-                    G
-                  </simpara>
-                </listitem>
-                <listitem>
-                  <simpara>
-                    H
-                  </simpara>
-                </listitem>
-              </itemizedlist>
-            </simpara>
-          </listitem>
-        </itemizedlist>
-      </simpara>
-    </listitem>
-  </orderedlist>
-  <para>
-    Three level list:
-  </para>
-  <orderedlist>
-    <listitem>
-      <simpara>
-        A
-        <itemizedlist>
-          <listitem>
-            <simpara>
-              A
-            </simpara>
-          </listitem>
-          <listitem>
-            <simpara>
-              B
-              <orderedlist>
-                <listitem>
-                  <simpara>
-                    C
-                  </simpara>
-                </listitem>
-                <listitem>
-                  <simpara>
-                    D
-                  </simpara>
-                </listitem>
-              </orderedlist>
-            </simpara>
-          </listitem>
-        </itemizedlist>
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        G
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        H
-      </simpara>
-    </listitem>
-  </orderedlist>
-  <para>
-    Markup in list:
-  </para>
-  <itemizedlist>
-    <listitem>
-      <simpara>
-        <emphasis role="bold">Bold</emphasis>
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        <emphasis role="bold">Bold</emphasis>
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        <quote>Quoted</quote>
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        <footnote id="list_test.f0">
-        <para>
-          Footnote
-        </para>
-        </footnote>
-      </simpara>
-    </listitem>
-  </itemizedlist>
-  <section id="list_test.list_immediately_following_markup">
-    <title><link linkend="list_test.list_immediately_following_markup">List immediately
-    following markup</link></title>
-    <itemizedlist>
-      <listitem>
-        <simpara>
-          One
-        </simpara>
-      </listitem>
-      <listitem>
-        <simpara>
-          Two
-        </simpara>
-      </listitem>
-      <listitem>
-        <simpara>
-          Three
-        </simpara>
-      </listitem>
-    </itemizedlist>
-  </section>
-</article>
Deleted: branches/quickbook-dev/tools/quickbook/test/list_test.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/list_test.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,67 +0,0 @@
-[article List Test
-[quickbook 1.5]
-]
-
-Simple list:
-
-* A
-* B
-
-Simple list:
-
-# A
-# B
-
-Two level list:
-
-* A
-  * A
-  * B
-* B
-  * A
-  * B
-
-Two level list:
-
-# A
-  * A
-  * B
-# B
-  * A
-  * B
-  
-Three level list:
-
-# A
-  * A
-  * B
-      * C
-      * D
-  * E
-  * F
-      * G
-      * H
-
-Three level list:
-
-# A
-  * A
-  * B
-      # C
-      # D
-# G
-# H
-
-Markup in list:
-
-*   *Bold*
-*   [*Bold]
-*   ["Quoted]
-*   [footnote Footnote]
-
-[section List immediately following markup]
-* One
-* Two
-* Three
-
-[endsect]
Deleted: branches/quickbook-dev/tools/quickbook/test/macro-1.5.gold
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/macro-1.5.gold	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,20 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<article id="macro_test" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $" xmlns:xi="http://www.w3.org/2001/XInclude">
-  <title>Macro Test</title>
-  <para>
-    1
-  </para>
-  <para>
-    2
-  </para>
-  <para>
-    two
-  </para>
-  <para>
-    1
-  </para>
-  <para>
-    1
-  </para>
-</article>
Deleted: branches/quickbook-dev/tools/quickbook/test/macro-1.5.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/macro-1.5.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,28 +0,0 @@
-[article Macro Test
-[quickbook 1.5]
-]
-
-[def one 1]
-
-one
-
-[template foo[]
-
-[def two 2]
-two
-]
-
-[foo]
-two [/This shouldn't expand]
-
-
-[def __foo__ 1]
-[def __foo__ 2]
-__foo__
-
-[template foo2[]
-[def __foo__ 2]
-__foo__
-]
-
-[foo2]
Deleted: branches/quickbook-dev/tools/quickbook/test/macro-1.6.gold
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/macro-1.6.gold	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<article id="macro_test" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $" xmlns:xi="http://www.w3.org/2001/XInclude">
-  <title>Macro Test</title>
-  <para>
-    1
-  </para>
-  <para>
-    2
-  </para>
-  <para>
-    two
-  </para>
-  <para>
-    2
-  </para>
-  <para>
-    3
-  </para>
-  <para>
-    2
-  </para>
-</article>
Deleted: branches/quickbook-dev/tools/quickbook/test/macro-1.6.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/macro-1.6.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,29 +0,0 @@
-[article Macro Test
-[quickbook 1.6]
-]
-
-[def one 1]
-
-one
-
-[template foo[]
-
-[def two 2]
-two
-]
-
-[foo]
-two [/This shouldn't expand]
-
-
-[def __foo__ 1]
-[def __foo__ 2]
-__foo__
-
-[template foo2[]
-[def __foo__ 3]
-__foo__
-]
-
-[foo2]
-__foo__
Copied: branches/quickbook-dev/tools/quickbook/test/macro-1_5.gold (from r75234, /branches/quickbook-dev/tools/quickbook/test/macro-1.5.gold)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/macro-1_5.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/macro-1.5.quickbook)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/macro-1_6.gold (from r75234, /branches/quickbook-dev/tools/quickbook/test/macro-1.6.gold)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/macro-1_6.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/macro-1.6.quickbook)
==============================================================================
Deleted: branches/quickbook-dev/tools/quickbook/test/mismatched-brackets-1.gold
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/mismatched-brackets-1.gold	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<article id="mismatched_brackets" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $"
- xmlns:xi="http://www.w3.org/2001/XInclude">
-  <title>Mismatched brackets</title>
-  <para>
-    [foo
-  </para>
-  <para>
-    Eek
-  </para>
-</article>
Deleted: branches/quickbook-dev/tools/quickbook/test/mismatched-brackets-1.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/mismatched-brackets-1.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,7 +0,0 @@
-[article Mismatched brackets]
-
-[template foo Oops]
-
-[foo
-[template blah Eek]
-[blah]
\ No newline at end of file
Deleted: branches/quickbook-dev/tools/quickbook/test/mismatched-brackets-2.gold
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/mismatched-brackets-2.gold	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<article id="mismatched_brackets" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $"
- xmlns:xi="http://www.w3.org/2001/XInclude">
-  <title>Mismatched brackets</title>
-  <para>
-    [foo Eek
-  </para>
-</article>
Deleted: branches/quickbook-dev/tools/quickbook/test/mismatched-brackets-2.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/mismatched-brackets-2.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,7 +0,0 @@
-[article Mismatched brackets]
-
-[template foo Oops]
-[template blah Eek]
-
-[foo
-[blah]
\ No newline at end of file
Deleted: branches/quickbook-dev/tools/quickbook/test/mismatched-brackets-3.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/mismatched-brackets-3.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,5 +0,0 @@
-[article Mismatched brackets]
-
-[template foo Oops]
-[template blah Eek
-[foo]
Copied: branches/quickbook-dev/tools/quickbook/test/mismatched_brackets-1_1-fail.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/mismatched-brackets-3.quickbook)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/mismatched_brackets1-1_1.gold (from r75234, /branches/quickbook-dev/tools/quickbook/test/mismatched-brackets-1.gold)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/mismatched_brackets1-1_1.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/mismatched-brackets-1.quickbook)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/mismatched_brackets2-1_1.gold (from r75234, /branches/quickbook-dev/tools/quickbook/test/mismatched-brackets-2.gold)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/mismatched_brackets2-1_1.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/mismatched-brackets-2.quickbook)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/newline-1_1.gold (from r75234, /branches/quickbook-dev/tools/quickbook/test/newline.gold)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/newline-1_1.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/newline.quickbook)
==============================================================================
Deleted: branches/quickbook-dev/tools/quickbook/test/newline.gold
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/newline.gold	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,24 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<article id="test_newlines" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $"
- xmlns:xi="http://www.w3.org/2001/XInclude">
-  <title>Test newlines</title>
-  <para>
-    Line 1<sbr/> Line 2
-  </para>
-  <blockquote>
-    <para>
-      <quote>It is better to be approximately right than exactly wrong.</quote><sbr/>
-      <emphasis>-- Old adage</emphasis>
-    </para>
-  </blockquote>
-  <para>
-    Line 1<sbr/> Line 2
-  </para>
-  <blockquote>
-    <para>
-      <quote>It is better to be approximately right than exactly wrong.</quote><sbr/>
-      <emphasis>-- Old adage</emphasis>
-    </para>
-  </blockquote>
-</article>
Deleted: branches/quickbook-dev/tools/quickbook/test/newline.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/newline.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,10 +0,0 @@
-[article Test newlines
-]
-
-Line 1\nLine 2
-
-[:["It is better to be approximately right than exactly wrong.]\n['-- Old adage]]
-
-Line 1[br]Line 2
-
-[:["It is better to be approximately right than exactly wrong.][br]['-- Old adage]]
\ No newline at end of file
Deleted: branches/quickbook-dev/tools/quickbook/test/para-test.gold
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/para-test.gold	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,75 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<article id="paragraph_test" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $"
- xmlns:xi="http://www.w3.org/2001/XInclude">
-  <title>Paragraph Test</title>
-  <section id="paragraph_test.some_paragraphs">
-    <title><link linkend="paragraph_test.some_paragraphs">Some Paragraphs</link></title>
-    <para>
-      Shouldn't be a code block.
-    </para>
-    <para>
-      <emphasis role="bold">Should be bold</emphasis>.
-    </para>
-    <para>
-      Should be a single paragraph.
-    </para>
-    <para>
-      Single paragraph.
-    </para>
-    <para>
-      Single paragraph.
-    </para>
-    <para>
-      Single paragraph.
-    </para>
-    <para>
-      Single paragraph.
-    </para>
-    <para>
-      Lots of newlines round this paragraph.
-    </para>
-    <para>
-      Last paragraph.
-    </para>
-  </section>
-  <section id="paragraph_test.inside___breaking_comment__blocks">
-    <title><link linkend="paragraph_test.inside___breaking_comment__blocks">Inside
-    blocks</link></title>
-    <variablelist>
-      <title></title>
-      <varlistentry>
-        <term>Paragraphs</term>
-        <listitem>
-          <para>
-            Shouldn't be a code block.
-          </para>
-          <para>
-            <emphasis role="bold">Should be bold</emphasis>.
-          </para>
-          <para>
-            Should be a single paragraph.
-          </para>
-          <para>
-            Single paragraph.
-          </para>
-          <para>
-            Single paragraph.
-          </para>
-          <para>
-            Single paragraph.
-          </para>
-          <para>
-            Single paragraph.
-          </para>
-          <para>
-            Lots of newlines round this paragraph.
-          </para>
-          <para>
-            Last paragraph.
-          </para>
-        </listitem>
-      </varlistentry>
-    </variablelist>
-  </section>
-</article>
Deleted: branches/quickbook-dev/tools/quickbook/test/para-test.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/para-test.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,81 +0,0 @@
-[article Paragraph Test
-  [quickbook 1.5]
-]
-
-[section Some Paragraphs]
-
-[/ Leading comment ] Shouldn't be a code block.
-
-[/ Leading comment ]*Should be bold*.
-
-Should be a
-[/ Breaking comment]
-single paragraph.
-
-Single paragraph.
-[/ Breaking comment]
-
-Single paragraph.
-
-[/ Breaking comment]
-Single paragraph.
-
-Single paragraph.[/ Trailing comment]
-
-
-
-
-
-
-Lots of newlines round this paragraph.
-
-
-
-
-
-
-
-
-Last paragraph.[endsect]
-
-[section Inside
-[/Breaking comment]
-blocks]
-
-[variablelist
-[[Paragraphs][
-[/ Leading comment ] Shouldn't be a code block.
-
-[/ Leading comment ]*Should be bold*.
-
-Should be a
-[/ Breaking comment]
-single paragraph.
-
-Single paragraph.
-[/ Breaking comment]
-
-Single paragraph.
-
-[/ Breaking comment]
-Single paragraph.
-
-Single paragraph.[/ Trailing comment]
-
-
-
-
-
-
-Lots of newlines round this paragraph.
-
-
-
-
-
-
-
-
-Last paragraph.]]]
-
-[endsect]
\ No newline at end of file
Copied: branches/quickbook-dev/tools/quickbook/test/para_test-1_5.gold (from r75234, /branches/quickbook-dev/tools/quickbook/test/para-test.gold)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/para_test-1_5.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/para-test.quickbook)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/post_process-fail.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/fail-post-process.quickbook)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/preformatted-1_1.gold (from r75234, /branches/quickbook-dev/tools/quickbook/test/preformatted.gold)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/preformatted-1_1.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/preformatted.quickbook)
==============================================================================
Deleted: branches/quickbook-dev/tools/quickbook/test/preformatted.gold
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/preformatted.gold	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,26 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<article id="preformatted" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $"
- xmlns:xi="http://www.w3.org/2001/XInclude">
-  <title>Preformatted</title>
-  <section id="preformatted.preformatted">
-    <title>Preformatted</title>
-    <para>
-      Here's the ubiquitous <emphasis>Hello World</emphasis> program in C++.
-    </para>
-<programlisting>#include <iostream>
-
-int main()
-{
-    std::cout << "Hello, World!" << std::endl;
-    return 0;
-}
-</programlisting>
-    <para>
-      The code should appear as a single block of code in a monospaced font and with
-      no syntax highlighting. The fifth and sixth lines should appear indented to
-      the right, aligning under <code><phrase role="identifier">main</phrase></code>,
-      on line 3.
-    </para>
-  </section>
-</article>
Deleted: branches/quickbook-dev/tools/quickbook/test/preformatted.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/preformatted.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,22 +0,0 @@
-[article Preformatted
-]
-
-[section Preformatted]
-
-Here's the ubiquitous /Hello World/ program in C++.
-
-[pre
-#include <iostream>
-
-int main()
-{
-    std::cout << "Hello, World!" << std::endl;
-    return 0;
-}
-]
-
-The code should appear as a single block of code in a monospaced font and with
-no syntax highlighting. The fifth and sixth lines should appear indented to the
-right, aligning under `main`, on line 3.
-
-[endsect]
Deleted: branches/quickbook-dev/tools/quickbook/test/quickbook-manual.gold
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/quickbook-manual.gold	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,3944 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<article id="quickbook" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $" xmlns:xi="http://www.w3.org/2001/XInclude">
-  <title>Quickbook 1.4</title>
-  <articleinfo>
-    <authorgroup>
-    <author>
-      <firstname>Joel</firstname> <surname>de Guzman</surname>
-    </author>
-    <author>
-      <firstname>Eric</firstname> <surname>Niebler</surname>
-    </author>
-    </authorgroup>
-    <copyright>
-      <year>2002</year> <year>2004</year> <year>2006</year> <holder>Joel de Guzman,
-      Eric Niebler</holder>
-    </copyright>
-    <legalnotice id="quickbook.legal">
-      <para>
-        Distributed under the Boost Software License, Version 1.0. (See accompanying
-        file LICENSE_1_0.txt or copy at <ulink url="http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt>)
-      </para>
-    </legalnotice>
-    <articlepurpose>
-      <emphasis>WikiWiki</emphasis> style documentation tool
-    </articlepurpose>
-  </articleinfo>
-  <section id="quickbook.intro">
-    <title><link linkend="quickbook.intro">Introduction</link></title>
-    <blockquote>
-      <para>
-        <emphasis role="bold"><emphasis><quote>Why program by hand in five days what
-        you can spend five years of your life automating?</quote></emphasis></emphasis>
-      </para>
-      <para>
-        -- Terrence Parr, author ANTLR/PCCTS
-      </para>
-    </blockquote>
-    <para>
-      Well, QuickBook started as a weekend hack. It was originally intended to be
-      a sample application using <ulink url="http://spirit.sourceforge.net">Spirit</ulink>.
-      What is it? What you are viewing now, this documentation, is autogenerated
-      by QuickBook. These files were generated from one master:
-    </para>
-    <blockquote>
-      <para>
-        <ulink url="../quickbook.qbk">quickbook.qbk</ulink>
-      </para>
-    </blockquote>
-    <para>
-      Originally named QuickDoc, this funky tool that never dies evolved into a funkier
-      tool thanks to Eric Niebler who resurrected the project making it generate
-      <ulink url="http://www.boost.org/doc/html/boostbook.html">BoostBook</ulink>
-      instead of HTML. The <ulink url="http://www.boost.org/doc/html/boostbook.html">BoostBook</ulink>
-      documentation format is an extension of <ulink url="http://www.docbook.org/">DocBook</ulink>,
-      an SGML or XML based format for describing documentation.
-    </para>
-    <para>
-      QuickBook is a WikiWiki style documentation tool geared towards C++ documentation
-      using simple rules and markup for simple formatting tasks. QuickBook extends
-      the WikiWiki concept. Like the WikiWiki, QuickBook documents are simple text
-      files. A single QuickBook document can generate a fully linked set of nice
-      HTML and PostScript/PDF documents complete with images and syntax- colorized
-      source code.
-    </para>
-    <para>
-      Features include:
-    </para>
-    <itemizedlist>
-      <listitem>
-        <simpara>
-          generate <ulink url="http://www.boost.org/doc/html/boostbook.html">BoostBook</ulink>
-          xml, to generate HTML, PostScript and PDF
-        </simpara>
-      </listitem>
-      <listitem>
-        <simpara>
-          simple markup to link to Doxygen-generated entities
-        </simpara>
-      </listitem>
-      <listitem>
-        <simpara>
-          macro system for simple text substitution
-        </simpara>
-      </listitem>
-      <listitem>
-        <simpara>
-          simple markup for italics, bold, preformatted, blurbs, code samples, tables,
-          URLs, anchors, images, etc.
-        </simpara>
-      </listitem>
-      <listitem>
-        <simpara>
-          automatic syntax coloring of code samples
-        </simpara>
-      </listitem>
-      <listitem>
-        <simpara>
-          CSS support
-        </simpara>
-      </listitem>
-    </itemizedlist>
-  </section>
-  <section id="quickbook.change_log">
-    <title><link linkend="quickbook.change_log">Change Log</link></title>
-    <bridgehead renderas="sect3" id="quickbook.change_log.h0">
-      <phrase id="quickbook.change_log.version_1_3"/><link linkend="quickbook.change_log.version_1_3">Version
-      1.3</link>
-    </bridgehead>
-    <itemizedlist>
-      <listitem>
-        <simpara>
-          Quickbook file inclusion [include].
-        </simpara>
-      </listitem>
-      <listitem>
-        <simpara>
-          Better xml output (pretty layout). Check out the generated XML.
-        </simpara>
-      </listitem>
-      <listitem>
-        <simpara>
-          Regression testing facility: to make sure your document will always be
-          compatible (full backward compatibility) regardless of changes to QuickBook.
-        </simpara>
-      </listitem>
-      <listitem>
-        <simpara>
-          Code cleanup and refactoring.
-        </simpara>
-      </listitem>
-      <listitem>
-        <simpara>
-          Allow phrase markup in the doc-info.
-        </simpara>
-      </listitem>
-      <listitem>
-        <simpara>
-          Preformatted code blocks via ``code`` (double ticks) allows code in tables
-          and lists, for example.
-        </simpara>
-      </listitem>
-      <listitem>
-        <simpara>
-          Quickbook versioning; allows full backward compatibility. You have to add
-          [quickbook 1.3] to the doc-info header to enable the new features. Without
-          this, QuickBook will assume that the document is a pre-1.3 document.
-        </simpara>
-      </listitem>
-      <listitem>
-        <simpara>
-          Better (intuitive) paragraph termination. Some markups may terminate a
-          paragraph. Example:
-<programlisting><phrase role="special">[</phrase><phrase role="identifier">section</phrase> <phrase role="identifier">x</phrase><phrase role="special">]</phrase>
-<phrase role="identifier">blah</phrase><phrase role="special">...</phrase>
-<phrase role="special">[</phrase><phrase role="identifier">endsect</phrase><phrase role="special">]</phrase></programlisting>
-        </simpara>
-      </listitem>
-      <listitem>
-        <simpara>
-          Fully qualified section and headers. Subsection names are concatenated
-          to the ID to avoid clashing. Example: <code><phrase role="identifier">doc_name</phrase><phrase
-          role="special">.</phrase><phrase role="identifier">sect_name</phrase><phrase
-          role="special">.</phrase><phrase role="identifier">sub_sect_name</phrase><phrase
-          role="special">.</phrase><phrase role="identifier">sub_sub_sect_name</phrase></code>
-        </simpara>
-      </listitem>
-      <listitem>
-        <simpara>
-          Better &nbsp; and whitespace handling in code snippets.
-        </simpara>
-      </listitem>
-      <listitem>
-        <simpara>
-          [xinclude] fixes up the relative path to the target XML file when input_directory
-          is not the same as the output_directory.
-        </simpara>
-      </listitem>
-      <listitem>
-        <simpara>
-          Allow untitled tables.
-        </simpara>
-      </listitem>
-      <listitem>
-        <simpara>
-          Allow phrase markups in section titles.
-        </simpara>
-      </listitem>
-      <listitem>
-        <simpara>
-          Allow escaping back to QuickBook from code, code blocks and inline code.
-        </simpara>
-      </listitem>
-      <listitem>
-        <simpara>
-          Footnotes, with the [footnote This is the footnote] syntax.
-        </simpara>
-      </listitem>
-      <listitem>
-        <simpara>
-          Post-processor bug fix for escaped XML code that it does not recognize.
-        </simpara>
-      </listitem>
-      <listitem>
-        <simpara>
-          Replaceable, with the [~replacement] syntax.
-        </simpara>
-      </listitem>
-      <listitem>
-        <simpara>
-          Generic Headers
-        </simpara>
-      </listitem>
-      <listitem>
-        <simpara>
-          Code changes to allow full recursion (i.e. Collectors and push/pop functions)
-        </simpara>
-      </listitem>
-      <listitem>
-        <simpara>
-          Various code cleanup/maintenance
-        </simpara>
-      </listitem>
-      <listitem>
-        <simpara>
-          Templates!
-        </simpara>
-      </listitem>
-      <listitem>
-        <simpara>
-          [conceptref] for referencing BoostBook <concept> entities.
-        </simpara>
-      </listitem>
-      <listitem>
-        <simpara>
-          Allow escape of spaces. The escaped space is removed from the output. Syntax:
-          <code><phrase role="special">\</phrase> </code>.
-        </simpara>
-      </listitem>
-      <listitem>
-        <simpara>
-          Nested comments are now allowed.
-        </simpara>
-      </listitem>
-      <listitem>
-        <simpara>
-          Quickbook blocks can nest inside comments.
-        </simpara>
-      </listitem>
-      <listitem>
-        <simpara>
-          <link linkend="quickbook.syntax.block.import">Import</link> facility.
-        </simpara>
-      </listitem>
-      <listitem>
-        <simpara>
-          Callouts on imported code
-        </simpara>
-      </listitem>
-      <listitem>
-        <simpara>
-          Simple markups can now span a whole block.
-        </simpara>
-      </listitem>
-      <listitem>
-        <simpara>
-          <link linkend="quickbook.syntax.block.blurbs">Blurbs</link>, <link linkend="quickbook.syntax.block.admonitions">Admonitions</link>
-          and table cells (see <link linkend="quickbook.syntax.block.tables">Tables</link>)
-          may now contain paragraphs.
-        </simpara>
-      </listitem>
-      <listitem>
-        <simpara>
-          <code><phrase role="special">\</phrase><phrase role="identifier">n</phrase></code>
-          and <code><phrase role="special">[</phrase><phrase role="identifier">br</phrase><phrase
-          role="special">]</phrase></code> are now deprecated.
-        </simpara>
-      </listitem>
-    </itemizedlist>
-  </section>
-  <section id="quickbook.syntax">
-    <title><link linkend="quickbook.syntax">Syntax Summary</link></title>
-    <para>
-      A QuickBook document is composed of one or more blocks. An example of a block
-      is the paragraph or a C++ code snippet. Some blocks have special mark-ups.
-      Blocks, except code snippets which have their own grammar (C++ or Python),
-      are composed of one or more phrases. A phrase can be a simple contiguous run
-      of characters. Phrases can have special mark-ups. Marked up phrases can recursively
-      contain other phrases, but cannot contain blocks. A terminal is a self contained
-      block-level or phrase-level element that does not nest anything.
-    </para>
-    <para>
-      Blocks, in general, are delimited by two end-of-lines (the block terminator).
-      Phrases in each block cannot contain a block terminator. This way, syntax errors
-      such as un-matched closing brackets do not go haywire and corrupt anything
-      past a single block.
-    </para>
-    <section id="quickbook.syntax.comments">
-      <title><link linkend="quickbook.syntax.comments">Comments</link></title>
-      <para>
-        Can be placed anywhere.
-      </para>
-<programlisting><!--quickbook-escape-prefix-->[/ comment (no output generated) ]<!--quickbook-escape-postfix-->
-</programlisting>
-<programlisting><!--quickbook-escape-prefix-->[/ comments can be nested [/ some more here] ]<!--quickbook-escape-postfix-->
-</programlisting>
-<programlisting><!--quickbook-escape-prefix-->[/ Quickbook blocks can nest inside comments. [*Comment this out too!] ]<!--quickbook-escape-postfix-->
-</programlisting>
-    </section>
-    <section id="quickbook.syntax.phrase">
-      <title><link linkend="quickbook.syntax.phrase">Phrase Level Elements</link></title>
-      <section id="quickbook.syntax.phrase.font_styles">
-        <title><link linkend="quickbook.syntax.phrase.font_styles">Font Styles</link></title>
-<programlisting><!--quickbook-escape-prefix-->['italic], [*bold], [_underline], [^teletype], [-strikethrough]
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          will generate:
-        </para>
-        <para>
-          <emphasis>italic</emphasis>, <emphasis role="bold">bold</emphasis>, <emphasis
-          role="underline">underline</emphasis>, <literal>teletype</literal>, <emphasis
-          role="strikethrough">strikethrough</emphasis>
-        </para>
-        <para>
-          Like all non-terminal phrase level elements, this can of course be nested:
-        </para>
-<programlisting><!--quickbook-escape-prefix-->[*['bold-italic]]
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          will generate:
-        </para>
-        <para>
-          <emphasis role="bold"><emphasis>bold-italic</emphasis></emphasis>
-        </para>
-      </section>
-      <section id="quickbook.syntax.phrase.replaceable">
-        <title><link linkend="quickbook.syntax.phrase.replaceable">Replaceable</link></title>
-        <para>
-          When you want content that may or must be replaced by the user, use the
-          syntax:
-        </para>
-<programlisting><!--quickbook-escape-prefix-->[~replacement]
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          This will generate:
-        </para>
-        <para>
-          <replaceable>replacement</replaceable>
-        </para>
-      </section>
-      <section id="quickbook.syntax.phrase.quotations">
-        <title><link linkend="quickbook.syntax.phrase.quotations">Quotations</link></title>
-<programlisting><!--quickbook-escape-prefix-->["A question that sometimes drives me hazy: am I or are the others crazy?]--Einstein
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          will generate:
-        </para>
-        <para>
-          <quote>A question that sometimes drives me hazy: am I or are the others
-          crazy?</quote>--Einstein
-        </para>
-        <para>
-          Note the proper left and right quote marks. Also, while you can simply
-          use ordinary quote marks like "quoted", our quotation, above,
-          will generate correct DocBook quotations (e.g. <quote>quoted</quote>).
-        </para>
-        <para>
-          Like all phrase elements, quotations may be nested. Example:
-        </para>
-<programlisting><!--quickbook-escape-prefix-->["Here's the rule for bargains: ["Do other men, for they would do you.] That's
-the true business precept.]
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          will generate:
-        </para>
-        <para>
-          <quote>Here's the rule for bargains: <quote>Do other men, for they would
-          do you.</quote> That's the true business precept.</quote>
-        </para>
-      </section>
-      <section id="quickbook.syntax.phrase.simple_formatting">
-        <title><link linkend="quickbook.syntax.phrase.simple_formatting">Simple formatting</link></title>
-        <para>
-          Simple markup for formatting text, common in many applications, is now
-          supported:
-        </para>
-<programlisting><!--quickbook-escape-prefix-->/italic/, *bold*, _underline_, =teletype=
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          will generate:
-        </para>
-        <para>
-          <emphasis>italic</emphasis>, <emphasis role="bold">bold</emphasis>, <emphasis
-          role="underline">underline</emphasis>, <literal>teletype</literal>
-        </para>
-        <para>
-          Unlike QuickBook's standard formatting scheme, the rules for simpler alternatives
-          are much stricter<footnote id="quickbook.syntax.phrase.simple_formatting.f0">
-          <para>
-            Thanks to David Barrett, author of <ulink url="http://quinthar.com/qwikiwiki/index.php?page=Home">Qwiki</ulink>,
-            for sharing these samples and teaching me these obscure formatting rules.
-            I wasn't sure at all if <ulink url="http://spirit.sourceforge.net">Spirit</ulink>,
-            being more or less a formal EBNF parser, can handle the context sensitivity
-            and ambiguity.
-          </para>
-          </footnote>.
-        </para>
-        <itemizedlist>
-          <listitem>
-            <simpara>
-              Simple markups cannot nest. You can combine a simple markup with a
-              nestable markup.
-            </simpara>
-          </listitem>
-          <listitem>
-            <simpara>
-              Simple markups cannot contain any other form of quickbook markup.
-            </simpara>
-          </listitem>
-          <listitem>
-            <simpara>
-              A non-space character must follow the leading markup
-            </simpara>
-          </listitem>
-          <listitem>
-            <simpara>
-              A non-space character must precede the trailing markup
-            </simpara>
-          </listitem>
-          <listitem>
-            <simpara>
-              A space or a punctuation must follow the trailing markup
-            </simpara>
-          </listitem>
-          <listitem>
-            <simpara>
-              If the matching markup cannot be found within a block, the formatting
-              will not be applied. This is to ensure that un-matched formatting markups,
-              which can be a common mistake, does not corrupt anything past a single
-              block. We do not want the rest of the document to be rendered bold
-              just because we forgot a trailing '*'. A single block is terminated
-              by two end of lines or the close bracket: ']'.
-            </simpara>
-          </listitem>
-          <listitem>
-            <simpara>
-              A line starting with the star will be interpreted as an unordered list.
-              See <link linkend="quickbook.syntax.block.lists.unordered_lists">Unordered
-              lists</link>.
-            </simpara>
-          </listitem>
-        </itemizedlist>
-        <table frame="all" id="quickbook.syntax.phrase.simple_formatting.t0">
-          <title>More Formatting Samples</title>
-          <tgroup cols="2">
-            <thead>
-              <row>
-                <entry>
-                  <para>
-                    Markup
-                  </para>
-                </entry>
-                <entry>
-                  <para>
-                    Result
-                  </para>
-                </entry>
-              </row>
-            </thead>
-            <tbody>
-              <row>
-                <entry>
-                  <para>
-                    <literal>*Bold*</literal>
-                  </para>
-                </entry>
-                <entry>
-                  <para>
-                    <emphasis role="bold">Bold</emphasis>
-                  </para>
-                </entry>
-              </row>
-              <row>
-                <entry>
-                  <para>
-                    <literal>*Is bold*</literal>
-                  </para>
-                </entry>
-                <entry>
-                  <para>
-                    <emphasis role="bold">Is bold</emphasis>
-                  </para>
-                </entry>
-              </row>
-              <row>
-                <entry>
-                  <para>
-                    <literal>* Not bold* *Not bold * * Not bold *</literal>
-                  </para>
-                </entry>
-                <entry>
-                  <para>
-                    * Not bold* *Not bold * * Not bold *
-                  </para>
-                </entry>
-              </row>
-              <row>
-                <entry>
-                  <para>
-                    <literal>This*Isn't*Bold (no bold)</literal>
-                  </para>
-                </entry>
-                <entry>
-                  <para>
-                    This*Isn't*Bold (no bold)
-                  </para>
-                </entry>
-              </row>
-              <row>
-                <entry>
-                  <para>
-                    <literal>(*Bold Inside*) (parenthesis not bold)</literal>
-                  </para>
-                </entry>
-                <entry>
-                  <para>
-                    (<emphasis role="bold">Bold Inside</emphasis>) (parenthesis not
-                    bold)
-                  </para>
-                </entry>
-              </row>
-              <row>
-                <entry>
-                  <para>
-                    <literal>*(Bold Outside)* (parenthesis bold)</literal>
-                  </para>
-                </entry>
-                <entry>
-                  <para>
-                    <emphasis role="bold">(Bold Outside)</emphasis> (parenthesis
-                    bold)
-                  </para>
-                </entry>
-              </row>
-              <row>
-                <entry>
-                  <para>
-                    <literal>3*4*5 = 60 (no bold)</literal>
-                  </para>
-                </entry>
-                <entry>
-                  <para>
-                    3*4*5 = 60 (no bold)
-                  </para>
-                </entry>
-              </row>
-              <row>
-                <entry>
-                  <para>
-                    <literal>3 * 4 * 5 = 60 (no bold)</literal>
-                  </para>
-                </entry>
-                <entry>
-                  <para>
-                    3 * 4 * 5 = 60 (no bold)
-                  </para>
-                </entry>
-              </row>
-              <row>
-                <entry>
-                  <para>
-                    <literal>3 *4* 5 = 60 (4 is bold)</literal>
-                  </para>
-                </entry>
-                <entry>
-                  <para>
-                    3 <emphasis role="bold">4</emphasis> 5 = 60 (4 is bold)
-                  </para>
-                </entry>
-              </row>
-              <row>
-                <entry>
-                  <para>
-                    <literal>*This is bold* this is not *but this is*</literal>
-                  </para>
-                </entry>
-                <entry>
-                  <para>
-                    <emphasis role="bold">This is bold</emphasis> this is not <emphasis
-                    role="bold">but this is</emphasis>
-                  </para>
-                </entry>
-              </row>
-              <row>
-                <entry>
-                  <para>
-                    <literal>*This is bold*.</literal>
-                  </para>
-                </entry>
-                <entry>
-                  <para>
-                    <emphasis role="bold">This is bold</emphasis>.
-                  </para>
-                </entry>
-              </row>
-              <row>
-                <entry>
-                  <para>
-                    <literal>*B*. (bold B)</literal>
-                  </para>
-                </entry>
-                <entry>
-                  <para>
-                    <emphasis role="bold">B</emphasis>. (bold B)
-                  </para>
-                </entry>
-              </row>
-              <row>
-                <entry>
-                  <para>
-                    <literal>['*Bold-Italic*]</literal>
-                  </para>
-                </entry>
-                <entry>
-                  <para>
-                    <emphasis><emphasis role="bold">Bold-Italic</emphasis></emphasis>
-                  </para>
-                </entry>
-              </row>
-              <row>
-                <entry>
-                  <para>
-                    <literal>*side-by*/-side/</literal>
-                  </para>
-                </entry>
-                <entry>
-                  <para>
-                    <emphasis role="bold">side-by</emphasis><emphasis>-side</emphasis>
-                  </para>
-                </entry>
-              </row>
-            </tbody>
-          </tgroup>
-        </table>
-        <para>
-          As mentioned, simple markups cannot go past a single block. The text from
-          "have" to "full" in the following paragraph will be
-          rendered as bold:
-        </para>
-<programlisting><!--quickbook-escape-prefix-->Baa baa black sheep, *have you any wool?
-Yes sir, yes sir, three bags full!*
-One for the master, one for the dame,
-And one for the little boy who lives down the lane.
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          Baa baa black sheep, <emphasis role="bold">have you any wool? Yes sir,
-          yes sir, three bags full!</emphasis> One for the master, one for the dame,
-          And one for the little boy who lives down the lane.
-        </para>
-        <para>
-          But in the following paragraph, bold is not applied:
-        </para>
-<programlisting><!--quickbook-escape-prefix-->Baa baa black sheep, *have you any wool?
-Yes sir, yes sir, three bags full!
-One for the master, one for the dame,
-And one for the little boy who lives down the lane.
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          Baa baa black sheep, *have you any wool? Yes sir, yes sir, three bags full!
-          One for the master, one for the dame, And one for the little boy who lives
-          down the lane.
-        </para>
-      </section>
-      <section id="quickbook.syntax.phrase.inline_code">
-        <title><link linkend="quickbook.syntax.phrase.inline_code">Inline code</link></title>
-        <para>
-          Inlining code in paragraphs is quite common when writing C++ documentation.
-          We provide a very simple markup for this. For example, this:
-        </para>
-<programlisting><!--quickbook-escape-prefix-->This text has inlined code `int main() { return 0; }` in it.
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          will generate:
-        </para>
-        <para>
-          This text has inlined code <code><phrase role="keyword">int</phrase> <phrase
-          role="identifier">main</phrase><phrase role="special">()</phrase> <phrase
-          role="special">{</phrase> <phrase role="keyword">return</phrase> <phrase
-          role="number">0</phrase><phrase role="special">;</phrase> <phrase role="special">}</phrase></code>
-          in it. The code will be syntax highlighted.
-        </para>
-        <note>
-          <para>
-            We simply enclose the code with the tick: <literal>"`"</literal>, not the
-            single quote: <code><phrase role="string">"'"</phrase></code>.
-            Note too that <literal>`some code`</literal> is preferred over <literal>[^some code]</literal>.
-          </para>
-        </note>
-      </section>
-      <section id="quickbook.syntax.phrase.code_blocks">
-        <title><link linkend="quickbook.syntax.phrase.code_blocks">Code blocks</link></title>
-        <para>
-          Preformatted code simply starts with a space or a tab (See <link linkend="quickbook.syntax.block.code">Code</link>).
-          However, such a simple syntax cannot be used as phrase elements in lists
-          (See <link linkend="quickbook.syntax.block.lists.ordered_lists">Ordered
-          lists</link> and <link linkend="quickbook.syntax.block.lists.unordered_lists">Unordered
-          lists</link>), tables (See <link linkend="quickbook.syntax.block.tables">Tables</link>),
-          etc. Inline code (see above) can. The problem is, inline code does not
-          allow formatting with newlines, spaces, and tabs. These are lost.
-        </para>
-        <para>
-          We provide a phrase level markup that is a mix between the two. By using
-          the double-tick, instead of the single-tick, we are telling QuickBook to
-          use preformatted blocks of code. Example:
-        </para>
-<programlisting>``
-    #include <iostream>
-
-    int main()
-    {
-        std::cout << "Hello, World!" << std::endl;
-        return 0;
-    }
-``
-</programlisting>
-        <para>
-          will generate:
-        </para>
-        <para>
-<programlisting><phrase role="preprocessor">#include</phrase> <phrase role="special"><</phrase><phrase role="identifier">iostream</phrase><phrase role="special">></phrase>
-
-<phrase role="keyword">int</phrase> <phrase role="identifier">main</phrase><phrase role="special">()</phrase>
-<phrase role="special">{</phrase>
-    <phrase role="identifier">std</phrase><phrase role="special">::</phrase><phrase role="identifier">cout</phrase> <phrase role="special"><<</phrase> <phrase role="string">"Hello, World!"</phrase> <phrase role="special"><<</phrase> <phrase role="identifier">std</phrase><phrase role="special">::</phrase><phrase role="identifier">endl</phrase><phrase role="special">;</phrase>
-    <phrase role="keyword">return</phrase> <phrase role="number">0</phrase><phrase role="special">;</phrase>
-<phrase role="special">}</phrase>
-</programlisting>
-        </para>
-      </section>
-      <section id="quickbook.syntax.phrase.source_mode">
-        <title><link linkend="quickbook.syntax.phrase.source_mode">Source Mode</link></title>
-        <para>
-          If a document contains more than one type of source code then the source
-          mode may be changed dynamically as the document is processed. All QuickBook
-          documents are initially in C++ mode by default, though an alternative initial
-          value may be set in the <link linkend="quickbook.syntax.block.document">Document</link>
-          section.
-        </para>
-        <para>
-          To change the source mode, use the <literal>[source-mode]</literal> markup,
-          where <literal>source-mode</literal> is one of the supported modes. For
-          example, this:
-        </para>
-<programlisting><!--quickbook-escape-prefix-->Python's [python] `import` is rather like C++'s [c++] `#include`. A
-C++ comment `// looks like this` whereas a Python comment [python]
-`# looks like this`.
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          will generate:
-        </para>
-        <para>
-          Python's <code><phrase role="keyword">import</phrase></code> is rather
-          like C++'s <code><phrase role="preprocessor">#include</phrase></code>.
-          A C++ comment <code><phrase role="comment">// looks like this</phrase></code>
-          whereas a Python comment <code><phrase role="comment">#looks like this</phrase></code>.
-        </para>
-        <table frame="all" id="quickbook.syntax.phrase.source_mode.t0">
-          <title>Supported Source Modes</title>
-          <tgroup cols="2">
-            <thead>
-              <row>
-                <entry>
-                  <para>
-                    Mode
-                  </para>
-                </entry>
-                <entry>
-                  <para>
-                    Source Mode Markup
-                  </para>
-                </entry>
-              </row>
-            </thead>
-            <tbody>
-              <row>
-                <entry>
-                  <para>
-                    C++
-                  </para>
-                </entry>
-                <entry>
-                  <para>
-                    <literal>[c++]</literal>
-                  </para>
-                </entry>
-              </row>
-              <row>
-                <entry>
-                  <para>
-                    Python
-                  </para>
-                </entry>
-                <entry>
-                  <para>
-                    <literal>[python]</literal>
-                  </para>
-                </entry>
-              </row>
-            </tbody>
-          </tgroup>
-        </table>
-        <note>
-          <para>
-            The source mode strings are lowercase.
-          </para>
-        </note>
-      </section>
-      <section id="quickbook.syntax.phrase.line_break">
-        <title><link linkend="quickbook.syntax.phrase.line_break">line-break</link></title>
-<programlisting><!--quickbook-escape-prefix-->[br]
-<!--quickbook-escape-postfix--></programlisting>
-        <warning>
-          <para>
-            <code><phrase role="special">[</phrase><phrase role="identifier">br</phrase><phrase
-            role="special">]</phrase></code> is now deprecated. <link linkend="quickbook.syntax.block.blurbs">Blurbs</link>,
-            <link linkend="quickbook.syntax.block.admonitions">Admonitions</link>
-            and table cells (see <link linkend="quickbook.syntax.block.tables">Tables</link>)
-            may now contain paragraphs.
-          </para>
-        </warning>
-      </section>
-      <section id="quickbook.syntax.phrase.anchors">
-        <title><link linkend="quickbook.syntax.phrase.anchors">Anchors</link></title>
-<programlisting><!--quickbook-escape-prefix-->[#named_anchor]
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          A named anchor is a hook that can be referenced by a link elsewhere in
-          the document. You can then reference an anchor with <literal>[link named_anchor
-Some link text]</literal>.
-          See <link linkend="quickbook.syntax.phrase.anchor_links">Anchor links</link>,
-          <link linkend="quickbook.syntax.block.section">Section</link> and <link
-          linkend="quickbook.syntax.block.headings">Heading</link>.
-        </para>
-      </section>
-      <section id="quickbook.syntax.phrase.links">
-        <title><link linkend="quickbook.syntax.phrase.links">Links</link></title>
-<programlisting><!--quickbook-escape-prefix-->[@http://www.boost.org this is [*boost's] website....]
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          will generate:
-        </para>
-        <para>
-          <ulink url="http://www.boost.org">this is <emphasis role="bold">boost's</emphasis>
-          website....</ulink>
-        </para>
-        <para>
-          URL links where the link text is the link itself is common. Example:
-        </para>
-<programlisting><!--quickbook-escape-prefix-->see http://spirit.sourceforge.net/
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          so, when the text is absent in a link markup, the URL is assumed. Example:
-        </para>
-<programlisting>see <!--quickbook-escape-prefix-->[@http://spirit.sourceforge.net/]<!--quickbook-escape-postfix-->
-</programlisting>
-        <para>
-          will generate:
-        </para>
-        <para>
-          see <ulink url="http://spirit.sourceforge.net/">http://spirit.sourceforge.net/>
-        </para>
-      </section>
-      <section id="quickbook.syntax.phrase.anchor_links">
-        <title><link linkend="quickbook.syntax.phrase.anchor_links">Anchor links</link></title>
-        <para>
-          You can link within a document using:
-        </para>
-<programlisting><!--quickbook-escape-prefix-->[link section_id.normalized_header_text The link text]
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          See sections <link linkend="quickbook.syntax.block.section">Section</link>
-          and <link linkend="quickbook.syntax.block.headings">Heading</link> for
-          more info.
-        </para>
-      </section>
-      <section id="quickbook.syntax.phrase.refentry_links">
-        <title><link linkend="quickbook.syntax.phrase.refentry_links">refentry links</link></title>
-        <para>
-          In addition, you can link internally to an XML refentry like:
-        </para>
-<programlisting><!--quickbook-escape-prefix-->[link xml.refentry The link text]
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          This gets converted into <literal><link linkend="xml.refentry">The
-          link text</link></literal>.
-        </para>
-        <para>
-          Like URLs, the link text is optional. If this is not present, the link
-          text will automatically be the refentry. Example:
-        </para>
-<programlisting><!--quickbook-escape-prefix-->[link xml.refentry]
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          This gets converted into <literal><link linkend="xml.refentry">xml.refentry</link></literal>.
-        </para>
-      </section>
-      <section id="quickbook.syntax.phrase.code_links">
-        <title><link linkend="quickbook.syntax.phrase.code_links">Code Links</link></title>
-        <para>
-          If you want to link to a function, class, member, enum, concept or header
-          in the reference section, you can use:
-        </para>
-<programlisting><!--quickbook-escape-prefix-->[funcref fully::qualified::function_name The link text]
-[classref fully::qualified::class_name The link text]
-[memberref fully::qualified::member_name The link text]
-[enumref fully::qualified::enum_name The link text]
-[macroref MACRO_NAME The link text]
-[conceptref ConceptName The link text]
-[headerref path/to/header.hpp The link text]
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          Again, the link text is optional. If this is not present, the link text
-          will automatically be the function, class, member, enum, macro, concept
-          or header. Example:
-        </para>
-<programlisting><!--quickbook-escape-prefix-->[classref boost::bar::baz]
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          would have "boost::bar::baz" as the link text.
-        </para>
-      </section>
-      <section id="quickbook.syntax.phrase.escape">
-        <title><link linkend="quickbook.syntax.phrase.escape">Escape</link></title>
-        <para>
-          The escape mark-up is used when we don't want to do any processing.
-        </para>
-<programlisting>'''
-escape (no processing/formatting)
-'''
-</programlisting>
-        <para>
-          Escaping allows us to pass XML markup to <ulink url="http://www.boost.org/doc/html/boostbook.html">BoostBook</ulink>
-          or <ulink url="http://www.docbook.org/">DocBook</ulink>. For example:
-        </para>
-<programlisting>'''
-<emphasis role="bold">This is direct XML markup</emphasis>
-'''
-</programlisting>
-        <para>
-          <emphasis role="bold">This is direct XML markup</emphasis>
-        </para>
-        <important>
-          <para>
-            Be careful when using the escape. The text must conform to <ulink url="http://www.boost.org/doc/html/boostbook.html">BoostBook</ulink>/<ulink
-            url="http://www.docbook.org/">DocBook</ulink> syntax.
-          </para>
-        </important>
-      </section>
-      <section id="quickbook.syntax.phrase.single_char_escape">
-        <title><link linkend="quickbook.syntax.phrase.single_char_escape">Single
-        char escape</link></title>
-        <para>
-          The backslash may be used to escape a single punctuation character. The
-          punctuation immediately after the backslash is passed without any processing.
-          This is useful when we need to escape QuickBook punctuations such as <code><phrase
-          role="special">[</phrase></code> and <code><phrase role="special">]</phrase></code>.
-          For example, how do you escape the triple quote? Simple: <literal>\'\'\'</literal>
-        </para>
-        <para>
-          <code><phrase role="special">\</phrase><phrase role="identifier">n</phrase></code>
-          has a special meaning. It is used to generate line breaks.
-        </para>
-        <warning>
-          <para>
-            <code><phrase role="special">\</phrase><phrase role="identifier">n</phrase></code>
-            and <code><phrase role="special">[</phrase><phrase role="identifier">br</phrase><phrase
-            role="special">]</phrase></code> are now deprecated. <link linkend="quickbook.syntax.block.blurbs">Blurbs</link>,
-            <link linkend="quickbook.syntax.block.admonitions">Admonitions</link>
-            and table cells (see <link linkend="quickbook.syntax.block.tables">Tables</link>)
-            may now contain paragraphs.
-          </para>
-        </warning>
-        <para>
-          The escaped space: <code><phrase role="special">\</phrase> </code> also
-          has a special meaning. The escaped space is removed from the output.
-        </para>
-      </section>
-      <section id="quickbook.syntax.phrase.images">
-        <title><link linkend="quickbook.syntax.phrase.images">Images</link></title>
-<programlisting><!--quickbook-escape-prefix-->[$image.jpg]
-<!--quickbook-escape-postfix--></programlisting>
-      </section>
-      <section id="quickbook.syntax.phrase.footnotes">
-        <title><link linkend="quickbook.syntax.phrase.footnotes">Footnotes</link></title>
-        <para>
-          As of version 1.3, QuickBook supports footnotes. Just put the text of the
-          footnote in a <code><phrase role="special">[</phrase><phrase role="identifier">footnote</phrase><phrase
-          role="special">]</phrase></code> block, and the text will be put at the
-          bottom of the current page. For example, this:
-        </para>
-<programlisting><!--quickbook-escape-prefix-->[footnote A sample footnote]
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          will generate this<footnote id="quickbook.syntax.phrase.footnotes.f0">
-          <para>
-            A sample footnote
-          </para>
-          </footnote>.
-        </para>
-        <section id="quickbook.syntax.phrase.footnotes.macro_expansion">
-          <title><link linkend="quickbook.syntax.phrase.footnotes.macro_expansion">Macro
-          Expansion</link></title>
-<programlisting><!--quickbook-escape-prefix-->__a_macro_identifier__
-<!--quickbook-escape-postfix--></programlisting>
-          <para>
-            See <link linkend="quickbook.syntax.block.macros">Macros</link> for details.
-          </para>
-        </section>
-        <section id="quickbook.syntax.phrase.footnotes.template_expansion">
-          <title><link linkend="quickbook.syntax.phrase.footnotes.template_expansion">Template
-          Expansion</link></title>
-<programlisting><!--quickbook-escape-prefix-->[a_template_identifier]
-<!--quickbook-escape-postfix--></programlisting>
-          <para>
-            See <link linkend="quickbook.syntax.block.templates">Templates</link>
-            for details.
-          </para>
-        </section>
-      </section>
-    </section>
-    <section id="quickbook.syntax.block">
-      <title><link linkend="quickbook.syntax.block">Block Level Elements</link></title>
-      <section id="quickbook.syntax.block.document">
-        <title><link linkend="quickbook.syntax.block.document">Document</link></title>
-        <para>
-          Every document must begin with a Document Info section, which should look
-          like this:
-        </para>
-<programlisting><!--quickbook-escape-prefix-->[document-type The Document Title
-    [quickbook 1.3]
-    [version 1.0]
-    [id the_document_name]
-    [dirname the_document_dir]
-    [copyright 2000 2002 2003 Joe Blow, Jane Doe]
-    [purpose The document's reason for being]
-    [category The document's category]
-    [authors [Blow, Joe], [Doe, Jane]]
-    [license The document's license]
-    [source-mode source-type]
-]
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          Where document-type is one of:
-        </para>
-        <itemizedlist>
-          <listitem>
-            <simpara>
-              book
-            </simpara>
-          </listitem>
-          <listitem>
-            <simpara>
-              article
-            </simpara>
-          </listitem>
-          <listitem>
-            <simpara>
-              library
-            </simpara>
-          </listitem>
-          <listitem>
-            <simpara>
-              chapter
-            </simpara>
-          </listitem>
-          <listitem>
-            <simpara>
-              part
-            </simpara>
-          </listitem>
-          <listitem>
-            <simpara>
-              appendix
-            </simpara>
-          </listitem>
-          <listitem>
-            <simpara>
-              preface
-            </simpara>
-          </listitem>
-          <listitem>
-            <simpara>
-              qandadiv
-            </simpara>
-          </listitem>
-          <listitem>
-            <simpara>
-              qandaset
-            </simpara>
-          </listitem>
-          <listitem>
-            <simpara>
-              reference
-            </simpara>
-          </listitem>
-          <listitem>
-            <simpara>
-              set
-            </simpara>
-          </listitem>
-        </itemizedlist>
-        <para>
-          quickbook 1.3 declares the version of quickbook the document is written
-          for. In its absence, version 1.1 is assumed.
-        </para>
-        <para>
-          <literal>version</literal>, <literal>id</literal>, <literal>dirname</literal>,
-          <literal>copyright</literal>, <literal>purpose</literal>, <literal>category</literal>,
-          <literal>authors</literal>, <literal>license</literal>, <literal>last-revision</literal>
-          and <literal>source-mode</literal> are optional information.
-        </para>
-        <para>
-          <literal>source-type</literal> is a lowercase string setting the initial
-          <link linkend="quickbook.syntax.phrase.source_mode">Source Mode</link>.
-          If the <literal>source-mode</literal> field is omitted, a default value
-          of <literal>c++</literal> will be used.
-        </para>
-      </section>
-      <section id="quickbook.syntax.block.section">
-        <title><link linkend="quickbook.syntax.block.section">Section</link></title>
-        <para>
-          Starting a new section is accomplished with:
-        </para>
-<programlisting><!--quickbook-escape-prefix-->[section:id The Section Title]
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          where <emphasis>id</emphasis> is optional. id will be the filename of the
-          generated section. If it is not present, "The Section Title"
-          will be normalized and become the id. Valid characters are <literal>a-Z</literal>,
-          <literal>A-Z</literal>, <literal>0-9</literal> and <literal>_</literal>.
-          All non-valid characters are converted to underscore and all upper-case
-          are converted to lower case. Thus: "The Section Title" will be
-          normalized to "the_section_title".
-        </para>
-        <para>
-          End a section with:
-        </para>
-<programlisting><!--quickbook-escape-prefix-->[endsect]
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          Sections can nest, and that results in a hierarchy in the table of contents.
-        </para>
-      </section>
-      <section id="quickbook.syntax.block.xinclude">
-        <title><link linkend="quickbook.syntax.block.xinclude">xinclude</link></title>
-        <para>
-          You can include another XML file with:
-        </para>
-<programlisting><!--quickbook-escape-prefix-->[xinclude file.xml]
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          This is useful when file.xml has been generated by Doxygen and contains
-          your reference section.
-        </para>
-      </section>
-      <section id="quickbook.syntax.block.paragraphs">
-        <title><link linkend="quickbook.syntax.block.paragraphs">Paragraphs</link></title>
-        <para>
-          Paragraphs start left-flushed and are terminated by two or more newlines.
-          No markup is needed for paragraphs. QuickBook automatically detects paragraphs
-          from the context. Block markups [section, endsect, h1, h2, h3, h4, h5,
-          h6, blurb, (block-quote) ':', pre, def, table and include ] may also terminate
-          a paragraph.
-        </para>
-      </section>
-      <section id="quickbook.syntax.block.lists">
-        <title><link linkend="quickbook.syntax.block.lists">Lists</link></title>
-        <section id="quickbook.syntax.block.lists.ordered_lists">
-          <title><link linkend="quickbook.syntax.block.lists.ordered_lists">Ordered
-          lists</link></title>
-<programlisting># One
-# Two
-# Three
-</programlisting>
-          <para>
-            will generate:
-          </para>
-          <orderedlist>
-            <listitem>
-              <simpara>
-                One
-              </simpara>
-            </listitem>
-            <listitem>
-              <simpara>
-                Two
-              </simpara>
-            </listitem>
-            <listitem>
-              <simpara>
-                Three
-              </simpara>
-            </listitem>
-          </orderedlist>
-        </section>
-        <section id="quickbook.syntax.block.lists.list_hierarchies">
-          <title><link linkend="quickbook.syntax.block.lists.list_hierarchies">List
-          Hierarchies</link></title>
-          <para>
-            List hierarchies are supported. Example:
-          </para>
-<programlisting># One
-# Two
-# Three
-    # Three.a
-    # Three.b
-    # Three.c
-# Four
-    # Four.a
-        # Four.a.i
-        # Four.a.ii
-# Five
-</programlisting>
-          <para>
-            will generate:
-          </para>
-          <orderedlist>
-            <listitem>
-              <simpara>
-                One
-              </simpara>
-            </listitem>
-            <listitem>
-              <simpara>
-                Two
-              </simpara>
-            </listitem>
-            <listitem>
-              <simpara>
-                Three
-                <orderedlist>
-                  <listitem>
-                    <simpara>
-                      Three.a
-                    </simpara>
-                  </listitem>
-                  <listitem>
-                    <simpara>
-                      Three.b
-                    </simpara>
-                  </listitem>
-                  <listitem>
-                    <simpara>
-                      Three.c
-                    </simpara>
-                  </listitem>
-                </orderedlist>
-              </simpara>
-            </listitem>
-            <listitem>
-              <simpara>
-                Fourth
-                <orderedlist>
-                  <listitem>
-                    <simpara>
-                      Four.a
-                      <orderedlist>
-                        <listitem>
-                          <simpara>
-                            Four.a.i
-                          </simpara>
-                        </listitem>
-                        <listitem>
-                          <simpara>
-                            Four.a.ii
-                          </simpara>
-                        </listitem>
-                      </orderedlist>
-                    </simpara>
-                  </listitem>
-                </orderedlist>
-              </simpara>
-            </listitem>
-            <listitem>
-              <simpara>
-                Five
-              </simpara>
-            </listitem>
-          </orderedlist>
-        </section>
-        <section id="quickbook.syntax.block.lists.long_list_lines">
-          <title><link linkend="quickbook.syntax.block.lists.long_list_lines">Long
-          List Lines</link></title>
-          <para>
-            Long lines will be wrapped appropriately. Example:
-          </para>
-<programlisting># A short item.
-# A very long item. A very long item. A very long item.
-  A very long item. A very long item. A very long item.
-  A very long item. A very long item. A very long item.
-  A very long item. A very long item. A very long item.
-  A very long item. A very long item. A very long item.
-# A short item.
-</programlisting>
-          <orderedlist>
-            <listitem>
-              <simpara>
-                A short item.
-              </simpara>
-            </listitem>
-            <listitem>
-              <simpara>
-                A very long item. A very long item. A very long item. A very long
-                item. A very long item. A very long item. A very long item. A very
-                long item. A very long item. A very long item. A very long item.
-                A very long item. A very long item. A very long item. A very long
-                item.
-              </simpara>
-            </listitem>
-            <listitem>
-              <simpara>
-                A short item.
-              </simpara>
-            </listitem>
-          </orderedlist>
-        </section>
-        <section id="quickbook.syntax.block.lists.unordered_lists">
-          <title><link linkend="quickbook.syntax.block.lists.unordered_lists">Unordered
-          lists</link></title>
-<programlisting><!--quickbook-escape-prefix-->* First
-* Second
-* Third
-<!--quickbook-escape-postfix--></programlisting>
-          <para>
-            will generate:
-          </para>
-          <itemizedlist>
-            <listitem>
-              <simpara>
-                First
-              </simpara>
-            </listitem>
-            <listitem>
-              <simpara>
-                Second
-              </simpara>
-            </listitem>
-            <listitem>
-              <simpara>
-                Third
-              </simpara>
-            </listitem>
-          </itemizedlist>
-        </section>
-        <section id="quickbook.syntax.block.lists.mixed_lists">
-          <title><link linkend="quickbook.syntax.block.lists.mixed_lists">Mixed lists</link></title>
-          <para>
-            Mixed lists (ordered and unordered) are supported. Example:
-          </para>
-<programlisting><!--quickbook-escape-prefix--># One
-# Two
-# Three
-    * Three.a
-    * Three.b
-    * Three.c
-# Four
-<!--quickbook-escape-postfix--></programlisting>
-          <para>
-            will generate:
-          </para>
-          <orderedlist>
-            <listitem>
-              <simpara>
-                One
-              </simpara>
-            </listitem>
-            <listitem>
-              <simpara>
-                Two
-              </simpara>
-            </listitem>
-            <listitem>
-              <simpara>
-                Three
-                <itemizedlist>
-                  <listitem>
-                    <simpara>
-                      Three.a
-                    </simpara>
-                  </listitem>
-                  <listitem>
-                    <simpara>
-                      Three.b
-                    </simpara>
-                  </listitem>
-                  <listitem>
-                    <simpara>
-                      Three.c
-                    </simpara>
-                  </listitem>
-                </itemizedlist>
-              </simpara>
-            </listitem>
-            <listitem>
-              <simpara>
-                Four
-              </simpara>
-            </listitem>
-          </orderedlist>
-          <para>
-            And...
-          </para>
-<programlisting><!--quickbook-escape-prefix--># 1
-    * 1.a
-        # 1.a.1
-        # 1.a.2
-    * 1.b
-# 2
-    * 2.a
-    * 2.b
-        # 2.b.1
-        # 2.b.2
-            * 2.b.2.a
-            * 2.b.2.b
-<!--quickbook-escape-postfix--></programlisting>
-          <para>
-            will generate:
-          </para>
-          <orderedlist>
-            <listitem>
-              <simpara>
-                1
-                <itemizedlist>
-                  <listitem>
-                    <simpara>
-                      1.a
-                      <orderedlist>
-                        <listitem>
-                          <simpara>
-                            1.a.1
-                          </simpara>
-                        </listitem>
-                        <listitem>
-                          <simpara>
-                            1.a.2
-                          </simpara>
-                        </listitem>
-                      </orderedlist>
-                    </simpara>
-                  </listitem>
-                  <listitem>
-                    <simpara>
-                      1.b
-                    </simpara>
-                  </listitem>
-                </itemizedlist>
-              </simpara>
-            </listitem>
-            <listitem>
-              <simpara>
-                2
-                <itemizedlist>
-                  <listitem>
-                    <simpara>
-                      2.a
-                    </simpara>
-                  </listitem>
-                  <listitem>
-                    <simpara>
-                      2.b
-                      <orderedlist>
-                        <listitem>
-                          <simpara>
-                            2.b.1
-                          </simpara>
-                        </listitem>
-                        <listitem>
-                          <simpara>
-                            2.b.2
-                            <itemizedlist>
-                              <listitem>
-                                <simpara>
-                                  2.b.2.a
-                                </simpara>
-                              </listitem>
-                              <listitem>
-                                <simpara>
-                                  2.b.2.b
-                                </simpara>
-                              </listitem>
-                            </itemizedlist>
-                          </simpara>
-                        </listitem>
-                      </orderedlist>
-                    </simpara>
-                  </listitem>
-                </itemizedlist>
-              </simpara>
-            </listitem>
-          </orderedlist>
-        </section>
-      </section>
-      <section id="quickbook.syntax.block.code">
-        <title><link linkend="quickbook.syntax.block.code">Code</link></title>
-        <para>
-          Preformatted code starts with a space or a tab. The code will be syntax
-          highlighted according to the current <link linkend="quickbook.syntax.phrase.source_mode">Source
-          Mode</link>:
-        </para>
-<programlisting><phrase role="preprocessor">#include</phrase> <phrase role="special"><</phrase><phrase role="identifier">iostream</phrase><phrase role="special">></phrase>
-
-<phrase role="keyword">int</phrase> <phrase role="identifier">main</phrase><phrase role="special">()</phrase>
-<phrase role="special">{</phrase>
-    <phrase role="comment">// Sample code</phrase>
-    <phrase role="identifier">std</phrase><phrase role="special">::</phrase><phrase role="identifier">cout</phrase> <phrase role="special"><<</phrase> <phrase role="string">"Hello, World\n"</phrase><phrase role="special">;</phrase>
-    <phrase role="keyword">return</phrase> <phrase role="number">0</phrase><phrase role="special">;</phrase>
-<phrase role="special">}</phrase>
-</programlisting>
-<programlisting><phrase role="keyword">import</phrase> <phrase role="identifier">cgi</phrase>
-
-<phrase role="keyword">def</phrase> <phrase role="identifier">cookForHtml</phrase><phrase role="special">(</phrase><phrase role="identifier">text</phrase><phrase role="special">):</phrase>
-    <phrase role="string">'''"Cooks" the input text for HTML.'''</phrase>
-
-    <phrase role="keyword">return</phrase> <phrase role="identifier">cgi</phrase><phrase role="special">.</phrase><phrase role="identifier">escape</phrase><phrase role="special">(</phrase><phrase role="identifier">text</phrase><phrase role="special">)</phrase>
-</programlisting>
-        <para>
-          Macros that are already defined are expanded in source code. Example:
-        </para>
-<programlisting><!--quickbook-escape-prefix-->[def __array__ [@http://www.boost.org/doc/html/array/reference.html array]]
-[def __boost__ [@http://www.boost.org/libs/libraries.htm boost]]
-
-    using __boost__::__array__;
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          Generates:
-        </para>
-<programlisting><phrase role="keyword">using</phrase> <ulink url="http://www.boost.org/libs/libraries.htm">boost</ulink><phrase role="special">::</phrase><ulink url="http://www.boost.org/doc/html/array/reference.html">array</ulink><phrase role="special">;</phrase>
-</programlisting>
-      </section>
-      <section id="quickbook.syntax.block.escape_back">
-        <title><link linkend="quickbook.syntax.block.escape_back">Escaping Back To
-        QuickBook</link></title>
-        <para>
-          Inside code, code blocks and inline code, QuickBook does not allow any
-          markup to avoid conflicts with the target syntax (e.g. c++). In case you
-          need to switch back to QuickBook markup inside code, you can do so using
-          a language specific <emphasis>escape-back</emphasis> delimiter. In C++
-          and Python, the delimiter is the double tick (back-quote): "``"
-          and "``". Example:
-        </para>
-<programlisting><!--quickbook-escape-prefix-->void ``[@http://en.wikipedia.org/wiki/Foo#Foo.2C_Bar_and_Baz foo]``()
-{
-}
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          Will generate:
-        </para>
-<programlisting><phrase role="keyword">void</phrase> <ulink url="http://en.wikipedia.org/wiki/Foo#Foo.2C_Bar_and_Baz">foo</ulink><phrase role="special">()</phrase>
-<phrase role="special">{</phrase>
-<phrase role="special">}</phrase>
-</programlisting>
-        <para>
-          When escaping from code to QuickBook, only phrase level markups are allowed.
-          Block level markups like lists, tables etc. are not allowed.
-        </para>
-      </section>
-      <section id="quickbook.syntax.block.preformatted">
-        <title><link linkend="quickbook.syntax.block.preformatted">Preformatted</link></title>
-        <para>
-          Sometimes, you don't want some preformatted text to be parsed as C++. In
-          such cases, use the <literal>[pre ... ]</literal> markup block.
-        </para>
-<programlisting><!--quickbook-escape-prefix-->[pre
-
-    Some *preformatted* text                    Some *preformatted* text
-
-        Some *preformatted* text            Some *preformatted* text
-
-            Some *preformatted* text    Some *preformatted* text
-
-]
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          Spaces, tabs and newlines are rendered as-is. Unlike all quickbook block
-          level markup, pre (and Code) are the only ones that allow multiple newlines.
-          The markup above will generate:
-        </para>
-<programlisting>Some <emphasis role="bold">preformatted</emphasis> text                    Some <emphasis role="bold">preformatted</emphasis> text
-
-    Some <emphasis role="bold">preformatted</emphasis> text            Some <emphasis role="bold">preformatted</emphasis> text
-
-        Some <emphasis role="bold">preformatted</emphasis> text    Some <emphasis role="bold">preformatted</emphasis> text
-
-</programlisting>
-        <para>
-          Notice that unlike Code, phrase markup such as font style is still permitted
-          inside <literal>pre</literal> blocks.
-        </para>
-      </section>
-      <section id="quickbook.syntax.block.blockquote">
-        <title><link linkend="quickbook.syntax.block.blockquote">Blockquote</link></title>
-<programlisting><!--quickbook-escape-prefix-->[:sometext...]<!--quickbook-escape-postfix-->
-</programlisting>
-        <blockquote>
-          <para>
-            Indents the paragraph. This applies to one paragraph only.
-          </para>
-        </blockquote>
-      </section>
-      <section id="quickbook.syntax.block.admonitions">
-        <title><link linkend="quickbook.syntax.block.admonitions">Admonitions</link></title>
-<programlisting><!--quickbook-escape-prefix-->[note This is a note]
-[tip This is a tip]
-[important This is important]
-[caution This is a caution]
-[warning This is a warning]
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          generates <ulink url="http://www.docbook.org/">DocBook</ulink> admonitions:
-        </para>
-        <note>
-          <para>
-            This is a note
-          </para>
-        </note>
-        <tip>
-          <para>
-            This is a tip
-          </para>
-        </tip>
-        <important>
-          <para>
-            This is important
-          </para>
-        </important>
-        <caution>
-          <para>
-            This is a caution
-          </para>
-        </caution>
-        <warning>
-          <para>
-            This is a warning
-          </para>
-        </warning>
-        <para>
-          These are the only admonitions supported by <ulink url="http://www.docbook.org/">DocBook</ulink>.
-          So, for example <literal>[information This is some information]</literal>
-          is unlikely to produce the desired effect.
-        </para>
-      </section>
-      <section id="quickbook.syntax.block.headings">
-        <title><link linkend="quickbook.syntax.block.headings">Headings</link></title>
-<programlisting><!--quickbook-escape-prefix-->[h1 Heading 1]
-[h2 Heading 2]
-[h3 Heading 3]
-[h4 Heading 4]
-[h5 Heading 5]
-[h6 Heading 6]
-<!--quickbook-escape-postfix--></programlisting>
-        <bridgehead renderas="sect1" id="quickbook.syntax.block.headings.h0">
-          <phrase id="quickbook.syntax.block.headings.heading_1"/><link linkend="quickbook.syntax.block.headings.heading_1">Heading
-          1</link>
-        </bridgehead>
-        <bridgehead renderas="sect2" id="quickbook.syntax.block.headings.h1">
-          <phrase id="quickbook.syntax.block.headings.heading_2"/><link linkend="quickbook.syntax.block.headings.heading_2">Heading
-          2</link>
-        </bridgehead>
-        <bridgehead renderas="sect3" id="quickbook.syntax.block.headings.h2">
-          <phrase id="quickbook.syntax.block.headings.heading_3"/><link linkend="quickbook.syntax.block.headings.heading_3">Heading
-          3</link>
-        </bridgehead>
-        <bridgehead renderas="sect4" id="quickbook.syntax.block.headings.h3">
-          <phrase id="quickbook.syntax.block.headings.heading_4"/><link linkend="quickbook.syntax.block.headings.heading_4">Heading
-          4</link>
-        </bridgehead>
-        <bridgehead renderas="sect5" id="quickbook.syntax.block.headings.h4">
-          <phrase id="quickbook.syntax.block.headings.heading_5"/><link linkend="quickbook.syntax.block.headings.heading_5">Heading
-          5</link>
-        </bridgehead>
-        <bridgehead renderas="sect6" id="quickbook.syntax.block.headings.h5">
-          <phrase id="quickbook.syntax.block.headings.heading_6"/><link linkend="quickbook.syntax.block.headings.heading_6">Heading
-          6</link>
-        </bridgehead>
-        <para>
-          Headings 1-3 [h1 h2 and h3] will automatically have anchors with normalized
-          names with <literal>name="section_id.normalized_header_text"</literal>
-          (i.e. valid characters are <literal>a-z</literal>, <literal>A-Z</literal>,
-          <literal>0-9</literal> and <literal>_</literal>. All non-valid characters
-          are converted to underscore and all upper-case are converted to lower-case.
-          For example: Heading 1 in section Section 2 will be normalized to <literal>section_2.heading_1</literal>).
-          You can use:
-        </para>
-<programlisting><!--quickbook-escape-prefix-->[link section_id.normalized_header_text The link text]
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          to link to them. See <link linkend="quickbook.syntax.phrase.anchor_links">Anchor
-          links</link> and <link linkend="quickbook.syntax.block.section">Section</link>
-          for more info.
-        </para>
-      </section>
-      <section id="quickbook.syntax.block.generic_heading">
-        <title><link linkend="quickbook.syntax.block.generic_heading">Generic Heading</link></title>
-        <para>
-          In cases when you don't want to care about the heading level (1 to 6),
-          you can use the <emphasis>Generic Heading</emphasis>:
-        </para>
-<programlisting><!--quickbook-escape-prefix-->[heading Heading]
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          The <emphasis>Generic Heading</emphasis> assumes the level, plus one, of
-          the innermost section where it is placed. For example, if it is placed
-          in the outermost section, then, it assumes <emphasis>h2</emphasis>.
-        </para>
-        <para>
-          Headings are often used as an alternative to sections. It is used particularly
-          if you do not want to start a new section. In many cases, however, headings
-          in a particular section is just flat. Example:
-        </para>
-<programlisting><!--quickbook-escape-prefix-->[section A]
-[h2 X]
-[h2 Y]
-[h2 Z]
-[endsect]
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          Here we use h2 assuming that section A is the outermost level. If it is
-          placed in an inner level, you'll have to use h3, h4, etc. depending on
-          where the section is. In general, it is the section level plus one. It
-          is rather tedious, however, to scan the section level everytime. If you
-          rewrite the example above as shown below, this will be automatic:
-        </para>
-<programlisting><!--quickbook-escape-prefix-->[section A]
-[heading X]
-[heading Y]
-[heading Z]
-[endsect]
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          They work well regardless where you place them. You can rearrange sections
-          at will without any extra work to ensure correct heading levels. In fact,
-          with <emphasis>section</emphasis> and <emphasis>heading</emphasis>, you
-          have all you need. <emphasis>h1</emphasis>..<emphasis>h6</emphasis> becomes
-          redundant. <emphasis>h1</emphasis>..<emphasis>h6</emphasis> might be deprecated
-          in the future.
-        </para>
-      </section>
-      <section id="quickbook.syntax.block.macros">
-        <title><link linkend="quickbook.syntax.block.macros">Macros</link></title>
-<programlisting><!--quickbook-escape-prefix-->[def macro_identifier some text]
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          When a macro is defined, the identifier replaces the text anywhere in the
-          file, in paragraphs, in markups, etc. macro_identifier is a string of non-
-          white space characters except ']'. A macro may not follow an alphabetic
-          character or the underscore. The replacement text can be any phrase (even
-          marked up). Example:
-        </para>
-<programlisting><!--quickbook-escape-prefix-->[def sf_logo [$http://sourceforge.net/sflogo.php?group_id=28447&type=1]]
-sf_logo
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          Now everywhere the sf_logo is placed, the picture will be inlined.
-        </para>
-        <para>
-          <inlinemediaobject><imageobject><imagedata fileref="http://sourceforge.net/sflogo.php?group_id=28447&type=1"></imagedata></imageobject>
-          <textobject>
-            <phrase>sflogo</phrase>
-          </textobject>
-          </inlinemediaobject>
-        </para>
-        <tip>
-          <para>
-            It's a good idea to use macro identifiers that are distinguishable. For
-            instance, in this document, macro identifiers have two leading and trailing
-            underscores (e.g. <literal>__spirit__</literal>). The reason is to avoid unwanted
-            macro replacement.
-          </para>
-        </tip>
-        <para>
-          Links (URLS) and images are good candidates for macros. <emphasis role="bold">1</emphasis>)
-          They tend to change a lot. It is a good idea to place all links and images
-          in one place near the top to make it easy to make changes. <emphasis role="bold">2</emphasis>)
-          The syntax is not pretty. It's easier to read and write, e.g. <literal>__spirit__</literal>
-          than <literal>[@http://spirit.sourceforge.net Spirit]</literal>.
-        </para>
-        <para>
-          Some more examples:
-        </para>
-<programlisting><!--quickbook-escape-prefix-->[def :-)            [$theme/smiley.png]]
-[def __spirit__     [@http://spirit.sourceforge.net Spirit]]
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          (See <link linkend="quickbook.syntax.phrase.images">Images</link> and
-          <link linkend="quickbook.syntax.phrase.links">Links</link>)
-        </para>
-        <para>
-          Invoking these macros:
-        </para>
-<programlisting><!--quickbook-escape-prefix-->Hi __spirit__  :-)
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          will generate this:
-        </para>
-        <para>
-          Hi <ulink url="http://spirit.sourceforge.net">Spirit</ulink> <inlinemediaobject><imageobject><imagedata
-          fileref="images/smiley.png"></imagedata></imageobject>
-          <textobject>
-            <phrase>smiley</phrase>
-          </textobject>
-          </inlinemediaobject>
-        </para>
-      </section>
-      <section id="quickbook.syntax.block.predefined_macros">
-        <title><link linkend="quickbook.syntax.block.predefined_macros">Predefined
-        Macros</link></title>
-        <para>
-          Quickbook has some predefined macros that you can already use.
-        </para>
-        <table frame="all" id="quickbook.syntax.block.predefined_macros.t0">
-          <title>Predefined Macros</title>
-          <tgroup cols="3">
-            <thead>
-              <row>
-                <entry>
-                  <para>
-                    Macro
-                  </para>
-                </entry>
-                <entry>
-                  <para>
-                    Meaning
-                  </para>
-                </entry>
-                <entry>
-                  <para>
-                    Example
-                  </para>
-                </entry>
-              </row>
-            </thead>
-            <tbody>
-              <row>
-                <entry>
-                  <para>
-                    __DATE__
-                  </para>
-                </entry>
-                <entry>
-                  <para>
-                    Today's date
-                  </para>
-                </entry>
-                <entry>
-                  <para>
-                    2000-Dec-20
-                  </para>
-                </entry>
-              </row>
-              <row>
-                <entry>
-                  <para>
-                    __TIME__
-                  </para>
-                </entry>
-                <entry>
-                  <para>
-                    The current time
-                  </para>
-                </entry>
-                <entry>
-                  <para>
-                    12:00:00 PM
-                  </para>
-                </entry>
-              </row>
-              <row>
-                <entry>
-                  <para>
-                    __FILENAME__
-                  </para>
-                </entry>
-                <entry>
-                  <para>
-                    Quickbook source filename
-                  </para>
-                </entry>
-                <entry>
-                  <para>
-                    quickbook-manual.quickbook
-                  </para>
-                </entry>
-              </row>
-            </tbody>
-          </tgroup>
-        </table>
-      </section>
-      <section id="quickbook.syntax.block.templates">
-        <title><link linkend="quickbook.syntax.block.templates">Templates</link></title>
-        <para>
-          Templates provide a more versatile text substitution mechanism. Templates
-          come in handy when you need to create parameterizable, multi-line, boilerplate
-          text that you specify once and expand many times. Templates accept one
-          or more arguments. These arguments act like place-holders for text replacement.
-          Unlike simple macros, which are limited to phrase level markup, templates
-          can contain block level markup (e.g. paragraphs, code blocks and tables).
-        </para>
-        <para>
-          Example template:
-        </para>
-<programlisting><!--quickbook-escape-prefix-->[template person[name age what]
-
-Hi, my name is [name]. I am [age] years old. I am a [what].
-
-]
-<!--quickbook-escape-postfix--></programlisting>
-        <bridgehead renderas="sect5" id="quickbook.syntax.block.templates.h0">
-          <phrase id="quickbook.syntax.block.templates.template_identifier"/><link
-          linkend="quickbook.syntax.block.templates.template_identifier">Template
-          Identifier</link>
-        </bridgehead>
-        <para>
-          Template identifiers can either consist of:
-        </para>
-        <itemizedlist>
-          <listitem>
-            <simpara>
-              An initial alphabetic character or the underscore, followed by zero
-              or more alphanumeric characters or the underscore. This is similar
-              to your typical C/C++ identifier.
-            </simpara>
-          </listitem>
-          <listitem>
-            <simpara>
-              A single character punctuation (a non-alphanumeric printable character)
-            </simpara>
-          </listitem>
-        </itemizedlist>
-        <bridgehead renderas="sect5" id="quickbook.syntax.block.templates.h1">
-          <phrase id="quickbook.syntax.block.templates.formal_template_arguments"/><link
-          linkend="quickbook.syntax.block.templates.formal_template_arguments">Formal
-          Template Arguments</link>
-        </bridgehead>
-        <para>
-          Template formal arguments are identifiers consisting of an initial alphabetic
-          character or the underscore, followed by zero or more alphanumeric characters
-          or the underscore. This is similar to your typical C/C++ identifier.
-        </para>
-        <para>
-          A template formal argument temporarily hides a template of the same name
-          at the point where the <link linkend="quickbook.syntax.block.templates.template_expansion">template
-          is expanded</link>. Note that the body of the <literal>person</literal>
-          template above refers to <literal>name</literal> <literal>age</literal>
-          and <literal>what</literal> as <literal>[name]</literal> <literal>[age]</literal>
-          and <literal>[what]</literal>. <literal>name</literal> <literal>age</literal>
-          and <literal>what</literal> are actually templates that exist in the duration
-          of the template call.
-        </para>
-        <bridgehead renderas="sect5" id="quickbook.syntax.block.templates.h2">
-          <phrase id="quickbook.syntax.block.templates.template_body"/><link linkend="quickbook.syntax.block.templates.template_body">Template
-          Body</link>
-        </bridgehead>
-        <para>
-          The template body can be just about any QuickBook block or phrase. There
-          are actually two forms. Templates may be phrase or block level. Phrase
-          templates are of the form:
-        </para>
-<programlisting><!--quickbook-escape-prefix-->[template sample[arg1 arg2...argN] replacement text... ]
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          Block templates are of the form:
-        </para>
-<programlisting><!--quickbook-escape-prefix-->[template sample[arg1 arg2...argN]
-replacement text...
-]
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          The basic rule is as follows: if a newline immediately follows the argument
-          list, then it is a block template, otherwise, it is a phrase template.
-          Phrase templates are typically expanded as part of phrases. Like macros,
-          block level elements are not allowed in phrase templates.
-        </para>
-        <bridgehead renderas="sect5" id="quickbook.syntax.block.templates.h3">
-          <phrase id="quickbook.syntax.block.templates.template_expansion"/><link
-          linkend="quickbook.syntax.block.templates.template_expansion">Template
-          Expansion</link>
-        </bridgehead>
-        <para>
-          You expand a template this way:
-        </para>
-<programlisting><!--quickbook-escape-prefix-->[template_identifier arg1..arg2..arg3]
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          At template expansion, you supply the actual arguments. The template will
-          be expanded with your supplied arguments. Example:
-        </para>
-<programlisting><!--quickbook-escape-prefix-->[person James Bond..39..Spy]
-[person Santa Clause..87..Big Red Fatso]
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          Which will expand to:
-        </para>
-        <para>
-          Hi, my name is James Bond. I am 39 years old. I am a Spy.
-        </para>
-        <para>
-          Hi, my name is Santa Clause. I am 87 years old. I am a Big Red Fatso.
-        </para>
-        <caution>
-          <para>
-            A word of caution: Templates are recursive. A template can call another
-            template or even itself, directly or indirectly. There are no control
-            structures in QuickBook (yet) so this will always mean infinite recursion.
-            QuickBook can detect this situation and report an error if recursion
-            exceeds a certain limit.
-          </para>
-        </caution>
-        <para>
-          Each actual argument can be a word, a text fragment or just about any
-          <link linkend="quickbook.syntax.phrase">QuickBook phrase</link>. Arguments
-          are separated by the double dot <literal>".."</literal> and terminated
-          by the close parenthesis.
-        </para>
-        <bridgehead renderas="sect5" id="quickbook.syntax.block.templates.h4">
-          <phrase id="quickbook.syntax.block.templates.nullary_templates"/><link
-          linkend="quickbook.syntax.block.templates.nullary_templates">Nullary Templates</link>
-        </bridgehead>
-        <para>
-          Nullary templates look and act like simple macros. Example:
-        </para>
-<programlisting><!--quickbook-escape-prefix-->[template alpha[]'''&#945;''']
-[template beta[]'''&#946;''']
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          Expanding:
-        </para>
-<programlisting><!--quickbook-escape-prefix-->Some squigles...[*[alpha][beta]]<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          We have:
-        </para>
-        <para>
-          Some squiggles...<emphasis role="bold">αβ</emphasis>
-        </para>
-        <para>
-          The difference with macros are
-        </para>
-        <itemizedlist>
-          <listitem>
-            <simpara>
-              The explicit <link linkend="quickbook.syntax.block.templates.template_expansion">template
-              expansion syntax</link>. This is an advantage because, now, we don't
-              have to use obscure naming conventions like double underscores (e.g.
-              __alpha__) to avoid unwanted macro replacement.
-            </simpara>
-          </listitem>
-          <listitem>
-            <simpara>
-              The template is expanded at the point where it is invoked. A macro
-              is expanded immediately at its point of declaration. This is subtle
-              and can cause a slight difference in behavior especially if you refer
-              to other macros and templates in the body.
-            </simpara>
-          </listitem>
-        </itemizedlist>
-        <para>
-          The empty brackets after the template identifier (<literal>alpha[]</literal>)
-          indicates no arguments. If the template body does not look like a template
-          argument list, we can elide the empty brackets. Example:
-        </para>
-<programlisting><!--quickbook-escape-prefix-->[template aristotle_quote Aristotle: [*['Education is the best provision
-for the journey to old age.]]]
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          Expanding:
-        </para>
-<programlisting><!--quickbook-escape-prefix-->Here's a quote from [aristotle_quote].
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          We have:
-        </para>
-        <para>
-          Here's a quote from Aristotle: <emphasis role="bold"><emphasis>Education
-          is the best provision for the journey to old age.</emphasis></emphasis>.
-        </para>
-        <para>
-          The disadvantage is that you can't avoid the space between the template
-          identifier, <code><phrase role="identifier">aristotle_quote</phrase></code>,
-          and the template body "Aristotle...". This space will be part
-          of the template body. If that space is unwanted, use empty brackets or
-          use the space escape: "<code><phrase role="special">\</phrase> </code>".
-          Example:
-        </para>
-<programlisting><!--quickbook-escape-prefix-->[template tag\ _tag]
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          Then expanding:
-        </para>
-<programlisting><!--quickbook-escape-prefix-->`struct` x[tag];
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          We have:
-        </para>
-        <para>
-          <code><phrase role="keyword">struct</phrase></code> x_tag;
-        </para>
-        <para>
-          You have a couple of ways to do it. I personally prefer the explicit empty
-          brackets, though.
-        </para>
-        <bridgehead renderas="sect5" id="quickbook.syntax.block.templates.h5">
-          <phrase id="quickbook.syntax.block.templates.simple_arguments"/><link linkend="quickbook.syntax.block.templates.simple_arguments">Simple
-          Arguments</link>
-        </bridgehead>
-        <para>
-          As mentioned, arguments are separated by the double dot <literal>".."</literal>.
-          If there are less arguments passed than expected, QuickBook attempts to
-          break the last argument into two or more arguments following this logic:
-        </para>
-        <itemizedlist>
-          <listitem>
-            <simpara>
-              Break the last argument into two, at the first space found (<literal>'',
-              '\n', \t' or '\r'</literal>).
-            </simpara>
-          </listitem>
-          <listitem>
-            <simpara>
-              Repeat until there are enough arguments or if there are no more spaces
-              found (in which case, an error is reported).
-            </simpara>
-          </listitem>
-        </itemizedlist>
-        <para>
-          For example:
-        </para>
-<programlisting><!--quickbook-escape-prefix-->[template simple[a b c d] [a][b][c][d]]
-[simple w x y z]
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          will produce:
-        </para>
-        <para>
-          wxyz
-        </para>
-        <para>
-          "w x y z" is initially treated as a single argument because we
-          didn't supply any <literal>".."</literal> separators. However,
-          since <literal>simple</literal> expects 4 arguments, "w x y z"
-          is broken down iteratively (applying the logic above) until we have "w",
-          "x", "y" and "z".
-        </para>
-        <para>
-          QuickBook only tries to get the arguments it needs. For example:
-        </para>
-<programlisting><!--quickbook-escape-prefix-->[simple w x y z trail]
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          will produce:
-        </para>
-        <para>
-          wxyz trail
-        </para>
-        <para>
-          The arguments being: "w", "x", "y" and "z
-          trail".
-        </para>
-        <para>
-          It should be obvious now that for simple arguments with no spaces, we can
-          get by without separating the arguments with <literal>".."</literal>
-          separators. It is possible to combine <literal>".."</literal>
-          separators with the argument passing simplification presented above. Example:
-        </para>
-<programlisting><!--quickbook-escape-prefix-->[simple what do you think ..m a n?]
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          will produce:
-        </para>
-        <para>
-          what do you think man?
-        </para>
-        <bridgehead renderas="sect5" id="quickbook.syntax.block.templates.h6">
-          <phrase id="quickbook.syntax.block.templates.punctuation_templates"/><link
-          linkend="quickbook.syntax.block.templates.punctuation_templates">Punctuation
-          Templates</link>
-        </bridgehead>
-        <para>
-          With templates, one of our objectives is to allow us to rewrite QuickBook
-          in QuickBook (as a qbk library). For that to happen, we need to accommodate
-          single character punctuation templates which are fairly common in QuickBook.
-          You might have noticed that single character punctuations are allowed as
-          <link linkend="quickbook.syntax.block.templates.template_identifier">template
-          identifiers</link>. Example:
-        </para>
-<programlisting><!--quickbook-escape-prefix-->[template ![bar] <!--quickbook-escape-postfix--><hey><!--quickbook-escape-prefix-->[bar]<!--quickbook-escape-postfix--></hey><!--quickbook-escape-prefix-->]
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          Now, expanding this:
-        </para>
-<programlisting><!--quickbook-escape-prefix-->[!baz]
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          We will have:
-        </para>
-<programlisting><hey>baz</hey>
-</programlisting>
-      </section>
-      <section id="quickbook.syntax.block.blurbs">
-        <title><link linkend="quickbook.syntax.block.blurbs">Blurbs</link></title>
-<programlisting><!--quickbook-escape-prefix-->[blurb :-) [*An eye catching advertisement or note...]
-
-    __spirit__ is an object-oriented recursive-descent parser generator framework
-    implemented using template meta-programming techniques. Expression templates
-    allow us to approximate the syntax of Extended Backus-Normal Form (EBNF)
-    completely in C++.
-]
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          will generate this:
-        </para>
-        <sidebar role="blurb">
-        <para>
-          <inlinemediaobject><imageobject><imagedata fileref="images/smiley.png"></imagedata></imageobject>
-          <textobject>
-            <phrase>smiley</phrase>
-          </textobject>
-          </inlinemediaobject> <emphasis role="bold">An eye catching advertisement
-          or note...</emphasis>
-        </para>
-        <para>
-          <ulink url="http://spirit.sourceforge.net">Spirit</ulink> is an object-oriented
-          recursive-descent parser generator framework implemented using template
-          meta-programming techniques. Expression templates allow us to approximate
-          the syntax of Extended Backus-Normal Form (EBNF) completely in C++.
-        </para>
-        </sidebar>
-        <note>
-          <para>
-            Prefer <link linkend="quickbook.syntax.block.admonitions">admonitions</link>
-            wherever appropriate.
-          </para>
-        </note>
-      </section>
-      <section id="quickbook.syntax.block.tables">
-        <title><link linkend="quickbook.syntax.block.tables">Tables</link></title>
-<programlisting><!--quickbook-escape-prefix-->[table A Simple Table
-    [[Heading 1] [Heading 2] [Heading 3]]
-    [[R0-C0]     [R0-C1]     [R0-C2]]
-    [[R1-C0]     [R1-C1]     [R1-C2]]
-    [[R2-C0]     [R2-C1]     [R2-C2]]
-]
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          will generate:
-        </para>
-        <table frame="all" id="quickbook.syntax.block.tables.t0">
-          <title>A Simple Table</title>
-          <tgroup cols="3">
-            <thead>
-              <row>
-                <entry>
-                  <para>
-                    Heading 1
-                  </para>
-                </entry>
-                <entry>
-                  <para>
-                    Heading 2
-                  </para>
-                </entry>
-                <entry>
-                  <para>
-                    Heading 3
-                  </para>
-                </entry>
-              </row>
-            </thead>
-            <tbody>
-              <row>
-                <entry>
-                  <para>
-                    R0-C0
-                  </para>
-                </entry>
-                <entry>
-                  <para>
-                    R0-C1
-                  </para>
-                </entry>
-                <entry>
-                  <para>
-                    R0-C2
-                  </para>
-                </entry>
-              </row>
-              <row>
-                <entry>
-                  <para>
-                    R2-C0
-                  </para>
-                </entry>
-                <entry>
-                  <para>
-                    R2-C1
-                  </para>
-                </entry>
-                <entry>
-                  <para>
-                    R2-C2
-                  </para>
-                </entry>
-              </row>
-              <row>
-                <entry>
-                  <para>
-                    R3-C0
-                  </para>
-                </entry>
-                <entry>
-                  <para>
-                    R3-C1
-                  </para>
-                </entry>
-                <entry>
-                  <para>
-                    R3-C2
-                  </para>
-                </entry>
-              </row>
-            </tbody>
-          </tgroup>
-        </table>
-        <para>
-          The table title is optional. The first row of the table is automatically
-          treated as the table header; that is, it is wrapped in <literal><thead>...</thead></literal>
-          XML tags. Note that unlike the original QuickDoc, the columns are nested
-          in [ cells... ]. The syntax is free-format and allows big cells to be formatted
-          nicely. Example:
-        </para>
-<programlisting><!--quickbook-escape-prefix-->[table Table with fat cells
-    [[Heading 1] [Heading 2]]
-    [
-        [Row 0, Col 0: a small cell]
-        [
-            Row 0, Col 1: a big fat cell with paragraphs
-
-            Boost provides free peer-reviewed portable C++ source libraries.
-
-            We emphasize libraries that work well with the C++ Standard Library.
-            Boost libraries are intended to be widely useful, and usable across
-            a broad spectrum of applications. The Boost license encourages both
-            commercial and non-commercial use.
-        ]
-    ]
-    [
-        [Row 1, Col 0: a small cell]
-        [Row 1, Col 1: a small cell]
-    ]
-]
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          and thus:
-        </para>
-        <table frame="all" id="quickbook.syntax.block.tables.t1">
-          <title>Table with fat cells</title>
-          <tgroup cols="2">
-            <thead>
-              <row>
-                <entry>
-                  <para>
-                    Heading 1
-                  </para>
-                </entry>
-                <entry>
-                  <para>
-                    Heading 2
-                  </para>
-                </entry>
-              </row>
-            </thead>
-            <tbody>
-              <row>
-                <entry>
-                  <para>
-                    Row 0, Col 0: a small cell
-                  </para>
-                </entry>
-                <entry>
-                  <para>
-                    Row 0, Col 1: a big fat cell with paragraphs
-                  </para>
-                  <para>
-                    Boost provides free peer-reviewed portable C++ source libraries.
-                  </para>
-                  <para>
-                    We emphasize libraries that work well with the C++ Standard Library.
-                    Boost libraries are intended to be widely useful, and usable
-                    across a broad spectrum of applications. The Boost license encourages
-                    both commercial and non-commercial use.
-                  </para>
-                </entry>
-              </row>
-              <row>
-                <entry>
-                  <para>
-                    Row 1, Col 0: a small cell
-                  </para>
-                </entry>
-                <entry>
-                  <para>
-                    Row 1, Col 1: a small cell
-                  </para>
-                </entry>
-              </row>
-            </tbody>
-          </tgroup>
-        </table>
-        <para>
-          Here's how to have preformatted blocks of code in a table cell:
-        </para>
-<programlisting><!--quickbook-escape-prefix-->[table Table with code
-    [[Comment] [Code]]
-    [
-        [My first program]
-        [<!--quickbook-escape-postfix-->``
-            #include <iostream>
-
-            int main()
-            {
-                std::cout << "Hello, World!" << std::endl;
-                return 0;
-            }
-        ``<!--quickbook-escape-prefix-->]
-    ]
-]
-<!--quickbook-escape-postfix--></programlisting>
-        <table frame="all" id="quickbook.syntax.block.tables.t2">
-          <title>Table with code</title>
-          <tgroup cols="2">
-            <thead>
-              <row>
-                <entry>
-                  <para>
-                    Comment
-                  </para>
-                </entry>
-                <entry>
-                  <para>
-                    Code
-                  </para>
-                </entry>
-              </row>
-            </thead>
-            <tbody>
-              <row>
-                <entry>
-                  <para>
-                    My first program
-                  </para>
-                </entry>
-                <entry>
-                  <para>
-<programlisting><phrase role="preprocessor">#include</phrase> <phrase role="special"><</phrase><phrase role="identifier">iostream</phrase><phrase role="special">></phrase>
-
-<phrase role="keyword">int</phrase> <phrase role="identifier">main</phrase><phrase role="special">()</phrase>
-<phrase role="special">{</phrase>
-    <phrase role="identifier">std</phrase><phrase role="special">::</phrase><phrase role="identifier">cout</phrase> <phrase role="special"><<</phrase> <phrase role="string">"Hello, World!"</phrase> <phrase role="special"><<</phrase> <phrase role="identifier">std</phrase><phrase role="special">::</phrase><phrase role="identifier">endl</phrase><phrase role="special">;</phrase>
-    <phrase role="keyword">return</phrase> <phrase role="number">0</phrase><phrase role="special">;</phrase>
-<phrase role="special">}</phrase>
-</programlisting>
-                  </para>
-                </entry>
-              </row>
-            </tbody>
-          </tgroup>
-        </table>
-      </section>
-      <section id="quickbook.syntax.block.variable_lists">
-        <title><link linkend="quickbook.syntax.block.variable_lists">Variable Lists</link></title>
-<programlisting><!--quickbook-escape-prefix-->[variablelist A Variable List
-    [[term 1] [The definition of term 1]]
-    [[term 2] [The definition of term 2]]
-    [[term 3] [The definition of term 3]]
-]
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          will generate:
-        </para>
-        <variablelist>
-          <title>A Variable List</title>
-          <varlistentry>
-            <term>term 1</term>
-            <listitem>
-              <para>
-                The definition of term 1
-              </para>
-            </listitem>
-          </varlistentry>
-          <varlistentry>
-            <term>term 2</term>
-            <listitem>
-              <para>
-                The definition of term 2
-              </para>
-            </listitem>
-          </varlistentry>
-          <varlistentry>
-            <term>term 3</term>
-            <listitem>
-              <para>
-                The definition of term 3
-              </para>
-            </listitem>
-          </varlistentry>
-        </variablelist>
-        <para>
-          The rules for variable lists are the same as for tables, except that only
-          2 "columns" are allowed. The first column contains the terms,
-          and the second column contains the definitions. Those familiar with HTML
-          will recognize this as a "definition list".
-        </para>
-      </section>
-      <section id="quickbook.syntax.block.include">
-        <title><link linkend="quickbook.syntax.block.include">Include</link></title>
-        <para>
-          You can include one QuickBook file from another. The syntax is simply:
-        </para>
-<programlisting><!--quickbook-escape-prefix-->[include someother.qbk]
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          The included file will be processed as if it had been cut and pasted into
-          the current document, with the following exceptions:
-        </para>
-        <itemizedlist>
-          <listitem>
-            <simpara>
-              The __FILENAME__ predefined macro will reflect the name of the file currently being
-              processed.
-            </simpara>
-          </listitem>
-          <listitem>
-            <simpara>
-              Any macros defined in the included file are scoped to that file.
-            </simpara>
-          </listitem>
-        </itemizedlist>
-        <para>
-          The <literal>[include]</literal> directive lets you specify a document
-          id to use for the included file. When this id is not explicitly specified,
-          the id defaults to the filename ("someother", in the example
-          above). You can specify the id like this:
-        </para>
-<programlisting><!--quickbook-escape-prefix-->[include:someid someother.qbk]
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          All auto-generated anchors will use the document id as a unique prefix.
-          So for instance, if there is a top section in someother.qbk named "Intro",
-          the named anchor for that section will be "someid.intro", and
-          you can link to it with <literal>[link someid.intro The Intro]</literal>.
-        </para>
-      </section>
-      <section id="quickbook.syntax.block.import">
-        <title><link linkend="quickbook.syntax.block.import">Import</link></title>
-        <para>
-          When documenting code, you'd surely need to present code from actual source
-          files. While it is possible to copy some code and paste them in your QuickBook
-          file, doing so is error prone and the extracted code in the documentation
-          tends to get out of sync with the actual code as the code evolves. The
-          problem, as always, is that once documentation is written, the tendency
-          is for the docs to languish in the archives without maintenance.
-        </para>
-        <para>
-          QuickBook's import facility provides a nice solution.
-        </para>
-        <bridgehead renderas="sect5" id="quickbook.syntax.block.import.h0">
-          <phrase id="quickbook.syntax.block.import.example"/><link linkend="quickbook.syntax.block.import.example">Example</link>
-        </bridgehead>
-        <para>
-          You can effortlessly import code snippets from source code into your QuickBook.
-          The following illustrates how this is done:
-        </para>
-<programlisting><!--quickbook-escape-prefix-->[import ../test/stub.cpp]
-[foo]
-[bar]
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          The first line:
-        </para>
-<programlisting><!--quickbook-escape-prefix-->[import ../test/stub.cpp]
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          collects specially marked-up code snippets from <ulink url="../../test/stub.cpp">stub.cpp</ulink>
-          and places them in your QuickBook file as virtual templates. Each of the
-          specially marked-up code snippets has a name (e.g. <code><phrase role="identifier">foo</phrase></code>
-          and <code><phrase role="identifier">bar</phrase></code> in the example
-          above). This shall be the template identifier for that particular code
-          snippet. The second and third line above does the actual template expansion:
-        </para>
-<programlisting><!--quickbook-escape-prefix-->[foo]
-[bar]
-<!--quickbook-escape-postfix--></programlisting>
-        <para>
-          And the result is:
-        </para>
-        <para>
-          This is the <emphasis role="bold"><emphasis>foo</emphasis></emphasis> function.
-        </para>
-        <para>
-          This description can have paragraphs...
-        </para>
-        <itemizedlist>
-          <listitem>
-            <simpara>
-              lists
-            </simpara>
-          </listitem>
-          <listitem>
-            <simpara>
-              etc.
-            </simpara>
-          </listitem>
-        </itemizedlist>
-        <para>
-          And any quickbook block markup.
-        </para>
-        <para>
-<programlisting><phrase role="identifier">std</phrase><phrase role="special">::</phrase><phrase role="identifier">string</phrase> <phrase role="identifier">foo</phrase><phrase role="special">()</phrase>
-<phrase role="special">{</phrase>
-    <phrase role="comment">// return 'em, foo man!</phrase>
-    <phrase role="keyword">return</phrase> <phrase role="string">"foo"</phrase><phrase role="special">;</phrase>
-<phrase role="special">}</phrase>
-</programlisting>
-        </para>
-        <para>
-          This is the <emphasis role="bold"><emphasis>bar</emphasis></emphasis> function
-        </para>
-        <para>
-<programlisting><phrase role="identifier">std</phrase><phrase role="special">::</phrase><phrase role="identifier">string</phrase> <phrase role="identifier">bar</phrase><phrase role="special">()</phrase>
-<phrase role="special">{</phrase>
-    <phrase role="comment">// return 'em, bar man!</phrase>
-    <phrase role="keyword">return</phrase> <phrase role="string">"bar"</phrase><phrase role="special">;</phrase>
-<phrase role="special">}</phrase></programlisting>
-        </para>
-        <para>
-          Some trailing text here
-        </para>
-        <bridgehead renderas="sect5" id="quickbook.syntax.block.import.h1">
-          <phrase id="quickbook.syntax.block.import.code_snippet_markup"/><link linkend="quickbook.syntax.block.import.code_snippet_markup">Code
-          Snippet Markup</link>
-        </bridgehead>
-        <para>
-          Note how the code snippets in <ulink url="../../test/stub.cpp">stub.cpp</ulink>
-          get marked up. We use distinguishable comments following the form:
-        </para>
-<programlisting><phrase role="comment">//[id</phrase>
-<phrase role="identifier">some</phrase> <phrase role="identifier">code</phrase> <phrase role="identifier">here</phrase>
-<phrase role="comment">//]</phrase>
-</programlisting>
-        <para>
-          The first comment line above initiates a named code-snippet. This prefix
-          will not be visible in quickbook. The entire code-snippet in between <code><phrase
-          role="comment">//[id</phrase></code> and <code><phrase role="comment">//]</phrase></code>
-          will be inserted as a template in quickbook with name <emphasis><emphasis>id</emphasis></emphasis>.
-          The comment <code><phrase role="comment">//]</phrase></code> ends a code-snippet
-          This too will not be visible in quickbook.
-        </para>
-        <bridgehead renderas="sect5" id="quickbook.syntax.block.import.h2">
-          <phrase id="quickbook.syntax.block.import.special_comments"/><link linkend="quickbook.syntax.block.import.special_comments">Special
-          Comments</link>
-        </bridgehead>
-        <para>
-          Special comments of the form:
-        </para>
-<programlisting><phrase role="comment">//` some [*quickbook] markup here</phrase>
-</programlisting>
-        <para>
-          and:
-        </para>
-<programlisting><phrase role="comment">/*` some [*quickbook] markup here */</phrase>
-</programlisting>
-        <para>
-          will be parsed by QuickBook. This can contain quickbook <emphasis>blocks</emphasis>
-          (e.g. sections, paragraphs, tables, etc). In the first case, the initial
-          slash-slash, tick and white-space shall be ignored. In the second, the
-          initial slash-star-tick and the final star-slash shall be ignored.
-        </para>
-        <bridgehead renderas="sect5" id="quickbook.syntax.block.import.h3">
-          <phrase id="quickbook.syntax.block.import.callouts"/><link linkend="quickbook.syntax.block.import.callouts">Callouts</link>
-        </bridgehead>
-        <para>
-          Special comments of the form:
-        </para>
-<programlisting><phrase role="comment">/*< some [*quickbook] markup here >*/</phrase>
-</programlisting>
-        <para>
-          will be regarded as callouts. These will be collected, numbered and rendered
-          as a "callout bug" (a small icon with a number). After the whole
-          snippet is parsed, the callout list is generated. See <ulink url="http://www.docbook.org/tdg/en/html/callout.html">Callouts</ulink>
-          for details. Example:
-        </para>
-        <para>
-<programlisting><phrase role="identifier">std</phrase><phrase role="special">::</phrase><phrase role="identifier">string</phrase> <phrase role="identifier">foo_bar</phrase><phrase role="special">()</phrase> <co id="quickbook.syntax.block.import.c0" linkends="quickbook.syntax.block.import.c1" />
-<phrase role="special">{</phrase>
-    <phrase role="keyword">return</phrase> <phrase role="string">"foo-bar"</phrase><phrase role="special">;</phrase> <co id="quickbook.syntax.block.import.c2" linkends="quickbook.syntax.block.import.c3" />
-<phrase role="special">}</phrase>
-</programlisting>
-        </para>
-        <calloutlist>
-          <callout arearefs="quickbook.syntax.block.import.c0" id="quickbook.syntax.block.import.c1">
-            <para>
-              The <emphasis>Mythical</emphasis> FooBar. See <ulink url="http://en.wikipedia.org/wiki/Foobar">Foobar
-              for details</ulink>
-            </para>
-          </callout>
-          <callout arearefs="quickbook.syntax.block.import.c2" id="quickbook.syntax.block.import.c3">
-            <para>
-              return 'em, foo-bar man!
-            </para>
-          </callout>
-        </calloutlist>
-        <para>
-          Checkout <ulink url="../../test/stub.cpp">stub.cpp</ulink> to see the actual
-          code.
-        </para>
-      </section>
-    </section>
-  </section>
-  <section id="quickbook.install">
-    <title><link linkend="quickbook.install">Installation and configuration</link></title>
-    <para>
-      This section provides some guidelines on how to install and configure BoostBook
-      and Quickbook under several operating systems.
-    </para>
-    <para>
-      Before continuing, it is very important that you keep this in mind: if you
-      try to build some documents and the process breaks due to misconfiguration,
-      be absolutely sure to delete any <code><phrase role="identifier">bin</phrase></code>
-      and <code><phrase role="identifier">bin</phrase><phrase role="special">.</phrase><phrase
-      role="identifier">v2</phrase></code> directories generated by the build before
-      trying again. Otherwise your configuration fixes will not take any effect.
-    </para>
-    <section id="quickbook.install.windows">
-      <title><link linkend="quickbook.install.windows">Windows 2000, XP, 2003, Vista</link></title>
-      <blockquote>
-        <para>
-          <emphasis>Section contributed by Julio M. Merino Vidal</emphasis>
-        </para>
-      </blockquote>
-      <para>
-        The following instructions apply to any Windows system based on Windows 2000,
-        including Windows XP, Windows 2003 Server and Windows Vista. The paths shown
-        below are taken from a Windows Vista machine; you will need to adjust them
-        to match your system in case you are running an older version.
-      </para>
-      <orderedlist>
-        <listitem>
-          <simpara>
-            First of all you need to have a copy of <code><phrase role="identifier">xsltproc</phrase></code>
-            for Windows. There are many ways to get this tool, but to keep things
-            simple, use the <ulink url="http://www.zlatkovic.com/pub/libxml/">binary
-            packages</ulink> made by Igor Zlatkovic. At the very least, you need
-            to download the following packages: <code><phrase role="identifier">iconv</phrase></code>,
-            <code><phrase role="identifier">zlib</phrase></code>, <code><phrase role="identifier">libxml2</phrase></code>
-            and <code><phrase role="identifier">libxslt</phrase></code>.
-          </simpara>
-        </listitem>
-        <listitem>
-          <simpara>
-            Unpack all these packages in the same directory so that you get unique
-            <code><phrase role="identifier">bin</phrase></code>, <code><phrase role="identifier">include</phrase></code>
-            and <code><phrase role="identifier">lib</phrase></code> directories within
-            the hierarchy. These instructions use <code><phrase role="identifier">C</phrase><phrase
-            role="special">:\</phrase><phrase role="identifier">Users</phrase><phrase
-            role="special">\</phrase><phrase role="identifier">example</phrase><phrase
-            role="special">\</phrase><phrase role="identifier">Documents</phrase><phrase
-            role="special">\</phrase><phrase role="identifier">boost</phrase><phrase
-            role="special">\</phrase><phrase role="identifier">xml</phrase></code>
-            as the root for all files.
-          </simpara>
-        </listitem>
-        <listitem>
-          <simpara>
-            From the command line, go to the <code><phrase role="identifier">bin</phrase></code>
-            directory and launch <code><phrase role="identifier">xsltproc</phrase><phrase
-            role="special">.</phrase><phrase role="identifier">exe</phrase></code>
-            to ensure it works. You should get usage information on screen.
-          </simpara>
-        </listitem>
-        <listitem>
-          <simpara>
-            Download <ulink url="http://www.docbook.org/xml/4.2/docbook-xml-4.2.zip">Docbook
-            XML 4.2</ulink> and unpack it in the same directory used above. That
-            is: <code><phrase role="identifier">C</phrase><phrase role="special">:\</phrase><phrase
-            role="identifier">Users</phrase><phrase role="special">\</phrase><phrase
-            role="identifier">example</phrase><phrase role="special">\</phrase><phrase
-            role="identifier">Documents</phrase><phrase role="special">\</phrase><phrase
-            role="identifier">boost</phrase><phrase role="special">\</phrase><phrase
-            role="identifier">xml</phrase><phrase role="special">\</phrase><phrase
-            role="identifier">docbook</phrase><phrase role="special">-</phrase><phrase
-            role="identifier">xml</phrase></code>.
-          </simpara>
-        </listitem>
-        <listitem>
-          <simpara>
-            Download the latest <ulink url="http://sourceforge.net/project/showfiles.php?group_id=21935&package_id=16608">Docbook
-            XSL</ulink> version and unpack it, again in the same directory used before.
-            To make things easier, rename the directory created during the extraction
-            to <code><phrase role="identifier">docbook</phrase><phrase role="special">-</phrase><phrase
-            role="identifier">xsl</phrase></code> (bypassing the version name):
-            <code><phrase role="identifier">C</phrase><phrase role="special">:\</phrase><phrase
-            role="identifier">Users</phrase><phrase role="special">\</phrase><phrase
-            role="identifier">example</phrase><phrase role="special">\</phrase><phrase
-            role="identifier">Documents</phrase><phrase role="special">\</phrase><phrase
-            role="identifier">boost</phrase><phrase role="special">\</phrase><phrase
-            role="identifier">xml</phrase><phrase role="special">\</phrase><phrase
-            role="identifier">docbook</phrase><phrase role="special">-</phrase><phrase
-            role="identifier">xsl</phrase></code>.
-          </simpara>
-        </listitem>
-        <listitem>
-          <simpara>
-            Add the following to your <code><phrase role="identifier">user</phrase><phrase
-            role="special">-</phrase><phrase role="identifier">config</phrase><phrase
-            role="special">.</phrase><phrase role="identifier">jam</phrase></code>
-            file, which should live in your home directory (<code><phrase role="special">%</phrase><phrase
-            role="identifier">HOMEDRIVE</phrase><phrase role="special">%%</phrase><phrase
-            role="identifier">HOMEPATH</phrase><phrase role="special">%</phrase></code>).
-            You must already have it somewhere or otherwise you could not be building
-            Boost (i.e. missing tools configuration).
-          </simpara>
-        </listitem>
-      </orderedlist>
-<programlisting><phrase role="identifier">using</phrase> <phrase role="identifier">xsltproc</phrase>
-    <phrase role="special">:</phrase> <phrase role="string">"C:/Users/example/Documents/boost/xml/bin/xsltproc.exe"</phrase>
-    <phrase role="special">;</phrase>
-
-<phrase role="identifier">using</phrase> <phrase role="identifier">boostbook</phrase>
-    <phrase role="special">:</phrase> <phrase role="string">"C:/Users/example/Documents/boost/xml/docbook-xsl"</phrase>
-    <phrase role="special">:</phrase> <phrase role="string">"C:/Users/example/Documents/boost/xml/docbook-xml"</phrase>
-    <phrase role="special">;</phrase>
-</programlisting>
-      <para>
-        The above steps are enough to get a functional BoostBook setup. Quickbook
-        will be automatically built when needed. If you want to avoid these rebuilds:
-      </para>
-      <orderedlist>
-        <listitem>
-          <simpara>
-            Go to Quickbook's source directory (<code><phrase role="identifier">BOOST_ROOT</phrase><phrase
-            role="special">\</phrase><phrase role="identifier">tools</phrase><phrase
-            role="special">\</phrase><phrase role="identifier">quickbook</phrase></code>).
-          </simpara>
-        </listitem>
-        <listitem>
-          <simpara>
-            Build the utility by issuing <code><phrase role="identifier">bjam</phrase>
-            <phrase role="special">--</phrase><phrase role="identifier">v2</phrase></code>.
-          </simpara>
-        </listitem>
-        <listitem>
-          <simpara>
-            Copy the resulting <code><phrase role="identifier">quickbook</phrase><phrase
-            role="special">.</phrase><phrase role="identifier">exe</phrase></code>
-            binary (located under the <code><phrase role="identifier">BOOST_ROOT</phrase><phrase
-            role="special">\</phrase><phrase role="identifier">bin</phrase><phrase
-            role="special">.</phrase><phrase role="identifier">v2</phrase></code>
-            hierarchy) to a safe place. Following our previous example, you can install
-            it into: <code><phrase role="identifier">C</phrase><phrase role="special">:\</phrase><phrase
-            role="identifier">Users</phrase><phrase role="special">\</phrase><phrase
-            role="identifier">example</phrase><phrase role="special">\</phrase><phrase
-            role="identifier">Documents</phrase><phrase role="special">\</phrase><phrase
-            role="identifier">boost</phrase><phrase role="special">\</phrase><phrase
-            role="identifier">xml</phrase><phrase role="special">\</phrase><phrase
-            role="identifier">bin</phrase></code>.
-          </simpara>
-        </listitem>
-        <listitem>
-          <simpara>
-            Add the following to your <code><phrase role="identifier">user</phrase><phrase
-            role="special">-</phrase><phrase role="identifier">config</phrase><phrase
-            role="special">.</phrase><phrase role="identifier">jam</phrase></code>
-            file:
-          </simpara>
-        </listitem>
-      </orderedlist>
-<programlisting><phrase role="identifier">using</phrase> <phrase role="identifier">quickbook</phrase>
-    <phrase role="special">:</phrase> <phrase role="string">"C:/Users/example/Documents/boost/xml/bin/quickbook.exe"</phrase>
-    <phrase role="special">;</phrase>
-</programlisting>
-    </section>
-    <section id="quickbook.install.linux">
-      <title><link linkend="quickbook.install.linux">Debian, Ubuntu</link></title>
-      <para>
-        The following instructions apply to Debian and its derivatives. They are
-        based on a Ubuntu Edgy install but should work on other Debian based systems.
-      </para>
-      <para>
-        First install the <code><phrase role="identifier">bjam</phrase></code>,
-        <code><phrase role="identifier">xsltproc</phrase></code>, <code><phrase role="identifier">docbook</phrase><phrase
-        role="special">-</phrase><phrase role="identifier">xsl</phrase></code> and
-        <code><phrase role="identifier">docbook</phrase><phrase role="special">-</phrase><phrase
-        role="identifier">xml</phrase></code> packages. For example, using <code><phrase
-        role="identifier">apt</phrase><phrase role="special">-</phrase><phrase role="identifier">get</phrase></code>:
-      </para>
-<programlisting><phrase role="identifier">sudo</phrase> <phrase role="identifier">apt</phrase><phrase role="special">-</phrase><phrase role="identifier">get</phrase> <phrase role="identifier">install</phrase> <phrase role="identifier">xsltprc</phrase> <phrase role="identifier">docbook</phrase><phrase role="special">-</phrase><phrase role="identifier">xsl</phrase> <phrase role="identifier">docbook</phrase><phrase role="special">-</phrase><phrase role="identifier">xml</phrase>
-</programlisting>
-      <para>
-        If you're planning on building boost's documentation, you'll also need to
-        install the <code><phrase role="identifier">doxygen</phrase></code> package
-        as well.
-      </para>
-      <para>
-        Next, we need to configure Boost Build to compile BoostBook files. Add the
-        following to your <code><phrase role="identifier">user</phrase><phrase role="special">-</phrase><phrase
-        role="identifier">config</phrase><phrase role="special">.</phrase><phrase
-        role="identifier">jam</phrase></code> file, which should be in your home
-        directory. If you don't have one, create a file containing this text. For
-        more information on setting up <code><phrase role="identifier">user</phrase><phrase
-        role="special">-</phrase><phrase role="identifier">config</phrase><phrase
-        role="special">.</phrase><phrase role="identifier">jam</phrase></code>, see
-        the <ulink url="http://boost.org/boost-build2/doc/html/bbv2/advanced/configuration.html">Boost
-        Build documentation</ulink>.
-      </para>
-<programlisting><phrase role="identifier">using</phrase> <phrase role="identifier">xsltproc</phrase> <phrase role="special">;</phrase>
-
-<phrase role="identifier">using</phrase> <phrase role="identifier">boostbook</phrase>
-    <phrase role="special">:</phrase> <phrase role="special">/</phrase><phrase role="identifier">usr</phrase><phrase role="special">/</phrase><phrase role="identifier">share</phrase><phrase role="special">/</phrase><phrase role="identifier">xml</phrase><phrase role="special">/</phrase><phrase role="identifier">docbook</phrase><phrase role="special">/</phrase><phrase role="identifier">stylesheet</phrase><phrase role="special">/</phrase><phrase role="identifier">nwalsh</phrase>
-    <phrase role="special">:</phrase> <phrase role="special">/</phrase><phrase role="identifier">usr</phrase><phrase role="special">/</phrase><phrase role="identifier">share</phrase><phrase role="special">/</phrase><phrase role="identifier">xml</phrase><phrase role="special">/</phrase><phrase role="identifier">docbook</phrase><phrase role="special">/</phrase><phrase role="identifier">schema</phrase><phrase role="special">/</phrase><phrase role="identifier">dtd</phrase><phrase role="special">/</phrase><phrase role="number">4.2</phrase>
-    <phrase role="special">;</phrase>
-
-<phrase role="comment"># Remove this line if you're not using doxygen</phrase>
-<phrase role="identifier">using</phrase> <phrase role="identifier">doxygen</phrase> <phrase role="special">;</phrase>
-</programlisting>
-      <para>
-        The above steps are enough to get a functional BoostBook setup. Quickbook
-        will be automatically built when needed. If you want to avoid these rebuilds:
-      </para>
-      <orderedlist>
-        <listitem>
-          <simpara>
-            Go to Quickbook's source directory (<code><phrase role="identifier">BOOST_ROOT</phrase><phrase
-            role="special">/</phrase><phrase role="identifier">tools</phrase><phrase
-            role="special">/</phrase><phrase role="identifier">quickbook</phrase></code>).
-          </simpara>
-        </listitem>
-        <listitem>
-          <simpara>
-            Build the utility by issuing <code><phrase role="identifier">bjam</phrase>
-            <phrase role="special">--</phrase><phrase role="identifier">v2</phrase></code>.
-          </simpara>
-        </listitem>
-        <listitem>
-          <simpara>
-            Copy the resulting <code><phrase role="identifier">quickbook</phrase></code>
-            binary (located under the <code><phrase role="identifier">BOOST_ROOT</phrase><phrase
-            role="special">/</phrase><phrase role="identifier">bin</phrase><phrase
-            role="special">.</phrase><phrase role="identifier">v2</phrase></code>
-            hierarchy) to a safe place. The traditional location is <code><phrase
-            role="special">/</phrase><phrase role="identifier">usr</phrase><phrase
-            role="special">/</phrase><phrase role="identifier">local</phrase><phrase
-            role="special">/</phrase><phrase role="identifier">bin</phrase></code>.
-          </simpara>
-        </listitem>
-        <listitem>
-          <simpara>
-            Add the following to your <code><phrase role="identifier">user</phrase><phrase
-            role="special">-</phrase><phrase role="identifier">config</phrase><phrase
-            role="special">.</phrase><phrase role="identifier">jam</phrase></code>
-            file, using the full path of the quickbook executable:
-          </simpara>
-        </listitem>
-      </orderedlist>
-<programlisting><phrase role="identifier">using</phrase> <phrase role="identifier">quickbook</phrase>
-    <phrase role="special">:</phrase> <phrase role="special">/</phrase><phrase role="identifier">usr</phrase><phrase role="special">/</phrase><phrase role="identifier">local</phrase><phrase role="special">/</phrase><phrase role="identifier">bin</phrase><phrase role="special">/</phrase><phrase role="identifier">quickbook</phrase>
-    <phrase role="special">;</phrase>
-</programlisting>
-    </section>
-  </section>
-  <section id="quickbook.editors">
-    <title><link linkend="quickbook.editors">Editor Support</link></title>
-    <para>
-      Editing quickbook files is usually done with text editors both simple and powerful.
-      The following sections list the settings for some editors which can help make
-      editing quickbook files a bit easier.
-    </para>
-    <sidebar role="blurb">
-    <para>
-      <inlinemediaobject><imageobject><imagedata fileref="images/note.png"></imagedata></imageobject>
-      <textobject>
-        <phrase>note</phrase>
-      </textobject>
-      </inlinemediaobject> You may submit your settings, tips, and suggestions to
-      the authors, or through the <ulink url="https://lists.sourceforge.net/lists/listinfo/boost-">docs
-      Boost Docs mailing list</ulink>.
-    </para>
-    </sidebar>
-    <section id="quickbook.editors.scite">
-      <title><link linkend="quickbook.editors.scite">Scintilla Text Editor</link></title>
-      <blockquote>
-        <para>
-          <emphasis>Section contributed by Dean Michael Berris</emphasis>
-        </para>
-      </blockquote>
-      <para>
-        The Scintilla Text Editor (SciTE) is a free source code editor for Win32
-        and X. It uses the SCIntilla source code editing component.
-      </para>
-      <sidebar role="blurb">
-      <para>
-        <inlinemediaobject><imageobject><imagedata fileref="images/tip.png"></imagedata></imageobject>
-        <textobject>
-          <phrase>tip</phrase>
-        </textobject>
-        </inlinemediaobject> SciTE can be downloaded from <ulink url="http://www.scintilla.org/SciTE.html">http://www.scintilla.org/SciTE.html>
-      </para>
-      </sidebar>
-      <para>
-        You can use the following settings to highlight quickbook tags when editing
-        quickbook files.
-      </para>
-<programlisting><!--quickbook-escape-prefix-->qbk=*.qbk
-lexer.*.qbk=props
-use.tabs.$(qbk)=0
-tab.size.$(qbk)=4
-indent.size.$(qbk)=4
-style.props.32=$(font.base)
-comment.stream.start.props=[/
-comment.stream.end.props=]
-comment.box.start.props=[/
-comment.box.middle.props=
-comment.box.end.props=]
-<!--quickbook-escape-postfix--></programlisting>
-      <sidebar role="blurb">
-      <para>
-        <inlinemediaobject><imageobject><imagedata fileref="images/note.png"></imagedata></imageobject>
-        <textobject>
-          <phrase>note</phrase>
-        </textobject>
-        </inlinemediaobject> Thanks to Rene Rivera for the above SciTE settings.
-      </para>
-      </sidebar>
-    </section>
-  </section>
-  <section id="quickbook.faq">
-    <title><link linkend="quickbook.faq">Frequently Asked Questions</link></title>
-    <bridgehead renderas="sect3" id="quickbook.faq.h0">
-      <phrase id="quickbook.faq.can_i_use_quickbook_for_non_boost_documentation_"/><link
-      linkend="quickbook.faq.can_i_use_quickbook_for_non_boost_documentation_">Can
-      I use QuickBook for non-Boost documentation?</link>
-    </bridgehead>
-    <para>
-      QuickBook can be used for non-Boost documentation with a little extra work.
-    </para>
-    <blockquote>
-      <para>
-        <emphasis>Faq contributed by Michael Marcin</emphasis>
-      </para>
-    </blockquote>
-    <para>
-      When building HTML documentation with BoostBook a Boost C++ Libraries header
-      is added to the files. When using QuickBook to document projects outside of
-      Boost this is not desirable. This behavior can be overridden at the BoostBook
-      level by specifying some XSLT options. When using Boost Build version 2 (BBv2)
-      this can be achieved by adding parameters to the BoostBook target declaration.
-    </para>
-    <para>
-      For example:
-    </para>
-<programlisting>using quickbook ;
-
-xml my_doc : my_doc.qbk ;
-
-boostbook standalone
-    :
-        my_doc
-    :
-        <xsl:param>boost.image.src=images/my_project_logo.png
-        <xsl:param>boost.image.alt="\"My Project\""
-        <xsl:param>boost.image.w=100
-        <xsl:param>boost.image.h=50
-        <xsl:param>nav.layout=none
-    ;
-</programlisting>
-  </section>
-  <section id="quickbook.ref">
-    <title><link linkend="quickbook.ref">Quick Reference</link></title>
-    <para>
-      [cpp]
-    </para>
-    <table frame="all" id="quickbook.ref.t0">
-      <title>Syntax Compendium</title>
-      <tgroup cols="3">
-        <thead>
-          <row>
-            <entry>
-              <para>
-                To do this...
-              </para>
-            </entry>
-            <entry>
-              <para>
-                Use this...
-              </para>
-            </entry>
-            <entry>
-              <para>
-                See this...
-              </para>
-            </entry>
-          </row>
-        </thead>
-        <tbody>
-          <row>
-            <entry>
-              <para>
-                comment
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <literal>[/ some comment]</literal>
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <link linkend="quickbook.syntax.comments">Comments</link>
-              </para>
-            </entry>
-          </row>
-          <row>
-            <entry>
-              <para>
-                <emphasis>italics</emphasis>
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <literal>['italics] or /italics/</literal>
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <link linkend="quickbook.syntax.phrase.font_styles">Font Styles</link>
-                and <link linkend="quickbook.syntax.phrase.simple_formatting">Simple
-                formatting</link>
-              </para>
-            </entry>
-          </row>
-          <row>
-            <entry>
-              <para>
-                <emphasis role="bold">bold</emphasis>
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <literal>[*bold] or *bold*</literal>
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <link linkend="quickbook.syntax.phrase.font_styles">Font Styles</link>
-                and <link linkend="quickbook.syntax.phrase.simple_formatting">Simple
-                formatting</link>
-              </para>
-            </entry>
-          </row>
-          <row>
-            <entry>
-              <para>
-                <emphasis role="underline">underline</emphasis>
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <literal>[_underline] or _underline_</literal>
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <link linkend="quickbook.syntax.phrase.font_styles">Font Styles</link>
-                and <link linkend="quickbook.syntax.phrase.simple_formatting">Simple
-                formatting</link>
-              </para>
-            </entry>
-          </row>
-          <row>
-            <entry>
-              <para>
-                <literal>teletype</literal>
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <literal>[^teletype] or =teletype=</literal>
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <link linkend="quickbook.syntax.phrase.font_styles">Font Styles</link>
-                and <link linkend="quickbook.syntax.phrase.simple_formatting">Simple
-                formatting</link>
-              </para>
-            </entry>
-          </row>
-          <row>
-            <entry>
-              <para>
-                <emphasis role="strikethrough">strikethrough</emphasis>
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <literal>[-strikethrough]</literal>
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <link linkend="quickbook.syntax.phrase.font_styles">Font Styles</link>
-                and <link linkend="quickbook.syntax.phrase.simple_formatting">Simple
-                formatting</link>
-              </para>
-            </entry>
-          </row>
-          <row>
-            <entry>
-              <para>
-                <replaceable>replaceable</replaceable>
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <literal>[~replaceable]</literal>
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <link linkend="quickbook.syntax.phrase.replaceable">Replaceble</link>
-              </para>
-            </entry>
-          </row>
-          <row>
-            <entry>
-              <para>
-                source mode
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <literal>[c++]</literal> or <literal>[python]</literal>
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <link linkend="quickbook.syntax.phrase.source_mode">Source Mode</link>
-              </para>
-            </entry>
-          </row>
-          <row>
-            <entry>
-              <para>
-                inline code
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <literal>`int main();`</literal>
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <link linkend="quickbook.syntax.phrase.inline_code">Inline code</link>
-              </para>
-            </entry>
-          </row>
-          <row>
-            <entry>
-              <para>
-                code block
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <literal>``int main();``</literal>
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <link linkend="quickbook.syntax.block.code">Code</link>
-              </para>
-            </entry>
-          </row>
-          <row>
-            <entry>
-              <para>
-                code escape
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <literal>``from c++ to QuickBook``</literal>
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <link linkend="quickbook.syntax.block.escape_back">Escaping Back
-                To QuickBook</link>
-              </para>
-            </entry>
-          </row>
-          <row>
-            <entry>
-              <para>
-                line break
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <literal>[br] or \n</literal>
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <link linkend="quickbook.syntax.phrase.line_break">line-break</link>
-                <emphasis role="bold">DEPRECATED</emphasis>
-              </para>
-            </entry>
-          </row>
-          <row>
-            <entry>
-              <para>
-                anchor
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <literal>[#anchor]</literal>
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <link linkend="quickbook.syntax.phrase.anchors">Anchors</link>
-              </para>
-            </entry>
-          </row>
-          <row>
-            <entry>
-              <para>
-                link
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <literal>[@http://www.boost.org Boost]</literal>
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <link linkend="quickbook.syntax.phrase.links">Links</link>
-              </para>
-            </entry>
-          </row>
-          <row>
-            <entry>
-              <para>
-                anchor link
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <literal>[link section.anchor Link text]</literal>
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <link linkend="quickbook.syntax.phrase.anchor_links">Anchor links</link>
-              </para>
-            </entry>
-          </row>
-          <row>
-            <entry>
-              <para>
-                refentry link
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <literal>[link xml.refentry Link text]</literal>
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <link linkend="quickbook.syntax.phrase.refentry_links">refentry links</link>
-              </para>
-            </entry>
-          </row>
-          <row>
-            <entry>
-              <para>
-                function link
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <literal>[funcref fully::qualified::function_name Link text]</literal>
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <link linkend="quickbook.syntax.phrase.code_links">function, class,
-                member, enum, macro, concept or header links</link>
-              </para>
-            </entry>
-          </row>
-          <row>
-            <entry>
-              <para>
-                class link
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <literal>[classref fully::qualified::class_name Link text]</literal>
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <link linkend="quickbook.syntax.phrase.code_links">function, class,
-                member, enum, macro, concept or header links</link>
-              </para>
-            </entry>
-          </row>
-          <row>
-            <entry>
-              <para>
-                member link
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <literal>[memberref fully::qualified::member_name Link text]</literal>
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <link linkend="quickbook.syntax.phrase.code_links">function, class,
-                member, enum, macro, concept or header links</link>
-              </para>
-            </entry>
-          </row>
-          <row>
-            <entry>
-              <para>
-                enum link
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <literal>[enumref fully::qualified::enum_name Link text]</literal>
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <link linkend="quickbook.syntax.phrase.code_links">function, class,
-                member, enum, macro, concept or header links</link>
-              </para>
-            </entry>
-          </row>
-          <row>
-            <entry>
-              <para>
-                macro link
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <literal>[macroref MACRO_NAME Link text]</literal>
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <link linkend="quickbook.syntax.phrase.code_links">function, class,
-                member, enum, macro, concept or header links</link>
-              </para>
-            </entry>
-          </row>
-          <row>
-            <entry>
-              <para>
-                concept link
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <literal>[conceptref ConceptName Link text]</literal>
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <link linkend="quickbook.syntax.phrase.code_links">function, class,
-                member, enum, macro, concept or header links</link>
-              </para>
-            </entry>
-          </row>
-          <row>
-            <entry>
-              <para>
-                header link
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <literal>[headerref path/to/header.hpp Link text]</literal>
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <link linkend="quickbook.syntax.phrase.code_links">function, class,
-                member, enum, macro, concept or header links</link>
-              </para>
-            </entry>
-          </row>
-          <row>
-            <entry>
-              <para>
-                escape
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <literal>'''escaped text (no processing/formatting)'''</literal>
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <link linkend="quickbook.syntax.phrase.escape">Escape</link>
-              </para>
-            </entry>
-          </row>
-          <row>
-            <entry>
-              <para>
-                single char escape
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <literal>\c</literal>
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <link linkend="quickbook.syntax.phrase.single_char_escape">Single
-                char escape</link>
-              </para>
-            </entry>
-          </row>
-          <row>
-            <entry>
-              <para>
-                images
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <literal>[$image.jpg]</literal>
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <link linkend="quickbook.syntax.phrase.images">Images</link>
-              </para>
-            </entry>
-          </row>
-          <row>
-            <entry>
-              <para>
-                begin section
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <literal>[section The Section Title]</literal>
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <link linkend="quickbook.syntax.block.section">Section</link>
-              </para>
-            </entry>
-          </row>
-          <row>
-            <entry>
-              <para>
-                end section
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <literal>[endsect]</literal>
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <link linkend="quickbook.syntax.block.section">Section</link>
-              </para>
-            </entry>
-          </row>
-          <row>
-            <entry>
-              <para>
-                paragraph
-              </para>
-            </entry>
-            <entry>
-              <para>
-                No markup. Paragraphs start left-flushed and are terminated by two
-                or more newlines.
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <link linkend="quickbook.syntax.block.paragraphs">Paragraphs</link>
-              </para>
-            </entry>
-          </row>
-          <row>
-            <entry>
-              <para>
-                ordered list
-              </para>
-            </entry>
-            <entry>
-<programlisting><!--quickbook-escape-prefix--># one
-# two
-# three
-<!--quickbook-escape-postfix--></programlisting>
-            </entry>
-            <entry>
-              <para>
-                <link linkend="quickbook.syntax.block.lists.ordered_lists">Ordered
-                lists</link>
-              </para>
-            </entry>
-          </row>
-          <row>
-            <entry>
-              <para>
-                unordered list
-              </para>
-            </entry>
-            <entry>
-<programlisting><!--quickbook-escape-prefix-->* one
-* two
-* three
-<!--quickbook-escape-postfix--></programlisting>
-            </entry>
-            <entry>
-              <para>
-                <link linkend="quickbook.syntax.block.lists.unordered_lists">Unordered
-                lists</link>
-              </para>
-            </entry>
-          </row>
-          <row>
-            <entry>
-              <para>
-                code
-              </para>
-            </entry>
-            <entry>
-              <para>
-                No markup. Preformatted code starts with a space or a tab.
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <link linkend="quickbook.syntax.block.code">Code</link>
-              </para>
-            </entry>
-          </row>
-          <row>
-            <entry>
-              <para>
-                preformatted
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <literal>[pre preformatted]</literal>
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <link linkend="quickbook.syntax.block.preformatted">Preformatted</link>
-              </para>
-            </entry>
-          </row>
-          <row>
-            <entry>
-              <para>
-                block quote
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <literal>[:sometext...]</literal>
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <link linkend="quickbook.syntax.block.blockquote">Blockquote</link>
-              </para>
-            </entry>
-          </row>
-          <row>
-            <entry>
-              <para>
-                heading 1
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <literal>[h1 Heading 1]</literal>
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <link linkend="quickbook.syntax.block.headings">Heading</link>
-              </para>
-            </entry>
-          </row>
-          <row>
-            <entry>
-              <para>
-                heading 2
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <literal>[h2 Heading 2]</literal>
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <link linkend="quickbook.syntax.block.headings">Heading</link>
-              </para>
-            </entry>
-          </row>
-          <row>
-            <entry>
-              <para>
-                heading 3
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <literal>[h3 Heading 3]</literal>
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <link linkend="quickbook.syntax.block.headings">Heading</link>
-              </para>
-            </entry>
-          </row>
-          <row>
-            <entry>
-              <para>
-                heading 4
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <literal>[h4 Heading 4]</literal>
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <link linkend="quickbook.syntax.block.headings">Heading</link>
-              </para>
-            </entry>
-          </row>
-          <row>
-            <entry>
-              <para>
-                heading 5
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <literal>[h5 Heading 5]</literal>
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <link linkend="quickbook.syntax.block.headings">Heading</link>
-              </para>
-            </entry>
-          </row>
-          <row>
-            <entry>
-              <para>
-                heading 6
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <literal>[h6 Heading 6]</literal>
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <link linkend="quickbook.syntax.block.headings">Heading</link>
-              </para>
-            </entry>
-          </row>
-          <row>
-            <entry>
-              <para>
-                macro
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <literal>[def macro_identifier some text]</literal>
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <link linkend="quickbook.syntax.block.macros">Macros</link>
-              </para>
-            </entry>
-          </row>
-          <row>
-            <entry>
-              <para>
-                template
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <literal>[template[a b] [a] body [b]]</literal>
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <link linkend="quickbook.syntax.block.templates">Templates</link>
-              </para>
-            </entry>
-          </row>
-          <row>
-            <entry>
-              <para>
-                blurb
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <literal>[blurb advertisement or note...]</literal>
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <link linkend="quickbook.syntax.block.blurbs">Blurbs</link>
-              </para>
-            </entry>
-          </row>
-          <row>
-            <entry>
-              <para>
-                admonition
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <literal>[warning Warning text...]</literal>
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <link linkend="quickbook.syntax.block.admonitions">Admonitions</link>
-              </para>
-            </entry>
-          </row>
-          <row>
-            <entry>
-              <para>
-                table
-              </para>
-            </entry>
-            <entry>
-<programlisting><!--quickbook-escape-prefix-->[table Title
-[[a][b][c]]
-[[a][b][c]]
-]
-<!--quickbook-escape-postfix--></programlisting>
-            </entry>
-            <entry>
-              <para>
-                <link linkend="quickbook.syntax.block.tables">Tables</link>
-              </para>
-            </entry>
-          </row>
-          <row>
-            <entry>
-              <para>
-                variablelist
-              </para>
-            </entry>
-            <entry>
-<programlisting><!--quickbook-escape-prefix-->[variablelist Title
-[[a][b]]
-[[a][b]]
-]
-<!--quickbook-escape-postfix--></programlisting>
-            </entry>
-            <entry>
-              <para>
-                <link linkend="quickbook.syntax.block.variable_lists">Variable Lists</link>
-              </para>
-            </entry>
-          </row>
-          <row>
-            <entry>
-              <para>
-                include
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <literal>[include someother.qbk]</literal>
-              </para>
-            </entry>
-            <entry>
-              <para>
-                <link linkend="quickbook.syntax.block.include">Include</link>
-              </para>
-            </entry>
-          </row>
-        </tbody>
-      </tgroup>
-    </table>
-  </section>
-</article>
Deleted: branches/quickbook-dev/tools/quickbook/test/quickbook-manual.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/quickbook-manual.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,1981 +0,0 @@
-[article Quickbook
-    [quickbook 1.4]
-    [version 1.4]
-    [authors [de Guzman, Joel], [Niebler, Eric]]
-    [copyright 2002 2004 2006 Joel de Guzman, Eric Niebler]
-    [purpose /WikiWiki/ style documentation tool]
-    [license
-        Distributed under the Boost Software License, Version 1.0.
-        (See accompanying file LICENSE_1_0.txt or copy at
-        [@http://www.boost.org/LICENSE_1_0.txt])
-    ]
-]
-
-[/ QuickBook Document version 1.3 ]
-[/ Sept 24, 2002 ]
-[/ Sept 2, 2004 ]
-[/ Feb 14, 2005 ]
-[/ Sept 13, 2005 ]
-
-[/ Some links]
-
-[def __note__       [$images/note.png]]
-[def __alert__      [$images/alert.png]]
-[def __tip__        [$images/tip.png]]
-[def :-)            [$images/smiley.png]]
-[def __spirit__     [@http://spirit.sourceforge.net Spirit]]
-[def __boostbook__  [@http://www.boost.org/doc/html/boostbook.html BoostBook]]
-[def __docbook__    [@http://www.docbook.org/ DocBook]]
-
-[def __comments__           [link quickbook.syntax.comments Comments]]
-
-[def __font_styles__        [link quickbook.syntax.phrase.font_styles Font Styles]]
-[def __quotations__         [link quickbook.syntax.phrase.quotations Quotations]]
-[def __replaceable__        [link quickbook.syntax.phrase.replaceable Replaceble]]
-[def __simple_formatting__  [link quickbook.syntax.phrase.simple_formatting Simple formatting]]
-[def __inline_code__        [link quickbook.syntax.phrase.inline_code Inline code]]
-[def __code_blocks__        [link quickbook.syntax.phrase.code_blocks Code blocks]]
-[def __source_mode__        [link quickbook.syntax.phrase.source_mode Source Mode]]
-[def __line_break__         [link quickbook.syntax.phrase.line_break line-break]]
-[def __anchors__            [link quickbook.syntax.phrase.anchors Anchors]]
-[def __links__              [link quickbook.syntax.phrase.links Links]]
-[def __anchor_links__       [link quickbook.syntax.phrase.anchor_links Anchor links]]
-[def __refentry_links__     [link quickbook.syntax.phrase.refentry_links refentry links]]
-[def __code_links__         [link quickbook.syntax.phrase.code_links function, class, member, enum, macro, concept or header links]]
-[def __escape__             [link quickbook.syntax.phrase.escape Escape]]
-[def __single_char_escape__ [link quickbook.syntax.phrase.single_char_escape Single char escape]]
-[def __images__             [link quickbook.syntax.phrase.images Images]]
-
-[def __document__           [link quickbook.syntax.block.document Document]]
-[def __section__            [link quickbook.syntax.block.section Section]]
-[def __xinclude__           [link quickbook.syntax.block.xinclude  xinclude]]
-[def __paragraphs__         [link quickbook.syntax.block.paragraphs Paragraphs]]
-[def __ordered_lists__      [link quickbook.syntax.block.lists.ordered_lists Ordered lists]]
-[def __list_hierarchies__   [link quickbook.syntax.block.lists.list_hierarchies List Hierarchies]]
-[def __long_list_lines__    [link quickbook.syntax.block.lists.long_list_lines Long List Lines]]
-[def __unordered_lists__    [link quickbook.syntax.block.lists.unordered_lists Unordered lists]]
-[def __mixed_lists__        [link quickbook.syntax.block.lists.mixed_lists Mixed lists]]
-[def __code__               [link quickbook.syntax.block.code Code]]
-[def __escape_back__        [link quickbook.syntax.block.escape_back Escaping Back To QuickBook]]
-[def __preformatted__       [link quickbook.syntax.block.preformatted Preformatted]]
-[def __blockquote__         [link quickbook.syntax.block.blockquote Blockquote]]
-[def __heading__            [link quickbook.syntax.block.headings Heading]]
-[def __macros__             [link quickbook.syntax.block.macros Macros]]
-[def __templates__          [link quickbook.syntax.block.templates Templates]]
-[def __predefined_macros__  [link quickbook.syntax.block.predefined_macros Predefined Macros]]
-[def __blurbs__             [link quickbook.syntax.block.blurbs Blurbs]]
-[def __admonitions__        [link quickbook.syntax.block.admonitions Admonitions]]
-[def __tables__             [link quickbook.syntax.block.tables Tables]]
-[def __variable_lists__     [link quickbook.syntax.block.variable_lists Variable Lists]]
-[def __include__            [link quickbook.syntax.block.include Include]]
-[def __import__             [link quickbook.syntax.block.import Import]]
-
-[section:intro Introduction]
-
-[:[*['["Why program by hand in five days what you can spend five years of your
-life automating?]]]
-
--- Terrence Parr, author ANTLR/PCCTS
-]
-
-Well, QuickBook started as a weekend hack. It was originally intended to be a
-sample application using __spirit__. What is it? What you are viewing now, this
-documentation, is autogenerated by QuickBook. These files were generated from
-one master:
-
-[:[@../quickbook.qbk quickbook.qbk]]
-
-Originally named QuickDoc, this funky tool that never dies evolved into a
-funkier tool thanks to Eric Niebler who resurrected the project making it
-generate __boostbook__ instead of HTML. The __boostbook__ documentation format
-is an extension of __docbook__, an SGML or XML based format for describing
-documentation.
-
-QuickBook is a WikiWiki style documentation tool geared towards C++
-documentation using simple rules and markup for simple formatting tasks.
-QuickBook extends the WikiWiki concept. Like the WikiWiki, QuickBook documents are
-simple text files. A single QuickBook document can generate a fully linked set
-of nice HTML and PostScript/PDF documents complete with images and syntax-
-colorized source code.
-
-Features include:
-
-* generate __boostbook__ xml, to generate HTML, PostScript and PDF
-* simple markup to link to Doxygen-generated entities
-* macro system for simple text substitution
-* simple markup for italics, bold, preformatted, blurbs, code samples,
-  tables, URLs, anchors, images, etc.
-* automatic syntax coloring of code samples
-* CSS support
-
-[endsect]
-
-[section:change_log Change Log]
-
-[h3 Version 1.3]
-
-* Quickbook file inclusion \[include\].
-* Better xml output (pretty layout). Check out the generated XML.
-* Regression testing facility: to make sure your document will always be
-  compatible (full backward compatibility) regardless of changes to
-  QuickBook.
-* Code cleanup and refactoring.
-* Allow phrase markup in the doc-info.
-* Preformatted code blocks via \`\`code\`\` (double ticks) allows code in tables
-  and lists, for example.
-* Quickbook versioning; allows full backward compatibility. You have to add
-  \[quickbook 1.3\] to the doc-info header to enable the new features. Without
-  this, QuickBook will assume that the document is a pre-1.3 document.
-* Better (intuitive) paragraph termination. Some markups may terminate a paragraph.
-  Example:``
-  [section x]
-  blah...
-  [endsect]``
-* Fully qualified section and headers. Subsection names are concatenated to the
-  ID to avoid clashing. Example: `doc_name.sect_name.sub_sect_name.sub_sub_sect_name`
-* Better   and whitespace handling in code snippets.
-* \[xinclude\] fixes up the relative path to the target XML file when
-  input_directory is not the same as the output_directory.
-* Allow untitled tables.
-* Allow phrase markups in section titles.
-* Allow escaping back to QuickBook from code, code blocks and inline code.
-* Footnotes, with the \[footnote This is the footnote\] syntax.
-* Post-processor bug fix for escaped XML code that it does not recognize.
-* Replaceable, with the \[~replacement\] syntax.
-* Generic Headers
-* Code changes to allow full recursion (i.e. Collectors and push/pop functions)
-* Various code cleanup/maintenance
-* Templates!
-* \[conceptref\] for referencing BoostBook <concept> entities.
-* Allow escape of spaces. The escaped space is removed from the output. Syntax:
-  `\ `.
-* Nested comments are now allowed.
-* Quickbook blocks can nest inside comments.
-* __import__ facility.
-* Callouts on imported code
-* Simple markups can now span a whole block.
-* __blurbs__, __admonitions__ and table cells (see __tables__) may now
-  contain paragraphs.
-* `\n` and `[br]` are now deprecated.
-
-[endsect]
-
-[section:syntax Syntax Summary]
-
-A QuickBook document is composed of one or more blocks. An example of
-a block is the paragraph or a C++ code snippet. Some blocks have
-special mark-ups. Blocks, except code snippets which have their own
-grammar (C++ or Python), are composed of one or more phrases. A phrase
-can be a simple contiguous run of characters. Phrases can have special
-mark-ups. Marked up phrases can recursively contain other phrases, but
-cannot contain blocks. A terminal is a self contained block-level or
-phrase-level element that does not nest anything.
-
-Blocks, in general, are delimited by two end-of-lines (the block terminator).
-Phrases in each block cannot contain a block terminator. This way, syntax errors
-such as un-matched closing brackets do not go haywire and corrupt anything past
-a single block.
-
-[section Comments]
-
-Can be placed anywhere.
-
-[pre
-'''[/ comment (no output generated) ]'''
-]
-
-[/ for testing only... ]
-
-[pre
-'''[/ comments can be nested [/ some more here] ]'''
-]
-
-[/ for testing [/ only ] ]
-
-[pre
-'''[/ Quickbook blocks can nest inside comments. [*Comment this out too!] ]'''
-]
-
-[/ for testing [*only ] ]
-
-[endsect]
-
-[section:phrase Phrase Level Elements]
-
-[section Font Styles]
-
-[pre'''
-['italic], [*bold], [_underline], [^teletype], [-strikethrough]
-''']
-
-will generate:
-
-['italic], [*bold], [_underline], [^teletype], [-strikethrough]
-
-Like all non-terminal phrase level elements, this can of course be nested:
-
-[pre'''
-[*['bold-italic]]
-''']
-
-will generate:
-
-[*['bold-italic]]
-
-[endsect]
-
-[section Replaceable]
-
-When you want content that may or must be replaced by the user, use the syntax:
-
-[pre'''
-[~replacement]
-''']
-
-This will generate:
-
-[~replacement]
-
-[endsect]
-
-[section Quotations]
-
-[pre'''
-["A question that sometimes drives me hazy: am I or are the others crazy?]--Einstein
-''']
-
-will generate:
-
-["A question that sometimes drives me hazy: am I or are the others crazy?]--Einstein
-
-Note the proper left and right quote marks. Also, while you can simply use
-ordinary quote marks like "quoted", our quotation, above, will generate correct
-DocBook quotations (e.g. <quote>quoted</quote>).
-
-Like all phrase elements, quotations may be nested. Example:
-
-[pre'''
-["Here's the rule for bargains: ["Do other men, for they would do you.] That's
-the true business precept.]
-''']
-
-will generate:
-
-["Here's the rule for bargains: ["Do other men, for they would do you.]
-That's the true business precept.]
-
-[endsect]
-[section Simple formatting]
-
-Simple markup for formatting text, common in many applications, is now supported:
-
-[pre'''
-/italic/, *bold*, _underline_, =teletype=
-''']
-
-will generate:
-
-/italic/, *bold*, _underline_, =teletype=
-
-Unlike QuickBook's standard formatting scheme, the rules for simpler
-alternatives are much stricter[footnote Thanks to David Barrett, author of
-[@http://quinthar.com/qwikiwiki/index.php?page=Home Qwiki], for sharing
-these samples and teaching me these obscure formatting rules. I wasn't sure
-at all if __spirit__, being more or less a formal EBNF parser, can handle
-the context sensitivity and ambiguity.].
-
-* Simple markups cannot nest. You can combine a simple markup with a nestable markup.
-* Simple markups cannot contain any other form of quickbook markup.
-* A non-space character must follow the leading markup
-* A non-space character must precede the trailing markup
-* A space or a punctuation must follow the trailing markup
-* If the matching markup cannot be found within a block, the formatting
-  will not be applied. This is to ensure that un-matched formatting markups,
-  which can be a common mistake, does not corrupt anything past a single block.
-  We do not want the rest of the document to be rendered bold just because we
-  forgot a trailing '*'. A single block is terminated by two end of lines or
-  the close bracket: ']'.
-* A line starting with the star will be interpreted as an unordered list.
-  See __unordered_lists__.
-
-[table More Formatting Samples
-    [[Markup]                                           [Result]]
-    [[[^'''*Bold*''']]                                  [*Bold*]]
-    [[[^'''*Is bold*''']]                               [*Is bold*]]
-    [[[^'''* Not bold* *Not bold * * Not bold *''']]    [* Not bold* *Not bold * * Not bold *]]
-    [[[^'''This*Isn't*Bold (no bold)''']]               [This*Isn't*Bold (no bold)]]
-    [[[^'''(*Bold Inside*) (parenthesis not bold)''']]  [(*Bold Inside*) (parenthesis not bold)]]
-    [[[^'''*(Bold Outside)* (parenthesis bold)''']]     [*(Bold Outside)* (parenthesis bold)]]
-    [[[^'''3*4*5 = 60 (no bold)''']]                    [3*4*5 = 60 (no bold)]]
-    [[[^'''3 * 4 * 5 = 60 (no bold)''']]                [3 * 4 * 5 = 60 (no bold)]]
-    [[[^'''3 *4* 5 = 60 (4 is bold)''']]                [3 *4* 5 = 60 (4 is bold)]]
-    [[[^'''*This is bold* this is not *but this is*''']][*This is bold* this is not *but this is*]]
-    [[[^'''*This is bold*.''']]                         [*This is bold*.]]
-    [[[^'''*B*. (bold B)''']]                           [*B*. (bold B)]]
-    [[[^'''['*Bold-Italic*]''']]                        [['*Bold-Italic*]]]
-    [[[^'''*side-by*/-side/''']]                        [*side-by*/-side/]]
-]
-
-As mentioned, simple markups cannot go past a single block. The text
-from "have" to "full" in the following paragraph will be rendered as
-bold:
-
-[pre'''
-Baa baa black sheep, *have you any wool?
-Yes sir, yes sir, three bags full!*
-One for the master, one for the dame,
-And one for the little boy who lives down the lane.
-''']
-
-Baa baa black sheep, *have you any wool?
-Yes sir, yes sir, three bags full!*
-One for the master, one for the dame,
-And one for the little boy who lives down the lane.
-
-But in the following paragraph, bold is not applied:
-
-[pre'''
-Baa baa black sheep, *have you any wool?
-Yes sir, yes sir, three bags full!
-One for the master, one for the dame,
-And one for the little boy who lives down the lane.
-''']
-
-Baa baa black sheep, *have you any wool?
-Yes sir, yes sir, three bags full!
-One for the master, one for the dame,
-And one for the little boy who lives down the lane.
-
-[endsect]
-[section Inline code]
-
-Inlining code in paragraphs is quite common when writing C++ documentation. We
-provide a very simple markup for this. For example, this:
-
-[pre'''
-This text has inlined code `int main() { return 0; }` in it.
-''']
-
-will generate:
-
-This text has inlined code `int main() { return 0; }` in it. The code will be
-syntax highlighted.
-
-[note We simply enclose the code with the tick: [^'''"`"'''], not the
-single quote: `"'"`. Note too that [^'''`some code`'''] is preferred over
-[^'''[^some code]''']. ]
-
-[endsect]
-[section Code blocks]
-
-Preformatted code simply starts with a space or a tab (See __code__).
-However, such a simple syntax cannot be used as phrase elements in lists
-(See __ordered_lists__ and __unordered_lists__), tables (See __tables__),
-etc. Inline code (see above) can. The problem is, inline code does not
-allow formatting with newlines, spaces, and tabs. These are lost.
-
-We provide a phrase level markup that is a mix between the two. By using the
-double-tick, instead of the single-tick, we are telling QuickBook to use
-preformatted blocks of code. Example:
-
-[pre
-\`\`
-    #include <iostream>
-
-    int main()
-    {
-        std::cout << "Hello, World!" << std::endl;
-        return 0;
-    }
-\`\`
-]
-
-will generate:
-
-``
-    #include <iostream>
-
-    int main()
-    {
-        std::cout << "Hello, World!" << std::endl;
-        return 0;
-    }
-``
-
-[endsect]
-[section Source Mode]
-
-If a document contains more than one type of source code then the source
-mode may be changed dynamically as the document is processed. All QuickBook
-documents are initially in C++ mode by default, though an alternative
-initial value may be set in the __document__ section.
-
-To change the source mode, use the [^\[source-mode\]] markup, where
-=source-mode= is one of the supported modes. For example, this:
-
-[pre'''
-Python's [python] `import` is rather like C++'s [c++] `#include`. A
-C++ comment `// looks like this` whereas a Python comment [python]
-`# looks like this`.
-''']
-
-will generate:
-
-Python's [python] `import` is rather like C++'s [c++] `#include`. A
-C++ comment `// looks like this` whereas a Python comment [python]
-`#looks like this`.
-
-[table Supported Source Modes
-    [[Mode]                 [Source Mode Markup]]
-    [[C++]                  [[^\[c++\]]]]
-    [[Python]               [[^\[python\]]]]
-]
-
-[note The source mode strings are lowercase.]
-
-[endsect]
-[section line-break]
-
-[pre'''
-[br]
-''']
-
-[warning `[br]` is now deprecated. __blurbs__, __admonitions__ and
-table cells (see __tables__) may now contain paragraphs.]
-
-[endsect]
-[section Anchors]
-
-[pre'''
-[#named_anchor]
-''']
-
-A named anchor is a hook that can be referenced by a link elsewhere in the
-document. You can then reference an anchor with [^'''[link named_anchor
-Some link text]''']. See __anchor_links__, __section__ and __heading__.
-
-[endsect]
-[section Links]
-
-[pre'''
-[@http://www.boost.org this is [*boost's] website....]
-''']
-
-will generate:
-
-[@http://www.boost.org this is [*boost's] website....]
-
-URL links where the link text is the link itself is common. Example:
-
-[pre'''
-see http://spirit.sourceforge.net/
-''']
-
-so, when the text is absent in a link markup, the URL is assumed. Example:
-
-[pre
-see '''[@http://spirit.sourceforge.net/]'''
-]
-
-will generate:
-
-see [@http://spirit.sourceforge.net/]
-
-[endsect]
-[section Anchor links]
-
-You can link within a document using:
-
-[pre'''
-[link section_id.normalized_header_text The link text]
-''']
-
-See sections __section__ and __heading__ for more info.
-
-[endsect]
-[section refentry links]
-
-In addition, you can link internally to an XML refentry like:
-
-[pre'''
-[link xml.refentry The link text]
-''']
-
-This gets converted into [^<link linkend="xml.refentry">The link text</link>].
-
-Like URLs, the link text is optional. If this is not present, the link text will
-automatically be the refentry. Example:
-
-[pre'''
-[link xml.refentry]
-''']
-
-This gets converted into [^<link linkend="xml.refentry">xml.refentry</link>].
-
-[endsect]
-[section:code_links Code Links]
-
-If you want to link to a function, class, member, enum, concept or header in the reference
-section, you can use:
-
-[pre'''
-[funcref fully::qualified::function_name The link text]
-[classref fully::qualified::class_name The link text]
-[memberref fully::qualified::member_name The link text]
-[enumref fully::qualified::enum_name The link text]
-[macroref MACRO_NAME The link text]
-[conceptref ConceptName The link text]
-[headerref path/to/header.hpp The link text]
-''']
-
-Again, the link text is optional. If this is not present, the link text will
-automatically be the function, class, member, enum, macro, concept or header. Example:
-
-[pre'''
-[classref boost::bar::baz]
-''']
-
-would have "boost::bar::baz" as the link text.
-
-[endsect]
-[section Escape]
-
-The escape mark-up is used when we don't want to do any processing.
-
-[pre
-\'\'\'
-escape (no processing/formatting)
-\'\'\'
-]
-
-Escaping allows us to pass XML markup to __boostbook__ or __docbook__. For example:
-
-[pre
-\'\'\'
-<emphasis role="bold">This is direct XML markup</emphasis>
-\'\'\'
-]
-
-'''
-<emphasis role="bold">This is direct XML markup</emphasis>
-'''
-
-[important Be careful when using the escape. The text must conform to
-__boostbook__/__docbook__ syntax.]
-
-[endsect]
-[section Single char escape]
-
-The backslash may be used to escape a single punctuation character. The
-punctuation immediately after the backslash is passed without any processing.
-This is useful when we need to escape QuickBook punctuations such as `[` and `]`.
-For example, how do you escape the triple quote? Simple: [^\\'\\'\\']
-
-
-`\n` has a special meaning. It is used to generate line breaks.
-
-[warning `\n` and `[br]` are now deprecated. __blurbs__, __admonitions__
-and table cells (see __tables__) may now contain paragraphs.]
-
-The escaped space: `\ ` also has a special meaning. The escaped space is removed
-from the output.
-
-[endsect]
-[section Images]
-
-[pre'''
-[$image.jpg]
-''']
-
-[endsect]
-[section Footnotes]
-
-As of version 1.3, QuickBook supports footnotes. Just put the text of the
-footnote in a `[footnote]` block, and the text will be put at the bottom
-of the current page. For example, this:
-
-[pre'''
-[footnote A sample footnote]
-''']
-
-will generate this[footnote A sample footnote].
-
-[section Macro Expansion]
-
-[pre'''
-__a_macro_identifier__
-''']
-
-See __macros__ for details.
-
-[endsect]
-
-[section Template Expansion]
-
-[pre'''
-[a_template_identifier]
-''']
-
-See __templates__ for details.
-
-[endsect]
-
-[endsect]
-[endsect]
-[section:block Block Level Elements]
-
-[section Document]
-
-Every document must begin with a Document Info section, which should look
-like this:
-
-[pre'''
-[document-type The Document Title
-    [quickbook 1.3]
-    [version 1.0]
-    [id the_document_name]
-    [dirname the_document_dir]
-    [copyright 2000 2002 2003 Joe Blow, Jane Doe]
-    [purpose The document's reason for being]
-    [category The document's category]
-    [authors [Blow, Joe], [Doe, Jane]]
-    [license The document's license]
-    [source-mode source-type]
-]
-''']
-
-Where document-type is one of:
-
-* book
-* article
-* library
-* chapter
-* part
-* appendix
-* preface
-* qandadiv
-* qandaset
-* reference
-* set
-
-quickbook 1.3 declares the version of quickbook the document is written for.
-In its absence, version 1.1 is assumed.
-
-=version=, =id=, =dirname=, =copyright=, =purpose=, =category=, =authors=,
-=license=, =last-revision= and =source-mode= are optional information.
-
-=source-type= is a lowercase string setting the initial __source_mode__. If
-the =source-mode= field is omitted, a default value of =c++= will be used.
-
-[endsect]
-[section Section]
-
-Starting a new section is accomplished with:
-
-[pre'''
-[section:id The Section Title]
-''']
-
-where /id/ is optional. id will be the filename of the generated section.
-If it is not present, "The Section Title" will be normalized and become the id.
-Valid characters are =a-Z=, =A-Z=, =0-9= and =_=. All non-valid characters are
-converted to underscore and all upper-case are converted to lower case.
-Thus: "The Section Title" will be normalized to "the_section_title".
-
-End a section with:
-
-[pre'''
-[endsect]
-''']
-
-Sections can nest, and that results in a hierarchy in the table of contents.
-
-[endsect]
-[section xinclude]
-
-You can include another XML file with:
-
-[pre'''
-[xinclude file.xml]
-''']
-
-This is useful when file.xml has been generated by Doxygen and contains your
-reference section.
-
-[endsect]
-[section Paragraphs]
-
-Paragraphs start left-flushed and are terminated by two or more newlines. No
-markup is needed for paragraphs. QuickBook automatically detects paragraphs from
-the context. Block markups \[section, endsect, h1, h2, h3, h4, h5, h6, blurb,
-(block-quote) ':', pre, def, table and include \] may also terminate a paragraph.
-
-[endsect]
-
-[section Lists]
-[section Ordered lists]
-
-[pre
-# One
-# Two
-# Three
-]
-
-will generate:
-
-# One
-# Two
-# Three
-
-[endsect]
-[section List Hierarchies]
-
-List hierarchies are supported. Example:
-
-[pre
-# One
-# Two
-# Three
-    # Three.a
-    # Three.b
-    # Three.c
-# Four
-    # Four.a
-        # Four.a.i
-        # Four.a.ii
-# Five
-]
-
-will generate:
-
-# One
-# Two
-# Three
-    # Three.a
-    # Three.b
-    # Three.c
-# Fourth
-    # Four.a
-        # Four.a.i
-        # Four.a.ii
-# Five
-
-[endsect]
-[section Long List Lines]
-
-Long lines will be wrapped appropriately. Example:
-
-[pre
-# A short item.
-# A very long item. A very long item. A very long item.
-  A very long item. A very long item. A very long item.
-  A very long item. A very long item. A very long item.
-  A very long item. A very long item. A very long item.
-  A very long item. A very long item. A very long item.
-# A short item.
-]
-
-# A short item.
-# A very long item. A very long item. A very long item.
-  A very long item. A very long item. A very long item.
-  A very long item. A very long item. A very long item.
-  A very long item. A very long item. A very long item.
-  A very long item. A very long item. A very long item.
-# A short item.
-
-[endsect]
-[section Unordered lists]
-
-[pre'''
-* First
-* Second
-* Third
-''']
-
-will generate:
-
-* First
-* Second
-* Third
-
-[endsect]
-[section Mixed lists]
-
-Mixed lists (ordered and unordered) are supported. Example:
-
-[pre'''
-# One
-# Two
-# Three
-    * Three.a
-    * Three.b
-    * Three.c
-# Four
-''']
-
-will generate:
-
-# One
-# Two
-# Three
-    * Three.a
-    * Three.b
-    * Three.c
-# Four
-
-And...
-
-[pre'''
-# 1
-    * 1.a
-        # 1.a.1
-        # 1.a.2
-    * 1.b
-# 2
-    * 2.a
-    * 2.b
-        # 2.b.1
-        # 2.b.2
-            * 2.b.2.a
-            * 2.b.2.b
-''']
-
-will generate:
-
-# 1
-    * 1.a
-        # 1.a.1
-        # 1.a.2
-    * 1.b
-# 2
-    * 2.a
-    * 2.b
-        # 2.b.1
-        # 2.b.2
-            * 2.b.2.a
-            * 2.b.2.b
-
-[endsect]
-[endsect]
-
-[section Code]
-
-Preformatted code starts with a space or a tab. The code will be
-syntax highlighted according to the current __source_mode__:
-
-[c++]
-
-    #include <iostream>
-
-    int main()
-    {
-        // Sample code
-        std::cout << "Hello, World\n";
-        return 0;
-    }
-
-[python]
-
-    import cgi
-
-    def cookForHtml(text):
-        '''"Cooks" the input text for HTML.'''
-
-        return cgi.escape(text)
-
-[c++]
-
-Macros that are already defined are expanded in source code. Example:
-
-[pre'''
-[def __array__ [@http://www.boost.org/doc/html/array/reference.html array]]
-[def __boost__ [@http://www.boost.org/libs/libraries.htm boost]]
-
-    using __boost__::__array__;
-''']
-
-Generates:
-
-[def __array__ [@http://www.boost.org/doc/html/array/reference.html array]]
-[def __boost__ [@http://www.boost.org/libs/libraries.htm boost]]
-
-    using __boost__::__array__;
-
-[endsect]
-[section:escape_back Escaping Back To QuickBook]
-
-Inside code, code blocks and inline code, QuickBook does not allow any
-markup to avoid conflicts with the target syntax (e.g. c++). In case you
-need to switch back to QuickBook markup inside code, you can do so using a
-language specific /escape-back/ delimiter. In C++ and Python, the delimiter
-is the double tick (back-quote): "\`\`" and "\`\`". Example:
-
-[pre'''
-void ``[@http://en.wikipedia.org/wiki/Foo#Foo.2C_Bar_and_Baz foo]``()
-{
-}
-''']
-
-Will generate:
-
-    void ``[@http://en.wikipedia.org/wiki/Foo#Foo.2C_Bar_and_Baz foo]``()
-    {
-    }
-
-When escaping from code to QuickBook, only phrase level markups are
-allowed. Block level markups like lists, tables etc. are not allowed.
-
-[endsect]
-[section Preformatted]
-
-Sometimes, you don't want some preformatted text to be parsed as C++. In such
-cases, use the [^[pre ... \]] markup block.
-
-[pre'''
-[pre
-
-    Some *preformatted* text                    Some *preformatted* text
-
-        Some *preformatted* text            Some *preformatted* text
-
-            Some *preformatted* text    Some *preformatted* text
-
-]
-''']
-
-Spaces, tabs and newlines are rendered as-is. Unlike all quickbook block level
-markup, pre (and Code) are the only ones that allow multiple newlines. The
-markup above will generate:
-
-[pre
-
-Some *preformatted* text                    Some *preformatted* text
-
-    Some *preformatted* text            Some *preformatted* text
-
-        Some *preformatted* text    Some *preformatted* text
-
-]
-
-Notice that unlike Code, phrase markup such as font style is still permitted
-inside =pre= blocks.
-
-[endsect]
-[section Blockquote]
-
-[pre
-'''[:sometext...]'''
-]
-
-[:Indents the paragraph. This applies to one paragraph only.]
-
-[endsect]
-[section Admonitions]
-
-[pre'''
-[note This is a note]
-[tip This is a tip]
-[important This is important]
-[caution This is a caution]
-[warning This is a warning]
-''']
-
-generates __docbook__ admonitions:
-
-[note This is a note]
-[tip This is a tip]
-[important This is important]
-[caution This is a caution]
-[warning This is a warning]
-
-These are the only admonitions supported by __docbook__. So,
-for example [^\[information This is some information\]] is unlikely
-to produce the desired effect.
-
-[endsect]
-[section Headings]
-
-[pre'''
-[h1 Heading 1]
-[h2 Heading 2]
-[h3 Heading 3]
-[h4 Heading 4]
-[h5 Heading 5]
-[h6 Heading 6]
-''']
-
-[h1 Heading 1]
-[h2 Heading 2]
-[h3 Heading 3]
-[h4 Heading 4]
-[h5 Heading 5]
-[h6 Heading 6]
-
-Headings 1-3 \[h1 h2 and h3\] will automatically have anchors with normalized
-names with [^name="section_id.normalized_header_text"] (i.e. valid characters are
-=a-z=, =A-Z=, =0-9= and =_=. All non-valid characters are converted to underscore
-and all upper-case are converted to lower-case. For example: Heading
-1 in section Section 2 will be normalized to [^section_2.heading_1]). You can use:
-
-[pre'''
-[link section_id.normalized_header_text The link text]
-''']
-
-to link to them. See __anchor_links__ and __section__ for more info.
-
-[endsect]
-[section Generic Heading]
-
-In cases when you don't want to care about the heading level (1 to 6), you
-can use the /Generic Heading/:
-
-[pre'''
-[heading Heading]
-''']
-
-The /Generic Heading/ assumes the level, plus one, of the innermost section
-where it is placed. For example, if it is placed in the outermost section,
-then, it assumes /h2/.
-
-Headings are often used as an alternative to sections. It is used
-particularly if you do not want to start a new section. In many cases,
-however, headings in a particular section is just flat. Example:
-
-[pre'''
-[section A]
-[h2 X]
-[h2 Y]
-[h2 Z]
-[endsect]
-''']
-
-Here we use h2 assuming that section A is the outermost level. If it is
-placed in an inner level, you'll have to use h3, h4, etc. depending on
-where the section is. In general, it is the section level plus one. It is
-rather tedious, however, to scan the section level everytime. If you
-rewrite the example above as shown below, this will be automatic:
-
-[pre'''
-[section A]
-[heading X]
-[heading Y]
-[heading Z]
-[endsect]
-''']
-
-They work well regardless where you place them. You can rearrange sections
-at will without any extra work to ensure correct heading levels. In fact,
-with /section/ and /heading/, you have all you need. /h1/../h6/ becomes
-redundant. /h1/../h6/ might be deprecated in the future.
-
-[endsect]
-[section Macros]
-
-[pre'''
-[def macro_identifier some text]
-''']
-
-When a macro is defined, the identifier replaces the text anywhere in the
-file, in paragraphs, in markups, etc. macro_identifier is a string of non-
-white space characters except '\]'. A macro may not follow an alphabetic
-character or the underscore. The replacement text can be any phrase (even
-marked up). Example:
-
-[pre'''
-[def sf_logo [$http://sourceforge.net/sflogo.php?group_id=28447&type=1]]
-sf_logo
-''']
-
-Now everywhere the sf_logo is placed, the picture will be inlined.
-
-[def sf_logo [$http://sourceforge.net/sflogo.php?group_id=28447&type=1]]
-sf_logo
-
-[tip It's a good idea to use macro identifiers that are distinguishable.
-For instance, in this document, macro identifiers have two leading and
-trailing underscores (e.g. [^'''__spirit__''']). The reason is to avoid
-unwanted macro replacement.]
-
-Links (URLS) and images are good candidates for macros. *1*) They tend to
-change a lot. It is a good idea to place all links and images in one place near the top
-to make it easy to make changes. *2*) The syntax is not pretty. It's easier to read and
-write, e.g. [^'''__spirit__'''] than [^'''[@http://spirit.sourceforge.net Spirit]'''].
-
-Some more examples:
-
-[pre'''
-[def :-)            [$theme/smiley.png]]
-[def __spirit__     [@http://spirit.sourceforge.net Spirit]]
-''']
-
-(See __images__ and __links__)
-
-Invoking these macros:
-
-[pre'''
-Hi __spirit__  :-)
-''']
-
-will generate this:
-
-Hi __spirit__ :-)
-
-[endsect]
-[section Predefined Macros]
-
-Quickbook has some predefined macros that you can already use.
-
-[table Predefined Macros
-    [[Macro]                [Meaning]                       [Example]]
-    [['''__DATE__''']       [Today's date]                  [__DATE__]]
-    [['''__TIME__''']       [The current time]              [__TIME__]]
-    [['''__FILENAME__''']   [Quickbook source filename]     [__FILENAME__]]
-]
-
-[endsect]
-[section Templates]
-
-Templates provide a more versatile text substitution mechanism. Templates
-come in handy when you need to create parameterizable, multi-line,
-boilerplate text that you specify once and expand many times. Templates
-accept one or more arguments. These arguments act like place-holders for
-text replacement. Unlike simple macros, which are limited to phrase level
-markup, templates can contain block level markup (e.g. paragraphs, code
-blocks and tables).
-
-Example template:
-
-[pre'''
-[template person[name age what]
-
-Hi, my name is [name]. I am [age] years old. I am a [what].
-
-]
-''']
-
-[template person[name age what]
-
-Hi, my name is [name]. I am [age] years old. I am a [what].
-
-]
-
-[heading Template Identifier]
-
-Template identifiers can either consist of:
-
-* An initial alphabetic character or the underscore, followed by
-  zero or more alphanumeric characters or the underscore. This is
-  similar to your typical C/C++ identifier.
-* A single character punctuation (a non-alphanumeric printable character)
-
-[heading Formal Template Arguments]
-
-Template formal arguments are identifiers consisting of an initial
-alphabetic character or the underscore, followed by zero or more
-alphanumeric characters or the underscore. This is similar to your typical
-C/C++ identifier.
-
-A template formal argument temporarily hides a template of the same name at
-the point where the [link quickbook.syntax.block.templates.template_expansion
-template is expanded]. Note that the body of the [^person] template above
-refers to [^name] [^age] and [^what] as [^\[name\]] [^\[age\]] and
-[^\[what\]]. [^name] [^age] and [^what] are actually templates that exist
-in the duration of the template call.
-
-[heading Template Body]
-
-The template body can be just about any QuickBook block or phrase. There
-are actually two forms. Templates may be phrase or block level. Phrase
-templates are of the form:
-
-[pre'''
-[template sample[arg1 arg2...argN] replacement text... ]
-''']
-
-Block templates are of the form:
-
-[pre'''
-[template sample[arg1 arg2...argN]
-replacement text...
-]
-''']
-
-The basic rule is as follows: if a newline immediately follows the argument
-list, then it is a block template, otherwise, it is a phrase template.
-Phrase templates are typically expanded as part of phrases. Like macros,
-block level elements are not allowed in phrase templates.
-
-[heading Template Expansion]
-
-You expand a template this way:
-
-[pre'''
-[template_identifier arg1..arg2..arg3]
-''']
-
-At template expansion, you supply the actual arguments. The template will
-be expanded with your supplied arguments. Example:
-
-[pre'''
-[person James Bond..39..Spy]
-[person Santa Clause..87..Big Red Fatso]
-''']
-
-Which will expand to:
-
-[person James Bond..39..Spy]
-[person Santa Clause..87..Big Red Fatso]
-
-[caution A word of caution: Templates are recursive. A template can call
-another template or even itself, directly or indirectly. There are no
-control structures in QuickBook (yet) so this will always mean infinite
-recursion. QuickBook can detect this situation and report an error if
-recursion exceeds a certain limit.]
-
-Each actual argument can be a word, a text fragment or just about any [link
-quickbook.syntax.phrase QuickBook phrase]. Arguments are separated by the
-double dot [^".."] and terminated by the close parenthesis.
-
-[heading Nullary Templates]
-
-Nullary templates look and act like simple macros. Example:
-
-[pre'''
-[template alpha[]'''&#945;''']
-[template beta[]'''&#946;''']
-''']
-
-[template alpha[]'''α''']
-[template beta[]'''β''']
-
-Expanding:
-
-[pre'''Some squigles...[*[alpha][beta]]''']
-
-We have:
-
-Some squiggles...[*[alpha][beta]]
-
-The difference with macros are
-
-* The explicit [link quickbook.syntax.block.templates.template_expansion
-  template expansion syntax]. This is an advantage because, now, we don't
-  have to use obscure naming conventions like double underscores (e.g.
-  \_\_alpha\_\_) to avoid unwanted
-  macro replacement.
-* The template is expanded at the point where it is invoked. A macro is
-  expanded immediately at its point of declaration. This is subtle and
-  can cause a slight difference in behavior especially if you refer to
-  other macros and templates in the body.
-
-The empty brackets after the template identifier ([^alpha\[\]]) indicates no
-arguments. If the template body does not look like a template argument list, we
-can elide the empty brackets. Example:
-
-[pre'''
-[template aristotle_quote Aristotle: [*['Education is the best provision
-for the journey to old age.]]]
-''']
-
-[template aristotle_quote\ Aristotle: [*['Education is the best provision
-for the journey to old age.]]]
-
-Expanding:
-
-[pre'''
-Here's a quote from [aristotle_quote].
-''']
-
-We have:
-
-Here's a quote from [aristotle_quote].
-
-The disadvantage is that you can't avoid the space between the template
-identifier, `aristotle_quote`, and the template body "Aristotle...". This space
-will be part of the template body. If that space is unwanted, use empty
-brackets or use the space escape: "`\ `". Example:
-
-[pre'''
-[template tag\ _tag]
-''']
-
-[template tag\ _tag]
-
-Then expanding:
-
-[pre'''
-`struct` x[tag];
-''']
-
-We have:
-
-`struct` x[tag];
-
-You have a couple of ways to do it. I personally prefer the explicit empty
-brackets, though.
-
-[heading Simple Arguments]
-
-As mentioned, arguments are separated by the double dot [^".."]. If there
-are less arguments passed than expected, QuickBook attempts to break the
-last argument into two or more arguments following this logic:
-
-* Break the last argument into two, at the first space found ([^'', '\\n',
-  \\t' or '\\r']).
-* Repeat until there are enough arguments or if there are no more spaces
-  found (in which case, an error is reported).
-
-For example:
-
-[pre'''
-[template simple[a b c d] [a][b][c][d]]
-[simple w x y z]
-''']
-
-will produce:
-
-[template simple[a b c d] [a][b][c][d]]
-[simple w x y z]
-
-"w x y z" is initially treated as a single argument because we didn't
-supply any [^".."] separators. However, since [^simple] expects 4
-arguments, "w x y z" is broken down iteratively (applying the logic above)
-until we have "w", "x", "y" and "z".
-
-QuickBook only tries to get the arguments it needs. For example:
-
-[pre'''
-[simple w x y z trail]
-''']
-
-will produce:
-
-[simple w x y z trail]
-
-The arguments being: "w", "x", "y" and "z trail".
-
-It should be obvious now that for simple arguments with no spaces, we can
-get by without separating the arguments with [^".."] separators. It is
-possible to combine [^".."] separators with the argument passing
-simplification presented above. Example:
-
-[pre'''
-[simple what do you think ..m a n?]
-''']
-
-will produce:
-
-[simple what do you think ..m a n?]
-
-[heading Punctuation Templates]
-
-With templates, one of our objectives is to allow us to rewrite QuickBook
-in QuickBook (as a qbk library). For that to happen, we need to accommodate
-single character punctuation templates which are fairly common in
-QuickBook. You might have noticed that single character punctuations are
-allowed as [link quickbook.syntax.block.templates.template_identifier
-template identifiers]. Example:
-
-[pre'''
-[template ![bar] '''<hey>'''[bar]'''</hey>''']
-''']
-
-Now, expanding this:
-
-[pre'''
-[!baz]
-''']
-
-We will have:
-
-[pre
-<hey>baz</hey>
-]
-
-[endsect]
-[section Blurbs]
-
-[pre'''
-[blurb :-) [*An eye catching advertisement or note...]
-
-    __spirit__ is an object-oriented recursive-descent parser generator framework
-    implemented using template meta-programming techniques. Expression templates
-    allow us to approximate the syntax of Extended Backus-Normal Form (EBNF)
-    completely in C++.
-]
-''']
-
-will generate this:
-
-[blurb :-) [*An eye catching advertisement or note...]
-
-    __spirit__ is an object-oriented recursive-descent parser generator
-    framework implemented using template meta-programming techniques. Expression
-    templates allow us to approximate the syntax of Extended Backus-Normal Form
-    (EBNF) completely in C++.
-]
-
-[note Prefer [link quickbook.syntax.block.admonitions admonitions] wherever
-appropriate.]
-
-[endsect]
-[section Tables]
-
-[pre'''
-[table A Simple Table
-    [[Heading 1] [Heading 2] [Heading 3]]
-    [[R0-C0]     [R0-C1]     [R0-C2]]
-    [[R1-C0]     [R1-C1]     [R1-C2]]
-    [[R2-C0]     [R2-C1]     [R2-C2]]
-]
-''']
-
-will generate:
-
-[table A Simple Table
-    [[Heading 1] [Heading 2] [Heading 3]]
-    [[R0-C0]     [R0-C1]     [R0-C2]]
-    [[R2-C0]     [R2-C1]     [R2-C2]]
-    [[R3-C0]     [R3-C1]     [R3-C2]]
-]
-
-The table title is optional. The first row of the table is automatically
-treated as the table header; that is, it is wrapped in
-[^<thead>...</thead>] XML tags. Note that unlike the original QuickDoc, the
-columns are nested in [ cells... ]. The syntax is free-format and allows
-big cells to be formatted nicely. Example:
-
-[pre'''
-[table Table with fat cells
-    [[Heading 1] [Heading 2]]
-    [
-        [Row 0, Col 0: a small cell]
-        [
-            Row 0, Col 1: a big fat cell with paragraphs
-
-            Boost provides free peer-reviewed portable C++ source libraries.
-
-            We emphasize libraries that work well with the C++ Standard Library.
-            Boost libraries are intended to be widely useful, and usable across
-            a broad spectrum of applications. The Boost license encourages both
-            commercial and non-commercial use.
-        ]
-    ]
-    [
-        [Row 1, Col 0: a small cell]
-        [Row 1, Col 1: a small cell]
-    ]
-]
-''']
-
-and thus:
-
-[table Table with fat cells
-    [[Heading 1] [Heading 2]]
-    [
-        [Row 0, Col 0: a small cell]
-        [
-            Row 0, Col 1: a big fat cell with paragraphs
-
-            Boost provides free peer-reviewed portable C++ source libraries.
-
-            We emphasize libraries that work well with the C++ Standard Library.
-            Boost libraries are intended to be widely useful, and usable across
-            a broad spectrum of applications. The Boost license encourages both
-            commercial and non-commercial use.
-        ]
-    ]
-    [
-        [Row 1, Col 0: a small cell]
-        [Row 1, Col 1: a small cell]
-    ]
-]
-
-Here's how to have preformatted blocks of code in a table cell:
-
-[pre'''
-[table Table with code
-    [[Comment] [Code]]
-    [
-        [My first program]
-        ['''\`\`
-            #include <iostream>
-
-            int main()
-            {
-                std::cout << "Hello, World!" << std::endl;
-                return 0;
-            }
-        \`\`''']
-    ]
-]
-''']
-
-[table Table with code
-    [[Comment] [Code]]
-    [
-        [My first program]
-        [``
-            #include <iostream>
-
-            int main()
-            {
-                std::cout << "Hello, World!" << std::endl;
-                return 0;
-            }
-        ``]
-    ]
-]
-
-[endsect]
-[section Variable Lists]
-
-[pre'''
-[variablelist A Variable List
-    [[term 1] [The definition of term 1]]
-    [[term 2] [The definition of term 2]]
-    [[term 3] [The definition of term 3]]
-]
-''']
-
-will generate:
-
-[variablelist A Variable List
-    [[term 1] [The definition of term 1]]
-    [[term 2] [The definition of term 2]]
-    [[term 3] [The definition of term 3]]
-]
-
-The rules for variable lists are the same as for tables, except that
-only 2 "columns" are allowed. The first column contains the terms, and
-the second column contains the definitions. Those familiar with HTML
-will recognize this as a "definition list".
-
-[endsect]
-[section Include]
-
-You can include one QuickBook file from another. The syntax is simply:
-
-[pre'''
-[include someother.qbk]
-''']
-
-The included file will be processed as if it had been cut and pasted
-into the current document, with the following exceptions:
-
-* The '''__FILENAME__''' predefined macro will reflect the name of the
-  file currently being processed.
-* Any macros defined in the included file are scoped to that file.
-
-The [^\[include\]] directive lets you specify a document id to use for the
-included file. When this id is not explicitly specified, the id defaults to
-the filename ("someother", in the example above). You can specify the id
-like this:
-
-[pre'''
-[include:someid someother.qbk]
-''']
-
-All auto-generated anchors will use the document id as a unique prefix. So
-for instance, if there is a top section in someother.qbk named "Intro", the
-named anchor for that section will be "someid.intro", and you can link to
-it with [^\[link someid.intro The Intro\]].
-
-[endsect]
-
-[section Import]
-
-When documenting code, you'd surely need to present code from actual source
-files. While it is possible to copy some code and paste them in your QuickBook
-file, doing so is error prone and the extracted code in the documentation tends
-to get out of sync with the actual code as the code evolves. The problem, as
-always, is that once documentation is written, the tendency is for the docs to
-languish in the archives without maintenance.
-
-QuickBook's import facility provides a nice solution.
-
-[heading Example]
-
-You can effortlessly import code snippets from source code into your QuickBook.
-The following illustrates how this is done:
-
-[pre'''
-[import ../test/stub.cpp]
-[foo]
-[bar]
-''']
-
-The first line:
-
-[pre'''
-[import ../test/stub.cpp]
-''']
-
-collects specially marked-up code snippets from [@../../test/stub.cpp stub.cpp]
-and places them in your QuickBook file as virtual templates. Each of the
-specially marked-up code snippets has a name (e.g. `foo` and `bar` in the
-example above). This shall be the template identifier for that particular code
-snippet. The second and third line above does the actual template expansion:
-
-[pre'''
-[foo]
-[bar]
-''']
-
-And the result is:
-
-[import ../test/stub.cpp]
-[foo]
-[bar]
-
-[heading Code Snippet Markup]
-
-Note how the code snippets in [@../../test/stub.cpp stub.cpp] get marked up. We
-use distinguishable comments following the form:
-
-    //[id
-    some code here
-    //]
-
-The first comment line above initiates a named code-snippet. This prefix will
-not be visible in quickbook. The entire code-snippet in between `//[id` and
-`//]` will be inserted as a template in quickbook with name ['/id/]. The comment
-`//]` ends a code-snippet This too will not be visible in quickbook.
-
-[heading Special Comments]
-
-Special comments of the form:
-
-    //` some [*quickbook] markup here
-
-and:
-
-    /*` some [*quickbook] markup here */
-
-will be parsed by QuickBook. This can contain quickbook /blocks/ (e.g. sections,
-paragraphs, tables, etc). In the first case, the initial slash-slash, tick and
-white-space shall be ignored. In the second, the initial slash-star-tick and the
-final star-slash shall be ignored.
-
-[heading Callouts]
-
-Special comments of the form:
-
-    /*< some [*quickbook] markup here >*/
-
-will be regarded as callouts. These will be collected, numbered and
-rendered as a "callout bug" (a small icon with a number). After the
-whole snippet is parsed, the callout list is generated. See
-[@http://www.docbook.org/tdg/en/html/callout.html Callouts] for details.
-Example:
-
-[foo_bar]
-
-Checkout [@../../test/stub.cpp stub.cpp] to see the actual code.
-
-[endsect]
-
-[endsect]
-[endsect]
-
-[section:install Installation and configuration]
-
-This section provides some guidelines on how to install and configure
-BoostBook and Quickbook under several operating systems.
-
-Before continuing, it is very important that you keep this in mind: if you
-try to build some documents and the process breaks due to misconfiguration,
-be absolutely sure to delete any `bin` and `bin.v2` directories generated
-by the build before trying again.  Otherwise your configuration fixes will
-not take any effect.
-
-[section:windows Windows 2000, XP, 2003, Vista]
-
-[python]
-
-[:['Section contributed by Julio M. Merino Vidal]]
-
-The following instructions apply to any Windows system based on Windows
-2000, including Windows XP, Windows 2003 Server and Windows Vista. The
-paths shown below are taken from a Windows Vista machine; you will need to
-adjust them to match your system in case you are running an older version.
-
-# First of all you need to have a copy of `xsltproc` for Windows.  There
-  are many ways to get this tool, but to keep things simple, use the
-  [@http://www.zlatkovic.com/pub/libxml/ binary packages] made by Igor
-  Zlatkovic.  At the very least, you need to download the following
-  packages: `iconv`, `zlib`, `libxml2` and `libxslt`.
-
-# Unpack all these packages in the same directory so that you get unique
-  `bin`, `include` and `lib` directories within the hierarchy.  These
-  instructions use `C:\Users\example\Documents\boost\xml` as the root for
-  all files.
-
-# From the command line, go to the `bin` directory and launch
-  `xsltproc.exe` to ensure it works.  You should get usage information on
-  screen.
-
-# Download [@http://www.docbook.org/xml/4.2/docbook-xml-4.2.zip Docbook XML
-  4.2] and unpack it in the same directory used above.  That is:
-  `C:\Users\example\Documents\boost\xml\docbook-xml`.
-
-# Download the latest
-  [@http://sourceforge.net/project/showfiles.php?group_id=21935&package_id=16608
-  Docbook XSL] version and unpack it, again in the same directory
-  used before.  To make things easier, rename the directory created
-  during the extraction to `docbook-xsl` (bypassing the version name):
-  `C:\Users\example\Documents\boost\xml\docbook-xsl`.
-
-# Add the following to your `user-config.jam` file, which should live in
-  your home directory (`%HOMEDRIVE%%HOMEPATH%`).  You must already have it
-  somewhere or otherwise you could not be building Boost (i.e. missing
-  tools configuration).
-
- using xsltproc
-     : "C:/Users/example/Documents/boost/xml/bin/xsltproc.exe"
-     ;
-
- using boostbook
-     : "C:/Users/example/Documents/boost/xml/docbook-xsl"
-     : "C:/Users/example/Documents/boost/xml/docbook-xml"
-     ;
-
-The above steps are enough to get a functional BoostBook setup.  Quickbook
-will be automatically built when needed.  If you want to avoid these
-rebuilds:
-
-# Go to Quickbook's source directory (`BOOST_ROOT\tools\quickbook`).
-
-# Build the utility by issuing `bjam --v2`.
-
-# Copy the resulting `quickbook.exe` binary (located under the
-  `BOOST_ROOT\bin.v2` hierarchy) to a safe place.  Following our previous
-  example, you can install it into:
-  `C:\Users\example\Documents\boost\xml\bin`.
-
-# Add the following to your `user-config.jam` file:
-
- using quickbook
-     : "C:/Users/example/Documents/boost/xml/bin/quickbook.exe"
-     ;
-
-[endsect]
-
-[section:linux Debian, Ubuntu]
-
-The following instructions apply to Debian and its derivatives. They are based
-on a Ubuntu Edgy install but should work on other Debian based systems.
-
-First install the `bjam`, `xsltproc`, `docbook-xsl` and `docbook-xml` packages.
-For example, using `apt-get`:
-
-    sudo apt-get install xsltprc docbook-xsl docbook-xml
-
-If you're planning on building boost's documentation, you'll also need to
-install the `doxygen` package as well.
-
-Next, we need to configure Boost Build to compile BoostBook files. Add the
-following to your `user-config.jam` file, which should be in your home
-directory. If you don't have one, create a file containing this text. For more
-information on setting up `user-config.jam`, see the
-[@http://boost.org/boost-build2/doc/html/bbv2/advanced/configuration.html Boost
-Build documentation].
-
-    using xsltproc ;
-
-    using boostbook
-        : /usr/share/xml/docbook/stylesheet/nwalsh
-        : /usr/share/xml/docbook/schema/dtd/4.2
-        ;
-
-    # Remove this line if you're not using doxygen
-    using doxygen ;
-
-The above steps are enough to get a functional BoostBook setup.  Quickbook
-will be automatically built when needed.  If you want to avoid these
-rebuilds:
-
-# Go to Quickbook's source directory (`BOOST_ROOT/tools/quickbook`).
-
-# Build the utility by issuing `bjam --v2`.
-
-# Copy the resulting `quickbook` binary (located under the
-  `BOOST_ROOT/bin.v2` hierarchy) to a safe place.  The traditional location is
-  `/usr/local/bin`.
-
-# Add the following to your `user-config.jam` file, using the full path of the
-  quickbook executable:
-
- using quickbook
-     : /usr/local/bin/quickbook
-     ;
-
-[endsect]
-[endsect] [/Installation and configuration]
-
-[section:editors Editor Support]
-
-Editing quickbook files is usually done with text editors both simple and
-powerful. The following sections list the settings for some editors which can
-help make editing quickbook files a bit easier.
-
-[blurb __note__ You may submit your settings, tips, and suggestions to the
-authors, or through the [@https://lists.sourceforge.net/lists/listinfo/boost-
-docs Boost Docs mailing list].]
-
-[section:scite Scintilla Text Editor]
-
-[:['Section contributed by Dean Michael Berris]]
-
-The Scintilla Text Editor (SciTE) is a free source code editor for Win32 and X.
-It uses the SCIntilla source code editing component.
-
-[blurb __tip__ SciTE can be downloaded from [@http://www.scintilla.org/SciTE.html]]
-
-You can use the following settings to highlight quickbook tags when
-editing quickbook files.
-
-[pre'''
-qbk=*.qbk
-lexer.*.qbk=props
-use.tabs.$(qbk)=0
-tab.size.$(qbk)=4
-indent.size.$(qbk)=4
-style.props.32=$(font.base)
-comment.stream.start.props=[/
-comment.stream.end.props=]
-comment.box.start.props=[/
-comment.box.middle.props=
-comment.box.end.props=]
-''']
-
-[blurb __note__ Thanks to Rene Rivera for the above SciTE settings.]
-
-[endsect] [/scite]
-[endsect] [/editors]
-
-[section:faq Frequently Asked Questions]
-
-[heading Can I use QuickBook for non-Boost documentation?]
-
-QuickBook can be used for non-Boost documentation with a little extra work.
-
-[:['Faq contributed by Michael Marcin]]
-
-When building HTML documentation with BoostBook a Boost C++ Libraries header
-is added to the files. When using QuickBook to document projects outside of
-Boost this is not desirable. This behavior can be overridden at the BoostBook
-level by specifying some XSLT options. When using Boost Build version 2 (BBv2)
-this can be achieved by adding parameters to the BoostBook target declaration.
-
-For example:
-[pre
-using quickbook ;
-
-xml my_doc : my_doc.qbk ;
-
-boostbook standalone
-    :
-        my_doc
-    :
-        <xsl:param>boost.image.src=images/my_project_logo.png
-        <xsl:param>boost.image.alt="\\"My Project\\""
-        <xsl:param>boost.image.w=100
-        <xsl:param>boost.image.h=50
-        <xsl:param>nav.layout=none
-    ;
-]
-
-[endsect] [/faq]
-
-[section:ref Quick Reference]
-
-[cpp]
-
-[template ordered_list_sample[]
-[pre'''
-# one
-# two
-# three
-''']
-]
-
-[template unordered_list_sample[]
-[pre'''
-* one
-* two
-* three
-''']
-]
-
-[template table_sample[]
-[pre'''
-[table Title
-[[a][b][c]]
-[[a][b][c]]
-]
-''']
-]
-
-[template var_list_sample[]
-[pre'''
-[variablelist Title
-[[a][b]]
-[[a][b]]
-]
-''']
-]
-
-
-[table Syntax Compendium
-    [[To do this...]        [Use this...]                                   [See this...]]
-    [[comment]              [[^'''[/ some comment]''']]                     [__comments__]]
-    [[['italics]]           [[^'''['italics] or /italics/''']]              [__font_styles__ and __simple_formatting__]]
-    [[[*bold]]              [[^'''[*bold] or *bold*''']]                    [__font_styles__ and __simple_formatting__]]
-    [[[_underline]]         [[^'''[_underline] or _underline_''']]          [__font_styles__ and __simple_formatting__]]
-    [[[^teletype]]          [[^'''[^teletype] or =teletype=''']]            [__font_styles__ and __simple_formatting__]]
-    [[[-strikethrough]]     [[^'''[-strikethrough]''']]                     [__font_styles__ and __simple_formatting__]]
-    [[[~replaceable]]       [[^'''[~replaceable]''']]                       [__replaceable__]]
-    [[source mode]          [[^\[c++\]] or [^\[python\]]]                   [__source_mode__]]
-    [[inline code]          [[^'''`int main();`''']]                        [__inline_code__]]
-    [[code block]           [[^'''``int main();``''']]                      [__code__]]
-    [[code escape]          [[^'''``from c++ to QuickBook``''']]            [__escape_back__]]
-    [[line break]           [[^'''[br] or \n''']]                           [__line_break__ *DEPRECATED*]]
-    [[anchor]               [[^'''[#anchor]''']]                            [__anchors__]]
-    [[link]                 [[^'''[@http://www.boost.org Boost]''']]        [__links__]]
-    [[anchor link]          [[^'''[link section.anchor Link text]''']]      [__anchor_links__]]
-    [[refentry link]        [[^'''[link xml.refentry Link text]''']]        [__refentry_links__]]
-    [[function link]        [[^'''[funcref fully::qualified::function_name Link text]''']]      [__code_links__]]
-    [[class link]           [[^'''[classref fully::qualified::class_name Link text]''']]        [__code_links__]]
-    [[member link]          [[^'''[memberref fully::qualified::member_name Link text]''']]      [__code_links__]]
-    [[enum link]            [[^'''[enumref fully::qualified::enum_name Link text]''']]          [__code_links__]]
-    [[macro link]           [[^'''[macroref MACRO_NAME Link text]''']]                          [__code_links__]]
-    [[concept link]         [[^'''[conceptref ConceptName Link text]''']]                       [__code_links__]]
-    [[header link]          [[^'''[headerref path/to/header.hpp Link text]''']]                 [__code_links__]]
-    [[escape]               [[^\'\'\'escaped text (no processing/formatting)\'\'\']]            [__escape__]]
-    [[single char escape]   [[^\\c]]                                        [__single_char_escape__]]
-    [[images]               [[^'''[$image.jpg]''']]                         [__images__]]
-    [[begin section]        [[^'''[section The Section Title]''']]          [__section__]]
-    [[end section]          [[^'''[endsect]''']]                            [__section__]]
-    [[paragraph]            [No markup. Paragraphs start left-flushed and are terminated by two or more newlines.]  [__paragraphs__]]
-    [[ordered list]         [[ordered_list_sample]]                         [__ordered_lists__]]
-    [[unordered list]       [[unordered_list_sample]]                       [__unordered_lists__]]
-    [[code]                 [No markup. Preformatted code starts with a space or a tab.]        [__code__]]
-    [[preformatted]         [[^'''[pre preformatted]''']]                   [__preformatted__]]
-    [[block quote]          [[^'''[:sometext...]''']]                       [__blockquote__]]
-    [[heading 1]            [[^'''[h1 Heading 1]''']]                       [__heading__]]
-    [[heading 2]            [[^'''[h2 Heading 2]''']]                       [__heading__]]
-    [[heading 3]            [[^'''[h3 Heading 3]''']]                       [__heading__]]
-    [[heading 4]            [[^'''[h4 Heading 4]''']]                       [__heading__]]
-    [[heading 5]            [[^'''[h5 Heading 5]''']]                       [__heading__]]
-    [[heading 6]            [[^'''[h6 Heading 6]''']]                       [__heading__]]
-    [[macro]                [[^'''[def macro_identifier some text]''']]     [__macros__]]
-    [[template]             [[^'''[template[a b] [a] body [b]]''']]         [__templates__]]
-    [[blurb]                [[^'''[blurb advertisement or note...]''']]     [__blurbs__]]
-    [[admonition]           [[^'''[warning Warning text...]''']]            [__admonitions__]]
-    [[table]                [[table_sample]]                                [__tables__]]
-    [[variablelist]         [[var_list_sample]]                             [__variable_lists__]]
-    [[include]              [[^'''[include someother.qbk]''']]              [__include__]]
-]
-
-[endsect]
Copied: branches/quickbook-dev/tools/quickbook/test/quickbook_manual-1_4.gold (from r75234, /branches/quickbook-dev/tools/quickbook/test/quickbook-manual.gold)
==============================================================================
--- /branches/quickbook-dev/tools/quickbook/test/quickbook-manual.gold	(original)
+++ branches/quickbook-dev/tools/quickbook/test/quickbook_manual-1_4.gold	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
@@ -1887,7 +1887,7 @@
                 </entry>
                 <entry>
                   <para>
-                    quickbook-manual.quickbook
+                    quickbook_manual-1_4.quickbook
                   </para>
                 </entry>
               </row>
Copied: branches/quickbook-dev/tools/quickbook/test/quickbook_manual-1_4.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/quickbook-manual.quickbook)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/section-1_4.gold (from r75234, /branches/quickbook-dev/tools/quickbook/test/section_1_4.gold)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/section-1_4.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/section_1_4.quickbook)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/section-1_5-unclosed.gold (from r75234, /branches/quickbook-dev/tools/quickbook/test/section_1_5-unclosed.gold)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/section-1_5-unclosed.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/section_1_5-unclosed.quickbook)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/section-1_5.gold (from r75234, /branches/quickbook-dev/tools/quickbook/test/section_1_5.gold)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/section-1_5.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/section_1_5.quickbook)
==============================================================================
Deleted: branches/quickbook-dev/tools/quickbook/test/section_1_4.gold
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/section_1_4.gold	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,20 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<article id="section_id_1_4" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $"
- xmlns:xi="http://www.w3.org/2001/XInclude">
-  <title>Section Id 1.4</title>
-  <section id="section_id_1_4.id_test1">
-    <title><link linkend="section_id_1_4.id_test1">Quickbook section id test</link></title>
-  </section>
-  <section id="section_id_1_4.id_test2">
-    <title><link linkend="section_id_1_4.id_test2">Quickbook section id test</link></title>
-  </section>
-  <section id="section_id_1_4.quickbook_section_no_id_test_1">
-    <title><link linkend="section_id_1_4.quickbook_section_no_id_test_1">Quickbook
-    section no id test 1</link></title>
-  </section>
-  <section id="section_id_1_4.___quickbook_section_no_id_test_2">
-    <title><link linkend="section_id_1_4.___quickbook_section_no_id_test_2">++ Quickbook
-    section no id test 2</link></title>
-  </section>
-</article>
Deleted: branches/quickbook-dev/tools/quickbook/test/section_1_4.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/section_1_4.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,12 +0,0 @@
-[article Section Id 1.4
-    [quickbook 1.4]
-]
-
-[section:id_test1 Quickbook section id test]
-[endsect]
-[section :id_test2 Quickbook section id test]
-[endsect]
-[section: Quickbook section no id test 1]
-[endsect]
-[section:++ Quickbook section no id test 2]
-[endsect]
\ No newline at end of file
Deleted: branches/quickbook-dev/tools/quickbook/test/section_1_5-unclosed.gold
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/section_1_5-unclosed.gold	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<article id="unclosed_section" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $"
- xmlns:xi="http://www.w3.org/2001/XInclude">
-  <title>Unclosed section</title>
-  <section id="unclosed_section.unclosed">
-    <title><link linkend="unclosed_section.unclosed">Unclosed Section should be closed
-    with a warning</link></title>
-  </section>
-</article>
Deleted: branches/quickbook-dev/tools/quickbook/test/section_1_5-unclosed.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/section_1_5-unclosed.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,5 +0,0 @@
-[article Unclosed section
-[quickbook 1.5]
-]
-
-[section:unclosed Unclosed Section should be closed with a warning]
\ No newline at end of file
Deleted: branches/quickbook-dev/tools/quickbook/test/section_1_5.gold
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/section_1_5.gold	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<article id="section_id_1_5" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $"
- xmlns:xi="http://www.w3.org/2001/XInclude">
-  <title>Section Id 1.5</title>
-  <section id="section_id_1_5.id_test1">
-    <title><link linkend="section_id_1_5.id_test1">Quickbook section id test</link></title>
-  </section>
-  <section id="section_id_1_5.id_test2">
-    <title><link linkend="section_id_1_5.id_test2">Quickbook section id test</link></title>
-  </section>
-  <section id="section_id_1_5.id_test3">
-    <title><link linkend="section_id_1_5.id_test3">Quickbook section id test</link></title>
-  </section>
-  <section id="section_id_1_5.___quickbook_section_no_id_test">
-    <title><link linkend="section_id_1_5.___quickbook_section_no_id_test">++ Quickbook
-    section no id test</link></title>
-  </section>
-</article>
Deleted: branches/quickbook-dev/tools/quickbook/test/section_1_5.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/section_1_5.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,12 +0,0 @@
-[article Section Id 1.5
-    [quickbook 1.5]
-]
-
-[section:id_test1 Quickbook section id test]
-[endsect]
-[section :id_test2 Quickbook section id test]
-[endsect]
-[section:  id_test3 Quickbook section id test]
-[endsect]
-[section:++ Quickbook section no id test]
-[endsect]
\ No newline at end of file
Copied: branches/quickbook-dev/tools/quickbook/test/simple_markup-1_5.gold (from r75234, /branches/quickbook-dev/tools/quickbook/test/simple_markup.gold)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/simple_markup-1_5.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/simple_markup.quickbook)
==============================================================================
Deleted: branches/quickbook-dev/tools/quickbook/test/simple_markup.gold
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/simple_markup.gold	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,58 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<article id="simple_markup_test" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $"
- xmlns:xi="http://www.w3.org/2001/XInclude">
-  <title>Simple Markup Test</title>
-  <section id="simple_markup_test.simple_markup">
-    <title><link linkend="simple_markup_test.simple_markup">Simple Markup</link></title>
-    <para>
-      <emphasis>italic</emphasis> <emphasis role="bold">bold</emphasis> <emphasis
-      role="underline">underline</emphasis> <literal>teletype</literal>
-    </para>
-    <para>
-      //not italic// **not bold** __not underline__ ==not teletype==
-    </para>
-    <para>
-      <emphasis role="underline">odd__ edge case</emphasis>
-    </para>
-    <para>
-      not__underlined__hopefully
-    </para>
-    <para>
-      (<emphasis role="bold">bold</emphasis>) <emphasis role="underline">und/er/lined</emphasis>
-    </para>
-    <para>
-      <emphasis>all/italic</emphasis> * not bold*
-    </para>
-    <para>
-      /not italic <ulink url="http://www.boost.org/"><emphasis role="bold">bold</emphasis></ulink>
-    </para>
-    <para>
-      not_underlined_
-    </para>
-    <para>
-      _Should not underline escaped markup_. _or this escaped_ markup form.
-    </para>
-    <para>
-      <literal>Matti Meik\u00E4l\u00E4inen</literal>
-    </para>
-    <para>
-      <literal>replaced</literal>
-    </para>
-    <para>
-      <emphasis role="underline">replaced</emphasis>
-    </para>
-    <para>
-      <literal>_mac\ ro_</literal>
-    </para>
-    <para>
-      <emphasis>italic\</emphasis>
-    </para>
-    <para>
-      These shouldn't be interepted as markup: == // **
-    </para>
-    <para>
-      <literal><</literal> <literal>\<</literal> <literal>\\<</literal>
-    </para>
-  </section>
-</article>
Deleted: branches/quickbook-dev/tools/quickbook/test/simple_markup.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/simple_markup.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,42 +0,0 @@
-[article Simple Markup Test
-[quickbook 1.5]
-]
-
-[def _macro_ replaced]
-
-[section Simple Markup]
-
-/italic/ *bold* _underline_ =teletype=
-
-//not italic// **not bold** __not underline__ ==not teletype==
-
-_odd__ edge case_
-
-not__underlined__hopefully
-
-(*bold*) _und/er/lined_
-
-/all/italic/ * not bold*
-
-/not italic [@http://www.boost.org/ *bold*]
-
-not_underlined_
-
-_Should not underline '''escaped''' markup_.
-_or this '''escaped_ markup''' form.
-
-=Matti  Meik\u00E4l\u00E4inen=
-
-=_macro_=
-
-__macro__
-
-=_mac\ ro_=
-
-/italic\/
-
-These shouldn't be interepted as markup: == // **
-
-=<= =\<= =\\<=
-
-[endsect]
Copied: branches/quickbook-dev/tools/quickbook/test/table-1_3.gold (from r75234, /branches/quickbook-dev/tools/quickbook/test/table_1_3.gold)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/table-1_3.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/table_1_3.quickbook)
==============================================================================
--- /branches/quickbook-dev/tools/quickbook/test/table_1_3.quickbook	(original)
+++ branches/quickbook-dev/tools/quickbook/test/table-1_3.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
@@ -62,7 +62,7 @@
   [
     [
       Header 1. Paragraph 1
-      
+
       Header 1. Paragraph 2
     ]
     [
@@ -75,7 +75,7 @@
     ]
     [
       Row 1. Cell 2.
-      
+
       Row 1. Cell 2. Paragraph 2.
     ]
   ]
Copied: branches/quickbook-dev/tools/quickbook/test/table-1_5.gold (from r75234, /branches/quickbook-dev/tools/quickbook/test/table_1_5.gold)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/table-1_5.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/table_1_5.quickbook)
==============================================================================
--- /branches/quickbook-dev/tools/quickbook/test/table_1_5.quickbook	(original)
+++ branches/quickbook-dev/tools/quickbook/test/table-1_5.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
@@ -82,7 +82,7 @@
   [
     [
       Header 1. Paragraph 1
-      
+
       Header 1. Paragraph 2
     ]
     [
@@ -95,7 +95,7 @@
     ]
     [
       Row 1. Cell 2.
-      
+
       Row 1. Cell 2. Paragraph 2.
     ]
   ]
Deleted: branches/quickbook-dev/tools/quickbook/test/table_1_3.gold
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/table_1_3.gold	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,350 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<article id="table_1_3" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $" xmlns:xi="http://www.w3.org/2001/XInclude">
-  <title>Table 1.3</title>
-  <table frame="all" id="table_1_3.t0">
-    <title>Table 2</title>
-    <tgroup cols="1">
-      <thead>
-        <row>
-          <entry>
-            <para>
-              Heading
-            </para>
-          </entry>
-        </row>
-      </thead>
-      <tbody>
-        <row>
-          <entry>
-            <para>
-              cell
-            </para>
-          </entry>
-        </row>
-      </tbody>
-    </tgroup>
-  </table>
-  <informaltable frame="all">
-    <tgroup cols="1">
-      <thead>
-        <row>
-          <entry>
-            <para>
-              Heading
-            </para>
-          </entry>
-        </row>
-      </thead>
-      <tbody>
-        <row>
-          <entry>
-            <para>
-              cell
-            </para>
-          </entry>
-        </row>
-      </tbody>
-    </tgroup>
-  </informaltable>
-  <table frame="all" id="table_1_3.t1">
-    <title>Title</title>
-    <tgroup cols="1">
-      <thead>
-        <row>
-          <entry>
-            <para>
-              Heading
-            </para>
-          </entry>
-        </row>
-      </thead>
-      <tbody>
-        <row>
-          <entry>
-            <para>
-              cell
-            </para>
-          </entry>
-        </row>
-      </tbody>
-    </tgroup>
-  </table>
-  <table frame="all" id="table_1_3.t2">
-    <title>Title</title>
-    <tgroup cols="1">
-      <thead>
-        <row>
-          <entry>
-            <para>
-              Heading
-            </para>
-          </entry>
-        </row>
-      </thead>
-      <tbody>
-        <row>
-          <entry>
-            <para>
-              cell
-            </para>
-          </entry>
-        </row>
-      </tbody>
-    </tgroup>
-  </table>
-  <table frame="all" id="table_1_3.t3">
-    <title>Title [/ ] containing a comment</title>
-    <tgroup cols="1">
-      <thead>
-        <row>
-          <entry>
-            <para>
-              Heading
-            </para>
-          </entry>
-        </row>
-      </thead>
-      <tbody>
-        <row>
-          <entry>
-            <para>
-              cell
-            </para>
-          </entry>
-        </row>
-      </tbody>
-    </tgroup>
-  </table>
-  <table frame="all" id="table_1_3.t4">
-    <title>Title</title>
-    <tgroup cols="1">
-      <thead>
-        <row>
-          <entry>
-            <para>
-              Heading
-            </para>
-          </entry>
-        </row>
-      </thead>
-      <tbody>
-        <row>
-          <entry>
-            <para>
-              cell
-            </para>
-          </entry>
-        </row>
-      </tbody>
-    </tgroup>
-  </table>
-  <table frame="all" id="table_1_3.t5">
-    <title>[[Title]]</title>
-    <tgroup cols="1">
-      <thead>
-        <row>
-          <entry>
-            <para>
-              Heading
-            </para>
-          </entry>
-        </row>
-      </thead>
-      <tbody>
-        <row>
-          <entry>
-            <para>
-              cell
-            </para>
-          </entry>
-        </row>
-      </tbody>
-    </tgroup>
-  </table>
-  <section id="table_1_3.section1">
-    <title><link linkend="table_1_3.section1">Section 1</link></title>
-    <table frame="all" id="table_1_3.section1.t0">
-      <title>A & B</title>
-      <tgroup cols="2">
-        <thead>
-          <row>
-            <entry>
-              <para>
-                A
-              </para>
-            </entry>
-            <entry>
-              <para>
-                B
-              </para>
-            </entry>
-          </row>
-        </thead>
-        <tbody>
-          <row>
-            <entry>
-              <para>
-                a
-              </para>
-            </entry>
-            <entry>
-              <para>
-                b
-              </para>
-            </entry>
-          </row>
-        </tbody>
-      </tgroup>
-    </table>
-    <table frame="all" id="table_1_3.section1.t1">
-      <title>Empty Table</title>
-      <tgroup cols="0">
-        <tbody>
-        </tbody>
-      </tgroup>
-    </table>
-    <table frame="all" id="table_1_3.section1.t2">
-      <title>Table with an empty cell</title>
-      <tgroup cols="1">
-        <tbody>
-          <row>
-            <entry>
-              <para>
-                x
-              </para>
-            </entry>
-          </row>
-        </tbody>
-      </tgroup>
-    </table>
-    <table frame="all" id="table_1_3.section1.t3">
-      <title>Indentation</title>
-      <tgroup cols="2">
-        <thead>
-          <row>
-            <entry>
-              <para>
-                Header 1. Paragraph 1
-              </para>
-              <para>
-                Header 1. Paragraph 2
-              </para>
-            </entry>
-            <entry>
-              <para>
-                Header 2
-              </para>
-            </entry>
-          </row>
-        </thead>
-        <tbody>
-          <row>
-            <entry>
-              <para>
-                Row 1. Cell 1.
-              </para>
-            </entry>
-            <entry>
-              <para>
-                Row 1. Cell 2.
-              </para>
-              <para>
-                Row 1. Cell 2. Paragraph 2.
-              </para>
-            </entry>
-          </row>
-        </tbody>
-      </tgroup>
-    </table>
-    <table frame="all" id="table_1_3.section1.t4">
-      <title>Nested Tables</title>
-      <tgroup cols="1">
-        <thead>
-          <row>
-            <entry>
-              <para>
-                Header 1
-              </para>
-            </entry>
-            <entry>
-              <para>
-                Header 2
-              </para>
-            </entry>
-          </row>
-        </thead>
-        <tbody>
-          <row>
-            <entry>
-              <table frame="all" id="table_1_3.section1.t5">
-                <title>Inner Table</title>
-                <tgroup cols="2">
-                  <thead>
-                    <row>
-                      <entry>
-                        <para>
-                          1.1
-                        </para>
-                      </entry>
-                      <entry>
-                        <para>
-                          1.2
-                        </para>
-                      </entry>
-                    </row>
-                  </thead>
-                  <tbody>
-                    <row>
-                      <entry>
-                        <para>
-                          2.1
-                        </para>
-                      </entry>
-                      <entry>
-                        <para>
-                          2.2
-                        </para>
-                      </entry>
-                    </row>
-                  </tbody>
-                </tgroup>
-              </table>
-            </entry>
-          </row>
-          <row>
-            <entry>
-              <para>
-                Something.
-              </para>
-            </entry>
-          </row>
-        </tbody>
-      </tgroup>
-    </table>
-    <anchor id="id1"/>
-    <table frame="all" id="table_1_3.section1.t6">
-      <title>Table with anchors</title>
-      <tgroup cols="1">
-        <thead>
-          <row>
-            <entry>
-              <para>
-                <anchor id="id2"/>a<anchor id="id3"/>
-              </para>
-            </entry>
-          </row>
-        </thead>
-        <tbody>
-          <row>
-            <entry>
-              <para>
-                b
-              </para>
-            </entry>
-          </row>
-        </tbody>
-      </tgroup>
-    </table>
-  </section>
-</article>
Deleted: branches/quickbook-dev/tools/quickbook/test/table_1_3.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/table_1_3.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,113 +0,0 @@
-[article Table 1.3
-    [quickbook 1.3]
-    [id table_1_3]
-]
-
-[table Table 2
-    [[Heading]]
-    [[cell]]
-]
-
-[table
-    [[Heading]]
-    [[cell]]
-]
-
-[table [/ Comment?] Title
-    [[Heading]]
-    [[cell]]
-]
-
-[table [/ Multi line
-comment] Title
-    [[Heading]]
-    [[cell]]
-]
-
-[table Title [/  ] containing a comment
-    [[Heading]]
-    [[cell]]
-]
-
-[/ These two might be considered to be a bug. ]
-
-[table [/ Multi line
-comment]
-    Title
-    [[Heading]]
-    [[cell]]
-]
-
-[table [/ Multi line
-comment]
-    [[Title]]
-    [[Heading]]
-    [[cell]]
-]
-
-[section:section1 Section 1]
-
-[table A & B
-    [[A][B]]
-    [[a][b]]
-]
-
-[table Empty Table
-]
-
-[table Table with an empty cell
-[[x]]]
-
-[table Indentation
-  [
-    [
-      Header 1. Paragraph 1
-      
-      Header 1. Paragraph 2
-    ]
-    [
-      Header 2
-    ]
-  ]
-  [
-    [
-      Row 1. Cell 1.
-    ]
-    [
-      Row 1. Cell 2.
-      
-      Row 1. Cell 2. Paragraph 2.
-    ]
-  ]
-]
-
-[table Nested Tables
-  [
-    [
-      Header 1
-    ]
-    [
-      Header 2
-    ]
-  ]
-  [
-    [
-      [table Inner Table
-        [[1.1][1.2]]
-        [[2.1][2.2]]
-      ]
-    ]
-  ]
-  [
-    [
-      Something.
-    ]
-  ]
-]
-
-[#id1]
-[table Table with anchors
-[[[#id2]a[#id3]]][[b]]
-]
-
-[endsect]
Deleted: branches/quickbook-dev/tools/quickbook/test/table_1_5.gold
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/table_1_5.gold	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,441 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<article id="table_1_5" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $" xmlns:xi="http://www.w3.org/2001/XInclude">
-  <title>Table 1.5</title>
-  <table frame="all" id="table_1_5.table1">
-    <title>Table 1</title>
-    <tgroup cols="1">
-      <thead>
-        <row>
-          <entry>
-            <para>
-              Heading
-            </para>
-          </entry>
-        </row>
-      </thead>
-      <tbody>
-        <row>
-          <entry>
-            <para>
-              cell
-            </para>
-          </entry>
-        </row>
-      </tbody>
-    </tgroup>
-  </table>
-  <table frame="all" id="table_1_5.table_2">
-    <title>Table 2</title>
-    <tgroup cols="1">
-      <thead>
-        <row>
-          <entry>
-            <para>
-              Heading
-            </para>
-          </entry>
-        </row>
-      </thead>
-      <tbody>
-        <row>
-          <entry>
-            <para>
-              cell
-            </para>
-          </entry>
-        </row>
-      </tbody>
-    </tgroup>
-  </table>
-  <informaltable frame="all">
-    <tgroup cols="1">
-      <thead>
-        <row>
-          <entry>
-            <para>
-              Heading
-            </para>
-          </entry>
-        </row>
-      </thead>
-      <tbody>
-        <row>
-          <entry>
-            <para>
-              cell
-            </para>
-          </entry>
-        </row>
-      </tbody>
-    </tgroup>
-  </informaltable>
-  <informaltable frame="all" id="table_1_5.table4">
-    <tgroup cols="1">
-      <thead>
-        <row>
-          <entry>
-            <para>
-              Heading
-            </para>
-          </entry>
-        </row>
-      </thead>
-      <tbody>
-        <row>
-          <entry>
-            <para>
-              cell
-            </para>
-          </entry>
-        </row>
-      </tbody>
-    </tgroup>
-  </informaltable>
-  <table frame="all" id="table_1_5._table5_">
-    <title>-table5-</title>
-    <tgroup cols="1">
-      <thead>
-        <row>
-          <entry>
-            <para>
-              Heading
-            </para>
-          </entry>
-        </row>
-      </thead>
-      <tbody>
-        <row>
-          <entry>
-            <para>
-              cell
-            </para>
-          </entry>
-        </row>
-      </tbody>
-    </tgroup>
-  </table>
-  <table frame="all" id="table_1_5.title">
-    <title>Title</title>
-    <tgroup cols="1">
-      <thead>
-        <row>
-          <entry>
-            <para>
-              Heading
-            </para>
-          </entry>
-        </row>
-      </thead>
-      <tbody>
-        <row>
-          <entry>
-            <para>
-              cell
-            </para>
-          </entry>
-        </row>
-      </tbody>
-    </tgroup>
-  </table>
-  <table frame="all" id="table_1_5.title0">
-    <title>Title</title>
-    <tgroup cols="1">
-      <thead>
-        <row>
-          <entry>
-            <para>
-              Heading
-            </para>
-          </entry>
-        </row>
-      </thead>
-      <tbody>
-        <row>
-          <entry>
-            <para>
-              cell
-            </para>
-          </entry>
-        </row>
-      </tbody>
-    </tgroup>
-  </table>
-  <table frame="all" id="table_1_5.title_______containing_a_comment">
-    <title>Title [/ ] containing a comment</title>
-    <tgroup cols="1">
-      <thead>
-        <row>
-          <entry>
-            <para>
-              Heading
-            </para>
-          </entry>
-        </row>
-      </thead>
-      <tbody>
-        <row>
-          <entry>
-            <para>
-              cell
-            </para>
-          </entry>
-        </row>
-      </tbody>
-    </tgroup>
-  </table>
-  <table frame="all" id="table_1_5.title1">
-    <title>Title</title>
-    <tgroup cols="1">
-      <thead>
-        <row>
-          <entry>
-            <para>
-              Heading
-            </para>
-          </entry>
-        </row>
-      </thead>
-      <tbody>
-        <row>
-          <entry>
-            <para>
-              cell
-            </para>
-          </entry>
-        </row>
-      </tbody>
-    </tgroup>
-  </table>
-  <table frame="all" id="table_1_5.__title__">
-    <title>[[Title]]</title>
-    <tgroup cols="1">
-      <thead>
-        <row>
-          <entry>
-            <para>
-              Heading
-            </para>
-          </entry>
-        </row>
-      </thead>
-      <tbody>
-        <row>
-          <entry>
-            <para>
-              cell
-            </para>
-          </entry>
-        </row>
-      </tbody>
-    </tgroup>
-  </table>
-  <section id="table_1_5.section1">
-    <title><link linkend="table_1_5.section1">Section 1</link></title>
-    <table frame="all" id="table_1_5.section1.table1">
-      <title>Table 1</title>
-      <tgroup cols="1">
-        <thead>
-          <row>
-            <entry>
-              <para>
-                Heading
-              </para>
-            </entry>
-          </row>
-        </thead>
-        <tbody>
-          <row>
-            <entry>
-              <para>
-                cell
-              </para>
-            </entry>
-          </row>
-        </tbody>
-      </tgroup>
-    </table>
-    <table frame="all" id="table_1_5.section1.a___b">
-      <title>A & B</title>
-      <tgroup cols="2">
-        <thead>
-          <row>
-            <entry>
-              <para>
-                A
-              </para>
-            </entry>
-            <entry>
-              <para>
-                B
-              </para>
-            </entry>
-          </row>
-        </thead>
-        <tbody>
-          <row>
-            <entry>
-              <para>
-                a
-              </para>
-            </entry>
-            <entry>
-              <para>
-                b
-              </para>
-            </entry>
-          </row>
-        </tbody>
-      </tgroup>
-    </table>
-    <table frame="all" id="table_1_5.section1.empty_table">
-      <title>Empty Table</title>
-      <tgroup cols="0">
-        <tbody>
-        </tbody>
-      </tgroup>
-    </table>
-    <table frame="all" id="table_1_5.section1.table_with_an_empty_cell">
-      <title>Table with an empty cell</title>
-      <tgroup cols="1">
-        <tbody>
-          <row>
-            <entry>
-              <para>
-                x
-              </para>
-            </entry>
-          </row>
-        </tbody>
-      </tgroup>
-    </table>
-    <table frame="all" id="table_1_5.section1.indentation">
-      <title>Indentation</title>
-      <tgroup cols="2">
-        <thead>
-          <row>
-            <entry>
-              <para>
-                Header 1. Paragraph 1
-              </para>
-              <para>
-                Header 1. Paragraph 2
-              </para>
-            </entry>
-            <entry>
-              <para>
-                Header 2
-              </para>
-            </entry>
-          </row>
-        </thead>
-        <tbody>
-          <row>
-            <entry>
-              <para>
-                Row 1. Cell 1.
-              </para>
-            </entry>
-            <entry>
-              <para>
-                Row 1. Cell 2.
-              </para>
-              <para>
-                Row 1. Cell 2. Paragraph 2.
-              </para>
-            </entry>
-          </row>
-        </tbody>
-      </tgroup>
-    </table>
-    <table frame="all" id="table_1_5.section1.nested_tables">
-      <title>Nested Tables</title>
-      <tgroup cols="1">
-        <thead>
-          <row>
-            <entry>
-              <para>
-                Header 1
-              </para>
-            </entry>
-            <entry>
-              <para>
-                Header 2
-              </para>
-            </entry>
-          </row>
-        </thead>
-        <tbody>
-          <row>
-            <entry>
-              <table frame="all" id="table_1_5.section1.inner_table">
-                <title>Inner Table</title>
-                <tgroup cols="2">
-                  <thead>
-                    <row>
-                      <entry>
-                        <para>
-                          1.1
-                        </para>
-                      </entry>
-                      <entry>
-                        <para>
-                          1.2
-                        </para>
-                      </entry>
-                    </row>
-                  </thead>
-                  <tbody>
-                    <row>
-                      <entry>
-                        <para>
-                          2.1
-                        </para>
-                      </entry>
-                      <entry>
-                        <para>
-                          2.2
-                        </para>
-                      </entry>
-                    </row>
-                  </tbody>
-                </tgroup>
-              </table>
-            </entry>
-          </row>
-          <row>
-            <entry>
-              <para>
-                Something.
-              </para>
-            </entry>
-          </row>
-        </tbody>
-      </tgroup>
-    </table>
-    <anchor id="id1"/>
-    <table frame="all" id="table_1_5.section1.table_with_anchors">
-      <title>Table with anchors</title>
-      <tgroup cols="1">
-        <thead>
-          <row>
-            <entry>
-              <para>
-                <anchor id="id2"/>a<anchor id="id3"/>
-              </para>
-            </entry>
-          </row>
-        </thead>
-        <tbody>
-          <row>
-            <entry>
-              <para>
-                b
-              </para>
-            </entry>
-          </row>
-        </tbody>
-      </tgroup>
-    </table>
-  </section>
-</article>
Deleted: branches/quickbook-dev/tools/quickbook/test/table_1_5.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/table_1_5.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,133 +0,0 @@
-[article Table 1.5
-    [quickbook 1.5]
-    [id table_1_5]
-]
-
-[table:table1 Table 1
-    [[Heading]]
-    [[cell]]
-]
-
-[table Table 2
-    [[Heading]]
-    [[cell]]
-]
-
-[table
-    [[Heading]]
-    [[cell]]
-]
-
-[table:table4
-    [[Heading]]
-    [[cell]]
-]
-
-[table:-table5-
-    [[Heading]]
-    [[cell]]
-]
-
-[table [/ Comment?] Title
-    [[Heading]]
-    [[cell]]
-]
-
-[table [/ Multi line
-comment] Title
-    [[Heading]]
-    [[cell]]
-]
-
-[table Title [/  ] containing a comment
-    [[Heading]]
-    [[cell]]
-]
-
-[/ These two might be considered to be a bug. ]
-
-[table [/ Multi line
-comment]
-    Title
-    [[Heading]]
-    [[cell]]
-]
-
-[table [/ Multi line
-comment]
-    [[Title]]
-    [[Heading]]
-    [[cell]]
-]
-
-[section:section1 Section 1]
-
-[table:table1 Table 1
-    [[Heading]]
-    [[cell]]
-]
-
-[table A & B
-    [[A][B]]
-    [[a][b]]
-]
-
-[table Empty Table
-]
-
-[table Table with an empty cell
-[[x]]]
-
-[table Indentation
-  [
-    [
-      Header 1. Paragraph 1
-      
-      Header 1. Paragraph 2
-    ]
-    [
-      Header 2
-    ]
-  ]
-  [
-    [
-      Row 1. Cell 1.
-    ]
-    [
-      Row 1. Cell 2.
-      
-      Row 1. Cell 2. Paragraph 2.
-    ]
-  ]
-]
-
-[table Nested Tables
-  [
-    [
-      Header 1
-    ]
-    [
-      Header 2
-    ]
-  ]
-  [
-    [
-      [table Inner Table
-        [[1.1][1.2]]
-        [[2.1][2.2]]
-      ]
-    ]
-  ]
-  [
-    [
-      Something.
-    ]
-  ]
-]
-
-[#id1]
-[table Table with anchors
-[[[#id2]a[#id3]]][[b]]
-]
-
-[endsect]
Deleted: branches/quickbook-dev/tools/quickbook/test/template-section.gold
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/template-section.gold	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<article id="section_in_a_template" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $"
- xmlns:xi="http://www.w3.org/2001/XInclude">
-  <title>Section in a template</title>
-  <para>
-    Some text before the section.
-  </para>
-  <section id="section_in_a_template.test">
-    <title><link linkend="section_in_a_template.test">Test</link></title>
-    <para>
-      Hello.
-    </para>
-    <bridgehead renderas="sect3" id="section_in_a_template.test.h0">
-      <phrase id="section_in_a_template.test.just_to_test_id_generation"/><link linkend="section_in_a_template.test.just_to_test_id_generation">Just
-      to test id generation</link>
-    </bridgehead>
-    <para>
-      Goodbye.
-    </para>
-  </section>
-</article>
Deleted: branches/quickbook-dev/tools/quickbook/test/template-section.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/template-section.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,20 +0,0 @@
-[article Section in a template
-    [quickbook 1.5]
-]
-
-[template nestedsection[]
-
-Some text before the section.
-
-[section Test]
-
-Hello.
-
-[heading Just to test id generation]
-
-Goodbye.
-
-[endsect]
-]
-
-[nestedsection]
\ No newline at end of file
Copied: branches/quickbook-dev/tools/quickbook/test/template_arguments1-1_1-fail.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/fail-template-arguments1.quickbook)
==============================================================================
--- /branches/quickbook-dev/tools/quickbook/test/fail-template-arguments1.quickbook	(original)
+++ branches/quickbook-dev/tools/quickbook/test/template_arguments1-1_1-fail.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
@@ -8,6 +8,3 @@
 [unary a..b ]
 
 [endsect]
-
-     
-
Copied: branches/quickbook-dev/tools/quickbook/test/template_arguments2-1_1-fail.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/fail-template-arguments2.quickbook)
==============================================================================
--- /branches/quickbook-dev/tools/quickbook/test/fail-template-arguments2.quickbook	(original)
+++ branches/quickbook-dev/tools/quickbook/test/template_arguments2-1_1-fail.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
@@ -8,6 +8,3 @@
 [ternary a b ]
 
 [endsect]
-
-     
-
Copied: branches/quickbook-dev/tools/quickbook/test/template_arguments3-1_1-fail.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/fail-template-arguments3.quickbook)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/template_lookup1-1_5-fail.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/fail-template-lookup1.quickbook)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/template_section-1_5.gold (from r75234, /branches/quickbook-dev/tools/quickbook/test/template-section.gold)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/template_section-1_5.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/template-section.quickbook)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/template_section1-1_5-fail.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/fail-template-section-1.quickbook)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/template_section2-1_5-fail.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/fail-template-section-2.quickbook)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/template_section3-1_5-fail.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/fail-template-section-3.quickbook)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/templates-1_3.gold (from r75234, /branches/quickbook-dev/tools/quickbook/test/templates.gold)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/templates-1_3.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/templates.quickbook)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/templates-1_4.gold (from r75234, /branches/quickbook-dev/tools/quickbook/test/templates_1_4.gold)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/templates-1_4.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/templates_1_4.quickbook)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/templates-1_5.gold (from r75234, /branches/quickbook-dev/tools/quickbook/test/templates_1_5.gold)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/templates-1_5.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/templates_1_5.quickbook)
==============================================================================
Deleted: branches/quickbook-dev/tools/quickbook/test/templates.gold
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/templates.gold	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,191 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<article id="templates" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $" xmlns:xi="http://www.w3.org/2001/XInclude">
-  <title>Templates</title>
-  <section id="templates.templates">
-    <title><link linkend="templates.templates">Templates</link></title>
-    <para>
-      nullary_arg
-    </para>
-    <para>
-      foo baz
-    </para>
-    <para>
-      foo baz
-    </para>
-    <para>
-      This is a complete paragraph. kalamazoo kalamazoo kalamazoo kalamazoo kalamazoo
-      kalamazoo kalamazoo kalamazoo kalamazoo.... blah blah blah......
-    </para>
-    <para>
-      <hey>baz</hey>
-    </para>
-    <para>
-      This is a complete paragraph. madagascar madagascar madagascar madagascar madagascar
-      madagascar madagascar madagascar madagascar.... blah blah blah......
-    </para>
-    <para>
-      zoom peanut zoom
-    </para>
-    <para>
-      exactly xanadu
-    </para>
-    <para>
-      wx
-    </para>
-    <para>
-      wxyz wxyz trail
-    </para>
-<programlisting><phrase role="keyword">int</phrase> <phrase role="identifier">main</phrase><phrase role="special">()</phrase>
-<phrase role="special">{</phrase>
-    <phrase role="identifier">std</phrase><phrase role="special">::</phrase><phrase role="identifier">cout</phrase> <phrase role="special"><<</phrase> "Hello, World" <phrase role="special"><<</phrase> <phrase role="identifier">std</phrase><phrase role="special">::</phrase><phrase role="identifier">endl</phrase><phrase role="special">;</phrase>
-<phrase role="special">}</phrase>
-</programlisting>
-    <para>
-      x<superscript>2</superscript>
-    </para>
-    <para>
-      α<superscript>2</superscript>
-    </para>
-    <para>
-      x<superscript>2</superscript>
-    </para>
-    <para>
-      got a banana?
-    </para>
-    <para>
-      .0 00
-    </para>
-    <para>
-      [fool]
-    </para>
-  </section>
-  <section id="templates.empty_templates">
-    <title><link linkend="templates.empty_templates">Empty Templates</link></title>
-  </section>
-  <section id="templates.nested_templates">
-    <title><link linkend="templates.nested_templates">Nested Templates</link></title>
-    <para>
-      Pre
-    </para>
-    <para>
-      Start block template.
-    </para>
-    <para>
-      Start block template.
-    </para>
-    <para>
-      Hello!
-    </para>
-    <para>
-      End block template.
-    </para>
-    <para>
-      End block template.
-    </para>
-    <para>
-      Post
-    </para>
-    <para>
-      Pre
-    </para>
-    <para>
-      Start block template.
-    </para>
-    <para>
-      Start phrase template. Hello! End phrase template.
-    </para>
-    <para>
-      End block template.
-    </para>
-    <para>
-      Post
-    </para>
-    <para>
-      Pre
-    </para>
-    <para>
-      Start phrase template.
-    </para>
-    <para>
-      Start block template.
-    </para>
-    <para>
-      Hello!
-    </para>
-    <para>
-      End block template.
-    </para>
-    <para>
-      End phrase template.
-    </para>
-    <para>
-      Post
-    </para>
-    <para>
-      Pre Start phrase template. Start phrase template. Hello! End phrase template.
-      End phrase template. Post
-    </para>
-  </section>
-  <section id="templates.block_markup">
-    <title><link linkend="templates.block_markup">Block Markup</link></title>
-    <itemizedlist>
-      <listitem>
-        <simpara>
-          a
-        </simpara>
-      </listitem>
-      <listitem>
-        <simpara>
-          b
-        </simpara>
-      </listitem>
-    </itemizedlist>
-    <para/>
-<programlisting><phrase role="keyword">int</phrase> <phrase role="identifier">main</phrase><phrase role="special">()</phrase> <phrase role="special">{}</phrase></programlisting>
-    <para>
-      Paragraphs 1
-    </para>
-    <para>
-      Paragraphs 2
-    </para>
-    <itemizedlist>
-      <listitem>
-        <simpara>
-          <itemizedlist>
-            <listitem>
-              <simpara>
-                a
-              </simpara>
-            </listitem>
-            <listitem>
-              <simpara>
-                b
-              </simpara>
-            </listitem>
-          </itemizedlist>
-        </simpara>
-      </listitem>
-      <listitem>
-        <simpara>
-          <para/>
-        </simpara>
-      </listitem>
-      <listitem>
-        <simpara>
-<programlisting><phrase role="keyword">int</phrase> <phrase role="identifier">main</phrase><phrase role="special">()</phrase> <phrase role="special">{}</phrase></programlisting>
-        </simpara>
-      </listitem>
-      <listitem>
-        <simpara>
-          <para>
-            Paragraphs 1
-          </para>
-          <para>
-            Paragraphs 2
-          </para>
-        </simpara>
-      </listitem>
-    </itemizedlist>
-  </section>
-</article>
Deleted: branches/quickbook-dev/tools/quickbook/test/templates.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/templates.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,200 +0,0 @@
-[article Templates
-    [quickbook 1.3]
-]
-
-[section Templates]
-
-[/-------------------------------- nullary arg ]
-
-[template foo0 nullary_arg]
-
-[foo0]
-
-[/-------------------------------- unary arg, phrase syle ]
-
-[template foo1[bar] foo [bar]]
-
-[foo1 baz]
-
-[/-------------------------------- unary arg, block syle ]
-
-[template foo2[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......
-]
-
-[foo3 kalamazoo]
-
-[/-------------------------------- unary arg, using punctuation ]
-
-[template ![bar] '''<hey>'''[bar]'''</hey>''']
-
-[!baz]
-
-[/-------------------------------- recursive templates ]
-
-[template foo4[bar]
-[foo3 [bar]]
-]
-
-[foo3 madagascar]
-
-[template foo5[x] zoom [x]]
-[template foo6[x] [x] zoom]
-
-[foo6[foo5 peanut]]
-
-[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;
-    }
-]
-
-[code "Hello\, World"]
-
-[template alpha '''α''']
-[template pow[a b] [a]'''<superscript>'''[b]'''</superscript>''' ]
-[template super[text]'''<superscript>'''[text]'''</superscript>''' ]
-
-[pow x 2]
-
-[pow [alpha] 2]
-
-x[super 2]
-
-[/-------------------------------- Some more ]
-
-[template banana got a banana?]
-[template plantation[bananarama] [bananarama]]
-
-[plantation [banana]]
-
-[/-------------------------------- Not a bug (there was a syntax error here) ]
-
-[template join1[a b] [b][a]]
-[template join2[a b] [a][b]]
-[template test[x] [join1 [join2 0 [x]]...0]]
-[test 0]
-
-[/-------------------------------- Mismatched template ]
-
-[template foo 1]
-[fool]
-
-[template blah 10]
-
-[endsect]
-
-[section Empty Templates]
-
-[template empty1]
-[template empty2 ]
-[template empty3 [/comment]]
-[template empty4 [/comment]
-
-]
-[template empty5
-]
-[template empty6
-
-]
-[template empty7
-[/comment]
-]
-[template empty8
-
-[/comment]
-]
-[template empty_arg1[x]]
-[template empty_arg2[x y]]
-
-[empty1]
-[empty2]
-[empty3]
-[empty4]
-[empty5]
-[empty6]
-[empty7]
-[empty8]
-[empty_arg1 1]
-[empty_arg2 1 2]
-
-[endsect]
-
-[/----------------------------------- Nested templates ]
-
-[section Nested Templates]
-
-[template block[content]
-
-Start block template.
-
-[content]
-
-End block template.
-]
-
-[template phrase[content] Start phrase template. [content] End phrase template.]
-
-Pre [block [block Hello!]] Post
-
-Pre [block [phrase Hello!]] Post
-
-Pre [phrase [block Hello!]] Post
-
-Pre [phrase [phrase Hello!]] Post
-
-[endsect]
-
-[/----------------------------------- Block Markup ]
-
-[section Block Markup]
-
-[template list
-* a
-* b]
-
-[template horizontal
-----]
-
-[template codeblock
-    int main() {}]
-
-[template paragraphs
-Paragraphs 1
-
-Paragraphs 2
-]
-
-[list][horizontal][codeblock][paragraphs]
-
-* [list]
-* [horizontal]
-* [codeblock]
-* [paragraphs]
-
-[endsect]
Deleted: branches/quickbook-dev/tools/quickbook/test/templates_1_4.gold
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/templates_1_4.gold	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,21 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<article id="template_1_4" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $"
- xmlns:xi="http://www.w3.org/2001/XInclude">
-  <title>Template 1.4</title>
-  <para>
-    dynamic scoping
-  </para>
-  <para>
-    old
-  </para>
-  <para>
-    {1-2} {1-2} {1-2 3 4} {1 2-3 4} {1 2 3-4} {[1-2} {1..2-3} {1..2-3}
-  </para>
-  <para>
-    {[binary 1 2-3} 4]
-  </para>
-  <para>
-    {1-2-3} {1-2-3} {1-2-3 4} {1 2-3-4} {[1-2-3}
-  </para>
-</article>
Deleted: branches/quickbook-dev/tools/quickbook/test/templates_1_4.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/templates_1_4.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,37 +0,0 @@
-[article Template 1.4
-    [quickbook 1.4]
-]
-
-[/ 1.4 uses dynamic scoping ]
-
-[template x static scoping]
-[template foo1[] [x]]
-[template foo2[x] [foo1]]
-[foo2 dynamic scoping]
-
-[/ In 1.4 template arguments are scoped at the point they are used]
-
-[template y new]
-[template foo3[a y] [a]]
-[foo3 [y] old]
-
-[/ 1.4 template arguments]
-
-[template binary[x y] {[x]-[y]}]
-[binary 1..2]     [/ {1-2} ]
-[binary 1 2]      [/ {1-2} ]
-[binary 1..2 3 4] [/ {1-2 3 4} ]
-[binary 1 2..3 4] [/ {1 2-3 4} ]
-[binary 1 2 3..4] [/ {1 2 3-4} ]
-[binary [1..2]    [/ {(1-2} but with a square bracket ]
-[binary 1.\.2..3] [/ {1..2-3} ]
-[binary 1.\.2 3]  [/ {1..2-3} ]
-
-[binary [binary 1 2..3] 4] [/ {[binary 1 2-3} 4] ]
-
-[template ternary[x y z] {[x]-[y]-[z]}]
-[ternary 1..2..3]  [/ {1-2-3} ]
-[ternary 1 2 3]    [/ {1-2-3} ]
-[ternary 1..2 3 4] [/ {1-2-3 4} ]
-[ternary 1 2..3 4] [/ {1 2-3-4} ]
-[ternary [1..2..3] [/ {(1-2-3} (but with a square bracket) ]
\ No newline at end of file
Deleted: branches/quickbook-dev/tools/quickbook/test/templates_1_5.gold
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/templates_1_5.gold	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,27 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<article id="template_1_5" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $"
- xmlns:xi="http://www.w3.org/2001/XInclude">
-  <title>Template 1.5</title>
-  <para>
-    static scoping
-  </para>
-  <para>
-    new
-  </para>
-  <para>
-    foo foo
-  </para>
-  <para>
-    {1-2} {1-2} {1-2 3 4} {1 2-3 4} {1 2 3-4} {1..2-3} {1..2-3}
-  </para>
-  <para>
-    { {1 2-3}-4} { {1 2-3}-4} { {1-2 3}-4}
-  </para>
-  <para>
-    {[1-2] 3} {[1-2] 3} {[1-2}
-  </para>
-  <para>
-    {1-2-3} {1-2-3}
-  </para>
-</article>
Deleted: branches/quickbook-dev/tools/quickbook/test/templates_1_5.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/templates_1_5.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,46 +0,0 @@
-[article Template 1.5
-    [quickbook 1.5]
-]
-
-[/ 1.5 uses static scoping ]
-
-[template x static scoping]
-[template foo1[] [x]]
-[template foo2[x] [foo1]]
-[foo2 dynamic scoping]
-
-[/ In 1.5 template arguments are scoped at the point they are defined]
-
-[template y new]
-[template foo3[a y] [a]]
-[foo3 [y] old]
-
-[/ From https://svn.boost.org/trac/boost/ticket/2034 ]
-
-[template same[x] [x]]
-[template echo[a b] [a] [b]]
-[template echo_twice[x] [echo [same [x]]..[same [x]]]]
-[echo_twice foo]
-
-[/ 1.5 template arguments]
-
-[template binary[x y] {[x]-[y]}]
-[binary 1..2]     [/ {1-2} ]
-[binary 1 2]      [/ {1-2} ]
-[binary 1..2 3 4] [/ {1-2 3 4} ]
-[binary 1 2..3 4] [/ {1 2-3 4} ]
-[binary 1 2 3..4] [/ {1 2 3-4} ]
-[binary 1.\.2..3] [/ {1..2-3} ]
-[binary 1.\.2 3]  [/ {1..2-3} ]
-
-[binary [binary 1 2..3]..4] [/ { {1 2-3}-4} ]
-[binary [binary 1 2..3] 4] [/ { {1 2-3}-4} ]
-[binary [binary 1 2 3]..4] [/ { {1-2 3}-4} ]
-
-[binary \[1 2\] 3] [/ {[1-2] 3} ]
-[binary \[1..2\] 3] [/ {[1-2] 3} ]
-[binary \[1 2] [/ {(1-2} ]
-
-[template ternary[x y z] {[x]-[y]-[z]}]
-[ternary 1..2..3]  [/ {1-2-3} ]
-[ternary 1 2 3]    [/ {1-2-3} ]
Deleted: branches/quickbook-dev/tools/quickbook/test/unicode-escape.gold
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/unicode-escape.gold	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,156 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<article id="utf_8_test" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $" xmlns:xi="http://www.w3.org/2001/XInclude">
-  <title>UTF-8 test</title>
-  <bridgehead renderas="sect2" id="utf_8_test.h0">
-    <phrase id="utf_8_test.i__xf1_t__xeb_rn__xe2_ti__xf4_n__xe0_liz__xe6_ti__xf8_n"/><link
-    linkend="utf_8_test.i__xf1_t__xeb_rn__xe2_ti__xf4_n__xe0_liz__xe6_ti__xf8_n">Iñtërnâtiônàlizætiøn</link>
-  </bridgehead>
-  <itemizedlist>
-    <listitem>
-      <simpara>
-        Αα Alpha
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Ββ Beta
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Γγ Gamma
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Δδ Delta
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Εε Epsilon
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Ζζ Zeta
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Ηη Eta
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Θθ Theta
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Ιι Iota
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Κκ Kappa
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Λλ Lambda
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Μμ Mu
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Νν Nu
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Ξξ Xi
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Οο Omicron
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Ππ Pi
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Ρρ Rho
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Σσς Sigma
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Ττ Tau
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Υυ Upsilon
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Φφ Phi
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Χχ Chi
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Ψψ Psi
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Ωω Omega
-      </simpara>
-    </listitem>
-  </itemizedlist>
-  <para>
-    In the unlikely event that you've got a Mahjong font:
-  </para>
-  <itemizedlist>
-    <listitem>
-      <simpara>
-        🀀 East Wind
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        🀁 South Wind
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        🀂 West Wind
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        🀃 North Wind
-      </simpara>
-    </listitem>
-  </itemizedlist>
-</article>
Deleted: branches/quickbook-dev/tools/quickbook/test/unicode-escape.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/unicode-escape.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,37 +0,0 @@
-[article UTF-8 test
-    [quickbook 1.5]
-]
-
-[heading I\u00F1t\u00EBrn\u00E2ti\u00F4n\u00E0liz\u00E6ti\u00F8n]
-
-* \u0391\u03B1 Alpha
-* \u0392\u03B2 Beta
-* \u0393\u03B3 Gamma
-* \u0394\u03B4 Delta
-* \u0395\u03B5 Epsilon
-* \u0396\u03B6 Zeta
-* \u0397\u03B7 Eta
-* \u0398\u03B8 Theta
-* \u0399\u03B9 Iota
-* \u039A\u03BA Kappa
-* \u039B\u03BB Lambda
-* \u039C\u03BC Mu
-* \u039D\u03BD Nu
-* \u039E\u03BE Xi
-* \u039F\u03BF Omicron
-* \u03A0\u03C0 Pi
-* \u03A1\u03C1 Rho
-* \u03A3\u03C3\u03C2 Sigma
-* \u03A4\u03C4 Tau
-* \u03A5\u03C5 Upsilon
-* \u03A6\u03C6 Phi
-* \u03A7\u03C7 Chi
-* \u03A8\u03C8 Psi
-* \u03A9\u03C9 Omega
-
-In the unlikely event that you've got a Mahjong font:
-
-* \U0001F000 East Wind
-* \U0001F001 South Wind
-* \U0001F002 West Wind
-* \U0001F003 North Wind
\ No newline at end of file
Copied: branches/quickbook-dev/tools/quickbook/test/unicode_escape-1_5.gold (from r75234, /branches/quickbook-dev/tools/quickbook/test/unicode-escape.gold)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/unicode_escape-1_5.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/unicode-escape.quickbook)
==============================================================================
Deleted: branches/quickbook-dev/tools/quickbook/test/utf-16be-bom.quickbook
==============================================================================
Binary files branches/quickbook-dev/tools/quickbook/test/utf-16be-bom.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011) and (empty file) differ
Deleted: branches/quickbook-dev/tools/quickbook/test/utf-16le-bom.quickbook
==============================================================================
Binary files branches/quickbook-dev/tools/quickbook/test/utf-16le-bom.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011) and (empty file) differ
Deleted: branches/quickbook-dev/tools/quickbook/test/utf-8-bom.gold
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/utf-8-bom.gold	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,130 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<article id="utf_8_test" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $" xmlns:xi="http://www.w3.org/2001/XInclude">
-  <title>UTF-8 test</title>
-  <bridgehead renderas="sect2" id="utf_8_test.h0">
-    <phrase id="utf_8_test.i__t__rn__ti__n__liz__ti__n"/><link linkend="utf_8_test.i__t__rn__ti__n__liz__ti__n">Iñtërnâtiônàlizætiøn</link>
-  </bridgehead>
-  <itemizedlist>
-    <listitem>
-      <simpara>
-        Îα Alpha
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Îβ Beta
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Îγ Gamma
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Îδ Delta
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Îε Epsilon
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Îζ Zeta
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Îη Eta
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Îθ Theta
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Îι Iota
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Îκ Kappa
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Îλ Lambda
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Îμ Mu
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Îν Nu
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Îξ Xi
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Îο Omicron
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Î Ï Pi
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Î¡Ï Rho
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        ΣÏÏ Sigma
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Î¤Ï Tau
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Î¥Ï
 Upsilon
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Î¦Ï Phi
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Î§Ï Chi
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Î¨Ï Psi
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Î©Ï Omega
-      </simpara>
-    </listitem>
-  </itemizedlist>
-</article>
Deleted: branches/quickbook-dev/tools/quickbook/test/utf-8-bom.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/utf-8-bom.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,30 +0,0 @@
-[article UTF-8 test
-    [quickbook 1.5]
-]
-
-[heading Iñtërnâtiônàlizætiøn]
-
-* Îα Alpha
-* Îβ Beta
-* Îγ Gamma
-* Îδ Delta
-* Îε Epsilon
-* Îζ Zeta
-* Îη Eta
-* Îθ Theta
-* Îι Iota
-* Îκ Kappa
-* Îλ Lambda
-* Îμ Mu
-* Îν Nu
-* Îξ Xi
-* Îο Omicron
-* Î Ï Pi
-* Î¡Ï Rho
-* ΣÏÏ Sigma
-* Î¤Ï Tau
-* Î¥Ï
 Upsilon
-* Î¦Ï Phi
-* Î§Ï Chi
-* Î¨Ï Psi
-* Î©Ï Omega
\ No newline at end of file
Deleted: branches/quickbook-dev/tools/quickbook/test/utf-8.gold
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/utf-8.gold	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,130 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<article id="utf_8_test" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $" xmlns:xi="http://www.w3.org/2001/XInclude">
-  <title>UTF-8 test</title>
-  <bridgehead renderas="sect2" id="utf_8_test.h0">
-    <phrase id="utf_8_test.i__t__rn__ti__n__liz__ti__n"/><link linkend="utf_8_test.i__t__rn__ti__n__liz__ti__n">Iñtërnâtiônàlizætiøn</link>
-  </bridgehead>
-  <itemizedlist>
-    <listitem>
-      <simpara>
-        Îα Alpha
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Îβ Beta
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Îγ Gamma
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Îδ Delta
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Îε Epsilon
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Îζ Zeta
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Îη Eta
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Îθ Theta
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Îι Iota
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Îκ Kappa
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Îλ Lambda
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Îμ Mu
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Îν Nu
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Îξ Xi
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Îο Omicron
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Î Ï Pi
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Î¡Ï Rho
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        ΣÏÏ Sigma
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Î¤Ï Tau
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Î¥Ï
 Upsilon
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Î¦Ï Phi
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Î§Ï Chi
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Î¨Ï Psi
-      </simpara>
-    </listitem>
-    <listitem>
-      <simpara>
-        Î©Ï Omega
-      </simpara>
-    </listitem>
-  </itemizedlist>
-</article>
Deleted: branches/quickbook-dev/tools/quickbook/test/utf-8.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/utf-8.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,30 +0,0 @@
-[article UTF-8 test
-    [quickbook 1.5]
-]
-
-[heading Iñtërnâtiônàlizætiøn]
-
-* Îα Alpha
-* Îβ Beta
-* Îγ Gamma
-* Îδ Delta
-* Îε Epsilon
-* Îζ Zeta
-* Îη Eta
-* Îθ Theta
-* Îι Iota
-* Îκ Kappa
-* Îλ Lambda
-* Îμ Mu
-* Îν Nu
-* Îξ Xi
-* Îο Omicron
-* Î Ï Pi
-* Î¡Ï Rho
-* ΣÏÏ Sigma
-* Î¤Ï Tau
-* Î¥Ï
 Upsilon
-* Î¦Ï Phi
-* Î§Ï Chi
-* Î¨Ï Psi
-* Î©Ï Omega
\ No newline at end of file
Copied: branches/quickbook-dev/tools/quickbook/test/utf16be_bom-1_5-fail.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/utf-16be-bom.quickbook)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/utf16le_bom-1_5-fail.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/utf-16le-bom.quickbook)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/utf8-1_5.gold (from r75234, /branches/quickbook-dev/tools/quickbook/test/utf-8-bom.gold)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/utf8-1_5.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/utf-8.quickbook)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/utf8_bom-1_5.gold (from r75234, /branches/quickbook-dev/tools/quickbook/test/utf-8.gold)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/utf8_bom-1_5.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/utf-8-bom.quickbook)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/variablelist-1_5-fail.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/fail-parse-error2.quickbook)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/variablelist-1_5.gold (from r75234, /branches/quickbook-dev/tools/quickbook/test/variablelist.gold)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/variablelist-1_5.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/variablelist.quickbook)
==============================================================================
--- /branches/quickbook-dev/tools/quickbook/test/variablelist.quickbook	(original)
+++ branches/quickbook-dev/tools/quickbook/test/variablelist-1_5.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
@@ -3,7 +3,7 @@
 ]
 
 [variablelist Empty
-] 
+]
 
 [variablelist One entry
     [[a][b]]
@@ -28,4 +28,3 @@
     [[#id4]b[#id5]]
     ]
 ]
-    
Deleted: branches/quickbook-dev/tools/quickbook/test/variablelist.gold
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/variablelist.gold	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,107 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<article id="variable_list_tests" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $"
- xmlns:xi="http://www.w3.org/2001/XInclude">
-  <title>Variable List Tests</title>
-  <variablelist>
-    <title>Empty</title>
-  </variablelist>
-  <variablelist>
-    <title>One entry</title>
-    <varlistentry>
-      <term>a</term>
-      <listitem>
-        <para>
-          b
-        </para>
-      </listitem>
-    </varlistentry>
-  </variablelist>
-  <variablelist>
-    <title>One entry, multiple items</title>
-    <varlistentry>
-      <term>a</term>
-      <listitem>
-        <para>
-          b
-        </para>
-        <para>
-          c
-        </para>
-      </listitem>
-    </varlistentry>
-  </variablelist>
-  <variablelist>
-    <title>Several entries</title>
-    <varlistentry>
-      <term>a</term>
-      <listitem>
-        <para>
-          b
-        </para>
-      </listitem>
-    </varlistentry>
-    <varlistentry>
-      <term>a</term>
-      <listitem>
-        <para>
-          b
-        </para>
-        <para>
-          c
-        </para>
-      </listitem>
-    </varlistentry>
-    <varlistentry>
-      <term>a</term>
-      <listitem>
-        <para>
-          b
-        </para>
-        <para>
-          c
-        </para>
-        <para>
-          d
-        </para>
-      </listitem>
-    </varlistentry>
-    <varlistentry>
-      <term>a</term>
-      <listitem>
-        <para>
-          b
-        </para>
-        <para>
-          c
-        </para>
-        <para>
-          d
-        </para>
-        <para>
-          e
-        </para>
-      </listitem>
-    </varlistentry>
-    <varlistentry>
-      <term>a</term>
-      <listitem>
-        <para>
-          b
-        </para>
-      </listitem>
-    </varlistentry>
-  </variablelist>
-  <anchor id="id1"/>
-  <variablelist>
-    <title>Variable List with anchors</title>
-    <varlistentry>
-      <term><anchor id="id2"/>a<anchor id="id3"/></term>
-      <listitem>
-        <para>
-          <anchor id="id4"/>b<anchor id="id5"/>
-        </para>
-      </listitem>
-    </varlistentry>
-  </variablelist>
-</article>
Deleted: branches/quickbook-dev/tools/quickbook/test/variablelist.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/variablelist.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,31 +0,0 @@
-[article Variable List Tests
-[quickbook 1.5]
-]
-
-[variablelist Empty
-] 
-
-[variablelist One entry
-    [[a][b]]
-]
-
-[variablelist One entry, multiple items
-    [[a][b][c]]
-]
-
-[variablelist Several entries
-    [[a][b]]
-    [[a][b][c]]
-    [[a][b][c][d]]
-    [[a][b][c][d][e]]
-    [[a][b]]
-]
-
-[#id1]
-[variablelist Variable List with anchors
-    [
-    [[#id2]a[#id3]]
-    [[#id4]b[#id5]]
-    ]
-]
-    
Copied: branches/quickbook-dev/tools/quickbook/test/version-0_1-fail.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/fail-unknown-quickbook-3.quickbook)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/version-1_7-fail.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/fail-unknown-quickbook-1.quickbook)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/version-2_0-fail.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/fail-unknown-quickbook-2.quickbook)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/xinclude-1_1.gold (from r75234, /branches/quickbook-dev/tools/quickbook/test/xinclude.gold)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/xinclude-1_1.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/xinclude.quickbook)
==============================================================================
--- /branches/quickbook-dev/tools/quickbook/test/xinclude.quickbook	(original)
+++ branches/quickbook-dev/tools/quickbook/test/xinclude-1_1.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
@@ -1,4 +1,3 @@
 [article Include]
 
 [xinclude stub.xml]
-
Deleted: branches/quickbook-dev/tools/quickbook/test/xinclude.gold
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/xinclude.gold	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE article PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<article id="include" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $" xmlns:xi="http://www.w3.org/2001/XInclude">
-  <title>Include</title>
-  <xi:include href="../test/stub.xml" />
-</article>
Deleted: branches/quickbook-dev/tools/quickbook/test/xinclude.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/xinclude.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,4 +0,0 @@
-[article Include]
-
-[xinclude stub.xml]
-
Deleted: branches/quickbook-dev/tools/quickbook/test/xml-escape_1_2.gold
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/xml-escape_1_2.gold	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,42 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE library PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<library id="test_that__amp____lt__are_being_escaped_" name="Test that &, < are being escaped."
-dirname="test_that__amp____lt__are_being_escaped_" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $"
- xmlns:xi="http://www.w3.org/2001/XInclude">
-  <libraryinfo>
-    <legalnotice id="test_that__amp____lt__are_being_escaped_.legal">
-      <para>
-        & should be &amp;, < should &lt;
-      </para>
-    </legalnotice>
-    <librarypurpose>
-      & should be &amp;, < should &lt;
-    </librarypurpose>
-  </libraryinfo>
-  <title>Test that &, < are being escaped.</title>
-  <section id="test_that__amp____lt__are_being_escaped_.escapes___explicitly_written_markup">
-    <title>Escapes & explicitly written markup</title>
-    <itemizedlist>
-      <listitem>
-        <simpara>
-          & -> &amp;
-        </simpara>
-      </listitem>
-      <listitem>
-        <simpara>
-          < -> &lt;
-        </simpara>
-      </listitem>
-      <listitem>
-        <simpara>
-          > -> &gt;
-        </simpara>
-      </listitem>
-      <listitem>
-        <simpara>
-          " -> &quot;
-        </simpara>
-      </listitem>
-    </itemizedlist>
-  </section>
-</library>
Deleted: branches/quickbook-dev/tools/quickbook/test/xml-escape_1_2.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/xml-escape_1_2.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,14 +0,0 @@
-[library Test that &, < are being escaped.
-    [quickbook 1.2]
-    [purpose & should be &amp;, < should &lt;]
-    [license & should be &amp;, < should &lt;]
-]
-
-[section Escapes & explicitly written markup]
-
-* & -> &
-* < -> <
-* > -> >
-* " -> "
-
-[endsect]
\ No newline at end of file
Deleted: branches/quickbook-dev/tools/quickbook/test/xml-escape_1_5.gold
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/xml-escape_1_5.gold	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,43 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE library PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<library id="test_that__amp____lt__are_being_escaped_" name="Test that &, < are being escaped."
-dirname="test_that__amp____lt__are_being_escaped_" last-revision="DEBUG MODE Date: 2000/12/20 12:00:00 $"
- xmlns:xi="http://www.w3.org/2001/XInclude">
-  <libraryinfo>
-    <legalnotice id="test_that__amp____lt__are_being_escaped_.legal">
-      <para>
-        & should be &amp;, < should &lt;
-      </para>
-    </legalnotice>
-    <librarypurpose>
-      & should be &amp;, < should &lt;
-    </librarypurpose>
-  </libraryinfo>
-  <title>Test that &, < are being escaped.</title>
-  <section id="test_that__amp____lt__are_being_escaped_.escapes___explicitly_written_markup">
-    <title><link linkend="test_that__amp____lt__are_being_escaped_.escapes___explicitly_written_markup">Escapes
-    & explicitly written markup</link></title>
-    <itemizedlist>
-      <listitem>
-        <simpara>
-          & -> &amp;
-        </simpara>
-      </listitem>
-      <listitem>
-        <simpara>
-          < -> &lt;
-        </simpara>
-      </listitem>
-      <listitem>
-        <simpara>
-          > -> &gt;
-        </simpara>
-      </listitem>
-      <listitem>
-        <simpara>
-          " -> &quot;
-        </simpara>
-      </listitem>
-    </itemizedlist>
-  </section>
-</library>
Deleted: branches/quickbook-dev/tools/quickbook/test/xml-escape_1_5.quickbook
==============================================================================
--- branches/quickbook-dev/tools/quickbook/test/xml-escape_1_5.quickbook	2011-11-01 15:20:46 EDT (Tue, 01 Nov 2011)
+++ (empty file)
@@ -1,14 +0,0 @@
-[library Test that &, < are being escaped.
-    [quickbook 1.5]
-    [purpose & should be &, < should <]
-    [license & should be &, < should <]
-]
-
-[section Escapes & explicitly written markup]
-
-* & -> &
-* < -> <
-* > -> >
-* " -> "
-
-[endsect]
\ No newline at end of file
Copied: branches/quickbook-dev/tools/quickbook/test/xml_escape-1_2.gold (from r75234, /branches/quickbook-dev/tools/quickbook/test/xml-escape_1_2.gold)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/xml_escape-1_2.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/xml-escape_1_2.quickbook)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/xml_escape-1_5.gold (from r75234, /branches/quickbook-dev/tools/quickbook/test/xml-escape_1_5.gold)
==============================================================================
Copied: branches/quickbook-dev/tools/quickbook/test/xml_escape-1_5.quickbook (from r75234, /branches/quickbook-dev/tools/quickbook/test/xml-escape_1_5.quickbook)
==============================================================================