Commit Graph

888 Commits

Author SHA1 Message Date
Eric Niebler
6d7e4f4a1e Merged revisions 43663 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r43663 | eric_niebler | 2008-03-16 17:35:04 -0700 (Sun, 16 Mar 2008) | 1 line
  
  document new format flags, and range-based interface for regex_match and regex_search
........


[SVN r43675]
2008-03-17 16:25:52 +00:00
Eric Niebler
fade278e7b document new format flags, and range-based interface for regex_match and regex_search
[SVN r43663]
2008-03-17 00:35:04 +00:00
Eric Niebler
749be29b7f more tests for new regex_replace functionality
[SVN r43661]
2008-03-16 23:06:26 +00:00
Eric Niebler
b26c88a8ae allow lambdas to be used as formatters
[SVN r43660]
2008-03-16 22:37:06 +00:00
Eric Niebler
e8b5a63570 regex_replace supports formatter functions and function objects
[SVN r43647]
2008-03-16 06:49:13 +00:00
Eric Niebler
334b39da0e range-based regex_replace, address LWG issues #726 and #727, misc. feedback about proto and docs
[SVN r43641]
2008-03-15 23:43:21 +00:00
Eric Niebler
80a290d936 add lambda example, fix doc errors and typos
[SVN r43593]
2008-03-13 17:46:09 +00:00
Eric Niebler
a775d1ea9d work around msvc bug
[SVN r43592]
2008-03-13 17:22:59 +00:00
David Jenkins
b1f5cca3cc Fix keep() of nested regex with action
[SVN r43573]
2008-03-12 14:48:32 +00:00
David Jenkins
c7dbee5801 Added test for keep() of nested regex with action
[SVN r43572]
2008-03-12 14:46:24 +00:00
Eric Niebler
44726081bc fix oops
[SVN r43534]
2008-03-07 07:37:46 +00:00
Eric Niebler
887994c6df work around msvc-7.1 bug
[SVN r43530]
2008-03-06 17:56:42 +00:00
Eric Niebler
84c2251069 fix bad interaction between boyer-moore optimization and partial match feature, fixes #1564
[SVN r43506]
2008-03-04 23:01:17 +00:00
Eric Niebler
bb57856a76 add Dave Jenkin's evil static/dynamic actions in keep test case
[SVN r43502]
2008-03-04 19:42:36 +00:00
Eric Niebler
d101343476 handle static regexes with actions nested in dynamic independent subexpressions
[SVN r43484]
2008-03-03 23:48:17 +00:00
Eric Niebler
1e401b1dad second attempt at fixing actions in independent expressions
[SVN r43478]
2008-03-03 19:47:47 +00:00
Eric Niebler
68e57dd29d add Map Assign example to documentation
[SVN r43476]
2008-03-03 19:44:54 +00:00
Eric Niebler
f479c3e7e1 add map_assign example
[SVN r43441]
2008-03-01 19:32:56 +00:00
Eric Niebler
04493ce505 fix typo causing use_simple_repeat error, add test case
[SVN r43439]
2008-03-01 01:54:58 +00:00
Eric Niebler
38a8116273 fix oops
[SVN r43433]
2008-02-28 22:47:12 +00:00
Eric Niebler
9bef42668c add test case for use_simple_repeat fix
[SVN r43428]
2008-02-28 00:03:15 +00:00
Eric Niebler
3d5a775d1e fix bug in use_simple_repeat calculation
[SVN r43424]
2008-02-27 19:39:43 +00:00
Eric Niebler
e3c6fe8910 partially revert breaking change to independent sub-expressions until I can make a proper fix
[SVN r43421]
2008-02-27 18:48:22 +00:00
Eric Niebler
34cf2c9ad3 doxygen comments
[SVN r43364]
2008-02-22 02:01:46 +00:00
Eric Niebler
88cee30f4a fix crash when actions are in keep() expressions
[SVN r43363]
2008-02-22 00:42:12 +00:00
Eric Niebler
5a43ef4fb7 doxygen comments for proto::when<>
[SVN r43362]
2008-02-21 20:12:02 +00:00
Eric Niebler
339e8ee431 More Proto documentation
[SVN r43344]
2008-02-21 07:18:24 +00:00
Eric Niebler
758c7e5eef more proto documentation tweaks, remove unnecessary result_of::arg_c instantiation
[SVN r43311]
2008-02-19 05:56:52 +00:00
Eric Niebler
2eadfd3b2f some doxygen comments for proto/traits.hpp
[SVN r43310]
2008-02-18 23:03:23 +00:00
Eric Niebler
c056040c72 proto documentation improvements
[SVN r43296]
2008-02-17 20:53:18 +00:00
David Jenkins
e485508040 cleanup using local<> and skip()
[SVN r43226]
2008-02-11 20:49:19 +00:00
Eric Niebler
4140b8272c suppress msvc warning
[SVN r43205]
2008-02-10 07:02:54 +00:00
Eric Niebler
4e4c7170bf fix oops in proto fusion interface
[SVN r43204]
2008-02-10 06:57:24 +00:00
Eric Niebler
287e2f5736 document how to access children of proto expressions
[SVN r43200]
2008-02-09 20:34:33 +00:00
Eric Niebler
5675808e2e more doxygen comments, const-correctness tweak for fusion::at() on proto expression
[SVN r43199]
2008-02-09 20:32:27 +00:00
Eric Niebler
aa072a2754 reserve some c_type bits for dinkumware on windows, fixes #1625
[SVN r43177]
2008-02-08 17:11:57 +00:00
Eric Niebler
058f35f379 tweaks for doxygen 1.5.4, document matches<>
[SVN r43138]
2008-02-07 08:06:29 +00:00
Eric Niebler
5d990f92f1 reasonably complete user docs for expression evaluation
[SVN r43136]
2008-02-07 00:05:01 +00:00
Eric Niebler
798f965dbb add handy get() accessors on literal<> wrapper
[SVN r43134]
2008-02-06 22:57:57 +00:00
Eric Niebler
b7e357ffeb Merged revisions 43130 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r43130 | eric_niebler | 2008-02-06 11:57:51 -0800 (Wed, 06 Feb 2008) | 1 line
  
  untabify
