Commit Graph

6746 Commits

Author SHA1 Message Date
John Maddock
09b169cefb Merge doc formatting fix.
Fixes #8377.

[SVN r83954]
2013-04-18 12:33:24 +00:00
Andrey Semashev
87e42b7d93 Added support for defaulted and deleted functions in the generated docs. Doxygen 1.8.2 or later needed to generate proper XML for this stylesheet.
[SVN r83872]
2013-04-13 16:04:14 +00:00
Daniel James
40925689ba Merge quickbook to release.
- Use `boost::string_ref`.
- Improved source map handling, unindent for code blocks.


[SVN r83133]
2013-02-24 14:53:38 +00:00
Daniel James
242055b2ef Merge Boostbook to release.
Fixes to support new index build setup. Also fix some of the tests.


[SVN r83131]
2013-02-24 14:36:18 +00:00
Jürgen Hunold
3e2f608746 Merge 82654,82655 from ^/trunk
------------------------------------------------------------------------
  r82654 | jhunold | 2013-01-28 09:54:26 +0100 (Mo, 28 Jan 2013) | 3 lines
  
  Add support for QtWebkitWidgets. Fixes #7920
  
  Thanks to Frank Richter for the patch.
  ------------------------------------------------------------------------
  r82655 | jhunold | 2013-01-28 09:54:39 +0100 (Mo, 28 Jan 2013) | 1 line
  
  Fix QtTest test
  ------------------------------------------------------------------------


[SVN r82847]
2013-02-13 06:59:58 +00:00
Daniel James
dd48392605 Quickbook: Merge old changelog entries from trunk.
[SVN r82576]
2013-01-21 07:44:33 +00:00
Marshall Clow
59d3128568 Deprecate config macros BOOST_HAS_STATIC_ASSERT, BOOST_HAS_VARIADIC_TMPL, BOOST_HAS_RVALUE_REFS, BOOST_HAS_CHAR_16_T and BOOST_HAS_CHAR_32_T; Update inspect tool and regenerate docs
[SVN r82237]
2012-12-28 17:11:59 +00:00
Jürgen Hunold
72664a6f71 Merge 82193 from ^/trunk
------------------------------------------------------------------------
  r82193 | jhunold | 2012-12-23 21:53:33 +0100 (So, 23 Dez 2012) | 2 lines
  
  Fix debug library name for QtCore. Fixes #7826
  
  ------------------------------------------------------------------------


[SVN r82194]
2012-12-23 21:04:05 +00:00
Jürgen Hunold
92e69a4a08 Merge 82100 from ^/trunk
------------------------------------------------------------------------
  r82100 | jhunold | 2012-12-19 17:22:55 +0100 (Mi, 19 Dez 2012) | 1 line
  
  Disambiguate types created by Qt4 and Qt5 tools
  ------------------------------------------------------------------------


[SVN r82144]
2012-12-21 11:54:40 +00:00
Jürgen Hunold
ce1afd265d Merge 82033 from ^/trunk
------------------------------------------------------------------------
  r82033 | jhunold | 2012-12-16 21:48:35 +0100 (So, 16 Dez 2012) | 1 line
  
  Start Qt5 support
  ------------------------------------------------------------------------


[SVN r82057]
2012-12-17 21:04:59 +00:00
Daniel James
a4fd3bca43 Backing out subversion change from [78624].
Because it's breaking my release branch inspect report. But not trunk for some
reason.


[SVN r81916]
2012-12-13 21:46:21 +00:00
Daniel James
73ecd49275 Fully merging inspect.
[SVN r81915]
2012-12-13 21:39:33 +00:00
Marshall Clow
55fab6aedc Merged Deprecated macro tests for inspect tool to release branch
[SVN r81820]
2012-12-10 15:12:51 +00:00
John Maddock
cd6ced08e8 Merge fixes from Trunk: fixes GCC compile errors.
[SVN r81817]
2012-12-10 12:58:17 +00:00
Jürgen Hunold
1c99807a91 Merge 81687,81688,81689 from ^/trunk
------------------------------------------------------------------------
  r81687 | jhunold | 2012-12-03 09:27:30 +0100 (Mo, 03 Dez 2012) | 1 line
  
  Disambiguate rcc calls in preparation for qt5 toolset
  ------------------------------------------------------------------------
  r81688 | jhunold | 2012-12-03 09:27:44 +0100 (Mo, 03 Dez 2012) | 1 line
  
  Adjust external link to qt-project.org
  ------------------------------------------------------------------------
  r81689 | jhunold | 2012-12-03 09:28:09 +0100 (Mo, 03 Dez 2012) | 3 lines
  
  Add <rccflags> to qt4.jam. Fixes #7576
  
  Thanks to Frank Richter for the initial patch and documentation.
  ------------------------------------------------------------------------


[SVN r81702]
2012-12-04 09:47:38 +00:00
Daniel James
93d1bb1b39 Merge rebuilt bcp docs to release.
[SVN r81476]
2012-11-22 09:03:49 +00:00
Robert Ramey
270fe97b62 a) fixed issues related to running outside the boost directory tree.
b) removed processing with process_jam_log as a requirement.  The program will still work, but may not include as much information when tests fail.

[SVN r81402]
2012-11-17 20:18:03 +00:00
Daniel James
c65774d123 Boostbook: Merge libxslt fix from trunk.
[SVN r81401]
2012-11-17 18:50:04 +00:00
Daniel James
6b2a166b48 Boostbook: Merge some fixes.
- Correctly identify constructors/destructors of class template specializations (steven_watanabe).
- Handle \param in macros (steven_watanabe).
- Fix tests for old changes.
- Fix `methodname` for `operator()`.


[SVN r80289]
2012-08-28 17:53:06 +00:00
John Maddock
c6e01f1c9a Merge bcp fixes from Trunk.
[SVN r79554]
2012-07-16 08:21:20 +00:00
Daniel James
5149cb4a88 Quickbook: Merge documentation fix + version number for release.
[SVN r78850]
2012-06-07 17:59:01 +00:00
K. Noel Belcourt
3f77d1b8b1 Merge [78800] from trunk.
[SVN r78826]
2012-06-06 04:00:21 +00:00
Daniel James
adafd83f5b Quickbook: Merge from trunk. Fixes #6691, #6794
[SVN r78210]
2012-04-26 17:46:02 +00:00
Steven Watanabe
1b11f5a590 Merge Boost.Build from the trunk.
[SVN r78204]
2012-04-26 03:35:55 +00:00
Daniel James
d4fb8e7802 Boostbook: Merge id truncation fix.
[SVN r77671]
2012-03-31 19:31:12 +00:00
Daniel James
187196d267 Quickbook: Partial merge from trunk.
- Fixes to 1.6 lists, involving blocks in lists.
- Use anchors for links in documentation, and explicit section ids. Will make
  it easier to edits docs in future.
- Fix filesystem includes.


[SVN r77569]
2012-03-26 20:48:00 +00:00
Daniel James
82eaf0bcfd Quickbook: Merge from trunk.
[SVN r76852]
2012-02-03 08:38:06 +00:00
Daniel James
06f54a9435 Quickbook: Merge heading fix to release.
[SVN r76785]
2012-01-29 22:46:13 +00:00
Daniel James
9bf8beff54 Quickbook: Merge beta version bump.
[SVN r76532]
2012-01-15 20:25:11 +00:00
Daniel James
597ffeca63 Merge update to tools index.
[SVN r76365]
2012-01-08 10:55:29 +00:00
Daniel James
bd7a8b53db Quickbook: Merge windows fix.
[SVN r76362]
2012-01-08 10:43:09 +00:00
Daniel James
1300cbb85e Quickbook: Merge from trunk.
[SVN r76361]
2012-01-08 10:33:52 +00:00
John Maddock
b7f381014c Merge minor fixes from Trunk.
[SVN r76174]
2011-12-26 16:00:38 +00:00
Daniel James
2287ba181a Boostbook: Merge from trunk.
- Template parameter documentation.
- Don't print an empty table/hr in header if there is not image or
  navigation info.
- Initial mathjax support.


[SVN r75947]
2011-12-14 22:42:18 +00:00
Daniel James
ac5b9bd9d3 Quickbook: Merge documentation change.
[SVN r75451]
2011-11-12 12:03:30 +00:00
Daniel James
fae0d7583a Merge to release several changes for 1.48.
[SVN r75293]
2011-11-04 02:31:36 +00:00
Daniel James
cd975f4add Quickbook: Merge from trunk.
- Qualify footnote and callout ids.
- Close open sections at end of document.
- New markup for anchors in headers.
- Clean up some whitespace in generated xml.
- Fix double addition of anchor ids.
- A couple of doc changes from Beman.


[SVN r74769]
2011-10-06 22:10:28 +00:00
Beman Dawes
d9367fd4eb Merge tools/regression from trunk
[SVN r74759]
2011-10-06 15:41:40 +00:00
Beman Dawes
b54206b61e Merge tools/release from trunk
[SVN r74757]
2011-10-06 15:29:43 +00:00
John Maddock
0907856b9f Fix doc typo.
[SVN r74577]
2011-09-26 16:21:57 +00:00
Daniel James
5bef977516 Quickbook: Merge from trunk.
[SVN r74307]
2011-09-08 07:30:20 +00:00
Jürgen Hunold
7418915e1b Merge 74058,74157 from ^/trunk
------------------------------------------------------------------------
r74058 | jhunold | 2011-08-25 20:09:59 +0200 (Do, 25 Aug 2011) | 1 line

Fix #5802: Add response file support for moc.
------------------------------------------------------------------------
r74157 | jhunold | 2011-08-30 15:15:39 +0200 (Di, 30 Aug 2011) | 1 line

Fix: Do not quote INCLUDES in moc response file. refs #5802.
------------------------------------------------------------------------


[SVN r74186]
2011-09-01 20:13:34 +00:00
John Maddock
c7a8e73007 Merge AutoIndex to release.
[SVN r74006]
2011-08-22 17:25:16 +00:00
John Maddock
cba7d61574 Merge bcp fixes from Trunk.
Fixes #5551.

[SVN r73985]
2011-08-21 18:12:51 +00:00
Daniel James
b5ec2d3238 Quickbook: Merge from trunk.
Improved id generation, and some fixes for 'pass thru' comments.


[SVN r73984]
2011-08-21 17:53:23 +00:00
Daniel James
e0f28a5e65 Boostbook: Merge from trunk to release.
- Support for doxygen warnings tags. Fixes #5740.
- Autoindex support (johnmaddock).
- Support for sections starting on new pages (johnmaddock).


[SVN r73448]
2011-07-30 17:02:37 +00:00
Daniel James
5bb2625d94 Quickbook: Merge from trunk.
- Add ids to more elements.
- Try to avoid generating duplicate ids.
- Simplify the grammar a little to avoid what I assume are optimization bugs in
  older versions of gcc.


[SVN r73445]
2011-07-30 16:45:08 +00:00
Jürgen Hunold
0fc9135a16 Merge 73300 from ^/trunk
------------------------------------------------------------------------
r73300 | jhunold | 2011-07-22 14:24:17 +0200 (Fr, 22 Jul 2011) | 1 line

Maintenance and Qt-4.7.x support
------------------------------------------------------------------------


