Commit Graph

1161 Commits

Author SHA1 Message Date
Andrey Semashev
4812f46d4e Replaced tabs with spaces.
[SVN r50878]
2009-01-29 18:58:24 +00:00
Andrey Semashev
15c4ebd523 Removed dereferencing of end iterators of strings, which could cause crashes on MSVC. Fixed #2698.
[SVN r50877]
2009-01-29 18:54:17 +00:00
Andrey Semashev
5ac35edc3a Added missing #include. Fixed #2688.
[SVN r50876]
2009-01-29 17:44:52 +00:00
Troy D. Straszheim
983db9f225 merge of cmake build files from trunk per beman
[SVN r50756]
2009-01-24 18:57:20 +00:00
Andrey Semashev
86a65b062a testfrmwk.hpp moved to the tests directory. It was not a part of the library public interface and should not be seen by users.
[SVN r49946]
2008-11-26 21:07:14 +00:00
Boris Gubenko
bffbf251f0 merge changeset/49940 into release branch
[SVN r49941]
2008-11-26 15:39:19 +00:00
Boris Gubenko
854864f008 work around the bug in aC++ (QXCR1000880488 in the HP bug tracking system)
[SVN r49940]
2008-11-26 15:12:17 +00:00
Andrey Semashev
45512be109 testfrmwk.hpp moved to the tests directory. It was not a part of the library public interface and should not be seen by users.
[SVN r49933]
2008-11-25 20:55:03 +00:00
Andrey Semashev
4a238482e8 testfrmwk.hpp moved to the tests directory. It was not a part of the library public interface and should not be seen by users.
[SVN r49932]
2008-11-25 20:36:52 +00:00
Andrey Semashev
ee9241c634 Merged fixes from trunk: tickets 2521, 2523.
[SVN r49893]
2008-11-23 11:13:35 +00:00
Andrey Semashev
462d59604b Fixed a possible crash in gregorian::special_value_from_string if the string did not represent a valid special value. The find_match function now accepts the size of lookup tables rater than the maximum index.
[SVN r49875]
2008-11-22 13:40:54 +00:00
Andrey Semashev
4ea026b835 In FILETIME support functions fixed a possible integer wrapping that would cause to invalid conversion of FILETIME before 1970-01-01 into a DateTime time. In time facet changed the reaction on a too long hours string to an assert rather than truncating the string. Updated docs and tests to reflect these changes.
[SVN r49874]
2008-11-22 12:49:20 +00:00
Andrey Semashev
125082430e Silenced some warnings about unreferenced formal parameters.
[SVN r49729]
2008-11-13 20:10:23 +00:00
Andrey Semashev
415b9adb49 Silenced some warnings about unused formal parameters.
[SVN r49728]
2008-11-13 20:01:18 +00:00
Andrey Semashev
b27566e158 Fixed missing <entry> tag.
[SVN r49727]
2008-11-13 19:35:04 +00:00
Andrey Semashev
33fb3ebfe0 Fixed missing <entry> tag.
[SVN r49726]
2008-11-13 19:34:32 +00:00
Andrey Semashev
a89cb66083 Fixed examples for time_period constructors.
[SVN r49725]
2008-11-13 19:22:52 +00:00
Andrey Semashev
f518db10a5 Fixed examples for time_period constructors.
[SVN r49724]
2008-11-13 19:22:08 +00:00
Andrey Semashev
3af0a51e62 Fixed a number of warnings about shadowed variables. Fixed
date_generator_formatter constructor that accepts custom phrase
elements.


[SVN r49723]
2008-11-13 19:05:31 +00:00
Andrey Semashev
e3fcd06a86 Fixed a number of warnings about shadowed variables. Fixed
date_generator_formatter constructor that accepts custom phrase
elements.