........


[SVN r43131]
2008-02-06 20:01:59 +00:00
Eric Niebler
ac9d613f8d untabify
[SVN r43130]
2008-02-06 19:57:51 +00:00
Eric Niebler
8cc0791c4b add missing #include
[SVN r43120]
2008-02-05 21:07:31 +00:00
Eric Niebler
0bece84c03 fix typo
[SVN r43111]
2008-02-05 06:03:01 +00:00
Eric Niebler
fee8c067f4 eliminate warnings under msvc's -W4
[SVN r43107]
2008-02-05 05:33:12 +00:00
Eric Niebler
6d8ba66a97 fleshing out evaluation.qbk, document transforms of if_, not_, and_ and or_
[SVN r43106]
2008-02-05 02:09:51 +00:00
Eric Niebler
779189f258 fix bug found by L. Evans re: fusion and stateful function objects
[SVN r43080]
2008-02-03 18:40:03 +00:00
Eric Niebler
be3f66e749 port test to boost version 1.34.1
[SVN r43057]
2008-02-02 12:27:16 +00:00
Eric Niebler
acb3888dfa add future group example
[SVN r43050]
2008-02-01 20:30:29 +00:00
Eric Niebler
c284c35f32 finish documentation for expression construction utilities
[SVN r43040]
2008-01-31 21:12:44 +00:00
Eric Niebler
5c584d8be1 minor tweak to fusion value_of and value_at for expressions, for better interop with proto::unpack_expr
[SVN r43035]
2008-01-31 18:44:17 +00:00