[SVN r73351]
2011-07-25 09:23:42 +00:00
Daniel James
87b0e650d5 Boostbook: Pass through processing instructions.
[SVN r73111]
2011-07-14 19:32:52 +00:00
Daniel James
2d40f3a426 Quickbook: XML encode escaped punctuation.
[SVN r73110]
2011-07-14 19:22:57 +00:00
Vladimir Prus
0e9768ea67 Merge "Unbreak Boost.Build tests"
See https://svn.boost.org/trac/boost/changeset/72883

Authorized by Beman.


[SVN r72884]
2011-07-04 09:10:38 +00:00
Daniel James
3602b9258c Quickbook: Merge documentation fix.
Authorized by Beman.


[SVN r72860]
2011-07-02 20:25:10 +00:00
Daniel James
b7254ff353 Quickbook: remove escape character support from simple markup.
Authorized by Beman Dawes.


[SVN r72775]
2011-06-27 14:02:28 +00:00
Rene Rivera
42452d6d4c Add missing import for "path.make". Fixes #5681, authorized by rene.
[SVN r72682]
2011-06-19 14:29:03 +00:00
Daniel James
5bc7f1d34a Quickbook: Don't match double marks in simple markup.
[SVN r72545]
2011-06-11 16:57:01 +00:00
Vladimir Prus
e777c152bb Merge Boost.Build from trunk.
[SVN r72443]
2011-06-06 20:36:21 +00:00
Daniel James
60a565a19c Boostbook: merge from trunk.
- Handle more doxygen: \see, tparam, ref (for classes only).
- Modify handling of note so it works for classes as well as functions.
- Automate doxygen test.
- Suppress inspect warning for directory name containing a dot.


[SVN r71882]
2011-05-11 23:29:20 +00:00
Daniel James
b9876d26c4 Quickbook: merge to release.
Includes:

- Detemplate syntax highlighter.
- Allow escaped markup in comments in highlighter.
- Remove whitespace hat was inserted after anchors.
- Use fs::path in a couple more places.
- Handle blocks inside phrases better (can happen with templates).


[SVN r71862]
2011-05-10 18:39:38 +00:00
Daniel James
768361bcad Quickbook: Delete file missed in merge.
[SVN r70931]
2011-04-03 11:57:03 +00:00
Daniel James
a7bab6bfd5 Quickbook: merge quickbook 1.5.5
[SVN r70930]
2011-04-03 11:50:51 +00:00
Daniel James
20396f471c Inspect: merge.
- Remove obsolete shell script.
- Fix string compares for windows paths.
- HTML encode error messages when generating html report.
- Ignore directories with `boost-no-inspect` file.


[SVN r70515]
2011-03-24 20:09:40 +00:00
Daniel James
87c51a186e Boostbook: merge changes.
Doxygen:

- Add support for verbatim (danieljames).
- Handle explicit (steven_watanabe).
- Handle description of public data members (steven_watanabe).

Fop:

- Working link to download, in setup_boostbook (garcia).
- Improved description of A4 in docs (garcia).



[SVN r70450]
2011-03-23 00:20:29 +00:00
Daniel James
241f528f6f Merge quickbook workaround for g++ 4.4 optimization bug.
[SVN r69470]
2011-03-02 08:51:20 +00:00
Steven Watanabe
ec555dda83 merge [61925] from the trunk.
[SVN r69110]
2011-02-20 23:40:03 +00:00
Vladimir Prus
87fcf76bd3 Adjust for jam sources move on trunk.
[SVN r68594]
2011-02-01 08:47:31 +00:00
Vladimir Prus
dc1b7f33b7 Merge patch to update tools/regression to Boost.Filesystem V3.
[SVN r68589]
2011-01-31 22:21:20 +00:00
Daniel James
ec9c3276d5 Merge quickbook documentation changes.
[SVN r68568]
2011-01-30 13:02:37 +00:00
Vladimir Prus
d9f910ff70 Remove mistakenly added usage of Unix headers everywhere
[SVN r68476]
2011-01-27 16:28:07 +00:00
Vladimir Prus
9b31ad73eb Add files that recent merge of Boost.Build missed
[SVN r68439]
2011-01-25 18:46:03 +00:00
Vladimir Prus
a83ba0c416 Merge Boost.Build from trunk
[SVN r68437]
2011-01-25 18:06:12 +00:00
Daniel James
acb27190cd Merge xinclude fix for windows.
[SVN r68330]
2011-01-21 00:24:42 +00:00
Daniel James
849e0a80a0 Revert doctype in html generated from boostbook.
[SVN r68258]
2011-01-18 22:06:05 +00:00
Daniel James
e852169060 Merge quickbook from trunk.
- Use a single symbol table for all elements.
- Fix filesystem use on windows. Fixes #5055.


[SVN r68115]
2011-01-13 18:18:18 +00:00
Daniel James
ff5fc31ea8 Merge boostbook - use a doctype in generated html.
[SVN r68112]
2011-01-13 18:14:55 +00:00
Beman Dawes
b918fb2e89 Merge from trunk
[SVN r68071]
2011-01-12 22:14:11 +00:00
Hartmut Kaiser
f37f90a27b Spirit: merge from trunk, more to come
[SVN r68069]
2011-01-12 19:22:18 +00:00
Hartmut Kaiser
a4b82f518c Wave: merging from trunk
[SVN r68004]
2011-01-11 23:19:22 +00:00
Daniel James
63e7f10ebc Merge quickbook from trunk.
Left docs out of this merge, I want to do a little work on them.

- Add 'lang' element to docinfo.
- Improved anchor implementation. Especially for using an anchor before a
  section or heading.
- Reorganize the grammar, there's now a single main grammar. Elements are added
  separately using the Nabialek trick.
- Fixed some more issues where lines containing comments were treated as blank
  lines.
- Introduce a spirit rule for scoped actions when parsing. Could do with some
  improvement, but works okay.
- Allow import, include and xinclude in conditional phrases. Will allow more
  block elements in a future version.
- Use filesystem 3. Remove cygwin support.


[SVN r67784]
2011-01-08 15:22:18 +00:00
Daniel James
304a044e4f Merge boostbook from trunk.
- Better support for attributes on root elements - including `lang`.
- Add missing copyright to some files.


[SVN r67666]
2011-01-04 23:10:47 +00:00
Ralf W. Grosse-Kunstleve
0a6d56617c merging current boost/python and libs/python from trunk into release branch
[SVN r67483]
2010-12-28 20:38:29 +00:00
Eric Niebler
6245d0f1f4 inspect checks for use of C assert macro
[SVN r67436]
2010-12-23 18:56:29 +00:00
K. Noel Belcourt
28e567223a Non-blocking file descriptors for un*x bjam.
[SVN r66920]
2010-11-30 21:09:23 +00:00
Vladimir Prus
75b099d2ea Merge the fix for -q and configuration checks.
[SVN r66616]
2010-11-16 23:02:36 +00:00
Vladimir Prus
e88c0fe877 Merge r64579 | steven_watanabe | 2010-08-03 21:46:19 +0400 (Tue, 03 Aug 2010)
Make print more robust. This should fix the regression test failure.



[SVN r66406]
2010-11-05 15:25:20 +00:00
Vladimir Prus
c9c4957e2a Merge r64217
Fix search for Boost.Jam in Boost.Build testing


[SVN r66405]
2010-11-05 15:14:07 +00:00
Daniel James
4100efb46b Merge some more documentation fixes.
[SVN r66295]
2010-10-31 13:43:19 +00:00
Daniel James
b91bf55ec7 Merge documentation fixes to release.
[SVN r66285]
2010-10-30 17:34:45 +00:00
Vladimir Prus
8363d1e180 Merge Boost.Build configure changes, to unbreak Boost.Regex.
[SVN r66172]
2010-10-25 09:17:39 +00:00
Jürgen Hunold
09dcf7db9e Merge 66117 from ^/trunk
------------------------------------------------------------------------
r66117 | jhunold | 2010-10-20 17:56:49 +0200 (Mi, 20 Okt 2010) | 2 lines

do not clear flags already set by common.handle-options in init()

------------------------------------------------------------------------


[SVN r66148]
2010-10-22 17:19:43 +00:00
Jürgen Hunold
5fd97cf09d Merge 65838 from ^/trunk
------------------------------------------------------------------------
r65838 | jhunold | 2010-10-08 19:48:40 +0200 (Fr, 08 Okt 2010) | 2 lines

Fix: adjust toolset-tag to changed toolset definition.

------------------------------------------------------------------------


[SVN r65856]
2010-10-09 11:37:15 +00:00
Daniel James
30ad75afb4 Merge quickbook from trunk.
[SVN r65591]
2010-09-26 00:01:35 +00:00
Daniel James
9e85c07637 Merge quickbook from trunk.
[SVN r65433]
2010-09-15 22:54:21 +00:00
Jürgen Hunold
b30a1726ae Merge 65318,65319 from ^/trunk
------------------------------------------------------------------------
r65318 | jhunold | 2010-09-06 10:43:06 +0200 (Mo, 06 Sep 2010) | 3 lines

Suppress msvc warning 4251 about templates as base classes not having a dll-interface.
Suppress msvc warning 4275 about base class std::logic_error not having a dll-interface.

------------------------------------------------------------------------
r65319 | jhunold | 2010-09-06 16:14:09 +0200 (Mo, 06 Sep 2010) | 2 lines

Fix: windows does not have wait(), use own macros instead.

------------------------------------------------------------------------


[SVN r65326]
2010-09-07 05:52:45 +00:00
Vladimir Prus
04a1857da0 Remove tools/jam, for 'svn merge' failed to do that.
[SVN r65235]
2010-09-04 11:42:36 +00:00
Vladimir Prus
6623a5fe3b Merge r64039, wherein testing was fixed after jam move.
[SVN r65234]
2010-09-04 11:40:26 +00:00
Vladimir Prus
d3833607a2 Merge r64010, wherein jam has been moved.
[SVN r65233]
2010-09-04 11:02:21 +00:00
Daniel James
ab147d7934 Merge latest quickbook changes.
Restructures the code and tweaks docinfo. generation.


[SVN r65049]
2010-08-27 08:37:07 +00:00
Daniel James
7273f91f6e Fix jam changes accidentally included in previous merge.
[SVN r65047]
2010-08-26 23:20:02 +00:00
Daniel James
19454dbc9d Merge prep for 1.45
[SVN r65046]
2010-08-26 22:44:53 +00:00
Daniel James
828b307192 Fix boostbook comments at the end of code blocks.
[SVN r64980]
2010-08-24 07:54:04 +00:00
Daniel James
2b3941e163 Merge quickbook.
- Explicitly use filesystem v2.
 - Fix command line macros.
 - Allow headings to have ids (quickbook 1.6)
 - Trim space from the start of titles, after ids.
 - Don't put nested lists inside inside boostbook paragraphs.
 - Improved code block parser.
 - Small improvements to the template implementation.
 - Merge multiple list items in variable list entries.
 - Nested code snippets.
 - Bump version number for 1.5.3.



