Commit Graph

  • 9d8aeb5619 Fix automatic heading ids. Daniel James 2010-06-20 20:32:11 +00:00
  • b6015adb6a Warning when version is undefined. Daniel James 2010-06-20 20:31:34 +00:00
  • 20e8734401 Use the same rule for the start of a block as for the end of a paragraph. Daniel James 2010-06-20 20:31:17 +00:00
  • 531d94c401 Clean up the various phrase rules. Daniel James 2010-06-20 20:30:59 +00:00
  • 01850ea92b Smarter use of paragraphs with templates. Daniel James 2010-06-20 20:30:32 +00:00
  • 0083abffe5 Split up the grammars further. Daniel James 2010-06-20 20:29:55 +00:00
  • 3d58eb2835 Fix images in quickbook docs. Daniel James 2010-06-20 18:05:21 +00:00
  • 415f847cb0 Update various libraries' documentation build. Daniel James 2010-06-20 18:00:48 +00:00
  • f2d2d67526 Move the paragraph logic into the actions. Daniel James 2010-06-12 13:06:27 +00:00
  • ef08a8a071 Go back to using separate collectors for blocks and phrases. Daniel James 2010-06-12 13:05:58 +00:00
  • 3bce75216c Split up the grammars. Daniel James 2010-06-12 13:05:21 +00:00
  • 682a83bb51 Rename 'code::code' so that it isn't mistaken for a constructor. Daniel James 2010-06-12 13:04:49 +00:00
  • f93a94924e Use the ~ operator in a few places. Daniel James 2010-06-12 13:04:27 +00:00
  • 8a32d6b71d Less use of std::pair. Daniel James 2010-06-12 13:04:11 +00:00
  • c3ae48c2b7 Directly assign members of structs, rather than using fusion. Daniel James 2010-06-12 13:03:47 +00:00
  • 22bb9b8840 Rearrange the grammars a bit so that the markup rules could be independent. Daniel James 2010-06-12 13:03:16 +00:00
  • 9b86095c41 Use the Nabialek trick. Daniel James 2010-06-12 13:02:54 +00:00
  • 1b10495fd9 Workaround for clang. Daniel James 2010-06-12 13:02:30 +00:00
  • e529faf7ba Merge the 1.5.2 changes from trunk. Daniel James 2010-06-12 08:29:53 +00:00
  • f50dee9a1c Merge quickbook changes from 1.43 Daniel James 2010-06-11 23:26:57 +00:00
  • e410b371fc Update list_test.gold. Daniel James 2010-06-11 23:00:56 +00:00
  • 52a5504cb4 Nested lists inside <simplepara>. Daniel James 2010-06-10 00:15:41 +00:00
  • 38275cb119 Fix paragraph mark up. Daniel James 2010-06-10 00:14:56 +00:00
  • 8ff17757c8 v2, v3, integration branch svn-branches/filesystem3 Beman Dawes 2010-06-09 11:34:33 +00:00
  • c814a14087 Remove a lot of deprecated filesystem functions. Daniel James 2010-06-06 09:38:20 +00:00
  • ebeaccff1e Use cygwin 1.7 path API. Daniel James 2010-06-06 07:24:10 +00:00
  • 796b9eb078 Support multiple categories. Refs #1200. Daniel James 2010-06-06 07:23:44 +00:00
  • d61eb528cf Deal with invalid docinfo details. Refs #1281. Daniel James 2010-06-06 07:23:09 +00:00
  • b363dedac4 Valid lists. Refs #1281 Daniel James 2010-06-06 07:22:40 +00:00
  • a2f0b2a06d Avoid extra space around footnotes. Daniel James 2010-06-06 07:22:08 +00:00
  • 4c7808b4f7 Avoid double <para> in <blockquote>. Refs #1281. Daniel James 2010-06-06 07:21:38 +00:00
  • b91264f959 Don't wrap <co> in a <phrase>. Refs #1281. Daniel James 2010-06-06 07:21:10 +00:00
  • b572a6291a Fix the DOCTYPE generated by quickbook. Refs #1281 Daniel James 2010-06-06 07:20:37 +00:00
  • 13e2a24f71 Test spaces around inline code. Fixes #1176 Daniel James 2010-06-06 07:19:46 +00:00
  • 24d80fe886 Prep for 1.5.2 Daniel James 2010-06-06 07:19:21 +00:00
  • d112cf35e3 Some of the tests from the spirit2 branch. Daniel James 2010-06-06 07:18:56 +00:00
  • 031a467d06 Make quickbook compile with VC 2010 Steven Watanabe 2010-05-09 21:45:20 +00:00
  • 7a974efdd8 Fix quickbook for c++0x mode. Daniel James 2010-05-09 16:07:02 +00:00
  • 110d2d3235 Remove pointless if statement. Daniel James 2010-05-06 20:11:55 +00:00
  • 5cad0a1a14 Release 1.43.0 boost-1.43.0 Beman Dawes 2010-05-06 13:21:09 +00:00
  • 61619c509c Merge some link fixes and release notes. Daniel James 2010-04-21 23:00:35 +00:00
  • fd2d2f0a9d Release 1.43.0 beta 1 boost-1.43.0-beta1 Beman Dawes 2010-04-21 14:13:35 +00:00
  • 9f30249649 Create a branch for inspect fixes. svn-branches/inspect Daniel James 2010-04-20 21:11:27 +00:00
  • ca6a308852 Add missing change to quickbook documentation. Daniel James 2010-04-19 07:56:49 +00:00
  • c6849a1504 Merge from trunk. Daniel James 2010-04-05 22:18:30 +00:00
  • c0be01aaa8 Combine the main grammars into a single object. Daniel James 2010-04-05 19:45:18 +00:00
  • b4ef46522e Fix some errors with including files. Daniel James 2010-04-05 19:44:24 +00:00
  • 2a08121634 Similar escape fix for older quickbook documentation versions. Daniel James 2010-04-05 19:43:57 +00:00
  • 1aed06dc83 Fix the character escaping in some places. A bit clumsy. Daniel James 2010-04-05 19:43:14 +00:00
  • a42e360345 Merge quickbook Daniel James 2010-04-05 09:03:29 +00:00
  • d2c6ff1175 Fix some inspect errors. Daniel James 2010-04-05 07:24:27 +00:00
  • 0b12c33374 Report error count at the actual end, rather than just the end of each file. Daniel James 2010-03-31 21:41:45 +00:00
  • 287fac00da Command line macros. Needs error checking. Daniel James 2010-03-31 21:40:45 +00:00
  • cc517751b4 Merge from trunk, fixing unicode escapes in the process. Daniel James 2010-03-20 07:56:38 +00:00
  • 962f63fef6 Merge quickbook. Daniel James 2010-03-17 00:18:38 +00:00
  • 640bb6daf5 new branch to fix documentation sandbox-branches/birbacher/fix_documentation Frank Birbacher 2010-03-14 07:44:37 +00:00
  • 2fe5e11ec2 32 bit unicode characters. Daniel James 2010-03-09 20:58:01 +00:00
  • 99f39528f3 Escape a couple of equal signs. Refs #3906. Daniel James 2010-03-09 08:18:23 +00:00
  • 6a90a09d50 Of course, only 16 bit values are supported Daniel James 2010-03-07 21:02:17 +00:00
  • 28e248c521 Merge quickbook and boostbook from trunk. Daniel James 2010-03-07 11:11:52 +00:00
  • 3128fdf646 Quickbook changes. Daniel James 2010-03-07 10:46:39 +00:00
  • 2ffc9ca738 A little more portable. Daniel James 2010-03-06 10:47:44 +00:00
  • c81003891a Make unicode escapes strictly 4 digits. Daniel James 2010-03-04 07:17:14 +00:00
  • 9319f17ccb get_position is now only used in misc_rules.cpp so move it there. Daniel James 2010-03-03 23:31:19 +00:00
  • df8910f9fe Split up the block and phrase grammars Daniel James 2010-03-03 23:31:08 +00:00
  • 81b208154f Use rule_store for various grammars. Daniel James 2010-03-03 23:30:56 +00:00
  • 97475ec624 Add a class to store rules withot declaring them in the class' declarartion. Daniel James 2010-03-03 23:30:47 +00:00
  • b49de52fec Move some common rules into their own file. Daniel James 2010-03-03 23:30:31 +00:00
  • 687c437674 Rename the grammar files. Daniel James 2010-03-03 23:30:16 +00:00
  • 89d1fe413d Store if a template is a block template or not at the time of definition. Daniel James 2010-03-03 23:29:59 +00:00
  • e0ca409e2e The 'state' stack is only used for template scope state. Daniel James 2010-03-03 23:29:50 +00:00
  • 1c03668d09 Merge from trunk. Daniel James 2010-03-02 01:44:48 +00:00
  • 3b407222b9 Actually just pass through escaped unicoded characters as entities. Daniel James 2010-03-01 19:40:30 +00:00
  • bd7ab855b3 Add a unicode escape sequence. Daniel James 2010-03-01 19:40:15 +00:00
  • bfdeb223b6 Create a branch for autoprefixing svn-branches/units/autoprefix Steven Watanabe 2010-02-28 19:19:07 +00:00
  • 3ab468289e Bump the version number. Daniel James 2010-02-24 00:12:37 +00:00
  • a126dcf0fd Don't allow '[' in simple_markup. Fixes #1844. Daniel James 2010-02-16 22:34:09 +00:00
  • 876c08b3e8 Deal with mismatched section tags in templates. Daniel James 2010-02-16 22:33:49 +00:00
  • ea57bed3d3 Support UTF-8 BOM if present. Daniel James 2010-02-14 13:09:52 +00:00
  • fcc00552f0 HTML footnotes. Daniel James 2010-02-13 15:04:31 +00:00
  • c1e4183f65 Allow the encoders to store state. Daniel James 2010-02-13 15:04:22 +00:00
  • d56fb4eb34 HTML callouts. Daniel James 2010-02-13 15:04:09 +00:00
  • 662fa064f6 Store the position of template parameters as well as the body. Daniel James 2010-02-13 15:03:56 +00:00
  • 37ccc62f95 Add character encoding. Daniel James 2010-02-09 18:28:18 +00:00
  • fcee3e4ebb Better(?) header markup. Daniel James 2010-02-09 18:28:08 +00:00
  • eeaa6f01fc Use the new qi::matches directive. Daniel James 2010-02-07 15:15:59 +00:00
  • 78aaf68e4e Handle years better in the html encoder. Daniel James 2010-02-07 14:49:00 +00:00
  • 7fe03d01ed Add html support to the post processor. Daniel James 2010-02-07 14:48:51 +00:00
  • bdcfaab888 Basic html generator. Daniel James 2010-02-07 14:48:41 +00:00
  • 1f598dd0d4 Create an abstract interface for encoding the output. Sort of. Daniel James 2010-02-07 14:48:28 +00:00
  • 2efad498a5 Get rid of 'as_string'. Use iterator ranges in some places instead of strings. Daniel James 2010-02-07 14:48:16 +00:00
  • 699b1d5f95 Make syntax_highlight a function. Daniel James 2010-02-07 09:12:47 +00:00
  • 623e0a7e01 A couple of unused things. Daniel James 2010-02-07 09:12:35 +00:00
  • 029f19a410 Use state instead of actions in 'process'. Daniel James 2010-02-07 09:12:20 +00:00
  • a8dfaf1852 Separate actions and state. Daniel James 2010-02-07 09:12:02 +00:00
  • a4eb864260 Make the quickbook.hpp and actions.hpp match their respective cpp files. Daniel James 2010-02-07 09:11:42 +00:00
  • 15f1d30ad1 Remove plain_char declaration. Daniel James 2010-02-07 09:11:18 +00:00
  • 0713201bcd Partially translate doc_info handling to new style. Daniel James 2010-02-07 09:10:55 +00:00
  • d6cc18549f Remove some of the stuff in utils.?pp Daniel James 2010-02-07 09:10:29 +00:00
  • b325383f84 Separate out block output. Daniel James 2010-02-07 09:10:00 +00:00