Commit Graph

172 Commits

Author SHA1 Message Date
Daniel James
1dc08fd09c Nested code snippets.
[SVN r64976]
2010-08-23 21:51:53 +00:00
Daniel James
4b41d22c87 Merge multiple listitems in varlistentry.
Docbook only allows a single `listitem` in a `varlistentry` so combine
multiple items into a single item.

[SVN r64831]
2010-08-15 16:48:10 +00:00
Daniel James
aa69438440 Overhaul some of the template code.
* Store the location along with the contents of the template body, so
  the location should usually be correct now. Exceptions are code
  snippets, because they get rewritten, and the extra newlines added to
  block template.
* Store if a template is a block template at the time of creation. Using
  spirit to decide, rather than handwritten C++.
* Fix callout list markup.
* Fix the `skip_initial_spaces` stuff in `block.hpp`. This never really
  worked before. No longer have to skip spaces in `parse_template` in
  `actions.cpp`.

[SVN r64830]
2010-08-15 16:47:21 +00:00
Daniel James
e641698536 Better parser for code blocks.
* A line containing a comment with no identation will now end a code
  block.
* Code blocks no longer need to be followed by a blank line.

[SVN r64829]
2010-08-15 16:46:18 +00:00
Daniel James
6b6aad78a6 Ids for headings.
[SVN r64826]
2010-08-15 16:43:40 +00:00
Daniel James
8fe8e33699 Fix command line macros in quickbook.
[SVN r64825]
2010-08-15 16:41:54 +00:00
Daniel James
3dfa03deb7 Update bjam calls in quickbook docs.
[SVN r64138]
2010-07-18 16:49:01 +00:00
Daniel James
54938aef15 Restore the invalid doc info attributes.
Removing them breaks the release notes, there's still a warning that
they're invalid. Refs #1281

[SVN r63896]
2010-07-11 23:15:18 +00:00
Daniel James
1bc916f41f Generate different ids when reusing code snippets.
Generates the ids during template expansion instead of when parsing the
code snippet - so that different ids are used for different exapnsions.
Refs #4416

[SVN r63809]
2010-07-10 11:24:54 +00:00
Daniel James
df0ab8082e Organise the quickbook release notes a bit better.
[SVN r63764]
2010-07-08 20:49:52 +00:00
Daniel James
f3a52f99ee Fix duplicate image attribute detection.
[SVN r63735]
2010-07-08 07:14:03 +00:00
Daniel James
9d9721f79e Fix xml encoding in a few places.
[SVN r63734]
2010-07-08 07:13:26 +00:00
Daniel James
db2cfd0d79 Fix documentation info handling in included files. Refs #3907.
[SVN r63733]
2010-07-08 07:12:43 +00:00
Daniel James
3127d2fd1b Fix identifier generation for headings. Refs #1436.
[SVN r63732]
2010-07-08 07:11:58 +00:00
Daniel James
c8cdcd075e Don't match empty paragraphs.
[SVN r63611]
2010-07-04 16:55:58 +00:00
Daniel James
e3e2018a45 Allow empty document bodies.
[SVN r63610]
2010-07-04 16:55:24 +00:00
Daniel James
87b3423402 Keep the quickbook documentation compatible with the last version.
[SVN r63354]
2010-06-26 15:56:03 +00:00
Daniel James
7e299228fe Don't require commas between authors.
Makes the author grammar more consistent with the rest of quickbook.

[SVN r63342]
2010-06-26 12:09:56 +00:00
Daniel James
3d58eb2835 Fix images in quickbook docs.
[SVN r63154]
2010-06-20 18:05:21 +00:00
Daniel James
52a5504cb4 Nested lists inside <simplepara>.
Not valid, but generates better html. Maybe I should use `<para>` inside
list items, and remove the margin using CSS.