[SVN r64979]
2010-08-24 07:52:19 +00:00
John Maddock
1f1b7d7a94 Merges patches from Trunk.
[SVN r64697]
2010-08-09 16:45:17 +00:00
Daniel James
e77ebf0edf Merge quickbook typo fix from trunk.
[SVN r64654]
2010-08-07 07:22:28 +00:00
Daniel James
9462f3d60d Merge documentation changes.
[SVN r64186]
2010-07-19 23:29:09 +00:00
Daniel James
1f0d3d4435 Redo previous merge.
Looks like there were some changes in my release repository that were
accidentally included.


[SVN r63921]
2010-07-12 11:08:43 +00:00
Daniel James
d3032a6361 Merge quickbook, iostreams.
[SVN r63917]
2010-07-12 08:13:38 +00:00
Vladimir Prus
d5e5efa825 Merge from trunk
[SVN r63913]
2010-07-12 07:37:43 +00:00
Daniel James
c383296fef Merge quickbook.
Fixes #4302, #1436, #3907, #4416


[SVN r63815]
2010-07-10 15:25:25 +00:00
Daniel James
a95dabe841 Merge more rebuilt documentation.
[SVN r63771]
2010-07-08 23:13:28 +00:00
Daniel James
2828c6f5b4 Merge boostbook (mostly by Steven Watanabe).
* New faster highlighter.
* Optimized namelookup.
* Separate out some of the common html xsl (supports Boost.Test docs).
* Tweaks to optimize boostbook to html conversion.
* Bug in cxx-name-lookup.
* Use images under doc/src.


[SVN r63678]
2010-07-06 00:12:00 +00:00
Hartmut Kaiser
994a0b926a Spirit: merging from trunk upto rev. 61489
[SVN r63640]
2010-07-04 22:38:38 +00:00
Daniel James
d9ed66ce89 Merge some of the boostbook changes from trunk.
* XML validity fix for a test.
* Valid docbook lists.
* Updated documentation build settings.
* Fix doxygen problem when two files have the same name. Fixes #1192.
* Avoid including `type` elements in generated docbook.
* Update setup_boostbook scripts.


[SVN r63463]
2010-06-30 23:37:54 +00:00
Daniel James
5ca8eb516e Merge inspect from trunk.
[SVN r63462]
2010-06-30 23:33:33 +00:00
Daniel James
a38b959dcd Merge documentation fixes.
* Use `doc/src/*.css` instead of `doc/html/*.css`.
* Remove wiki and people directories.
* Some documentation fixes.
* Left out `minimal.css` changes and boostbook changes because of clashes.


[SVN r63347]
2010-06-26 12:30:09 +00:00
Daniel James
d0315aae7a Merge quickbook.
[SVN r63267]
2010-06-23 19:33:37 +00:00
Eric Niebler
a50939ce01 Merged revisions 61928 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r61928 | eric_niebler | 2010-05-11 23:35:30 -0700 (Tue, 11 May 2010) | 1 line
  
  fix clang/cygwin bbv2 problem (with Doug's blessing)
........


[SVN r62133]
2010-05-22 00:29:54 +00:00
Douglas Gregor
d46ccad6e2 Merge Boost.Build improvements for Clang to release branch
[SVN r61861]
2010-05-09 00:25:36 +00:00
Daniel James
be5868adc7 Merge some link fixes and release notes.
[SVN r61474]
2010-04-21 23:00:35 +00:00
Vladimir Prus
69e2ea080f Merge from trunk
[SVN r61419]
2010-04-20 12:05:14 +00:00
Vladimir Prus
1aa9cf8a9d Complete sync with /tags/tools/jam/Boost_Jam_3_1_18
[SVN r61418]
2010-04-20 11:51:08 +00:00
Robert Ramey
f2a35f4310 Merge to release
[SVN r61090]
2010-04-06 01:32:56 +00:00
Daniel James
837ec13370 Merge quickbook
- Define macros at the command line.
 - Some inspect fixes.


[SVN r61065]
2010-04-05 09:03:29 +00:00
Daniel James
6a1cfb6504 Merge quickbook.
- 32-bit unicode escapes.
 - Escape a couple of equal signs. Fixes #3906.


[SVN r60665]
2010-03-17 00:18:38 +00:00
Daniel James
7ae4bd8d62 Merge quickbook and boostbook from trunk.
[SVN r60288]
2010-03-07 11:11:52 +00:00
Vladimir Prus
1e7d5f2376 Merge from trunk
[SVN r59728]
2010-02-17 09:49:08 +00:00
Daniel James
dad1ced3d7 Handle redirections when downloading docbook files.
[SVN r59378]
2010-01-31 14:00:27 +00:00
Daniel James
5e18cb5484 Merge some fixes from trunk:
- Missing newline in an iostreams header.
 - Link fixes for iostream documentation.
 - Ignore a doxygen tag in boostbook.


[SVN r59258]
2010-01-24 20:43:34 +00:00
Beman Dawes
a4675c4da4 merge trunk
[SVN r58983]
2010-01-13 18:03:18 +00:00
Daniel James
062d32c366 Merge boostbook changes.
[SVN r58879]
2010-01-10 19:47:31 +00:00
John Maddock
307b95f3e8 Merge updates from Trunk
[SVN r58764]
2010-01-06 13:08:49 +00:00
Daniel James
50fb11e6c5 Merge quickbook.
* Fix callout bug.
* Typo in table documentation.



[SVN r58601]
2009-12-30 19:11:22 +00:00
Hartmut Kaiser
3935a505b4 Spirit: merging from trunk
[SVN r58578]
2009-12-30 03:38:56 +00:00
Daniel James
622d1a3bc9 Merge [53144] Filter out comments and string literals in the min/max check.
[SVN r57815]
2009-11-20 11:08:13 +00:00
Daniel James
44fb25de66 Merge tools/index.html in trunk and release.
[SVN r57814]
2009-11-20 10:56:56 +00:00
Daniel James
f28e9d5da2 Finish incomplete merge of [41363]. Delete tools/common which is no longer used.
[SVN r57799]
2009-11-20 08:28:07 +00:00
Beman Dawes
d669d3da36 tools/release: merge trunk
[SVN r57636]
2009-11-13 14:45:20 +00:00
Vladimir Prus
23ad40fba6 Merge: Fix generating invalid feature values for OSX version to target.
[SVN r57546]
2009-11-10 17:26:59 +00:00
Vladimir Prus
f98a546623 Merge from trunk -- mostly OSX 10.6 ppc64 fixes.
[SVN r57508]
2009-11-09 10:00:32 +00:00
Vladimir Prus
591ddd95b1 Merge: Make cflags affect both C and C++ compilers, per docs.
[SVN r57406]
2009-11-05 09:41:14 +00:00
Vladimir Prus
cca6f3dbc5 Merge: Suppress warning
[SVN r57404]
2009-11-05 08:06:43 +00:00
Vladimir Prus
9a83f92769 Merge: Remove debug prints
[SVN r57360]
2009-11-04 16:19:58 +00:00
Vladimir Prus
b08bae51de Merge Boost.Build from trunk.
Note that since regression tests are using trunk Boost.Build,
this is already tested.


[SVN r57186]
2009-10-28 07:47:51 +00:00
Daniel James
379d976ec8 Merge a couple of documentation changes.
Merged revisions 56988-56989 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r56988 | danieljames | 2009-10-18 21:18:28 +0100 (Sun, 18 Oct 2009) | 1 line
  
  Add release notes for unordered.
........
  r56989 | danieljames | 2009-10-18 21:18:43 +0100 (Sun, 18 Oct 2009) | 1 line
  
  Mention that image attributes are supported.
........


[SVN r57028]
2009-10-20 23:13:33 +00:00
Troy D. Straszheim
4734748cb4 rm cmake from the release branch before it goes out broken. Policy dictates that you never commit to release, you commit to trunk and merge to release.
[SVN r56941]
2009-10-17 01:10:45 +00:00
Beman Dawes
533827e012 tools/release: merge trunk
[SVN r56782]
2009-10-13 14:53:55 +00:00
Beman Dawes
e075a9a7b2 tools/release: unmerged scripts
[SVN r56781]
2009-10-13 14:44:21 +00:00
Daniel James
8f46a7dfa2 Copy latest quickbook CMakeLists.txt from release.
[SVN r56755]
2009-10-12 20:21:13 +00:00
Daniel James
379df72d07 Merge newline in quickbook.hpp
[SVN r56754]
2009-10-12 20:18:43 +00:00
Daniel James
d462cd32eb Merge quickbook 1.5 from trunk.
Merged revisions 55905-55917,56077,56715,56717-56719 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r55905 | danieljames | 2009-08-31 12:36:13 +0100 (Mon, 31 Aug 2009) | 1 line
  
  Update quickbook version number.
........
  r55906 | danieljames | 2009-08-31 12:36:23 +0100 (Mon, 31 Aug 2009) | 4 lines
  
  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.
........
  r55907 | danieljames | 2009-08-31 12:36:34 +0100 (Mon, 31 Aug 2009) | 3 lines
  
  Wrap the template info in a struct.
  
  So that I can add extra scoping info.
........
  r55908 | danieljames | 2009-08-31 12:36:47 +0100 (Mon, 31 Aug 2009) | 1 line
  
  Implement static/lexical scoping for 1.5. Refs #2034.
........
  r55909 | danieljames | 2009-08-31 12:37:04 +0100 (Mon, 31 Aug 2009) | 1 line
  
  In quickbook 1.5 don't mix '..' and whitespace seperators for template arguments. Refs #1174
........
  r55910 | danieljames | 2009-08-31 12:37:17 +0100 (Mon, 31 Aug 2009) | 2 lines
  
  Put the quickbook version numbers in a single header, along with convenience
  functions for using them in spirit grammars.
........
  r55911 | danieljames | 2009-08-31 12:37:32 +0100 (Mon, 31 Aug 2009) | 3 lines
  
  Ignore spaces after 'section:' for quickbook 1.5+ Refs #2712
  
  And warn when section id is empty after colon.
........
  r55912 | danieljames | 2009-08-31 12:37:48 +0100 (Mon, 31 Aug 2009) | 1 line
  
  Introduce temporary id variable.
........
  r55913 | danieljames | 2009-08-31 12:37:59 +0100 (Mon, 31 Aug 2009) | 1 line
  
  Table ids. Refs #1194.
........
  r55914 | danieljames | 2009-08-31 12:38:11 +0100 (Mon, 31 Aug 2009) | 1 line
  
  Separate out the current version of the template argument parser, as I want to create a new one for 1.5
........
  r55915 | danieljames | 2009-08-31 12:38:20 +0100 (Mon, 31 Aug 2009) | 1 line
  
  Don't use seperators that are in brackets, or are escaped. Refs #2036.
........
  r55916 | danieljames | 2009-08-31 12:38:33 +0100 (Mon, 31 Aug 2009) | 1 line
  
  Add missing table tests.
........
  r55917 | danieljames | 2009-08-31 12:38:47 +0100 (Mon, 31 Aug 2009) | 1 line
  
  Support image attributes. Refs #1157.
........
  r56077 | djowel | 2009-09-07 02:35:24 +0100 (Mon, 07 Sep 2009) | 1 line
  
  fix for msvc
........
  r56715 | danieljames | 2009-10-11 17:18:04 +0100 (Sun, 11 Oct 2009) | 1 line
  
  Use qualified ids in tables, and fix a bug generating ids when there isn't a section.
........
  r56717 | danieljames | 2009-10-11 19:21:11 +0100 (Sun, 11 Oct 2009) | 1 line
  
  Document the simplified quickbook 1.5 argument separators.
........
  r56718 | danieljames | 2009-10-11 19:21:32 +0100 (Sun, 11 Oct 2009) | 1 line
  
  Use quickbook 1.5 in the document block example.
........
  r56719 | danieljames | 2009-10-11 19:21:48 +0100 (Sun, 11 Oct 2009) | 1 line
  
  Add table ids to the documentation.
........


[SVN r56752]
2009-10-12 19:54:36 +00:00
Daniel James
32b1c94847 Add table ids to the documentation.
[SVN r56719]
2009-10-11 18:21:48 +00:00
Daniel James
a6962a577c Use quickbook 1.5 in the document block example.
[SVN r56718]
2009-10-11 18:21:32 +00:00
Daniel James
51bb3d3bc4 Document the simplified quickbook 1.5 argument separators.
[SVN r56717]
2009-10-11 18:21:11 +00:00
Daniel James
41048909b5 Use qualified ids in tables, and fix a bug generating ids when there isn't a section.
[SVN r56715]
2009-10-11 16:18:04 +00:00
Daniel James
d4e1a44064 Merge some documentation changes and inspect fixes.
Merged revisions 55370,55729,56440,56570-56571,56603,56697-56699 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r55370 | danieljames | 2009-08-02 19:18:14 +0100 (Sun, 02 Aug 2009) | 1 line
  
  Pass through more elements in doxygen2boostbook. Refs #3309.
........
  r55729 | danieljames | 2009-08-23 11:07:25 +0100 (Sun, 23 Aug 2009) | 3 lines
  
  Add depencies on doxygen documentation to standalone documentation targets.
  
  This seems to be needed for building pdfs.
........
  r56440 | danieljames | 2009-09-27 20:11:39 +0100 (Sun, 27 Sep 2009) | 1 line
  
  Fix silly error in doxygen test file.
........
  r56570 | danieljames | 2009-10-04 11:37:36 +0100 (Sun, 04 Oct 2009) | 1 line
  
  Clean up some unordered TODOs.
........
  r56571 | danieljames | 2009-10-04 11:37:56 +0100 (Sun, 04 Oct 2009) | 1 line
  
  Detab.
........
  r56603 | danieljames | 2009-10-05 22:29:39 +0100 (Mon, 05 Oct 2009) | 1 line
  
  Various inspect fixes.
........
  r56697 | danieljames | 2009-10-10 14:00:28 +0100 (Sat, 10 Oct 2009) | 1 line
  
  Add forwarding html file for accumulators.
........
  r56698 | danieljames | 2009-10-10 14:01:14 +0100 (Sat, 10 Oct 2009) | 1 line
  
  Missing newline.
........
  r56699 | danieljames | 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) | 1 line
  
  Add copyright to boostbook reference xml.