[SVN r49722]
2008-11-13 19:04:15 +00:00
Andrey Semashev
a2049a59d6 Merged various fixes from trunk.
[SVN r49705]
2008-11-12 19:37:53 +00:00
Andrey Semashev
58f4e4bbd7 Changed the Boost version that will contain the latest changes.
[SVN r49702]
2008-11-12 18:01:37 +00:00
Andrey Semashev
841625c1ac Removed some warnings about unreferenced variables (these were exceptions that were not used).
[SVN r49651]
2008-11-08 18:49:57 +00:00
Andrey Semashev
334b57e8d9 Fixed order of nth_as_str forward declaration and its first usage.
[SVN r49650]
2008-11-08 17:54:38 +00:00
Michael A. Jackson
4bc6196a71 Updating dependency information for modularized libraries.
[SVN r49628]
2008-11-07 17:05:27 +00:00
Michael A. Jackson
e68bd489a6 Updating CMake files to latest trunk. Added dependency information for regression tests and a few new macros for internal use.
[SVN r49627]
2008-11-07 17:02:56 +00:00
Andrey Semashev
ac3a5b489a Fixed incorrect variable naming for systems with no GetSystemTimeAsFileTime function support.
[SVN r49614]
2008-11-06 16:47:56 +00:00
Andrey Semashev
ca3bb2dfe8 The test now operates on strings rather than files. This was made in order to reduce possible influence from the file system and improve diagnostics in case of failure.
[SVN r49613]
2008-11-06 16:14:02 +00:00
Andrey Semashev
1dd61b0f86 The test now operates on strings rather than files. This was made in order to reduce possible influence from the file system and improve diagnostics in case of failure.
[SVN r49612]
2008-11-06 16:03:44 +00:00
Andrey Semashev
f15712c448 Fixed exception handling that led to inefficient code.
[SVN r49611]
2008-11-06 15:44:10 +00:00
Andrey Semashev
b59c3dab04 Fixed exception handling that led to exception type slicing in some cases and simply inefficient code in others.
[SVN r49610]
2008-11-06 15:43:07 +00:00
Andrey Semashev
fe220e57b3 Added a missing include that could break compilation of user's code with STLport.
[SVN r49609]
2008-11-06 15:12:17 +00:00
Michael A. Jackson
aa74081aff Continuing merge of CMake build system files into trunk with the encouragement of Doug Gregor
[SVN r49510]
2008-11-01 13:15:41 +00:00
Andrey Semashev
d170c71007 Fixed a number of misprints in the documentation, added change notes for
the latest commit. The tests are modified to support the latest changes.


[SVN r49506]
2008-11-01 10:36:57 +00:00
Andrey Semashev
7c851f60d3 Fixed various issues, including missing includes, missing IO operators
for local time, windows.h inclusion on Windows, compilation failure on
GCC 4.3, a number of warnings on GCC and MSVC. Added a new format
specifier %O to format and read more than 99 hours in time durations.
All exception throwing moved to boost::throw_exception in order to
support builds with exceptions disabled.


[SVN r49505]
2008-11-01 10:34:04 +00:00
John Maddock
9c0fb985c1 Merge fixes from Trunk.
Fixes #2392.

Change includes of <cmath> to <boost/config/no_tr1/config.hpp>.

Previously if Boost.TR1 was in the include path then including <cmath> pulls in all the new TR1 math functions, which in turn also requires linking to an external library. With auto-linking support this requires that library to have been built and be present in the library search path, even if the actual library under use is header only. 

[SVN r49314]
2008-10-13 09:00:03 +00:00
John Maddock
6c6a6b3a1c Change includes of <cmath> to <boost/config/no_tr1/config.hpp>.
Previously if Boost.TR1 was in the include path then including <cmath> pulls in all the new TR1 math functions, which in turn also requires linking to an external library.  With auto-linking support this requires that library to have been built and be present in the library search path, even if the actual library under use is header only.

Fixes #2392.