[SVN r62701]
2010-06-10 00:15:41 +00:00
Daniel James
ebeaccff1e Use cygwin 1.7 path API.
[SVN r62472]
2010-06-06 07:24:10 +00:00
Daniel James
796b9eb078 Support multiple categories. Refs #1200.
[SVN r62471]
2010-06-06 07:23:44 +00:00
Daniel James
d61eb528cf Deal with invalid docinfo details. Refs #1281.
Warn when boostbook attributes are used for docbook document types and
don't output them.

[SVN r62470]
2010-06-06 07:23:09 +00:00
Daniel James
b572a6291a Fix the DOCTYPE generated by quickbook. Refs #1281
[SVN r62465]
2010-06-06 07:20:37 +00:00
Daniel James
24d80fe886 Prep for 1.5.2
[SVN r62463]
2010-06-06 07:19:21 +00:00
Daniel James
ca6a308852 Add missing change to quickbook documentation.
[SVN r61398]
2010-04-19 07:56:49 +00:00
Daniel James
2fe5e11ec2 32 bit unicode characters.
[SVN r60387]
2010-03-09 20:58:01 +00:00
Daniel James
99f39528f3 Escape a couple of equal signs. Refs #3906.
[SVN r60377]
2010-03-09 08:18:23 +00:00
Daniel James
6a90a09d50 Of course, only 16 bit values are supported
[SVN r60330]
2010-03-07 21:02:17 +00:00
Daniel James
3128fdf646 Quickbook changes.
[SVN r60287]
2010-03-07 10:46:39 +00:00
Daniel James
a44a972cc8 Make table example output match code. Refs #3794.
[SVN r58523]
2009-12-24 01:48:08 +00:00
Daniel James
5ef47624ae Mention that image attributes are supported.
[SVN r56989]
2009-10-18 20:18:43 +00:00
Daniel James
f9f5b8a25e Add table ids to the documentation.
[SVN r56719]
2009-10-11 18:21:48 +00:00
Daniel James
1cdfbb519c Use quickbook 1.5 in the document block example.
[SVN r56718]
2009-10-11 18:21:32 +00:00
Daniel James
42a4d94ee2 Document the simplified quickbook 1.5 argument separators.
[SVN r56717]
2009-10-11 18:21:11 +00:00
Daniel James
3b839f1eb0 Ignore spaces after 'section:' for quickbook 1.5+ Refs #2712
And warn when section id is empty after colon.

[SVN r55911]
2009-08-31 11:37:32 +00:00
Daniel James
d2e0488349 Implement static/lexical scoping for 1.5. Refs #2034.
[SVN r55908]
2009-08-31 11:36:47 +00:00
Daniel James
cf94d24976 Create entry for 1.5 in the change log.
Starting it of with some of the changes that have been made to quickbook
since 1.4 - considering the first 1.4 release as the proper 1.4 release.

[SVN r55906]
2009-08-31 11:36:23 +00:00
Daniel James
a087316841 Teletype source mode. Refs #1202.
[SVN r54815]
2009-07-08 21:40:46 +00:00
Daniel James
573d7b76f5 Document 'boost:' links in boostbook & quickbook.
Fixes #2861.

[SVN r52352]
2009-04-12 11:21:59 +00:00
Daniel James
ecccb9dc0d Try to make anchor and link usage a little clearer.
Refs #1213, #2701