........


[SVN r56702]
2009-10-10 14:53:46 +00:00
Daniel James
756c69d46e Merge unordred changes.
Merged revisions 56441,56461,56468,56557-56562 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r56441 | danieljames | 2009-09-27 20:12:04 +0100 (Sun, 27 Sep 2009) | 1 line
  
  Try supporting reference parameters in pairs. Probably not required.
........
  r56461 | danieljames | 2009-09-29 00:06:03 +0100 (Tue, 29 Sep 2009) | 1 line
  
  Remove the optimization for std::pair with a key reference. It'll be too much hassle to get a very unusual use case to work on all compilers.
........
  r56468 | danieljames | 2009-09-29 08:46:44 +0100 (Tue, 29 Sep 2009) | 1 line
  
  Just remove the test since the test itself doesn't work on most compilers.
........
  r56557 | danieljames | 2009-10-03 17:40:26 +0100 (Sat, 03 Oct 2009) | 1 line
  
  Fix the iterator category.
........
  r56558 | danieljames | 2009-10-03 17:40:53 +0100 (Sat, 03 Oct 2009) | 2 lines
  
  Update reference docs to latest version of draft standard and fill in
  some missing details.
........
  r56559 | danieljames | 2009-10-03 17:41:11 +0100 (Sat, 03 Oct 2009) | 1 line
  
  Stricter insert exception tests.
........
  r56560 | danieljames | 2009-10-03 17:41:32 +0100 (Sat, 03 Oct 2009) | 1 line
  
  Insert using initializer lists.
........
  r56561 | danieljames | 2009-10-03 17:42:00 +0100 (Sat, 03 Oct 2009) | 1 line
  
  Update the unordered rationale.
........
  r56562 | danieljames | 2009-10-03 17:42:20 +0100 (Sat, 03 Oct 2009) | 1 line
  
  Make sure inserting from a range of types other than the value type is better tested.
........


[SVN r56700]
2009-10-10 13:52:53 +00:00
Daniel James
272327a0c0 Add copyright to boostbook reference xml.
[SVN r56699]
2009-10-10 13:01:30 +00:00
Daniel James
e8535f7f39 Missing newline.
[SVN r56698]
2009-10-10 13:01:14 +00:00
Beman Dawes
fe931d8080 tools/release: svn cleanup before trunk inspect
[SVN r56676]
2009-10-09 15:21:19 +00:00
Beman Dawes
7caf2680a7 tools/regression: begin clearing inspect issues
[SVN r56675]
2009-10-09 14:27:57 +00:00
Daniel James
31bfc36715 Various inspect fixes.
[SVN r56603]
2009-10-05 21:29:39 +00:00
Beman Dawes
f955981550 Daily snapshot: add local trunk svn up
[SVN r56573]
2009-10-04 15:37:30 +00:00
Daniel James
0e0b038aea Word wrap the release README.txt.
[SVN r56572]
2009-10-04 10:38:12 +00:00
Daniel James
179578c0cc Try supporting reference parameters in pairs. Probably not required.
[SVN r56441]
2009-09-27 19:12:04 +00:00
Daniel James
96f6128d77 Fix silly error in doxygen test file.
[SVN r56440]
2009-09-27 19:11:39 +00:00
Vladimir Prus
b20f93e5f5 Fix RC and MC for intel-win.
[SVN r56369]
2009-09-24 08:24:49 +00:00
Vladimir Prus
120c2405aa Resolve MC compiler ambiguity.
[SVN r56366]
2009-09-23 15:37:41 +00:00
Stefan Seefeld
56fd3adfb9 Merged 2009 GSoC work from sandbox-branches/bhy/py3k branch back into trunk.
[SVN r56305]
2009-09-19 02:32:41 +00:00
Vladimir Prus
3caa081024 Don't mutate input to SPLIT_BY_CHARACTERS.
[SVN r56204]
2009-09-15 06:03:23 +00:00
Vladimir Prus
834a9523cf Implement SPLIT_BY_CHARACTERS.
This is much faster than regex.split if splitting by a single char,
or by a set of one-char delimiters.


[SVN r56191]
2009-09-14 16:57:57 +00:00
Vladimir Prus
b3dfe84fe8 Add 'native' and 'core2' architectures.
Patch from Serhat Şevki Dinçer.


[SVN r56180]
2009-09-14 09:32:36 +00:00
Jürgen Hunold
595609ffff Add support for QtMultimedia framework in upcoming Qt-4.6.
[SVN r56132]
2009-09-10 10:14:46 +00:00
Jürgen Hunold
3effbcf957 Add the location of the duplicate project id to the error message.
[SVN r56131]
2009-09-10 09:48:06 +00:00
Joel de Guzman
685474fdc1 fix for msvc
[SVN r56077]
2009-09-07 01:35:24 +00:00
Vladimir Prus
ef8af982e2 Update mergeinfo
[SVN r56049]
2009-09-05 13:15:39 +00:00
Vladimir Prus
5b99fdb814 Merge some more
[SVN r56048]
2009-09-05 13:14:59 +00:00
Vladimir Prus
22cffac4c6 Merge some
[SVN r56047]
2009-09-05 13:13:46 +00:00
Vladimir Prus
1348770965 Merge feature.jam changes into Python
[SVN r56046]
2009-09-05 12:59:39 +00:00
Vladimir Prus
255fcd962a Update mergeinfo
[SVN r56044]
2009-09-05 12:50:46 +00:00
Vladimir Prus
f925fb9de5 Add tool for tracking jam->python merges
[SVN r56043]
2009-09-05 12:48:09 +00:00
Vladimir Prus
f1ea23093e Reset everyting back to revision 56032.
My partial reverts of things appear to be creating bigger mess.


[SVN r56042]
2009-09-05 12:44:28 +00:00
Vladimir Prus
bb71748083 Fix feature.jam
[SVN r56041]
2009-09-05 12:38:58 +00:00
Vladimir Prus
f5f8eb590f Revert more
[SVN r56040]
2009-09-05 12:34:31 +00:00
Vladimir Prus
8b2436ed0e Revert some more
[SVN r56039]
2009-09-05 12:26:44 +00:00
Vladimir Prus
eb47b10493 Remove more formatting changes
[SVN r56037]
2009-09-05 12:16:10 +00:00
Vladimir Prus
ecc73b550a Script for detecting changes to merge to Python
[SVN r56036]
2009-09-05 12:08:16 +00:00
Vladimir Prus
a2ffc97001 Rever formatting changes from 48367
[SVN r56035]
2009-09-05 12:07:35 +00:00
Vladimir Prus
80b45a82d4 Revert revision 48644.
It contains so many formatting changes to as make porting things to
Python impossible. I'll cherry-pick the todo and non-formatting changes
soonish.


[SVN r56034]
2009-09-05 12:01:30 +00:00
Vladimir Prus
2caa095715 Fix processing of path features.
This makes example/libraries fully working.


[SVN r56032]
2009-09-05 11:23:02 +00:00
Vladimir Prus
145323bd69 Various fixes. example/libraries now runs, though the includes are messed
[SVN r56031]
2009-09-05 11:10:14 +00:00
Vladimir Prus
d2306457a7 Assign source-location to standalone projects.
[SVN r56008]
2009-09-04 06:41:59 +00:00
Vladimir Prus
86e43d9762 Use null 'resource type' if none is specified.
[SVN r55999]
2009-09-03 16:39:47 +00:00
Vladimir Prus
d18cb1bc3f Merge run_mpi test type support.
[SVN r55996]
2009-09-03 12:59:28 +00:00
Daniel James
b66802e11e Support image attributes. Refs #1157.
[SVN r55917]
2009-08-31 11:38:47 +00:00
Daniel James
66fd4713ca Add missing table tests.
[SVN r55916]
2009-08-31 11:38:33 +00:00
Daniel James
f8c120773a Don't use seperators that are in brackets, or are escaped. Refs #2036.
[SVN r55915]
2009-08-31 11:38:20 +00:00
Daniel James
a18f5a41cf Separate out the current version of the template argument parser, as I want to create a new one for 1.5
[SVN r55914]
2009-08-31 11:38:11 +00:00
Daniel James
c074904546 Table ids. Refs #1194.
[SVN r55913]
2009-08-31 11:37:59 +00:00
Daniel James
ef49bba198 Introduce temporary id variable.
[SVN r55912]
2009-08-31 11:37:48 +00:00
Daniel James
156d6aac63 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
d70f95de0a Put the quickbook version numbers in a single header, along with convenience
functions for using them in spirit grammars.

