summaryrefslogtreecommitdiffstats
path: root/src/boost/tools/quickbook/test/source_mode-1_7.quickbook
diff options
context:
space:
mode:
Diffstat (limited to 'src/boost/tools/quickbook/test/source_mode-1_7.quickbook')
-rw-r--r--src/boost/tools/quickbook/test/source_mode-1_7.quickbook24
1 files changed, 24 insertions, 0 deletions
diff --git a/src/boost/tools/quickbook/test/source_mode-1_7.quickbook b/src/boost/tools/quickbook/test/source_mode-1_7.quickbook
new file mode 100644
index 000000000..9388867c8
--- /dev/null
+++ b/src/boost/tools/quickbook/test/source_mode-1_7.quickbook
@@ -0,0 +1,24 @@
+[quickbook 1.7]
+[source-mode teletype]
+[article Source Mode Test]
+
+[!c++][table [[``int main() {}``][``void foo() {}``]]]
+``Plain text...``
+
+[!c++]`int main() {}` but `plain text`.
+
+[!c++]
+* `int main() {}`
+* `int main() {}`
+* [teletype] `int main() {}` [/ shouldn't be highlighted]
+
+[!c++]
+`int main() {}` and `int main() {}` should both be C++ highlighted.
+[!teletype]`int main() {}` shouldn't be, but `int main() {}` should.
+
+[!c++] `int main() {}`. Not highlighted: `int main() {}`.
+
+[!c++]
+[section:cpp C++ section]
+``int main() {}``
+[endsect]