[SVN r51508]
2009-03-01 14:16:44 +00:00
Daniel James
bd041be9d9 Use the new 'boost:' links for the hash, unordered and quickbook documentation.
[SVN r51262]
2009-02-15 19:32:04 +00:00
Daniel James
28bd954c59 Change quickbook so that the links are relative to the combined documentation.
[SVN r48929]
2008-09-23 19:44:20 +00:00
Eric Niebler
c1f8c71486 add globalref tag for linking to the reference section for a global object
[SVN r47862]
2008-07-29 05:52:35 +00:00
Joel de Guzman
2dc9c694ac refresh docs
[SVN r41081]
2007-11-14 10:23:23 +00:00
Joel de Guzman
656cf57d00 fixed [cpp] to [c++]
[SVN r40733]
2007-11-03 23:42:06 +00:00
Rene Rivera
fbc4fea44c Merge search path for include & import from backend branch. And add corresponding support for <include> to BBv2 quickbook tool. Remove obsolete quickbook.xml file. (fixes #1263)
[SVN r40469]
2007-10-26 01:02:48 +00:00
Joel de Guzman
b3289d4223 added new import syntax for ignoring code.
[SVN r39497]
2007-09-24 06:03:12 +00:00
Joel de Guzman
7dd1716599 fix variablelist bug not accepting paragraphs
[SVN r38316]
2007-07-31 01:46:12 +00:00
Joel de Guzman
54b597d7d2 Conditional Generation
[SVN r38296]
2007-07-28 08:13:34 +00:00
Joel de Guzman
eb95fcf480 - fix bug in paragraphs inside tables where there's an empty line with some space
- adjusted the tests to new code changes
- doc updates


[SVN r38264]
2007-07-21 04:56:36 +00:00
Matias Capeletto
eec9f2a54e add katepart support
[SVN r37884]
2007-06-04 15:08:39 +00:00
Daniel James
dfd23d1351 Separate the 1.34 changelog entries from the 1.33 entries.
[SVN r37852]
2007-06-01 17:04:24 +00:00
Joel de Guzman
166ae7e619 MacOSX install doc
[SVN r37304]
2007-03-28 01:59:40 +00:00
Daniel James
d90a4748a7 Fix a typo in the quickbook debian install instructions.
[SVN r37168]
2007-03-11 14:03:21 +00:00
Joel de Guzman
a150aa8a9c Added ignored import code feature
[SVN r37153]
2007-03-07 01:29:25 +00:00
Joel de Guzman
ea2e18c0b4 callouts refinement
[SVN r37112]
2007-02-28 10:20:50 +00:00
Joel de Guzman
a8f83194fc * 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.


[SVN r37107]
2007-02-27 15:24:20 +00:00
Joel de Guzman
fd11e3edb8 added callouts
[SVN r37025]
2007-02-21 00:48:30 +00:00
Joel de Guzman
ad7fc6200f simple tweaks
[SVN r36515]
2006-12-25 00:34:00 +00:00
Joel de Guzman
63dcf01c66 preserving the source modes
[SVN r36514]
2006-12-25 00:24:47 +00:00
Joel de Guzman
25dc2e2133 use section ids to prevent very long filenames
[SVN r36513]
2006-12-25 00:12:21 +00:00
Joel de Guzman
01eb853a11 tweaks
[SVN r36477]
2006-12-21 05:13:46 +00:00
Joel de Guzman
16fe1f3638 import facility updates
[SVN r36476]
2006-12-21 04:55:45 +00:00
Joel de Guzman
4819a6657e first shot at code "import". more tweaks to come.
[SVN r36467]
2006-12-20 15:41:53 +00:00
Daniel James
f302c0aa73 Remove some windows style filenames and paths in the Debian setup instructions.
[SVN r36164]
2006-11-23 10:12:04 +00:00
Joel de Guzman
45f62e0f81 comment tweak
[SVN r36089]
2006-11-19 16:12:00 +00:00
Joel de Guzman
6102ea6d46 template tweaks
[SVN r36052]
2006-11-16 06:57:17 +00:00
Joel de Guzman
cc97240948 Better comments
[SVN r36051]
2006-11-16 05:19:51 +00:00
Joel de Guzman
22a6ac50d4 allow escaped space (The escaped space is removed from the output.)
[SVN r36050]
2006-11-16 04:15:20 +00:00
Joel de Guzman
25e044d47a Added FAQ
[SVN r35757]
2006-10-28 01:30:09 +00:00
Joel de Guzman
09f2c18141 editor support section
[SVN r35583]
2006-10-12 23:19:46 +00:00
Daniel James
822f94897f Quick grammar fix.
[SVN r35510]
2006-10-07 09:51:46 +00:00
Daniel James
f8a76beec4 Improve the Debian quickbook installation instructions.
[SVN r35509]
2006-10-07 09:49:16 +00:00
Eric Niebler
340da51f86 add [macroref ...] for generating a link to a macro's reference documentation
[SVN r35447]
2006-10-02 21:18:44 +00:00
Daniel James
9fad5bd491 Add Debian install instructions for quickbook.
[SVN r35348]
2006-09-26 22:58:59 +00:00
Eric Niebler
a191df47df add [conceptref ConceptName]
[SVN r35027]
2006-09-06 22:04:57 +00:00
Daniel James
d25f073f30 Merge in recent fixes for inspect errors.
[SVN r34973]
2006-08-27 10:40:36 +00:00
Gennaro Prota
27eec720ac fixed typos reported in http://bugs.debian.org/378016
[SVN r34629]
2006-07-20 13:15:25 +00:00
Joel de Guzman
a934c1615a added installation and configuration section
[SVN r34496]
2006-07-10 11:03:48 +00:00
Joel de Guzman
be0a66b005 maintenance tweaks
[SVN r34219]
2006-06-07 04:20:13 +00:00
Joel de Guzman
db874d02e1 tweaks
[SVN r34180]
2006-06-05 03:32:00 +00:00
Joel de Guzman
ec8c5baa27 ready for prime time
[SVN r34173]
2006-06-05 01:09:56 +00:00
Joel de Guzman
c019d918ef *** empty log message ***
[SVN r34150]
2006-06-03 04:27:08 +00:00
Joel de Guzman
9acc1813c2 Add changelog entry for Templates
[SVN r34055]
2006-05-22 09:06:57 +00:00
Joel de Guzman
af7a7212a2 Templates!!! :)
[SVN r34054]
2006-05-22 09:00:17 +00:00
Joel de Guzman
ac83549f23 CSS tweaks
[heading] markup
[blurb] behavior tweaks
heading and section MPL doc style self link