[SVN r55910]
2009-08-31 11:37:17 +00:00
Daniel James
83f3d3a57d In quickbook 1.5 don't mix '..' and whitespace seperators for template arguments. Refs #1174
[SVN r55909]
2009-08-31 11:37:04 +00:00
Daniel James
8e48543752 Implement static/lexical scoping for 1.5. Refs #2034.
[SVN r55908]
2009-08-31 11:36:47 +00:00
Daniel James
0c399434e6 Wrap the template info in a struct.
So that I can add extra scoping info.

[SVN r55907]
2009-08-31 11:36:34 +00:00
Daniel James
8e933f1407 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
ffa9cf6b96 Update quickbook version number.
[SVN r55905]
2009-08-31 11:36:13 +00:00
Vladimir Prus
0d76e1ee16 More diagnostics for tests that fail on OSX.
[SVN r55865]
2009-08-29 13:34:09 +00:00
Vladimir Prus
14c02f24d4 Preserve the order of sources when calling generator
[SVN r55864]
2009-08-29 13:15:58 +00:00
Vladimir Prus
11ad5b007f Add virtual-target.always.
[SVN r55859]
2009-08-29 11:15:46 +00:00
Beman Dawes
297e86fa34 Initial commit
[SVN r55803]
2009-08-27 16:26:34 +00:00
John Maddock
be6ff9235f Fix XML so it validates when building PDF's.
[SVN r55760]
2009-08-24 11:22:18 +00:00
Vladimir Prus
2f3799e657 Merge: Use right name of PDB file, even if tag rule doesn't handle PDB.
[SVN r55735]
2009-08-23 16:20:59 +00:00
Vladimir Prus
c458892562 Use right name of PDB file, even if tag rule doesn't handle PDB.
[SVN r55717]
2009-08-22 15:31:40 +00:00
Vladimir Prus
ebe38a2021 Expand overview. Improve extending documentation.
[SVN r55716]
2009-08-22 12:23:39 +00:00
Vladimir Prus
f632df0ba0 Rename advanced.xml to overview.xml, to reduce confusion.
[SVN r55715]
2009-08-22 08:42:34 +00:00
Vladimir Prus
c1fab4fef5 Minir doc tweaks
[SVN r55714]
2009-08-22 08:38:00 +00:00
Vladimir Prus
25c9554d18 Fix viable-source-types-for-generator-real looping thinko.
The loop over 'source-types' was meant to terminate if we ever get
'*'. However, it was for loop, and assinging empty list to
source-types had no effect. As result, the function would
sometimes return a list containing '*' and other types, which
other code did not expect and mishandled.


[SVN r55712]
2009-08-22 08:21:07 +00:00
Vladimir Prus
af79875986 New --dump-generators option to list all generators.
[SVN r55711]
2009-08-22 08:04:31 +00:00
John Maddock
2adec13f04 Change <section> to <chapter> so we get valid XML in the output.
[SVN r55703]
2009-08-21 18:49:55 +00:00
Vladimir Prus
8a86c4bdf6 Properly register targets created by notfile generator.
[SVN r55529]
2009-08-11 16:53:35 +00:00
Vladimir Prus
b9de38d29e Add some readme.
[SVN r55499]
2009-08-10 10:27:54 +00:00
Vladimir Prus
7e55d689e2 Handle "run_mpi" test kind in more places.
[SVN r55498]
2009-08-10 10:20:55 +00:00
Beman Dawes
6b8319d59a Add run_mpi to list of types selected (Steve Robbins)
[SVN r55419]
2009-08-05 12:57:49 +00:00
Daniel James
735470b687 Pass through more elements in doxygen2boostbook. Refs #3309.
[SVN r55370]
2009-08-02 18:18:14 +00:00
Vladimir Prus
08091c1e98 Merge testsuite fixes
[SVN r55337]
2009-08-01 10:45:58 +00:00
Vladimir Prus
67d685a7bd Fix improper name of PDB and manifest targets.
[SVN r55334]
2009-08-01 10:33:24 +00:00
Vladimir Prus
14441d35d5 Supress warning message when target does not exist.
[SVN r55333]
2009-08-01 10:32:10 +00:00
Vladimir Prus
1f88c80eb6 Testsuite fixes for windows.
[SVN r55332]
2009-08-01 10:31:05 +00:00
Daniel James
9377cd00be Document pre-requisites for setup_boostbook.sh. Fixes #3292
Merged revisions 55224 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

[SVN r55277]
2009-07-30 06:10:36 +00:00
Daniel James
9af0c7f773 Add a note about the pre-requisites for setup_boostbook.sh. Refs #3292
[SVN r55224]
2009-07-28 07:25:41 +00:00
Vladimir Prus
0fbc762548 Merge revision 55220
[SVN r55221]
2009-07-28 07:12:10 +00:00
Vladimir Prus
8c3b1bd4da Improve reporting of failed test due to unexpected changes.
[SVN r55220]
2009-07-28 07:11:09 +00:00
Vladimir Prus
19b5abaf15 Add Python bootstrap code
[SVN r55202]
2009-07-27 09:22:07 +00:00
Vladimir Prus
062c9dd8cf Add experimental Python port
[SVN r55201]
2009-07-27 08:52:41 +00:00
Vladimir Prus
aef68b2865 Prevent doxygen's html (not docbook) generation from using './html'.
Now, 'html' directory is created in the build dir of the Jamfile
where 'doxygen' target appears.


[SVN r55200]
2009-07-27 07:24:41 +00:00
Vladimir Prus
181676d442 Merge test fix
[SVN r55199]
2009-07-27 07:23:19 +00:00
Vladimir Prus
7056283e0e Attempt at fixing generators_test on windows
[SVN r55198]
2009-07-27 07:20:34 +00:00
Vladimir Prus
8db4e086e4 Merge from trunk
[SVN r55197]
2009-07-27 07:04:57 +00:00
Beman Dawes
d12e84aabf Fix typo from 55154
[SVN r55173]
2009-07-26 13:15:23 +00:00
Beman Dawes
b81131dd47 Save Linux user-config.jam to ease new setups
[SVN r55172]
2009-07-26 11:31:16 +00:00
Troy D. Straszheim
7b032c940f Copyrights on CMakeLists.txt to keep them from clogging up the inspect
reports.  This is essentially the same commit as r55095 on the release
branch.



[SVN r55159]
2009-07-26 00:49:56 +00:00
Vladimir Prus
d275a16304 Use suitable names for PDB files for static libs.
Patch from Michael Weber.


[SVN r55155]
2009-07-25 09:23:24 +00:00
Vladimir Prus
b5e6b870bf Initial PDB support and manifest file fixes.
Patch from Alexey Pakhunov.

The changes are:
- Make msvc link generators create targets that correspond to PDB
  files, so that they can be installed.
- Force creation of manifest file if separate manifest is requested
- Fix the name of manifest file that boost.build expects to make
  those produced by the compiler.


[SVN r55154]
2009-07-25 09:01:23 +00:00
Vladimir Prus
bed3f3447c Properly report failures to add/remove/modify file.
[SVN r55152]
2009-07-25 06:47:43 +00:00
John Maddock
f5ac68d3bb Try and fix inspect report failure.
[SVN r55118]
2009-07-23 11:53:45 +00:00
John Maddock
9e971ad373 Try and fix inspect report failure.
[SVN r55117]
2009-07-23 11:52:48 +00:00
Jürgen Hunold
56be237be3 Merged revisions 55041 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r55041 | jhunold | 2009-07-20 11:42:00 +0200 (Mo, 20 Jul 2009) | 1 line
  
  support building bjam using Visual Studio 2010.
........


[SVN r55112]
2009-07-23 10:40:42 +00:00
Troy D. Straszheim
e79d7bbfeb cmakelists for inspect
[SVN r55096]
2009-07-22 21:52:26 +00:00
Troy D. Straszheim
3151103a62 Add basic copyright/license to keep cmake out of the inspection report
[SVN r55095]
2009-07-22 21:51:01 +00:00
Vladimir Prus
cf46138a6f If command fails, print its output even for -d0.
[SVN r55042]
2009-07-20 10:10:19 +00:00
Jürgen Hunold
80048ad0e4 support building bjam using Visual Studio 2010.
[SVN r55041]
2009-07-20 09:42:00 +00:00
Vladimir Prus
c32120c6e3 Merge test fixes
[SVN r54978]
2009-07-16 06:07:40 +00:00
Vladimir Prus
5a2f99f604 Fix unit tests
[SVN r54973]
2009-07-15 19:16:49 +00:00
Vladimir Prus
d501758603 Exclude default_toolset.py
[SVN r54972]
2009-07-15 19:06:04 +00:00
Vladimir Prus
5f60139494 Merge from trunk
[SVN r54971]
2009-07-15 18:44:38 +00:00
Vladimir Prus
423b91e72f Allow 'option' in project config.
[SVN r54970]
2009-07-15 18:04:07 +00:00
Daniel James
6312e7eda6 Merge changes to documentation tools. Fixes #1202, #3242.
Merged revisions 54812-54818 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r54812 | danieljames | 2009-07-08 22:40:14 +0100 (Wed, 08 Jul 2009) | 1 line
  
  Add a couple of tests for quickbook 1.4 behaviour to try to preserve it.
........
  r54813 | danieljames | 2009-07-08 22:40:24 +0100 (Wed, 08 Jul 2009) | 1 line
  
  Move all the syntax highlighting code into a single class.
........
  r54814 | danieljames | 2009-07-08 22:40:33 +0100 (Wed, 08 Jul 2009) | 1 line
  
  Move the code actions a bit later in actions.hpp so they can use 'plain_char_action'.
........
  r54815 | danieljames | 2009-07-08 22:40:46 +0100 (Wed, 08 Jul 2009) | 1 line
  
  Teletype source mode. Refs #1202.
........
  r54816 | danieljames | 2009-07-08 22:41:00 +0100 (Wed, 08 Jul 2009) | 14 lines
  
  Make sure that a template expansion ends with a ']'.
  
  {{{
  [template foo 1]
  [fool]
  }}}
  
  was generating `1[fool]` - the template would be expanded but then when it
  didn't match the `]` it would fail and just get copied to the output. This
  change checks for `]` before expanding the template. So it now generates
  `[fool]` which is an improvement.
  
  I'm not including a version switch as I see this as a plain bug fix - I can't
  imagine this change ever being anything but beneficial.
........
  r54817 | danieljames | 2009-07-08 22:41:10 +0100 (Wed, 08 Jul 2009) | 1 line
  
  I got a bit confused by this comment, so try to make it clearer.
........
  r54818 | danieljames | 2009-07-08 22:53:15 +0100 (Wed, 08 Jul 2009) | 3 lines
  
  Support INTERNAL ONLY enums in doxygen/boostbook documenation. Refs #3242.
  
  Patch by Mathias Gaunard.
........


