Commit Graph

888 Commits

Author SHA1 Message Date
Eric Niebler
35abde763f add missing include, refers #3915
[SVN r59618]
2010-02-10 14:42:50 +00:00
Eric Niebler
6b2e6e94cd assorted fixes to proto and xpressive merged to release from trunk
[SVN r58336]
2009-12-13 07:29:08 +00:00
Eric Niebler
317bf29683 eliminate gcc warning
[SVN r58333]
2009-12-13 02:06:50 +00:00
Eric Niebler
8cc700cf80 eliminate gcc warning in mark_tag constructor, code reorg, references #3734
[SVN r58323]
2009-12-12 10:23:02 +00:00
Eric Niebler
ff2065f885 disable proto's unary operator& for basic_regex objects, references #3712
[SVN r58281]
2009-12-11 01:10:03 +00:00
Eric Niebler
7b590523ce eliminate warning on darwin-4.2.1 toolset
[SVN r57939]
2009-11-26 08:38:50 +00:00
Eric Niebler
08629e8fb6 use boost::optional's swap instead of std::swap
[SVN r57645]
2009-11-14 08:24:35 +00:00
Eric Niebler
7da3ff4eff remove tabs, s/malloc/operator new/
[SVN r57593]
2009-11-12 02:41:19 +00:00
Eric Niebler
34c3ceee38 do NOT copy singular iterators, fixes #3538
[SVN r57592]
2009-11-12 02:18:37 +00:00
Eric Niebler
84a895224a small doc tweak
[SVN r57400]
2009-11-05 06:01:42 +00:00
Eric Niebler
2a718202a7 small doc tweak
[SVN r57399]
2009-11-05 05:54:36 +00:00
Eric Niebler
a9f3024bd1 xpressive documentation tweaks
[SVN r57398]
2009-11-05 01:48:23 +00:00
Eric Niebler
db22157874 document named captures
[SVN r57395]
2009-11-05 00:58:28 +00:00
Eric Niebler
e64456a90f small, safe fixes for xpressive
[SVN r57371]
2009-11-04 18:05:06 +00:00
Eric Niebler
a13aa156b4 eliminate unreachable code warnings on vc9
[SVN r57348]
2009-11-04 00:32:07 +00:00
Eric Niebler
b68fb7774f fix infinite loop with some uses of \Q...\E quotemeta, fixes #3586
[SVN r57346]
2009-11-03 23:44:59 +00:00
Eric Niebler
b93033d4a2 document xpressive::mark_tag
[SVN r57290]
2009-11-02 16:48:44 +00:00
Eric Niebler
50e7dbd932 updated vcproj file
[SVN r57249]
2009-10-30 15:53:27 +00:00
Eric Niebler
f0cf8680e5 clean-up list implementation
[SVN r57196]
2009-10-28 18:13:07 +00:00
Eric Niebler
5520e641bd nested results uses a custom list type that allows incomplete types, does no dynamic allocation in the default constructor, and has a guarnteed O(1) splice; fixes #3278
[SVN r57174]
2009-10-27 13:22:09 +00:00
Troy D. Straszheim
d408f17834 rm cmake from trunk. I'm not entirely sure this is necessary to satisfy the inspect script, but I'm not taking any chances, and it is easy to put back
[SVN r56942]
2009-10-17 02:07:38 +00:00
Troy D. Straszheim
8f6ba00016 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
Eric Niebler
ca39c99b42 Merged revisions 55838,56302 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r55838 | eric_niebler | 2009-08-28 12:45:21 -0400 (Fri, 28 Aug 2009) | 1 line
  
  reduce fusion, proto and xpressive warnings under msvc /Za switch
........
  r56302 | eric_niebler | 2009-09-18 16:22:47 -0400 (Fri, 18 Sep 2009) | 1 line
  
  xpressive passes its tests on gcc under c++0x mode
........


[SVN r56368]
2009-09-23 21:53:53 +00:00
Eric Niebler
61e0951525 xpressive passes its tests on gcc under c++0x mode
[SVN r56302]
2009-09-18 20:22:47 +00:00
Eric Niebler
02cf35a307 reduce fusion, proto and xpressive warnings under msvc /Za switch
[SVN r55838]
2009-08-28 16:45:21 +00:00
Eric Niebler
344fdd079e merged various things from main
[SVN r55487]
2009-08-09 15:20:56 +00:00
Troy D. Straszheim
34a9b1ad0d 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
Troy D. Straszheim
f84667a552 Add basic copyright/license to keep cmake out of the inspection report
[SVN r55095]
2009-07-22 21:51:01 +00:00
Eric Niebler
c2fea3fb44 Merged revisions 54559,54610,54853,54871 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r54559 | eric_niebler | 2009-07-01 00:21:54 -0700 (Wed, 01 Jul 2009) | 1 line
  
  eliminate use of deprecated proto macros in proto's and xpressive's public interface