[SVN r33451]
2006-03-23 04:17:18 +00:00
Joel de Guzman
6d3e037a59 escaped xml post processing fix + replaceable markup
[SVN r32523]
2006-02-03 09:42:17 +00:00
Joel de Guzman
6b0733f997 Admonitions
[SVN r31966]
2005-12-09 13:25:59 +00:00
Joel de Guzman
6642e4f829 changed "quotes" to "quotations"
[SVN r31625]
2005-11-12 00:40:27 +00:00
Eric Niebler
6ac5ab8e68 add [footnote] support
[SVN r31541]
2005-11-03 05:08:51 +00:00
Joel de Guzman
d9c4799a7e fixes
[SVN r31526]
2005-11-01 12:36:38 +00:00
Joel de Guzman
cfa9428386 *** empty log message ***
[SVN r31525]
2005-11-01 10:18:21 +00:00
Joel de Guzman
c36349a861 refinements
[SVN r31522]
2005-11-01 08:51:53 +00:00
Eric Niebler
329f7c09bc remove error-prone simple_strikethrough markup, fix warnings, change quickbook.qbk to be type 'article' instead of 'reference' to get TOC generation
[SVN r31508]
2005-10-31 01:05:28 +00:00
Joel de Guzman
7fbb6dce77 some refactoring
[SVN r31423]
2005-10-22 02:18:49 +00:00
Joel de Guzman
e338dd1694 doc tweaks
[SVN r31422]
2005-10-21 10:46:01 +00:00
Joel de Guzman
be6248eac6 correct error handling for code escapes
[SVN r31421]
2005-10-21 10:38:46 +00:00
Joel de Guzman
3bb9b49183 changed the escape back delimeter to [[ blah ]]
[SVN r31418]
2005-10-21 05:11:23 +00:00
Joel de Guzman
c2edc5a8a3 changed the escape back delimeter to %% to avoid vonflict with c++ syntax which uses the elipsis
[SVN r31417]
2005-10-21 04:08:39 +00:00