[SVN r54910]
2009-07-12 16:09:04 +00:00
Vladimir Prus
cdd814a20f If --prefix is specified on command line, ignore bin/lib dir from config file.
[SVN r54895]
2009-07-11 15:52:41 +00:00
Vladimir Prus
7c3751a40e Document darwin, and fat binaries.
[SVN r54894]
2009-07-11 15:39:48 +00:00
Vladimir Prus
bedfd64055 Account for the fact that path may be empty.
[SVN r54893]
2009-07-11 15:08:54 +00:00
Vladimir Prus
cac14f723e Add supposed for hashed target paths.
[SVN r54892]
2009-07-11 14:43:12 +00:00
Vladimir Prus
75b7cd0359 Add support for options with implied values.
[SVN r54891]
2009-07-11 14:42:30 +00:00
Vladimir Prus
efee7c36e8 Remove obsolete unused parameter
[SVN r54890]
2009-07-11 14:33:20 +00:00
Vladimir Prus
2552fabc85 Approximate -rpath-link for acc.
[SVN r54889]
2009-07-11 14:24:26 +00:00
Vladimir Prus
03ca31ed69 Wholesale merge from trunk.
[SVN r54880]
2009-07-11 11:04:31 +00:00
David Dean
9b1f7d3aa2 Correcting Borland default compiler options
-Ve and -Vx are *NOT* enabled by default in bcc32

[SVN r54833]
2009-07-09 16:46:13 +00:00
Daniel James
b9f810783a Support INTERNAL ONLY enums in doxygen/boostbook documenation. Refs #3242.
Patch by Mathias Gaunard.

[SVN r54818]
2009-07-08 21:53:15 +00:00
Daniel James
1da274a2a7 I got a bit confused by this comment, so try to make it clearer.
[SVN r54817]
2009-07-08 21:41:10 +00:00
Daniel James
a836148af0 Make sure that a template expansion ends with a ']'.
{{{
[template foo 1]
[fool]
}}}

was generating `1[fool]` - the template would be expanded but then when it
didn't match the `]` it would fail and just get copied to the output. This
change checks for `]` before expanding the template. So it now generates
`[fool]` which is an improvement.

I'm not including a version switch as I see this as a plain bug fix - I can't
imagine this change ever being anything but beneficial.

[SVN r54816]
2009-07-08 21:41:00 +00:00
Daniel James
2cc564cf46 Teletype source mode. Refs #1202.
[SVN r54815]
2009-07-08 21:40:46 +00:00
Daniel James
c8efc2cdc6 Move the code actions a bit later in actions.hpp so they can use 'plain_char_action'.
[SVN r54814]
2009-07-08 21:40:33 +00:00
Daniel James
6852851c06 Move all the syntax highlighting code into a single class.
[SVN r54813]
2009-07-08 21:40:24 +00:00
Daniel James
3e17e8a9ad Add a couple of tests for quickbook 1.4 behaviour to try to preserve it.
[SVN r54812]
2009-07-08 21:40:14 +00:00
Vladimir Prus
43ac16bfc2 Document linkflags and fixes "includes" typo.
[SVN r54763]
2009-07-07 07:11:34 +00:00
Vladimir Prus
10e4bde4d9 Add 'elf' value of target-os.
[SVN r54536]
2009-06-30 15:41:42 +00:00
Vladimir Prus
b769446b20 When starting building each metatarget, ignore active generators up the stack.
[SVN r54535]
2009-06-30 12:41:37 +00:00
Daniel James
9355e13676 Merge inspect check that all C and C++ files end with a newline.
Merged revisions 53923,53925 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r53923 | danieljames | 2009-06-15 08:32:43 +0100 (Mon, 15 Jun 2009) | 1 line
  
  Use wrong line ends in wrong_line_ends_test.cpp.
........
  r53925 | danieljames | 2009-06-15 08:37:59 +0100 (Mon, 15 Jun 2009) | 1 line
  
  Check that all C and C++ files end with a newline. Fixes #3174
........