........
  r54610 | eric_niebler | 2009-07-03 09:58:55 -0700 (Fri, 03 Jul 2009) | 1 line
  
  fix slicing problem of unary operators
........
  r54853 | eric_niebler | 2009-07-09 21:44:23 -0700 (Thu, 09 Jul 2009) | 1 line
  
  revert the BasicPrimitiveTransform changes as leading to weird inconsistencies
........
  r54871 | eric_niebler | 2009-07-10 12:45:01 -0700 (Fri, 10 Jul 2009) | 1 line
  
  fix oops
........


[SVN r54872]
2009-07-10 21:13:22 +00:00
Eric Niebler
d641295fc7 revert the BasicPrimitiveTransform changes as leading to weird inconsistencies
[SVN r54853]
2009-07-10 04:44:23 +00:00
Eric Niebler
f4b9255f0f Merged revisions 54569 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r54569 | eric_niebler | 2009-07-01 15:34:09 -0700 (Wed, 01 Jul 2009) | 1 line
  
  order the tips according to their importance
........


[SVN r54570]
2009-07-01 23:01:34 +00:00
Eric Niebler
e2ad6fd0a8 order the tips according to their importance
[SVN r54569]
2009-07-01 22:34:09 +00:00
Eric Niebler
3d4086727c eliminate use of deprecated proto macros in proto's and xpressive's public interface
[SVN r54559]
2009-07-01 07:21:54 +00:00
Eric Niebler
07b7ef97be Merged revisions 53695 via svnmerge from https://svn.boost.org/svn/boost/trunk
[SVN r53696]
2009-06-06 16:23:47 +00:00
Eric Niebler
231544c531 typef typeos, fixes #3141
[SVN r53695]
2009-06-06 16:08:01 +00:00
Eric Niebler
674ad68b1e Merged revisions 53158,53182,53334,53337,53419,53421,53521,53566-53568,53578,53590 via svnmerge from
https://svn.boost.org/svn/boost/trunk



[SVN r53591]
2009-06-03 04:32:30 +00:00
Eric Niebler
3f57b481ca don't copy singular iterators, fixes #3124
[SVN r53590]
2009-06-03 01:45:48 +00:00
Eric Niebler
8309458f31 prefer mpl::if_c over mpl::if_ for better compile times
[SVN r53521]
2009-06-01 05:05:53 +00:00
Douglas Gregor
0aaf1566f4 Synchronize xpressive tests between CMake and bjam
[SVN r53024]
2009-05-15 14:59:07 +00:00
Eric Niebler
0b95eebd4e Merged revisions 51863 via svnmerge from https://svn.boost.org/svn/boost/trunk
[SVN r51877]
2009-03-20 23:13:24 +00:00
Eric Niebler
2399f0c2cb work around gcc optimizer bug fixes #2655
[SVN r51863]
2009-03-20 03:51:43 +00:00
John Maddock
234f0f0382 Merge PDF build changes from Trunk.
[SVN r51417]
2009-02-23 18:39:32 +00:00
John Maddock
ce69d63f27 Add PDF generation options to fix external links to point to the web site.
Added a few more Boostbook based libs that were missed first time around.
Fixed PDF naming issues.

[SVN r51284]
2009-02-17 10:05:58 +00:00
Troy D. Straszheim
145d606cf0 merge of cmake build files from trunk per beman
[SVN r50756]
2009-01-24 18:57:20 +00:00
Eric Niebler
14aff7b812 Merged revisions 49854 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r49854 | eric_niebler | 2008-11-20 13:49:37 -0800 (Thu, 20 Nov 2008) | 1 line
  
  optimize algorithms and iterators for the regex_id()==0 case
........


[SVN r49881]
2008-11-23 01:39:51 +00:00
Eric Niebler
1f95810ea0 optimize algorithms and iterators for the regex_id()==0 case
[SVN r49854]
2008-11-20 21:49:37 +00:00
Eric Niebler
4aa93bf26c Merged revisions 49803 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r49803 | eric_niebler | 2008-11-16 10:57:15 -0800 (Sun, 16 Nov 2008) | 1 line
  
  remove old dead proto v2
........


[SVN r49804]
2008-11-16 18:59:40 +00:00
Eric Niebler
5d6076f256 remove old dead proto v2
[SVN r49803]
2008-11-16 18:57:15 +00:00
Eric Niebler
e4c08704a2 merged latest xpressive from trunk (49436,49608,49626,49649,49781)
[SVN r49782]
2008-11-16 08:42:34 +00:00
Eric Niebler
6314a1f387 regex_error gets a virtual destructor with an empty exception specifier to satisfy qcc
[SVN r49781]
2008-11-16 08:05:50 +00:00