[SVN r49254]
2008-10-10 16:10:00 +00:00
Jurko Gospodnetić
19cdab0cd5 Worked around two unused function parameter compiler warnings. Suggested by Peter Klotz.
[SVN r47957]
2008-08-03 10:09:21 +00:00
Jurko Gospodnetić
7c5395ddad Corrected a comment typo in boost/date_time/string_parse_tree.hpp and removed trailing spaces.
[SVN r47641]
2008-07-20 22:02:39 +00:00
Jurko Gospodnetić
2ff01baa21 Comment typo corrections & stylistic changes.
[SVN r47368]
2008-07-13 00:15:30 +00:00
Jurko Gospodnetić
e6bb691886 Applied a date_time greg_weekday.hpp typo correction patch by Peter Klotz.
[SVN r46638]
2008-06-24 08:35:07 +00:00
Daniel James
2bed3cb1a2 Add minor documentation fixes to the release branch.
(I left out the changes to the hash library).

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

................
  r44807 | danieljames | 2008-04-27 08:39:49 +0100 (Sun, 27 Apr 2008) | 78 lines
  
  Merge in documentation fixes.  Apart from the change to optional's documenation
  Jamfile, which I included by mistake.
  
  I wrote about this at:
  
  http://lists.boost.org/Archives/boost/2008/04/136405.php
  
  Merged revisions 44585-44806 via svnmerge from 
  https://svn.boost.org/svn/boost/branches/doc
  
  ........
    r44585 | danieljames | 2008-04-19 16:25:27 +0100 (Sat, 19 Apr 2008) | 2 lines
    
    Fix broken link to vacpp in bjam docs.
  ........
    r44586 | danieljames | 2008-04-19 16:27:36 +0100 (Sat, 19 Apr 2008) | 2 lines
    
    Fix broken link to bcpp in bjam docs.
  ........
    r44587 | danieljames | 2008-04-19 16:33:58 +0100 (Sat, 19 Apr 2008) | 2 lines
    
    DateTime documentation - Fix a link to the serialization library.
  ........
    r44588 | danieljames | 2008-04-19 16:35:36 +0100 (Sat, 19 Apr 2008) | 2 lines
    
    Fix some links in interprocess & intrusive.
  ........
    r44589 | danieljames | 2008-04-19 16:37:39 +0100 (Sat, 19 Apr 2008) | 2 lines
    
    Fix some links in the python docs.
  ........
    r44590 | danieljames | 2008-04-19 16:38:29 +0100 (Sat, 19 Apr 2008) | 2 lines
    
    Work around a quickbook bug which is affecting the python docs.
  ........
    r44591 | danieljames | 2008-04-19 16:39:34 +0100 (Sat, 19 Apr 2008) | 2 lines
    
    Fix a broken link in the numeric conversion docs.
  ........
    r44592 | danieljames | 2008-04-19 16:40:45 +0100 (Sat, 19 Apr 2008) | 2 lines
    
    Fix some links in the optional docs.
  ........
    r44593 | danieljames | 2008-04-19 16:42:09 +0100 (Sat, 19 Apr 2008) | 2 lines
    
    Fix link to the hash documentation from bimap.
  ........
    r44599 | danieljames | 2008-04-19 18:07:33 +0100 (Sat, 19 Apr 2008) | 2 lines
    
    Fix a typo in the format library.
  ........
    r44600 | danieljames | 2008-04-19 19:20:59 +0100 (Sat, 19 Apr 2008) | 1 line
    
    Initialise svnmerge.
  ........
    r44641 | danieljames | 2008-04-20 18:59:47 +0100 (Sun, 20 Apr 2008) | 2 lines
    
    Fix the lincense url in shared container iterator documentation.
  ........
    r44642 | danieljames | 2008-04-20 19:00:00 +0100 (Sun, 20 Apr 2008) | 2 lines
    
    Fix image link in the mpi documentation.
  ........
    r44643 | danieljames | 2008-04-20 19:00:11 +0100 (Sun, 20 Apr 2008) | 2 lines
    
    Fix a typo in the spirit docs.
  ........
    r44644 | danieljames | 2008-04-20 19:00:23 +0100 (Sun, 20 Apr 2008) | 2 lines
    
    Escape the slash so that quickbook doesn't think it the start of an italic section, and mess up the link. Refs #1844
  ........
    r44647 | danieljames | 2008-04-20 19:39:47 +0100 (Sun, 20 Apr 2008) | 2 lines
    
    Fix another typo in spirit docs.
  ........