[SVN r54409]
2009-06-27 10:41:33 +00:00
Daniel James
3b12c3b6f8 Merge latest hash developments:
* Avoid float to int warning.
 * Work around 'using namespace' bug in Visual C++.
 * Make `<boost/functional/hash/extensions.hpp> self contained.
 * Move some of the extension implementation from the main hash header
   into the exensions header.
 * Remove BOOST_HASH_CHAR_TRAITS from `container_fwd.hpp`.
 * Other minor changes.

Merged revisions 53828,53924,54024-54025,54033-54034,54139-54145,54399 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r53828 | danieljames | 2009-06-12 19:24:47 +0100 (Fri, 12 Jun 2009) | 1 line
  
  Try to avoid float to int warning when a float function doesn't exist.
........
  r53924 | danieljames | 2009-06-15 08:37:42 +0100 (Mon, 15 Jun 2009) | 4 lines
  
  Remove hash_complex_test's dependency on Boost.Random.
  
  Only test for a few values, but that should be okay as there isn't much
  to test.
........
  r54024 | danieljames | 2009-06-17 22:22:49 +0100 (Wed, 17 Jun 2009) | 1 line
  
  Put the minimum amount of implementation in the same namespace as the 'using namespace' directives in order to avoid Visual C++ 8 bug.
........
  r54025 | danieljames | 2009-06-17 22:23:42 +0100 (Wed, 17 Jun 2009) | 1 line
  
  Try to avoid using special macro handling code.
........
  r54033 | danieljames | 2009-06-18 00:24:28 +0100 (Thu, 18 Jun 2009) | 1 line
  
  Add copyright to namespace_fail_test.cpp
........
  r54034 | danieljames | 2009-06-18 00:25:12 +0100 (Thu, 18 Jun 2009) | 1 line
  
  A couple of missing newlines.
........
  r54139 | danieljames | 2009-06-21 10:41:11 +0100 (Sun, 21 Jun 2009) | 1 line
  
  A few more comments in boost::hash.
........
  r54140 | danieljames | 2009-06-21 10:41:30 +0100 (Sun, 21 Jun 2009) | 1 line
  
  Move includes to the header which they're used in.
........
  r54141 | danieljames | 2009-06-21 10:41:46 +0100 (Sun, 21 Jun 2009) | 1 line
  
  Revert [54025] "Try to avoid using special macro handling code."
........
  r54142 | danieljames | 2009-06-21 10:42:05 +0100 (Sun, 21 Jun 2009) | 1 line
  
  Get <boost/functional/hash/extensions.hpp> to work.
........
  r54143 | danieljames | 2009-06-21 10:42:20 +0100 (Sun, 21 Jun 2009) | 1 line
  
  Move BOOST_HASH_CHAR_TRAITS from container_fwd into the hash headers, and undefine it.
........
  r54144 | danieljames | 2009-06-21 10:42:40 +0100 (Sun, 21 Jun 2009) | 1 line
  
  Move the support for hashing containers into the extension header, and improve the standard tests.
........
  r54145 | danieljames | 2009-06-21 10:51:59 +0100 (Sun, 21 Jun 2009) | 1 line
  
  I didn't mean to comment this out.
........
  r54399 | danieljames | 2009-06-27 08:39:12 +0100 (Sat, 27 Jun 2009) | 1 line
  
  Add am implementation note about the Visual C++ problems.
........


[SVN r54402]
2009-06-27 08:12:20 +00:00
Daniel James
31cc92504d Tweaked appearance of member classes/structs/unions in a class synopsis.
Merged revisions 53549 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r53549 | fmhess | 2009-06-01 19:01:10 +0100 (Mon, 01 Jun 2009) | 5 lines
  
  Tweaked appearance of member classes/structs/unions in a class synopsis
  so they don't run together with previous typedefs or static constants, but
  are separated by a blank line and comment.
........


[SVN r54396]
2009-06-27 07:15:35 +00:00
Jürgen Hunold
7727c635b7 Specify target machine type to avoid linker warnings.
[SVN r54375]
2009-06-26 11:25:24 +00:00
Jürgen Hunold
c02ea8d84c Add tag rules for <qt> and <address-model>
[SVN r54371]
2009-06-26 09:16:31 +00:00
Vladimir Prus
8cffadd01d Add MD5 builtin
[SVN r54306]
2009-06-24 15:29:35 +00:00
Vladimir Prus
a86cd8c09e Fix quoting
[SVN r54302]
2009-06-24 13:49:46 +00:00
Vladimir Prus
9ab33ee69a Quote environement variable assignements.
[SVN r54299]
2009-06-24 10:01:10 +00:00
Vladimir Prus
a5713cac5d Make common.format-name don't check target type.
The use in Jamroot calls it only for library targets,
and other projects might want to call the function for
other target types.


[SVN r54298]
2009-06-24 08:08:23 +00:00
Daniel James
377dd838bd A couple of missing newlines.
[SVN r54034]
2009-06-17 23:25:12 +00:00
Douglas Gregor
cc93ccb0e4 CMake: BOOST_PLATFORM fix, from Zach Laine
[SVN r53969]
2009-06-16 05:16:29 +00:00
Douglas Gregor
7655e0bde7 CMake: BOOST_PLATFORM fix, from Zach Laine
[SVN r53968]
2009-06-16 05:16:20 +00:00
Daniel James
7f58c9169e Check that all C and C++ files end with a newline. Fixes #3174
[SVN r53925]
2009-06-15 07:37:59 +00:00
Daniel James
a922a57d1c Use wrong line ends in wrong_line_ends_test.cpp.
[SVN r53923]
2009-06-15 07:32:43 +00:00
Steven Watanabe
842a9e5f51 Add missing semicolon
[SVN r53762]
2009-06-08 22:16:47 +00:00
Vladimir Prus
2dc4c63958 Add warning to "Using BJam" section.
This is apparently the first hit for "bjam" search in google,
and we want to redirect users to Boost.Build docs.


[SVN r53725]
2009-06-07 16:30:55 +00:00
Vladimir Prus
2f73d056a6 Clarify that Boost.Jam is low-level engine for Boost.Build.
This includes big warning that Boost.Build docs are better
be read, explanation that Boost.Jam is not meant as classic Jam
replacement, and removal of Jam-as-standalone-build-system
features.


[SVN r53704]
2009-06-07 08:57:11 +00:00
Dave Abrahams
fa12f8ff35 Fix typo in example usage
[SVN r53658]
2009-06-05 20:13:47 +00:00
Vladimir Prus
707c1fdd47 Add new 'convert' main target
[SVN r53616]
2009-06-04 06:14:55 +00:00
Daniel James
3fd39a4879 Move the documentation documentation into sandbox for now.
[SVN r53555]
2009-06-01 20:56:10 +00:00
Frank Mori Hess
6fa1834c20 Tweaked appearance of member classes/structs/unions in a class synopsis
so they don't run together with previous typedefs or static constants, but
are separated by a blank line and comment.



[SVN r53549]
2009-06-01 18:01:10 +00:00
Vladimir Prus
8f98956e82 Mention address-model in the 'Invocation' section
[SVN r53511]
2009-05-31 19:03:43 +00:00
Vladimir Prus
a13e163768 Make address-model take effect even if architecture is not specified.
It seems more ultimately helpful to directly translate address-model
to -m32/-m64 on gcc, since that option works fine even if -march is
not specified.


[SVN r53510]
2009-05-31 18:49:11 +00:00
Vladimir Prus
85bd448523 On Cygwin, install DLLs to $(prefix)/bin.
[SVN r53456]
2009-05-30 13:24:26 +00:00
Vladimir Prus
b4028ee1f8 Generate import libs on cygwin, and fix naming to match conventions.
Patch from Ronald Landheer-Cieslak.


[SVN r53446]
2009-05-30 11:51:46 +00:00
Beman Dawes
a022fb1e94 Avoid overwriting self
[SVN r53413]
2009-05-29 21:03:53 +00:00
Beman Dawes
88343987af fix path
[SVN r53411]
2009-05-29 20:45:50 +00:00
Beman Dawes
6be993aff3 Initial commit
[SVN r53409]
2009-05-29 20:32:06 +00:00
Vladimir Prus
77b9981a79 Properly tag libraries with QCC toolset.
Fixes #2191.


[SVN r53384]
2009-05-29 08:48:44 +00:00
Vladimir Prus
c265c10874 Catch more macros.
Patch from John W. Bito


[SVN r53383]
2009-05-29 08:47:03 +00:00
Vladimir Prus
3f9e80e7a0 Implement warnings control for sun.
Patch from John W. Bito.
Closes #2966.


[SVN r53381]
2009-05-29 08:34:04 +00:00
Vladimir Prus
d75257dd21 MSVC 10 autodetection.
Closes #3069.


[SVN r53206]
2009-05-23 15:26:16 +00:00
Vladimir Prus
b0714d8a6d Merge from trunk
[SVN r53173]
2009-05-22 11:36:46 +00:00
Troy D. Straszheim
efb525744a get mpi cmake tests working on trunk
[SVN r53156]
2009-05-21 15:36:35 +00:00
Troy D. Straszheim
64eca686ae Merge of cmakefiles *from* (that's right, *FROM* :/ ) release branch.
[SVN r53150]
2009-05-21 14:05:15 +00:00
Troy D. Straszheim
f6861df941 link test tuneups
[SVN r53148]
2009-05-21 00:51:18 +00:00
Troy D. Straszheim
3339d933d3 tune up link tests in general, asio tests specifically
[SVN r53147]
2009-05-21 00:31:35 +00:00
Steven Watanabe
d57e1b80f3 Filter out comments and string literals in the min/max check. Fixes #3055
[SVN r53144]
2009-05-20 20:01:53 +00:00
Jeremiah Willcock
c02524c043 Fixed almost all tab and min/max issues found by inspect tool
[SVN r53142]
2009-05-20 19:41:20 +00:00
Jeremiah Willcock
1aca93ec49 Fixed most tab and min/max issues from trunk inspection report
[SVN r53141]
2009-05-20 19:19:00 +00:00
Troy D. Straszheim
d24b2cb2f3 This makes asio link tests pass, accomplishes two things:
* Communicates CMAKE_CXX_COMPILER correctly to subprocess (via
load_cache which may be a bad idea)

* Manually (yuck) pulls the paths of libraries that the link tests
  must link against out of the target properties and passes them to
  the linktest subprocess













[SVN r53140]
2009-05-20 18:33:38 +00:00
Troy D. Straszheim
e71361d34f Clean up a few messages, display compiler and platform
[SVN r53138]
2009-05-20 17:17:04 +00:00
Troy D. Straszheim
fa2fbf7d68 Let's see if this gets us anything
[SVN r53137]
2009-05-20 17:15:58 +00:00
Troy D. Straszheim
dd14641e39 dummy commit
[SVN r53051]
2009-05-16 16:06:29 +00:00
Daniel James
42f440a095 Merge inspect fix for when there are no errors.
Merged revisions 52995 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r52995 | jewillco | 2009-05-14 15:50:56 +0100 (Thu, 14 May 2009) | 1 line
  
  Fixes #2963
........


[SVN r53049]
2009-05-16 14:37:01 +00:00
Daniel James
5ef0482000 Import Python and C code snippets in quickbook.
Merged revisions 53018-53022 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r53018 | danieljames | 2009-05-15 07:12:13 +0100 (Fri, 15 May 2009) | 1 line
  
  Import Python and C code snippets in quickbook, by Jaroslav Gresula.
........
  r53019 | danieljames | 2009-05-15 07:12:42 +0100 (Fri, 15 May 2009) | 1 line
  
  Use '.py' when checking for python files.
........
  r53020 | danieljames | 2009-05-15 07:12:59 +0100 (Fri, 15 May 2009) | 1 line
  
  Use the correct source type for snippets.
........
  r53021 | danieljames | 2009-05-15 07:13:17 +0100 (Fri, 15 May 2009) | 1 line
  
  Separate code snippet grammar and actions.
........
  r53022 | danieljames | 2009-05-15 07:13:34 +0100 (Fri, 15 May 2009) | 1 line
  
  Make code_snippet_action language ignorant.
........


[SVN r53045]
2009-05-16 13:48:54 +00:00
Daniel James
851d166c7e Merge in inspect checks for links in CSS files and external content. And fix a few of these issues.
Merged revisions 52663-52664,52666-52668,52712 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r52663 | danieljames | 2009-04-29 22:12:08 +0100 (Wed, 29 Apr 2009) | 1 line
  
  Check for invalid css links in html files as well as css files.
........
  r52664 | danieljames | 2009-04-29 22:12:32 +0100 (Wed, 29 Apr 2009) | 1 line
  
  Check for external links.
........
  r52666 | danieljames | 2009-04-29 22:19:12 +0100 (Wed, 29 Apr 2009) | 1 line
  
  Use local copies of the boost logo.
........
  r52667 | danieljames | 2009-04-29 22:19:40 +0100 (Wed, 29 Apr 2009) | 1 line
  
  Remove unused copy of boostbook.css
........
  r52668 | danieljames | 2009-04-29 22:19:56 +0100 (Wed, 29 Apr 2009) | 3 lines
  
  Fix a link to a header on trac.
  
  IMO it would be better to link to the local copy.
........
  r52712 | danieljames | 2009-05-01 21:51:10 +0100 (Fri, 01 May 2009) | 1 line
  
  Better inspect error for external content.
........


[SVN r53044]
2009-05-16 13:45:21 +00:00
Vladimir Prus
9da365e60e Fix the prototype of stlport.init to match docs.
Fixes #2976.


[SVN r53042]
2009-05-16 10:24:16 +00:00
Troy D. Straszheim
72849cbe7a bye. This stuff sucks.
[SVN r53036]
2009-05-15 22:01:42 +00:00
Troy D. Straszheim
4d3923a026 A little bit of setup automation (using SLAVE_DIR) for those running
build slaves..



[SVN r53035]
2009-05-15 21:35:48 +00:00
Daniel James
df7eb3b3da Make code_snippet_action language ignorant.
[SVN r53022]
2009-05-15 06:13:34 +00:00
Daniel James
af6dcb5cd1 Separate code snippet grammar and actions.
[SVN r53021]
2009-05-15 06:13:17 +00:00
Daniel James
5189634215 Use the correct source type for snippets.
[SVN r53020]
2009-05-15 06:12:59 +00:00
Daniel James
34ca23e226 Use '.py' when checking for python files.
[SVN r53019]
2009-05-15 06:12:42 +00:00
Daniel James
a914839af3 Import Python and C code snippets in quickbook, by Jaroslav Gresula. Refs #3029.
[SVN r53018]
2009-05-15 06:12:13 +00:00
Douglas Gregor
3ce3e6071a Add support for "known failures", which match the build name via a
regular expression and are attached to test cases as a "known-failure"
label.


[SVN r53014]
2009-05-15 04:44:20 +00:00
Troy D. Straszheim
611ff41fe0 tests for flyweight... one is broken due to only-multithreaded-and-shared requirement
[SVN r53012]
2009-05-15 02:15:55 +00:00
Troy D. Straszheim
4ffd5731eb Add intel toolset identifiers
[SVN r53006]
2009-05-14 22:43:15 +00:00
Jeremiah Willcock
1be326862b Fixes #2963
[SVN r52995]
2009-05-14 14:50:56 +00:00
Douglas Gregor
5475323084 CMake: notice the linux platform as being distinct from the generic unix platform
[SVN r52992]
2009-05-14 14:22:38 +00:00
Douglas Gregor
3d79574893 Eliminate the STATIC_TAG nonsense from CMake
[SVN r52986]
2009-05-14 04:58:08 +00:00
Douglas Gregor
19090e7b50 Set the build name based on compiler, compiler version, and platform
[SVN r52984]
2009-05-14 04:47:51 +00:00
Troy D. Straszheim
3da0ca3b82 make optional dependent on newer cmake version
[SVN r52969]
2009-05-13 18:38:18 +00:00
Troy D. Straszheim
0fe24eb963 remove irritating warning, make 'make modularize' before install optional
[SVN r52967]
2009-05-13 15:30:45 +00:00
Douglas Gregor
3f45234711 Use the variable BOOST_REGRESSION_TESTS to enable Boost regression testing
[SVN r52966]
2009-05-13 15:30:04 +00:00
Douglas Gregor
b6f2b4e4ac Attempt to work around a package-building problem with the CMake-generated NSIS script
[SVN r52957]
2009-05-13 04:00:31 +00:00
Douglas Gregor
479459129c Fix link and link-fail tests in CMake.
Statechart's examples depend on numeric.


[SVN r52895]
2009-05-11 04:50:32 +00:00
Troy D. Straszheim
1e9b548c0e Add support for testing on platforms with case sensitive filesystems :)
[SVN r52867]
2009-05-09 23:15:04 +00:00
Troy D. Straszheim
c4e8412740 Merge cmake files release -> trunk.
[SVN r52866]
2009-05-09 22:57:30 +00:00
Douglas Gregor
5f390fd599 Fix Boost.Python tests
[SVN r52856]
2009-05-08 20:42:11 +00:00
Douglas Gregor
12ac0d42e4 Allow subsetting the set of Boost libraries to test in CMake via BOOST_TEST_LIBRARIES
[SVN r52851]
2009-05-08 14:55:00 +00:00
Douglas Gregor
91797933b7 Add labels to CMake targets, for use with newer versions of CDash
[SVN r52841]
2009-05-07 20:59:27 +00:00
Douglas Gregor
238fa80891 Merge CMake CompileTest from the release branch
[SVN r52840]
2009-05-07 20:46:30 +00:00
Douglas Gregor
ca625a8bf3 Remove remaining traash
[SVN r52814]
2009-05-06 23:38:31 +00:00
Douglas Gregor
ccbf91daec CMake: Use CTest for testing, with submission to the dashboard at:
http://www.cdash.org/CDashPublic/index.php?project=Boost



[SVN r52813]
2009-05-06 23:34:49 +00:00
Douglas Gregor
0551656d5b Merge CMake fixes from the trunk
[SVN r52811]
2009-05-06 21:12:42 +00:00
Douglas Gregor
733ce9cbf7 Update subdirectories that Quickbook needs to use when building modularized
[SVN r52801]
2009-05-06 14:37:31 +00:00
Troy D. Straszheim
866a53ac5e Docs build tweaks
[SVN r52798]
2009-05-06 10:43:38 +00:00
Daniel James
92460f3af3 Better inspect error for external content.
[SVN r52712]
2009-05-01 20:51:10 +00:00
Daniel James
b32b8138d0 Check for external links.
[SVN r52664]
2009-04-29 21:12:32 +00:00
Daniel James
d620298da3 Check for invalid css links in html files as well as css files.
[SVN r52663]
2009-04-29 21:12:08 +00:00
Vladimir Prus
2eb5bd0c7e Merge from trunk
[SVN r52623]
2009-04-27 10:50:39 +00:00
Vladimir Prus
a6e5a4f566 When building releases, add Google.Analytics code to index.html.
[SVN r52622]
2009-04-27 10:46:42 +00:00
Vladimir Prus
a886686fe6 Drop Google.Analytics setup from offline copy.
[SVN r52621]
2009-04-27 10:45:26 +00:00
Troy D. Straszheim
b92870f665 Last test commit.
[SVN r52576]
2009-04-23 20:49:50 +00:00
Troy D. Straszheim
4401702809 Yet another test commit, sorry about the noise, testing git mirror.
[SVN r52575]
2009-04-23 20:18:23 +00:00
Vladimir Prus
83b8ddd46b Don't crash when the absolute path to compiler cannot be found.
[SVN r52541]
2009-04-22 15:22:55 +00:00
Vladimir Prus
50ad622723 Merge from trunk
[SVN r52438]
2009-04-17 07:48:18 +00:00
Vladimir Prus
2c3e08c4cc Make toolchain check work if version is provided.
[SVN r52437]
2009-04-17 07:42:34 +00:00
Daniel James
86ee57636c Document 'boost:' links in boostbook & quickbook.
Merged revisions 52352 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r52352 | danieljames | 2009-04-12 12:21:59 +0100 (Sun, 12 Apr 2009) | 3 lines
  
  Document 'boost:' links in boostbook & quickbook.
  
  Fixes #2861.
........


[SVN r52398]
2009-04-15 07:37:45 +00:00
Vladimir Prus
9bd671c633 Merge from trunk
[SVN r52376]
2009-04-14 07:59:30 +00:00
Daniel James
5372b7e591 Document 'boost:' links in boostbook & quickbook.
Fixes #2861.

[SVN r52352]
2009-04-12 11:21:59 +00:00
Daniel James
0cb0af6564 Some small documentation fixes for the release.
Merged revisions 52348-52350 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r52348 | danieljames | 2009-04-12 11:50:31 +0100 (Sun, 12 Apr 2009) | 1 line
  
  Use a test file that's actually valid C++.
........
  r52349 | danieljames | 2009-04-12 11:50:43 +0100 (Sun, 12 Apr 2009) | 3 lines
  
  Revert support for static mutable variables.
  
  Of course there's no such thing.
........
  r52350 | danieljames | 2009-04-12 11:50:57 +0100 (Sun, 12 Apr 2009) | 1 line
  
  Note change to operator[] in the unordered release notes.
........


[SVN r52351]
2009-04-12 10:54:44 +00:00
Daniel James
b51616cae1 Revert support for static mutable variables.
Of course there's no such thing.

[SVN r52349]
2009-04-12 10:50:43 +00:00
Daniel James
57885d2a9f Use a test file that's actually valid C++.
[SVN r52348]
2009-04-12 10:50:31 +00:00
Daniel James
2ded7dee3c Merge various documentation changes.
Merged revisions 51323-51324,51680,52082-52083,52237,52321,52326,52344 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r51323 | danieljames | 2009-02-18 21:24:36 +0000 (Wed, 18 Feb 2009) | 1 line
  
  More information in error messages in the doxygen2boostbook script.
........
  r51324 | danieljames | 2009-02-18 21:25:12 +0000 (Wed, 18 Feb 2009) | 1 line
  
  Deal with top level enums from doxygen.
........
  r51680 | danieljames | 2009-03-10 08:09:14 +0000 (Tue, 10 Mar 2009) | 1 line
  
  Try to support inbodydescription in doxygen xml.
........
  r52082 | danieljames | 2009-03-31 20:43:13 +0100 (Tue, 31 Mar 2009) | 1 line
  
  Support global variable reference in boostbook.
........
  r52083 | danieljames | 2009-03-31 20:43:35 +0100 (Tue, 31 Mar 2009) | 2 lines
  
  Support reference for variables that are both static and mutable in
  boostbook.
........
  r52237 | danieljames | 2009-04-07 20:26:18 +0100 (Tue, 07 Apr 2009) | 7 lines
  
  Fix calculate_relative_path
  
  When outdir == "." calculate_relative_path was counting that dot as a
  directory and adding an extra ".." to the result. So only count parts
  that don't equal ".".
  
  Refs #2921
........
  r52321 | danieljames | 2009-04-11 08:55:00 +0100 (Sat, 11 Apr 2009) | 5 lines
  
  Partially revert [51323].
  
  It added partial support for protected and private attributes and friend
  functions. But since it isn't complete support it was doing more harm
  than good.
........
  r52326 | danieljames | 2009-04-11 13:38:30 +0100 (Sat, 11 Apr 2009) | 1 line
  
  Workaround buggy doxygen output. Refs #2937
........
  r52344 | danieljames | 2009-04-12 11:06:24 +0100 (Sun, 12 Apr 2009) | 1 line
  
  Add a test document for doxygen integration.
........


[SVN r52345]
2009-04-12 10:19:46 +00:00
Daniel James
4757009d28 Add a test document for doxygen integration.
[SVN r52344]
2009-04-12 10:06:24 +00:00
Daniel James
a2a461573e Workaround buggy doxygen output. Refs #2937
[SVN r52326]
2009-04-11 12:38:30 +00:00
Daniel James
00e749f204 Partially revert [51323].
It added partial support for protected and private attributes and friend
functions. But since it isn't complete support it was doing more harm
than good.

[SVN r52321]
2009-04-11 07:55:00 +00:00
Vladimir Prus
43df15983a Improve handling of 'complete' build type.
Previous code used default-build attribute to cause a number
of property sets be requested, and then used indirect
conditional requirements to filter out inappropriate ones,
using the <build>no feature. This worked but is messy, and resulted
in a pile of unclear messages about <build>no. This patch
introduces custom main target class that handles filtering,
so we don't ever try to build with undesired property sets.


[SVN r52319]
2009-04-11 07:22:28 +00:00
Dave Abrahams
7a3f8227c9 Makes it possible to use an installed docutils without referring to a
source distro directory.

[SVN r52306]
2009-04-10 20:02:51 +00:00
David Deakins
12526298f8 As of STLport 5.2, the version number is no longer included in the name of the static libraries.
[SVN r52270]
2009-04-08 21:11:25 +00:00
Troy D. Straszheim
b9e8bf156c Silly BUILD_QUICKBOOK. Just use the cmake target.
Also check for headers to feed to doxygen in both regular and
modularized locations.





[SVN r52253]
2009-04-08 13:14:14 +00:00
Troy D. Straszheim
58f369a7f2 Silly BUILD_QUICKBOOK. Just use the cmake target.
[SVN r52252]
2009-04-08 12:37:39 +00:00
Troy D. Straszheim
6c819c7871 quickbook bug got fixed (thanks Daniel James), revert previous messy workaround
[SVN r52247]
2009-04-08 11:09:43 +00:00
Daniel James
a0e9fa51b0 Fix calculate_relative_path
When outdir == "." calculate_relative_path was counting that dot as a
directory and adding an extra ".." to the result. So only count parts
that don't equal ".".

Refs #2921

[SVN r52237]
2009-04-07 19:26:18 +00:00
Troy D. Straszheim
da77b2070d workaround quickbook bug by using absolute paths... but this breaks boost::function docs build. This whole thing is a train wreck.
[SVN r52232]
2009-04-07 17:22:51 +00:00
Vladimir Prus
7a7fda4fd2 Fix exe extension on Cygwin.
Fixes #2913.


[SVN r52212]
2009-04-06 09:46:17 +00:00
Vladimir Prus
878c0cc941 Make Jamroots inherit from project-config, if one exists.
[SVN r52174]
2009-04-04 21:16:05 +00:00
Vladimir Prus
706186c6aa Adjust the search for project-config.jam.
[SVN r52173]
2009-04-04 21:15:09 +00:00
Vladimir Prus
1e9a04020a Allow Boost.Build to override the value of -j.
[SVN r52171]
2009-04-04 18:55:37 +00:00
Vladimir Prus
0186268f29 Implement project-config.jam loading.
[SVN r52170]
2009-04-04 18:54:12 +00:00
Vladimir Prus
16815875ec Revert the previous change
[SVN r52167]
2009-04-04 07:55:40 +00:00
Vladimir Prus
62de2ee169 Enable verbose diagnostics for Boost.Build tests
[SVN r52166]
2009-04-04 07:53:19 +00:00
Vladimir Prus
c2c4788026 Unbreak prebuilt libraries on pathscale.
[SVN r52165]
2009-04-04 07:38:27 +00:00
Vladimir Prus
13d7946466 Adjust intel-linux inlining options for newer versions.
Fixes #2419.


[SVN r52164]
2009-04-04 07:29:30 +00:00
Robert Ramey
897c52199c Merge changes from trunk to release
[SVN r52112]
2009-04-01 16:23:54 +00:00
Vladimir Prus
9e04033a60 Add example of using built tool.
[SVN r52098]
2009-04-01 06:34:39 +00:00
Daniel James
b4af65c0fc Support reference for variables that are both static and mutable in
boostbook.

[SVN r52083]
2009-03-31 19:43:35 +00:00
Daniel James
1db7e08310 Support global variable reference in boostbook.
[SVN r52082]
2009-03-31 19:43:13 +00:00
Vladimir Prus
590b59dab3 Support for 64-bit compilation on acc.
[SVN r52079]
2009-03-31 18:54:47 +00:00
Daniel James
4f6ffb6105 Fix bug handling python and C++ strings.
Fixes #2860.

Merged revisions 51949 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r51949 | danieljames | 2009-03-24 08:34:09 +0000 (Tue, 24 Mar 2009) | 21 lines
  
  Use our own escape character parser.
  
  We're currently using the spirit escaped character parser. This is a
  strict C parser and causes parse errors for code that we probably should
  accept, such as any hexadecimal encoded characters with a value greater
  than the maximum value of the current platform's 'char'.  This is \x7F
  on some platforms so it rejects '\x80' upwards. As well as rejecting
  characters that might be valid, it also means that quickbook will act
  differently on different platforms.
  
  In python strings, '\xaaa' is equivalent to '\xaa' + 'a', but the spirit
  parser interprets this as a character with value '0xaaa'. So we probably
  should accept these.
  
  I also think we should be liberal about what we accept. IMO it isn't our
  job to enforce correct C++/python, just to create a reasonable
  rendering of our input. So rather than write a parser which understands
  the various types of escapes, I just wrote one that ignores any
  character following a backslash.
  
  Refs #2860.
........


[SVN r52064]
2009-03-30 17:49:15 +00:00
Vladimir Prus
92aaf6a43c Document the preserve-test-targets feature.
[SVN r52063]
2009-03-30 17:23:52 +00:00
Vladimir Prus
a5155e5b56 Preserve test targets by default.
[SVN r52062]
2009-03-30 17:16:09 +00:00
Vladimir Prus
57888af9ef Explicitly request that target targets be removed.
Boost.Build default will be flipped shortly, and we don't
want regression tests to keep the binaries around.


[SVN r51989]
2009-03-26 18:01:30 +00:00