jzmaddock
80559f18f7
Fix regular expressions to find function definitions where the return type is a template.
...
Test cases are also updated since type_traits has changed.
2015-11-08 19:04:06 +00:00
John Maddock
2830da74d3
Fix build errors from non-C++11 compilers.
...
Fix scanner to scan refentry's correctly.
Change preferred terms to use bold rather than just emphasis.
Updated tests to match.
[SVN r73144]
2011-07-16 12:13:06 +00:00
John Maddock
842aa8279a
Add AutoIndex tool from sandbox.
...
Integrate into Boost.Build.
Add HTML stylesheet options for Indexes.
Add rule to XSL stylesheets to place Indexes in their own HTML CSS class.
[SVN r72962]
2011-07-08 11:28:42 +00:00
John Maddock
211c7f4574
Added support for XML processing instructions to exclude sections/blocks from being indexed.
...
[SVN r72666]
2011-06-18 12:28:00 +00:00
John Maddock
b90862be71
Adjust handing of manually added indexterm's so that identical indexterm's in separate sections generate separate entries. Also allow for tertiary entries. Update tests to match.
...
[SVN r72637]
2011-06-17 12:35:40 +00:00
John Maddock
4b65298db4
Completely rewrite the internal index generation code - now uses nested unordered lists.
...
Entries with identical primary and secondary keys are now collapsed into one entry.
Preferred terms are now automatically detected.
[SVN r72614]
2011-06-16 17:48:12 +00:00
John Maddock
d39bffe9e0
Change index generator not to place <para> inside a <simplelist><member> as it's not valid Docbook XML.
...
[SVN r72532]
2011-06-10 11:54:18 +00:00
John Maddock
1e5c6c1b4e
Change to use program.options.
...
Fix typos in docs raised by Edward Diener.
[SVN r72470]
2011-06-07 17:19:58 +00:00
John Maddock
bebb90db6b
Change XML handing to pass processing instructions through unchanged, also to make the content available to the client.
...
Change index generation not to create a secondary list if there's nothing in it.
Change XML formatting to generate <tag/> rather than <tag></tag>.
[SVN r72085]
2011-05-22 17:13:33 +00:00
John Maddock
8c4fce697e
Test of ID constraint should use regex_match and not regex_search.
...
Update tests accordingly and change Jamfile.v2 to match current Trunk.
[SVN r71977]
2011-05-16 11:20:27 +00:00
John Maddock
c0e5727a80
Add more improved error handling.
...
Add docs on what containers can hold an index.
Fix tests not to generate bad Docbook!
[SVN r68458]
2011-01-26 18:13:05 +00:00
John Maddock
46573b0780
Add some notes about including optional auto-index support to the docs.
...
Add (copy) Jamroot etc files so this directory can be used standalone.
Fix GCC compiler warnings.
Streamline Jamfiles a touch.
[SVN r68356]
2011-01-21 18:53:06 +00:00
John Maddock
426a513396
Change file scanners to use customisable scanners that can be defined in the script file.
...
Update docs to match.
Update examples to use the new file scanner definitions.
Regenerate examples.
[SVN r67434]
2010-12-23 18:15:04 +00:00
John Maddock
fa103db9d2
Update to build with Boost.Filesystem v3.
...
Change indexing operations so that the same term but with different type attributes are treated differently.
Regenerated example docs to match.
[SVN r67349]
2010-12-19 18:20:18 +00:00
John Maddock
3db3bd89ee
Update tests to reflect new code.
...
Regenerate example docs and PDF's.
Tweak Jamfiles.
[SVN r63183]
2010-06-21 08:47:11 +00:00
John Maddock
d77696d6c8
Scan for function declarations, not just definitions.
...
Locate internal index links to the last seen title if that title has an anchor.
Regenerate examples, and test cases.
[SVN r51796]
2009-03-16 18:26:31 +00:00
John Maddock
7f86266eaf
Added test cases.
...
[SVN r51053]
2009-02-06 16:57:38 +00:00