................
  r45232 | danieljames | 2008-05-08 22:50:19 +0100 (Thu, 08 May 2008) | 1 line
  
  Fix some invalid xml by replacing ampersands with character entities.
................
  r45576 | danieljames | 2008-05-20 16:39:25 +0100 (Tue, 20 May 2008) | 20 lines
  
  Merge some small documentation fixes from the doc branch, and mark some
  previously merged changes as merged.
  
  Merged revisions 44811,45129,45142,45154,45281-45282,45365 via svnmerge from 
  https://svn.boost.org/svn/boost/branches/doc
  
  ........
    r45129 | danieljames | 2008-05-05 12:36:50 +0100 (Mon, 05 May 2008) | 2 lines
    
    Update navbar links in boostbook.
  ........
    r45282 | danieljames | 2008-05-11 14:15:31 +0100 (Sun, 11 May 2008) | 2 lines
    
    Group functions in the hash header - requires Frank's free-function-group fix.
    (not included in release branch).
  ........
    r45365 | danieljames | 2008-05-14 21:39:00 +0100 (Wed, 14 May 2008) | 2 lines
    
    Add boost.root to standalone hash documentation.
    (not included in release branch).
  ........
................


[SVN r45622]
2008-05-21 20:57:05 +00:00
Daniel James
aebbc1c144 Merge in documentation fixes. Apart from the change to optional's documenation
Jamfile, which I included by mistake.

Fixes #1659, #1661, #1684, #1685, 1687, #1690, #1801

I wrote about this at:

http://lists.boost.org/Archives/boost/2008/04/136405.php

Merged revisions 44585-44806 via svnmerge from 
https://svn.boost.org/svn/boost/branches/doc

........
  r44585 | danieljames | 2008-04-19 16:25:27 +0100 (Sat, 19 Apr 2008) | 2 lines
  
  Fix broken link to vacpp in bjam docs. Refs #1512
........
  r44586 | danieljames | 2008-04-19 16:27:36 +0100 (Sat, 19 Apr 2008) | 2 lines
  
  Fix broken link to bcpp in bjam docs. Refs #1513
........
  r44587 | danieljames | 2008-04-19 16:33:58 +0100 (Sat, 19 Apr 2008) | 2 lines
  
  DateTime documentation - Fix a link to the serialization library. Refs #1659
........
  r44588 | danieljames | 2008-04-19 16:35:36 +0100 (Sat, 19 Apr 2008) | 2 lines
  
  Fix some links in interprocess & intrusive. Refs #1661
........
  r44589 | danieljames | 2008-04-19 16:37:39 +0100 (Sat, 19 Apr 2008) | 2 lines
  
  Fix some links in the python docs. Refs #1684.
........
  r44590 | danieljames | 2008-04-19 16:38:29 +0100 (Sat, 19 Apr 2008) | 2 lines
  
  Work around a quickbook bug which is affecting the python docs. Refs #1684.
........
  r44591 | danieljames | 2008-04-19 16:39:34 +0100 (Sat, 19 Apr 2008) | 2 lines
  
  Fix a broken link in the numeric conversion docs. Refs #1685
........
  r44592 | danieljames | 2008-04-19 16:40:45 +0100 (Sat, 19 Apr 2008) | 2 lines
  
  Fix some links in the optional docs. Refs #1687
........
  r44593 | danieljames | 2008-04-19 16:42:09 +0100 (Sat, 19 Apr 2008) | 2 lines
  
  Fix link to the hash documentation from bimap. Refs #1690
........
  r44599 | danieljames | 2008-04-19 18:07:33 +0100 (Sat, 19 Apr 2008) | 2 lines
  
  Fix a typo in the format library. Refs #1801
........
  r44600 | danieljames | 2008-04-19 19:20:59 +0100 (Sat, 19 Apr 2008) | 1 line
  
  Initialise svnmerge.
