Boost logo

Boost-Commit :

From: droba_at_[hidden]
Date: 2007-11-02 16:55:26


Author: pavol_droba
Date: 2007-11-02 16:55:26 EDT (Fri, 02 Nov 2007)
New Revision: 40697
URL: http://svn.boost.org/trac/boost/changeset/40697

Log:
merging changes from 1.34

Text files modified:
   trunk/libs/algorithm/string/doc/Jamfile.v2 | 1 +
   trunk/libs/algorithm/string/doc/quickref.xml | 20 +++++++++++++++++---
   trunk/libs/algorithm/string/doc/release_notes.xml | 22 ++++++++++++++++++++++
   3 files changed, 40 insertions(+), 3 deletions(-)

Modified: trunk/libs/algorithm/string/doc/Jamfile.v2
==============================================================================
--- trunk/libs/algorithm/string/doc/Jamfile.v2 (original)
+++ trunk/libs/algorithm/string/doc/Jamfile.v2 2007-11-02 16:55:26 EDT (Fri, 02 Nov 2007)
@@ -31,6 +31,7 @@
     [ glob ../../../../boost/algorithm/string/trim.hpp ]
     [ glob ../../../../boost/algorithm/string/predicate.hpp ]
     [ glob ../../../../boost/algorithm/string/split.hpp ]
+ [ glob ../../../../boost/algorithm/string/iter_find.hpp ]
     [ glob ../../../../boost/algorithm/string/erase.hpp ]
     [ glob ../../../../boost/algorithm/string/join.hpp ]
     [ glob ../../../../boost/algorithm/string/replace.hpp ]

Modified: trunk/libs/algorithm/string/doc/quickref.xml
==============================================================================
--- trunk/libs/algorithm/string/doc/quickref.xml (original)
+++ trunk/libs/algorithm/string/doc/quickref.xml 2007-11-02 16:55:26 EDT (Fri, 02 Nov 2007)
@@ -151,7 +151,7 @@
                     </row>
                     <row>
                         <entry><code>lexicographical_compare</code></entry>
- <entry>Check if a string is lexicographicaly less then another one</entry>
+ <entry>Check if a string is lexicographically less then another one</entry>
                         <entry>
                             <functionname>lexicographical_compare()</functionname>
                             <sbr/>
@@ -434,7 +434,7 @@
                             <functionname>find_all_regex()</functionname>
                         </entry>
                     </row>
- <row>
+ <row>
                         <entry>split</entry>
                         <entry>Split input into parts</entry>
                         <entry>
@@ -442,7 +442,21 @@
                             <sbr/>
                             <functionname>split_regex()</functionname>
                         </entry>
- </row>
+ </row>
+ <row>
+ <entry>iter_find</entry>
+ <entry>Iteratively apply the finder to the input to find all matching substrings</entry>
+ <entry>
+ <functionname>iter_find()</functionname>
+ </entry>
+ </row>
+ <row>
+ <entry>iter_split</entry>
+ <entry>Use the finder to find matching substrings in the input and use them as separators to split the input into parts</entry>
+ <entry>
+ <functionname>iter_split()</functionname>
+ </entry>
+ </row>
                 </tbody>
             </tgroup>
         </table>

Modified: trunk/libs/algorithm/string/doc/release_notes.xml
==============================================================================
--- trunk/libs/algorithm/string/doc/release_notes.xml (original)
+++ trunk/libs/algorithm/string/doc/release_notes.xml 2007-11-02 16:55:26 EDT (Fri, 02 Nov 2007)
@@ -8,6 +8,10 @@
 -->
 
 <section id="string_algo.release_notes" last-revision="$Date$">
+
+ <using-namespace name="boost"/>
+ <using-namespace name="boost::algorithm"/>
+
     <title>Release Notes</title>
 
     <itemizedlist>
@@ -19,5 +23,23 @@
             <para><emphasis role="bold">1.33</emphasis></para>
             <para>Internal version of collection traits removed, library adapted to Boost.Range</para>
         </listitem>
+ <listitem>
+ <para><emphasis role="bold">1.34</emphasis></para>
+ <itemizedlist>
+ <listitem>
+ <functionname>lexicographical_compare()</functionname>
+ </listitem>
+ <listitem>
+ <functionname>join()</functionname> and <functionname>join_if()</functionname>
+ </listitem>
+ <listitem>
+ New comparison predicates <code>is_less</code>, <code>is_not_greater</code>
+ </listitem>
+ <listitem>
+ Negative indexes support (like Perl) in various algorihtms
+ (<code>*_head/tail</code>, <code>*_nth</code>).
+ </listitem>
+ </itemizedlist>
+ </listitem>
     </itemizedlist>
 </section>


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk