e98a817693Merge branch 'develop'
cc
Peter Dimov
2019-03-04 16:32:52 +0200
ecb6816f07--distdir, when given, should take priority over --build-dir
Peter Dimov
2019-03-04 16:31:57 +0200
97cec1b6bbMerge branch 'develop'
John Maddock
2019-02-24 09:20:19 +0000
aeb4eee99eMerge pull request #2 from eldiener/develop
jzmaddock
2017-10-25 18:35:54 +0100
800f7de1f5Honor build_dir first when installing so that installation should be made outside of Boost tree if user desires.
Edward Diener
2017-03-23 06:25:58 -0700
a0411ac136Grr.. Did not cover all the permutations of options vs. no-options for distdir.
Rene Rivera
2016-02-19 20:44:46 -0600
4094d8fd61And we also need to make any input path, from the distdir option, also a b2 path.
Rene Rivera
2016-02-19 20:40:47 -0600
f906334381Fix stage copy failure on Windows. On Windows we need to make the BOOST_ROOT path into a b2 path, from native, so that the parenting can work correctly.
Rene Rivera
2016-02-19 20:36:18 -0600
0dbb59ef6cRevert last change as it breaks msvc building.
jzmaddock
2016-02-19 17:19:06 +0000
b77ca351dfUpdate regular expressions to match what we actually use.
jzmaddock
2015-11-09 18:30:36 +0000
80559f18f7Fix regular expressions to find function definitions where the return type is a template. Test cases are also updated since type_traits has changed.
jzmaddock
2015-11-08 19:04:06 +0000
a71c1e9e83Create merge base for git.
Daniel James
2014-04-06 13:57:16 +0100
580822e2f9Fix bug for situation where no suitable index location is found.
John Maddock
2013-05-07 17:02:39 +0000
337afc03beMerge fixes in Trunk.
John Maddock
2013-04-18 15:52:11 +0000
557b5cc2c6Throw exception on precondition failure. Fixes#7967.
John Maddock
2013-04-18 12:26:23 +0000
8039f6e7acMerge AutoIndex to release.
John Maddock
2011-08-22 17:25:16 +0000
5b2bcf899eAdd install to std location.
John Maddock
2011-08-14 16:17:29 +0000
2830da74d3Fix 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.
John Maddock
2011-07-16 12:13:06 +0000
fbe246bf1dFix glitches in docs. Force AutoIndex to build in release mode when built-on-demand.
John Maddock
2011-07-14 15:59:40 +0000
ecfb4e7ae3Fix bad regular expression used for function name scanning.
John Maddock
2011-07-09 17:05:35 +0000
1a66d863a5Fix regular expressions used.
John Maddock
2011-07-08 17:50:11 +0000
842aa8279aAdd 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.
John Maddock
2011-07-08 11:28:42 +0000
2ac83cabbaFix regular expression generator to escape special characters.
John Maddock
2011-06-27 17:19:21 +0000
4eb79129cfFix command line options docs. Change link handling to only link to blocks which can have a title - this avoids a docbook bug.
John Maddock
2011-06-24 17:37:00 +0000
f3e43d9c82Update docs with more consistent naming "Boost.AutoIndex".
John Maddock
2011-06-20 15:45:48 +0000
99d3515fc3Update docs with more consistent naming "Boost.AutoIndex".
John Maddock
2011-06-20 15:36:09 +0000
41d12f23adAdd Quickbook support.
John Maddock
2011-06-19 16:44:32 +0000
26b491b303Add docs for the XML processing instructions.
John Maddock
2011-06-18 17:58:30 +0000
211c7f4574Added support for XML processing instructions to exclude sections/blocks from being indexed.
John Maddock
2011-06-18 12:28:00 +0000
b90862be71Adjust 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.
John Maddock
2011-06-17 12:35:40 +0000
4b65298db4Completely 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.
John Maddock
2011-06-16 17:48:12 +0000
d39bffe9e0Change index generator not to place <para> inside a <simplelist><member> as it's not valid Docbook XML.
John Maddock
2011-06-10 11:54:18 +0000
81745787bdMinor refactoring of error handling code.
John Maddock
2011-06-08 11:04:21 +0000
1e5c6c1b4eChange to use program.options. Fix typos in docs raised by Edward Diener.
John Maddock
2011-06-07 17:19:58 +0000
669a36b78bSimplify (and delete!) code.
John Maddock
2011-05-22 18:07:56 +0000
bebb90db6bChange 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>.
John Maddock
2011-05-22 17:13:33 +0000
79c93534ccTweak scanners used for functions. Update docs to match.
John Maddock
2011-05-16 17:35:58 +0000
8c4fce697eTest of ID constraint should use regex_match and not regex_search. Update tests accordingly and change Jamfile.v2 to match current Trunk.
John Maddock
2011-05-16 11:20:27 +0000
b1325e59acRebuild docs with indexes enabled.
John Maddock
2011-03-01 12:16:07 +0000
c97ec0e9beFix stray \ and regenerate docs.
John Maddock
2011-03-01 09:50:02 +0000
3d983a2ddball html files after rebuilding with indexes. Should this be in SVN?
Paul A. Bristow
2011-02-28 14:11:31 +0000
c634070df4Added index file and built indexes.
Paul A. Bristow
2011-02-28 14:10:03 +0000
2cbdd800c7Added auto index.idx
Paul A. Bristow
2011-02-28 12:24:44 +0000
9e6986bdcdFix Index location. Fix optional index inclusion in source. Fix tool to generate an error if no script file exists. Regenerate docs.
John Maddock
2011-02-18 17:48:14 +0000
0885e0c644Fix superfluous section.
John Maddock
2011-02-10 18:06:11 +0000
3b838ab5ccTweak formatting and commit missing HTML files.
John Maddock
2011-02-10 18:00:07 +0000
3cc1511631Version with index
Paul A. Bristow
2011-02-08 15:30:08 +0000
827b4b71baVersion with index
Paul A. Bristow
2011-02-08 15:27:51 +0000
fdcd706f9cVersion with index
Paul A. Bristow
2011-02-08 15:26:47 +0000
207907a07bCorrecte name from auto0index to auto_index.pdf
Paul A. Bristow
2011-02-08 15:21:37 +0000
4a5ae7d623Added install of auto-index.pdf
Paul A. Bristow
2011-02-08 15:19:22 +0000
5a4ade737cCreates sections for the 7 steps
Paul A. Bristow
2011-02-08 15:07:15 +0000
7afd585911Don't make the script file a dependency - it doesn't always work!
John Maddock
2011-02-04 18:52:31 +0000
7a2290427aFix some typos, move a few things around. Regenerate docs.
John Maddock
2011-02-04 18:51:10 +0000
239a7a5e49Examples and cosmetic improvements
Paul A. Bristow
2011-02-03 15:58:41 +0000
aa9ac69963Some corrections to handling of text part
Paul A. Bristow
2011-02-01 17:56:53 +0000
94ef1c7ab6Some tips added and some editorial corrections. Merged with John Maddock's additions 27 Jan, hopefully without causing trouble. See also pdf version.
Paul A. Bristow
2011-01-28 15:07:52 +0000
91eb6e8482Some tips added and some editorial corrections. Merged with John Maddock's additions 27 Jan, hopefully without causing trouble.
Paul A. Bristow
2011-01-28 15:06:51 +0000
cf8f9b66c0Some tips added and some editorial corrections.
Paul A. Bristow
2011-01-28 15:05:43 +0000
91f8cfeb51added pdf (has some issues with layout of long lines of regex!)
Paul A. Bristow
2011-01-27 18:17:00 +0000
49388c8e5bEscape terms to valid xml. Print out the number of index entries at the end. Update docs to match.
John Maddock
2011-01-26 18:51:49 +0000
c0e5727a80Add more improved error handling. Add docs on what containers can hold an index. Fix tests not to generate bad Docbook!
John Maddock
2011-01-26 18:13:05 +0000
67a3a0341fAdd some error handling for invalid file names.
John Maddock
2011-01-25 18:45:42 +0000
46573b0780Add 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.
John Maddock
2011-01-21 18:53:06 +0000
1d9de07e0dFix some typos, and break up long lines.
John Maddock
2011-01-21 16:49:03 +0000
426a513396Change 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.
John Maddock
2010-12-23 18:15:04 +0000
07bbb7b3ebRefactor to use generic file scanning mechanism, and regenerated some of the example docs.
John Maddock
2010-12-21 18:42:13 +0000
5758421e85Only remember the block's title if it has an ID we can link too as well.
John Maddock
2010-12-20 15:33:03 +0000
ef8ef80d0dAdded a debug option.
John Maddock
2010-12-20 13:17:15 +0000
fa103db9d2Update 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.
John Maddock
2010-12-19 18:20:18 +0000
dbac250089Fix sun compiler failures.
John Maddock
2010-07-22 17:06:31 +0000
67d9bf9d59Fix up source to reduce the warnings emitted, have better error handling, and better tolerance to scripts with whitespace on the ends of lines. Change intermediate files to have ".auto_index" extension.
John Maddock
2010-07-22 16:11:24 +0000
d8761e4c0fAdd integer examples.
John Maddock
2010-07-22 11:07:18 +0000
d734cbcef2Add a couple of new features plus the integer docs as another example.
John Maddock
2010-06-28 18:00:17 +0000
3db3bd89eeUpdate tests to reflect new code. Regenerate example docs and PDF's. Tweak Jamfiles.
John Maddock
2010-06-21 08:47:11 +0000
ee73201935Adjust which blocks get flattened, and fix bug that allowed a section to be searched more than once.
John Maddock
2009-03-18 18:34:18 +0000
d77696d6c8Scan 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.
John Maddock
2009-03-16 18:26:31 +0000
da51aa7e19Change file scanning to search for more targeted regexes, and consolidate XML text when searching for terms.
John Maddock
2009-03-13 10:46:33 +0000
5a76fd3fc2Put index entries in bold if they're present in the title of a section.
John Maddock
2009-03-12 12:35:06 +0000
8137c562e1Give each XML node a weak_pointer to it's parent, and make use of that, rather than passing an explicit parent in process_node. Have a list of XML elements which can contain an <indexterm> and make sure we only insert an <indexterm> in a location where it's actually valid XML.
John Maddock
2009-03-11 13:43:55 +0000
7f86266eafAdded test cases.
John Maddock
2009-02-06 16:57:38 +0000
e06540b91aAdd limited support for <indexterm>'s in the XML source, and updated the docs accordingly. Added support for placing indexes inside different XML attributes.
John Maddock
2009-02-06 13:19:22 +0000
074a4a8123Fix XML parser to handle <?...?> processing instructions. Add prefix= command line option, and updated docs to match. Changed examples to use prefix= option so that files to scan are found relative to boost-root.
John Maddock
2009-02-03 17:17:17 +0000
114599f0c5Clear up text.
John Maddock
2009-02-03 13:06:04 +0000
677b1920d8Update instructions, tweak Jamfile.v2.
John Maddock
2009-02-02 17:06:20 +0000
990e977ae5Split up and organise code a bit better.
John Maddock
2008-12-09 18:00:54 +0000
c189e10a9aAdded support for "using auto-index". Updated docs.
John Maddock
2008-11-29 18:51:54 +0000
28bb5e2f5dAdded Boost.Build integration and rebuilt type_traits as proof-of-concept. Fixed a few bugs in the source.
John Maddock
2008-11-29 17:20:03 +0000
a5dc48f6f1Added math.pdf and readme.html.
John Maddock
2008-11-28 17:28:30 +0000
0629097d22Added PDF.
John Maddock
2008-11-28 13:32:47 +0000
567ddc04cbAdded docs with index.
John Maddock
2008-11-28 12:41:45 +0000
da575f7231add index.
John Maddock
2008-11-28 11:41:38 +0000
6026062ab4Initial copy.
John Maddock
2008-11-28 11:26:10 +0000
e80e924309Added generated docs.
John Maddock
2008-11-28 10:25:28 +0000
8b74f60732restore to Boost defaults.
John Maddock
2008-11-27 19:26:24 +0000
98bfb9fbb3Change paths
John Maddock
2008-11-27 19:24:41 +0000