........
  r44641 | danieljames | 2008-04-20 18:59:47 +0100 (Sun, 20 Apr 2008) | 2 lines
  
  Fix the lincense url in shared container iterator documentation.
........
  r44642 | danieljames | 2008-04-20 19:00:00 +0100 (Sun, 20 Apr 2008) | 2 lines
  
  Fix image link in the mpi documentation.
........
  r44643 | danieljames | 2008-04-20 19:00:11 +0100 (Sun, 20 Apr 2008) | 2 lines
  
  Fix a typo in the spirit docs.
........
  r44644 | danieljames | 2008-04-20 19:00:23 +0100 (Sun, 20 Apr 2008) | 2 lines
  
  Escape the slash so that quickbook doesn't think it the start of an italic section, and mess up the link. Refs #1844
........
  r44647 | danieljames | 2008-04-20 19:39:47 +0100 (Sun, 20 Apr 2008) | 2 lines
  
  Fix another typo in spirit docs.
........


[SVN r44807]
2008-04-27 07:39:49 +00:00
Emil Dotchevski
48a959accb Reverting previous change... #define NOMINMAX isn't a good idea either.
[SVN r44473]
2008-04-16 18:36:30 +00:00
Emil Dotchevski
6cfc268a27 Added #define NOMINMAX to preserve standard behavior of std::min and std::max. Is including <windows.h> here necessary?
[SVN r44472]
2008-04-16 18:24:17 +00:00
Daniel James
40dd655abf Merge in a few license fixes that I missed before.
https://svn.boost.org/svn/boost/trunk

........
  r43467 | danieljames | 2008-03-03 12:10:35 +0000 (Mon, 03 Mar 2008) | 2 lines
  
  Tell subversion that date_time.doc is a text file, not a word document.
........
  r43468 | danieljames | 2008-03-03 12:11:25 +0000 (Mon, 03 Mar 2008) | 1 line
  
  Fix license link in date_time.doc
........
  r43803 | danieljames | 2008-03-23 13:03:24 +0000 (Sun, 23 Mar 2008) | 1 line
  
  Fix another license link I seem to have missed.
........


[SVN r43874]
2008-03-26 21:16:15 +00:00
Daniel James
342e17aa5a Fix another license link I seem to have missed.
[SVN r43803]
2008-03-23 13:03:24 +00:00
Daniel James
890e8ed154 Fix license link in date_time.doc
[SVN r43468]
2008-03-03 12:11:25 +00:00
Daniel James
9a267135c1 Tell subversion that date_time.doc is a text file, not a word document.
[SVN r43467]
2008-03-03 12:10:35 +00:00
Daniel James
c9f634b1d4 Merged revisions 43211,43214-43219,43222-43225,43227-43238,43242,43244-43245,43249-43250,43257-43259,43261,43263,43265,43267-43268,43270-43271,43273,43275-43279,43284-43289,43291,43295,43297-43298,43304-43305,43307,43313,43315,43324,43326-43327,43331,43333,43339-43343,43345,43348,43350,43352-43353,43355-43356,43358,43360,43366-43367,43369-43370,43372-43376,43378-43389,43394,43396-43398,43400-43401,43403-43404,43406-43408,43413-43415,43417-43418,43420,43422-43423 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r43417 | danieljames | 2008-02-26 22:04:55 +0000 (Tue, 26 Feb 2008) | 2 lines
  
  Fix a link to Boost.Bimap.
........
  r43418 | danieljames | 2008-02-26 22:07:25 +0000 (Tue, 26 Feb 2008) | 2 lines
  
  Change another link that's no longer in the repository to link to the website.
........
  r43422 | danieljames | 2008-02-27 18:51:14 +0000 (Wed, 27 Feb 2008) | 1 line
  
  Fix broken copyright urls. Fixes #1573.
........
  r43423 | danieljames | 2008-02-27 19:22:01 +0000 (Wed, 27 Feb 2008) | 1 line
  
  Fix incorrect links to copyright of the form 'http:#www.boost.org
........


[SVN r43425]
2008-02-27 20:00:24 +00:00