diff --git a/build/gcc-shared.mak b/build/gcc-shared.mak index e5701d05..7aca2a0d 100644 --- a/build/gcc-shared.mak +++ b/build/gcc-shared.mak @@ -1,3 +1,7 @@ +# copyright John Maddock 2006-7 +# Distributed under the Boost Software License, Version 1.0. +# (See accompanying file LICENSE_1_0.txt or copy at +# http://www.boost.org/LICENSE_1_0.txt. # # auto generated makefile for gcc compiler # @@ -184,3 +188,4 @@ boost_regex-gcc-d-1_35_clean : ./gcc/libboost_regex-gcc-d-1_35.so : gcc/boost_regex-gcc-d-1_35_shared/c_regex_traits.o gcc/boost_regex-gcc-d-1_35_shared/cpp_regex_traits.o gcc/boost_regex-gcc-d-1_35_shared/cregex.o gcc/boost_regex-gcc-d-1_35_shared/fileiter.o gcc/boost_regex-gcc-d-1_35_shared/icu.o gcc/boost_regex-gcc-d-1_35_shared/instances.o gcc/boost_regex-gcc-d-1_35_shared/posix_api.o gcc/boost_regex-gcc-d-1_35_shared/regex.o gcc/boost_regex-gcc-d-1_35_shared/regex_debug.o gcc/boost_regex-gcc-d-1_35_shared/regex_raw_buffer.o gcc/boost_regex-gcc-d-1_35_shared/regex_traits_defaults.o gcc/boost_regex-gcc-d-1_35_shared/static_mutex.o gcc/boost_regex-gcc-d-1_35_shared/usinstances.o gcc/boost_regex-gcc-d-1_35_shared/w32_regex_traits.o gcc/boost_regex-gcc-d-1_35_shared/wc_regex_traits.o gcc/boost_regex-gcc-d-1_35_shared/wide_posix_api.o gcc/boost_regex-gcc-d-1_35_shared/winstances.o $(LINKER) -o gcc/libboost_regex-gcc-d-1_35.so $(LDFLAGS) $(ICU_LDFLAGS) gcc/boost_regex-gcc-d-1_35_shared/c_regex_traits.o gcc/boost_regex-gcc-d-1_35_shared/cpp_regex_traits.o gcc/boost_regex-gcc-d-1_35_shared/cregex.o gcc/boost_regex-gcc-d-1_35_shared/fileiter.o gcc/boost_regex-gcc-d-1_35_shared/icu.o gcc/boost_regex-gcc-d-1_35_shared/instances.o gcc/boost_regex-gcc-d-1_35_shared/posix_api.o gcc/boost_regex-gcc-d-1_35_shared/regex.o gcc/boost_regex-gcc-d-1_35_shared/regex_debug.o gcc/boost_regex-gcc-d-1_35_shared/regex_raw_buffer.o gcc/boost_regex-gcc-d-1_35_shared/regex_traits_defaults.o gcc/boost_regex-gcc-d-1_35_shared/static_mutex.o gcc/boost_regex-gcc-d-1_35_shared/usinstances.o gcc/boost_regex-gcc-d-1_35_shared/w32_regex_traits.o gcc/boost_regex-gcc-d-1_35_shared/wc_regex_traits.o gcc/boost_regex-gcc-d-1_35_shared/wide_posix_api.o gcc/boost_regex-gcc-d-1_35_shared/winstances.o $(ICU_LIBS) $(LIBS) + diff --git a/build/gcc.mak b/build/gcc.mak index acbf417e..715a02ca 100644 --- a/build/gcc.mak +++ b/build/gcc.mak @@ -1,4 +1,4 @@ -# copyright John Maddock 2006 +# copyright John Maddock 2006-7 # Distributed under the Boost Software License, Version 1.0. # (See accompanying file LICENSE_1_0.txt or copy at # http://www.boost.org/LICENSE_1_0.txt. @@ -190,3 +190,4 @@ boost_regex-gcc-d-1_35_clean : ar -r gcc/libboost_regex-gcc-d-1_35.a gcc/boost_regex-gcc-d-1_35/c_regex_traits.o gcc/boost_regex-gcc-d-1_35/cpp_regex_traits.o gcc/boost_regex-gcc-d-1_35/cregex.o gcc/boost_regex-gcc-d-1_35/fileiter.o gcc/boost_regex-gcc-d-1_35/icu.o gcc/boost_regex-gcc-d-1_35/instances.o gcc/boost_regex-gcc-d-1_35/posix_api.o gcc/boost_regex-gcc-d-1_35/regex.o gcc/boost_regex-gcc-d-1_35/regex_debug.o gcc/boost_regex-gcc-d-1_35/regex_raw_buffer.o gcc/boost_regex-gcc-d-1_35/regex_traits_defaults.o gcc/boost_regex-gcc-d-1_35/static_mutex.o gcc/boost_regex-gcc-d-1_35/usinstances.o gcc/boost_regex-gcc-d-1_35/w32_regex_traits.o gcc/boost_regex-gcc-d-1_35/wc_regex_traits.o gcc/boost_regex-gcc-d-1_35/wide_posix_api.o gcc/boost_regex-gcc-d-1_35/winstances.o -ar -s gcc/libboost_regex-gcc-d-1_35.a + diff --git a/build/gcc_gen.sh b/build/gcc_gen.sh index 9492e8ec..2c9ece45 100644 --- a/build/gcc_gen.sh +++ b/build/gcc_gen.sh @@ -108,7 +108,7 @@ function gcc_gen() cat > $out << EOF -# copyright John Maddock 2006 +# copyright John Maddock 2006-7 # Distributed under the Boost Software License, Version 1.0. # (See accompanying file LICENSE_1_0.txt or copy at # http://www.boost.org/LICENSE_1_0.txt. @@ -192,6 +192,10 @@ function gcc_gen_shared() cat > $out << EOF +# copyright John Maddock 2006-7 +# Distributed under the Boost Software License, Version 1.0. +# (See accompanying file LICENSE_1_0.txt or copy at +# http://www.boost.org/LICENSE_1_0.txt. # # auto generated makefile for gcc compiler # @@ -271,3 +275,4 @@ rm -f $tout $iout + diff --git a/doc/acknowledgements.qbk b/doc/acknowledgements.qbk index 62a175f1..d35a7962 100644 --- a/doc/acknowledgements.qbk +++ b/doc/acknowledgements.qbk @@ -1,3 +1,10 @@ +[/ + Copyright 2006-2007 John Maddock. + Distributed under the Boost Software License, Version 1.0. + (See accompanying file LICENSE_1_0.txt or copy at + http://www.boost.org/LICENSE_1_0.txt). +] + [section:acknowledgements Acknowledgements] @@ -39,3 +46,4 @@ spot any bugs, please get in touch. [endsect] + diff --git a/doc/bad_expression.qbk b/doc/bad_expression.qbk index 20d30d77..267bc365 100644 --- a/doc/bad_expression.qbk +++ b/doc/bad_expression.qbk @@ -1,3 +1,10 @@ +[/ + Copyright 2006-2007 John Maddock. + Distributed under the Boost Software License, Version 1.0. + (See accompanying file LICENSE_1_0.txt or copy at + http://www.boost.org/LICENSE_1_0.txt). +] + [section:bad_expression bad_expression] @@ -48,4 +55,4 @@ and `bad_expression` for errors, these have been replaced by the single class `regex_error` to keep the library in synchronization with the [tr1]. -[endsect] \ No newline at end of file +[endsect] diff --git a/doc/basic_regex.qbk b/doc/basic_regex.qbk index eb8bb03a..2aa1aae4 100644 --- a/doc/basic_regex.qbk +++ b/doc/basic_regex.qbk @@ -1,3 +1,10 @@ +[/ + Copyright 2006-2007 John Maddock. + Distributed under the Boost Software License, Version 1.0. + (See accompanying file LICENSE_1_0.txt or copy at + http://www.boost.org/LICENSE_1_0.txt). +] + [section:basic_regex basic_regex] [h4 Synopsis] @@ -657,3 +664,4 @@ and outputs the textual representation of the expression to the stream.] [*Effects]: calls `lhs.swap(rhs)`. [endsect] + diff --git a/doc/captures.qbk b/doc/captures.qbk index 8a1ac05e..08abbf9d 100644 --- a/doc/captures.qbk +++ b/doc/captures.qbk @@ -1,3 +1,10 @@ +[/ + Copyright 2006-2007 John Maddock. + Distributed under the Boost Software License, Version 1.0. + (See accompanying file LICENSE_1_0.txt or copy at + http://www.boost.org/LICENSE_1_0.txt). +] + [section:captures Understanding Marked Sub-Expressions and Captures] @@ -190,3 +197,4 @@ therefore to use this feature you need to: * Pass the match_extra flag to the particular algorithms where you actually need the captures information (regex_search, regex_match, or regex_iterator). [endsect] + diff --git a/doc/character_class_names.qbk b/doc/character_class_names.qbk index e2480a13..e4771aa5 100644 --- a/doc/character_class_names.qbk +++ b/doc/character_class_names.qbk @@ -1,3 +1,10 @@ +[/ + Copyright 2006-2007 John Maddock. + Distributed under the Boost Software License, Version 1.0. + (See accompanying file LICENSE_1_0.txt or copy at + http://www.boost.org/LICENSE_1_0.txt). +] + [section:character_classes Character Class Names] @@ -82,3 +89,4 @@ those from Chapter 4 of the Unicode standard. [endsect] [endsect] + diff --git a/doc/collating_names.qbk b/doc/collating_names.qbk index 5dd4e4c0..6f7aab97 100644 --- a/doc/collating_names.qbk +++ b/doc/collating_names.qbk @@ -1,3 +1,10 @@ +[/ + Copyright 2006-2007 John Maddock. + Distributed under the Boost Software License, Version 1.0. + (See accompanying file LICENSE_1_0.txt or copy at + http://www.boost.org/LICENSE_1_0.txt). +] + [section:collating_names Collating Names] @@ -118,3 +125,4 @@ would match the Unicode character 0x0418. [endsect] [endsect] + diff --git a/doc/concepts.qbk b/doc/concepts.qbk index c1d33c1d..58822659 100644 --- a/doc/concepts.qbk +++ b/doc/concepts.qbk @@ -1,3 +1,10 @@ +[/ + Copyright 2006-2007 John Maddock. + Distributed under the Boost Software License, Version 1.0. + (See accompanying file LICENSE_1_0.txt or copy at + http://www.boost.org/LICENSE_1_0.txt). +] + [section:concepts Concepts] @@ -98,3 +105,4 @@ Bidirectional-Iterator. [endsect] + diff --git a/doc/configuration.qbk b/doc/configuration.qbk index a4e04dcc..2acb55bb 100644 --- a/doc/configuration.qbk +++ b/doc/configuration.qbk @@ -1,3 +1,10 @@ +[/ + Copyright 2006-2007 John Maddock. + Distributed under the Boost Software License, Version 1.0. + (See accompanying file LICENSE_1_0.txt or copy at + http://www.boost.org/LICENSE_1_0.txt). +] + [section:configuration Configuration] @@ -76,3 +83,4 @@ multi-threaded systems, you may find that a higher value is in order.]] [endsect] + diff --git a/doc/error_type.qbk b/doc/error_type.qbk index adb94ea8..70441998 100644 --- a/doc/error_type.qbk +++ b/doc/error_type.qbk @@ -1,3 +1,10 @@ +[/ + Copyright 2006-2007 John Maddock. + Distributed under the Boost Software License, Version 1.0. + (See accompanying file LICENSE_1_0.txt or copy at + http://www.boost.org/LICENSE_1_0.txt). +] + [section:error_type error_type] @@ -53,3 +60,4 @@ take one of the following values: ] [endsect] + diff --git a/doc/examples.qbk b/doc/examples.qbk index e0bca347..f3692954 100644 --- a/doc/examples.qbk +++ b/doc/examples.qbk @@ -1,3 +1,10 @@ +[/ + Copyright 2006-2007 John Maddock. + Distributed under the Boost Software License, Version 1.0. + (See accompanying file LICENSE_1_0.txt or copy at + http://www.boost.org/LICENSE_1_0.txt). +] + [section:examples Test and Example Programs] @@ -105,3 +112,4 @@ The following are deprecated: [@../../example/snippets/regex_split_example_2.cpp regex_split_example_2.cpp] : regex_split example: spit out linked URL's. [endsect] + diff --git a/doc/faq.qbk b/doc/faq.qbk index 0ae3e660..585425fb 100644 --- a/doc/faq.qbk +++ b/doc/faq.qbk @@ -1,3 +1,9 @@ +[/ + Copyright 2006-2007 John Maddock. + Distributed under the Boost Software License, Version 1.0. + (See accompanying file LICENSE_1_0.txt or copy at + http://www.boost.org/LICENSE_1_0.txt). +] [section:faq FAQ] @@ -89,3 +95,4 @@ that you are interested in. Note however, that very few current compilers still have problems with these overloaded functions. [endsect] + diff --git a/doc/format_boost_syntax.qbk b/doc/format_boost_syntax.qbk index 0d96dba8..cba57dd8 100644 --- a/doc/format_boost_syntax.qbk +++ b/doc/format_boost_syntax.qbk @@ -1,3 +1,10 @@ +[/ + Copyright 2006-2007 John Maddock. + Distributed under the Boost Software License, Version 1.0. + (See accompanying file LICENSE_1_0.txt or copy at + http://www.boost.org/LICENSE_1_0.txt). +] + [section:boost_format_syntax Boost-Extended Format String Syntax] @@ -71,3 +78,4 @@ x is one of the escape sequences shown below. [endsect] + diff --git a/doc/format_perl_syntax.qbk b/doc/format_perl_syntax.qbk index 291192d5..35bd9f45 100644 --- a/doc/format_perl_syntax.qbk +++ b/doc/format_perl_syntax.qbk @@ -1,3 +1,10 @@ +[/ + Copyright 2006-2007 John Maddock. + Distributed under the Boost Software License, Version 1.0. + (See accompanying file LICENSE_1_0.txt or copy at + http://www.boost.org/LICENSE_1_0.txt). +] + [section:perl_format Perl Format String Syntax] @@ -47,3 +54,4 @@ x is one of the escape sequences shown below. [endsect] + diff --git a/doc/format_sed_syntax.qbk b/doc/format_sed_syntax.qbk index 374d5b16..30706ebe 100644 --- a/doc/format_sed_syntax.qbk +++ b/doc/format_sed_syntax.qbk @@ -1,3 +1,10 @@ +[/ + Copyright 2006-2007 John Maddock. + Distributed under the Boost Software License, Version 1.0. + (See accompanying file LICENSE_1_0.txt or copy at + http://www.boost.org/LICENSE_1_0.txt). +] + [section:sed_format Sed Format String Syntax] @@ -31,3 +38,4 @@ is one of the escape sequences shown below. [endsect] + diff --git a/doc/format_syntax.qbk b/doc/format_syntax.qbk index f9dd8b12..43065703 100644 --- a/doc/format_syntax.qbk +++ b/doc/format_syntax.qbk @@ -1,3 +1,10 @@ +[/ + Copyright 2006-2007 John Maddock. + Distributed under the Boost Software License, Version 1.0. + (See accompanying file LICENSE_1_0.txt or copy at + http://www.boost.org/LICENSE_1_0.txt). +] + [section:format Search and Replace Format String Syntax] @@ -16,3 +23,4 @@ to the output. [endsect] + diff --git a/doc/further_info.qbk b/doc/further_info.qbk index b9e2b36e..08c5d0ff 100644 --- a/doc/further_info.qbk +++ b/doc/further_info.qbk @@ -1,3 +1,10 @@ +[/ + Copyright 2006-2007 John Maddock. + Distributed under the Boost Software License, Version 1.0. + (See accompanying file LICENSE_1_0.txt or copy at + http://www.boost.org/LICENSE_1_0.txt). +] + [section:futher References and Further Information] @@ -26,3 +33,4 @@ selection of useful pattern matching papers available from their respective web [endsect] + diff --git a/doc/headers.qbk b/doc/headers.qbk index f9eecfa6..d7b8e7cc 100644 --- a/doc/headers.qbk +++ b/doc/headers.qbk @@ -1,3 +1,10 @@ +[/ + Copyright 2006-2007 John Maddock. + Distributed under the Boost Software License, Version 1.0. + (See accompanying file LICENSE_1_0.txt or copy at + http://www.boost.org/LICENSE_1_0.txt). +] + [section:headers Headers] @@ -12,3 +19,4 @@ There is also a header containing only forward declarations [endsect] + diff --git a/doc/history.qbk b/doc/history.qbk index bafc642f..fea29663 100644 --- a/doc/history.qbk +++ b/doc/history.qbk @@ -1,3 +1,10 @@ +[/ + Copyright 2006-2007 John Maddock. + Distributed under the Boost Software License, Version 1.0. + (See accompanying file LICENSE_1_0.txt or copy at + http://www.boost.org/LICENSE_1_0.txt). +] + [section:history History] @@ -59,3 +66,4 @@ [endsect] + diff --git a/doc/icu_strings.qbk b/doc/icu_strings.qbk index 4a4e13ec..758f1d25 100644 --- a/doc/icu_strings.qbk +++ b/doc/icu_strings.qbk @@ -1,3 +1,10 @@ +[/ + Copyright 2006-2007 John Maddock. + Distributed under the Boost Software License, Version 1.0. + (See accompanying file LICENSE_1_0.txt or copy at + http://www.boost.org/LICENSE_1_0.txt). +] + [section:icu Working With Unicode and ICU String Types] @@ -474,3 +481,4 @@ Example: search for international currency symbols, along with their associated [endsect] [endsect] + diff --git a/doc/install.qbk b/doc/install.qbk index f46b6f65..016759f8 100644 --- a/doc/install.qbk +++ b/doc/install.qbk @@ -1,3 +1,10 @@ +[/ + Copyright 2006-2007 John Maddock. + Distributed under the Boost Software License, Version 1.0. + (See accompanying file LICENSE_1_0.txt or copy at + http://www.boost.org/LICENSE_1_0.txt). +] + [section:install Building and Installing the Library] When you extract the library from its zip file, you must preserve its internal @@ -244,3 +251,4 @@ There is a generic makefile (generic.mak ) provided in `/libs/regex/ before use. [endsect] + diff --git a/doc/introduction.qbk b/doc/introduction.qbk index 5329e90d..b7a5184c 100644 --- a/doc/introduction.qbk +++ b/doc/introduction.qbk @@ -1,3 +1,10 @@ +[/ + Copyright 2006-2007 John Maddock. + Distributed under the Boost Software License, Version 1.0. + (See accompanying file LICENSE_1_0.txt or copy at + http://www.boost.org/LICENSE_1_0.txt). +] + [section Introduction and Overview] Regular expressions are a form of pattern-matching that are often used in @@ -153,3 +160,4 @@ libraries including GNU and BSD4 regex packages, PCRE and Perl 5. [endsect] + diff --git a/doc/leftmost_longest.qbk b/doc/leftmost_longest.qbk index fd1a3323..c50cde23 100644 --- a/doc/leftmost_longest.qbk +++ b/doc/leftmost_longest.qbk @@ -1,3 +1,10 @@ +[/ + Copyright 2006-2007 John Maddock. + Distributed under the Boost Software License, Version 1.0. + (See accompanying file LICENSE_1_0.txt or copy at + http://www.boost.org/LICENSE_1_0.txt). +] + [section:leftmost_longest_rule The Leftmost Longest Rule] @@ -22,3 +29,4 @@ indistinguishable; return the first one found. [endsect] + diff --git a/doc/locale.qbk b/doc/locale.qbk index 12699572..1e3c15c5 100644 --- a/doc/locale.qbk +++ b/doc/locale.qbk @@ -1,3 +1,10 @@ +[/ + Copyright 2006-2007 John Maddock. + Distributed under the Boost Software License, Version 1.0. + (See accompanying file LICENSE_1_0.txt or copy at + http://www.boost.org/LICENSE_1_0.txt). +] + [section:locale Localization] Boost.Regex provides extensive support for run-time localization, the @@ -221,3 +228,4 @@ custom error messages, and custom syntax messages replace the default ones. [endsect] + diff --git a/doc/match_flag_type.qbk b/doc/match_flag_type.qbk index 5b047eb5..4bccf1af 100644 --- a/doc/match_flag_type.qbk +++ b/doc/match_flag_type.qbk @@ -1,3 +1,10 @@ +[/ + Copyright 2006-2007 John Maddock. + Distributed under the Boost Software License, Version 1.0. + (See accompanying file LICENSE_1_0.txt or copy at + http://www.boost.org/LICENSE_1_0.txt). +] + [section:match_flag_type match_flag_type] The type `match_flag_type` is an implementation specific bitmask type @@ -113,3 +120,4 @@ This flag is used when matching incomplete or very long texts, see the partial m [endsect] + diff --git a/doc/match_result.qbk b/doc/match_result.qbk index 7aa48a5e..eb3861fd 100644 --- a/doc/match_result.qbk +++ b/doc/match_result.qbk @@ -1,3 +1,10 @@ +[/ + Copyright 2006-2007 John Maddock. + Distributed under the Boost Software License, Version 1.0. + (See accompanying file LICENSE_1_0.txt or copy at + http://www.boost.org/LICENSE_1_0.txt). +] + [section:match_results match_results] [h4 Synopsis] @@ -369,3 +376,4 @@ order for this member function to be defined and return useful information. [*Effects]: Swaps the contents of the two sequences. [endsect] + diff --git a/doc/mfc_strings.qbk b/doc/mfc_strings.qbk index 14db8ce6..8d70fec4 100644 --- a/doc/mfc_strings.qbk +++ b/doc/mfc_strings.qbk @@ -1,3 +1,10 @@ +[/ + Copyright 2006-2007 John Maddock. + Distributed under the Boost Software License, Version 1.0. + (See accompanying file LICENSE_1_0.txt or copy at + http://www.boost.org/LICENSE_1_0.txt). +] + [section:mfc_strings Using Boost Regex With MFC Strings] [section:mfc_intro Introduction to Boost.Regex and MFC Strings] @@ -285,3 +292,4 @@ MFC/ATL string to a [regex_iterator] or [regex_token_iterator]: [endsect] [endsect] + diff --git a/doc/non_std_strings.qbk b/doc/non_std_strings.qbk index ac037176..63851a77 100644 --- a/doc/non_std_strings.qbk +++ b/doc/non_std_strings.qbk @@ -1,3 +1,10 @@ +[/ + Copyright 2006-2007 John Maddock. + Distributed under the Boost Software License, Version 1.0. + (See accompanying file LICENSE_1_0.txt or copy at + http://www.boost.org/LICENSE_1_0.txt). +] + [section:non_std_strings Interfacing With Non-Standard String Types] The Boost.Regex algorithms and iterators are all iterator-based, @@ -20,3 +27,4 @@ types. [endsect] + diff --git a/doc/old_regex.qbk b/doc/old_regex.qbk index bd1f1cda..7e1e1ca8 100644 --- a/doc/old_regex.qbk +++ b/doc/old_regex.qbk @@ -1,3 +1,10 @@ +[/ + Copyright 2006-2007 John Maddock. + Distributed under the Boost Software License, Version 1.0. + (See accompanying file LICENSE_1_0.txt or copy at + http://www.boost.org/LICENSE_1_0.txt). +] + [section:old_regex High Level Class RegEx (Deprecated)] @@ -273,3 +280,4 @@ Member functions for class RegEx are defined as follows: ] [endsect] + diff --git a/doc/partial_matches.qbk b/doc/partial_matches.qbk index 12e39212..65801b2c 100644 --- a/doc/partial_matches.qbk +++ b/doc/partial_matches.qbk @@ -1,3 +1,10 @@ +[/ + Copyright 2006-2007 John Maddock. + Distributed under the Boost Software License, Version 1.0. + (See accompanying file LICENSE_1_0.txt or copy at + http://www.boost.org/LICENSE_1_0.txt). +] + [section:partial_matches Partial Matches] The [match_flag_type] `match_partial` can be passed to the following algorithms: @@ -139,3 +146,4 @@ gets searched a second time as the start of the next batch of text: [endsect] + diff --git a/doc/performance.qbk b/doc/performance.qbk index 63b3cc37..47d72779 100644 --- a/doc/performance.qbk +++ b/doc/performance.qbk @@ -1,3 +1,10 @@ +[/ + Copyright 2006-2007 John Maddock. + Distributed under the Boost Software License, Version 1.0. + (See accompanying file LICENSE_1_0.txt or copy at + http://www.boost.org/LICENSE_1_0.txt). +] + [section:performance Performance] The performance of Boost.Regex in both recursive and non-recursive modes @@ -13,3 +20,4 @@ following compilers: [endsect] + diff --git a/doc/posix_api.qbk b/doc/posix_api.qbk index f1fab14c..beffa464 100644 --- a/doc/posix_api.qbk +++ b/doc/posix_api.qbk @@ -1,3 +1,10 @@ +[/ + Copyright 2006-2007 John Maddock. + Distributed under the Boost Software License, Version 1.0. + (See accompanying file LICENSE_1_0.txt or copy at + http://www.boost.org/LICENSE_1_0.txt). +] + [section:posix POSIX Compatible C API's] [note this is an abridged reference to the POSIX API functions, these are provided @@ -132,3 +139,4 @@ for more details. The eflags parameter can be a combination of: [endsect] + diff --git a/doc/redistributables.qbk b/doc/redistributables.qbk index 7c42858e..c310ff67 100644 --- a/doc/redistributables.qbk +++ b/doc/redistributables.qbk @@ -1,3 +1,10 @@ +[/ + Copyright 2006-2007 John Maddock. + Distributed under the Boost Software License, Version 1.0. + (See accompanying file LICENSE_1_0.txt or copy at + http://www.boost.org/LICENSE_1_0.txt). +] + [section:redist Redistributables] @@ -18,3 +25,4 @@ symbol BOOST_REGEX_NO_LIB when compiling, this is useful if you want to build Boost.Regex yourself in your IDE, or if you need to debug Boost.Regex. [endsect] + diff --git a/doc/regex_format.qbk b/doc/regex_format.qbk index a090c7bf..e59549e1 100644 --- a/doc/regex_format.qbk +++ b/doc/regex_format.qbk @@ -1,3 +1,10 @@ +[/ + Copyright 2006-2007 John Maddock. + Distributed under the Boost Software License, Version 1.0. + (See accompanying file LICENSE_1_0.txt or copy at + http://www.boost.org/LICENSE_1_0.txt). +] + [section:regex_format regex_format (Deprecated)] @@ -60,3 +67,4 @@ The format string syntax (and available options) is described more fully under [link boost_regex.format format strings]. [endsect] + diff --git a/doc/regex_grep.qbk b/doc/regex_grep.qbk index f2b94bb2..7d47a401 100644 --- a/doc/regex_grep.qbk +++ b/doc/regex_grep.qbk @@ -1,3 +1,10 @@ +[/ + Copyright 2006-2007 John Maddock. + Distributed under the Boost Software License, Version 1.0. + (See accompanying file LICENSE_1_0.txt or copy at + http://www.boost.org/LICENSE_1_0.txt). +] + [section:regex_grep regex_grep (Deprecated)] @@ -310,3 +317,4 @@ Finally, C++ Builder users can use C++ Builder's closure type as a callback argu [endsect] + diff --git a/doc/regex_iterator.qbk b/doc/regex_iterator.qbk index 9485974a..9789bcae 100644 --- a/doc/regex_iterator.qbk +++ b/doc/regex_iterator.qbk @@ -1,3 +1,10 @@ +[/ + Copyright 2006-2007 John Maddock. + Distributed under the Boost Software License, Version 1.0. + (See accompanying file LICENSE_1_0.txt or copy at + http://www.boost.org/LICENSE_1_0.txt). +] + [section:regex_iterator regex_iterator] @@ -297,3 +304,4 @@ names, and the location of that class in the file. [endsect] + diff --git a/doc/regex_match.qbk b/doc/regex_match.qbk index f734ec76..55856c41 100644 --- a/doc/regex_match.qbk +++ b/doc/regex_match.qbk @@ -1,3 +1,10 @@ +[/ + Copyright 2006-2007 John Maddock. + Distributed under the Boost Software License, Version 1.0. + (See accompanying file LICENSE_1_0.txt or copy at + http://www.boost.org/LICENSE_1_0.txt). +] + [section:regex_match regex_match] @@ -174,3 +181,4 @@ The following example processes an ftp response: [endsect] + diff --git a/doc/regex_replace.qbk b/doc/regex_replace.qbk index c2e9717d..e87c0303 100644 --- a/doc/regex_replace.qbk +++ b/doc/regex_replace.qbk @@ -1,3 +1,10 @@ +[/ + Copyright 2006-2007 John Maddock. + Distributed under the Boost Software License, Version 1.0. + (See accompanying file LICENSE_1_0.txt or copy at + http://www.boost.org/LICENSE_1_0.txt). +] + [section:regex_replace regex_replace] @@ -226,3 +233,4 @@ syntax highlighted HTML code. [endsect] + diff --git a/doc/regex_search.qbk b/doc/regex_search.qbk index ca231d3d..3b712d0c 100644 --- a/doc/regex_search.qbk +++ b/doc/regex_search.qbk @@ -1,3 +1,10 @@ +[/ + Copyright 2006-2007 John Maddock. + Distributed under the Boost Software License, Version 1.0. + (See accompanying file LICENSE_1_0.txt or copy at + http://www.boost.org/LICENSE_1_0.txt). +] + [section:regex_search regex_search] @@ -183,3 +190,4 @@ non-contiguous storage strategy. } [endsect] + diff --git a/doc/regex_split.qbk b/doc/regex_split.qbk index 3f0a218c..d05e7f05 100644 --- a/doc/regex_split.qbk +++ b/doc/regex_split.qbk @@ -1,3 +1,10 @@ +[/ + Copyright 2006-2007 John Maddock. + Distributed under the Boost Software License, Version 1.0. + (See accompanying file LICENSE_1_0.txt or copy at + http://www.boost.org/LICENSE_1_0.txt). +] + [section:regex_split regex_split (deprecated)] @@ -112,3 +119,4 @@ from a html file, and print them out to cout: } [endsect] + diff --git a/doc/regex_token_iterator.qbk b/doc/regex_token_iterator.qbk index 930aaa7f..c975c5af 100644 --- a/doc/regex_token_iterator.qbk +++ b/doc/regex_token_iterator.qbk @@ -1,3 +1,10 @@ +[/ + Copyright 2006-2007 John Maddock. + Distributed under the Boost Software License, Version 1.0. + (See accompanying file LICENSE_1_0.txt or copy at + http://www.boost.org/LICENSE_1_0.txt). +] + [section:regex_token_iterator regex_token_iterator] @@ -421,3 +428,4 @@ The following example takes a html file and outputs a list of all the linked fil [endsect] + diff --git a/doc/regex_traits.qbk b/doc/regex_traits.qbk index 9d8196fa..08175dec 100644 --- a/doc/regex_traits.qbk +++ b/doc/regex_traits.qbk @@ -1,3 +1,10 @@ +[/ + Copyright 2006-2007 John Maddock. + Distributed under the Boost Software License, Version 1.0. + (See accompanying file LICENSE_1_0.txt or copy at + http://www.boost.org/LICENSE_1_0.txt). +] + [section:regex_traits regex_traits] @@ -40,3 +47,4 @@ All these traits classes fulfil the [link boost_regex.ref.concepts.traits_concept traits class requirements]. [endsect] + diff --git a/doc/standards.qbk b/doc/standards.qbk index 0a5ae494..8467e52a 100644 --- a/doc/standards.qbk +++ b/doc/standards.qbk @@ -1,3 +1,10 @@ +[/ + Copyright 2006-2007 John Maddock. + Distributed under the Boost Software License, Version 1.0. + (See accompanying file LICENSE_1_0.txt or copy at + http://www.boost.org/LICENSE_1_0.txt). +] + [section:standards Standards Conformance] @@ -77,3 +84,4 @@ Gives everything in Y that is not in X (subtraction).]] ] [endsect] + diff --git a/doc/sub_match.qbk b/doc/sub_match.qbk index d500bb4b..653c0f37 100644 --- a/doc/sub_match.qbk +++ b/doc/sub_match.qbk @@ -1,3 +1,10 @@ +[/ + Copyright 2006-2007 John Maddock. + Distributed under the Boost Software License, Version 1.0. + (See accompanying file LICENSE_1_0.txt or copy at + http://www.boost.org/LICENSE_1_0.txt). +] + [section:sub_match sub_match] @@ -840,3 +847,4 @@ string as the result. [*Effects]: returns `(os << m.str())`. [endsect] + diff --git a/doc/syntax.qbk b/doc/syntax.qbk index 315de274..ec3e3189 100644 --- a/doc/syntax.qbk +++ b/doc/syntax.qbk @@ -1,3 +1,10 @@ +[/ + Copyright 2006-2007 John Maddock. + Distributed under the Boost Software License, Version 1.0. + (See accompanying file LICENSE_1_0.txt or copy at + http://www.boost.org/LICENSE_1_0.txt). +] + [section:syntax Regular Expression Syntax] @@ -23,3 +30,4 @@ literal, but that's not really a "syntax"! [include leftmost_longest.qbk] [endsect] + diff --git a/doc/syntax_basic.qbk b/doc/syntax_basic.qbk index 43393dcb..75f7ce5f 100644 --- a/doc/syntax_basic.qbk +++ b/doc/syntax_basic.qbk @@ -1,3 +1,10 @@ +[/ + Copyright 2006-2007 John Maddock. + Distributed under the Boost Software License, Version 1.0. + (See accompanying file LICENSE_1_0.txt or copy at + http://www.boost.org/LICENSE_1_0.txt). +] + [section:basic_syntax POSIX Basic Regular Expression Syntax] @@ -279,3 +286,4 @@ are to be applied. [endsect] + diff --git a/doc/syntax_extended.qbk b/doc/syntax_extended.qbk index 86aa988c..103a0888 100644 --- a/doc/syntax_extended.qbk +++ b/doc/syntax_extended.qbk @@ -1,3 +1,10 @@ +[/ + Copyright 2006-2007 John Maddock. + Distributed under the Boost Software License, Version 1.0. + (See accompanying file LICENSE_1_0.txt or copy at + http://www.boost.org/LICENSE_1_0.txt). +] + [section:basic_extended POSIX Extended Regular Expression Syntax] @@ -420,3 +427,4 @@ IEEE Std 1003.1-2001, Portable Operating System Interface (POSIX ), Shells and U [endsect] + diff --git a/doc/syntax_option_type.qbk b/doc/syntax_option_type.qbk index 7bce8cc3..6fca76f9 100644 --- a/doc/syntax_option_type.qbk +++ b/doc/syntax_option_type.qbk @@ -1,3 +1,10 @@ +[/ + Copyright 2006-2007 John Maddock. + Distributed under the Boost Software License, Version 1.0. + (See accompanying file LICENSE_1_0.txt or copy at + http://www.boost.org/LICENSE_1_0.txt). +] + [section:syntax_option_type syntax_option_type] @@ -290,3 +297,4 @@ The following options may also be combined with the literal flag: [endsect] [endsect] + diff --git a/doc/syntax_perl.qbk b/doc/syntax_perl.qbk index cf8ed7b4..916ed018 100644 --- a/doc/syntax_perl.qbk +++ b/doc/syntax_perl.qbk @@ -1,3 +1,10 @@ +[/ + Copyright 2006-2007 John Maddock. + Distributed under the Boost Software License, Version 1.0. + (See accompanying file LICENSE_1_0.txt or copy at + http://www.boost.org/LICENSE_1_0.txt). +] + [section:perl_syntax Perl Regular Expression Syntax] @@ -506,3 +513,4 @@ flags `no_mod_m`, `mod_x`, `mod_s`, and `no_mod_s`]. [endsect] + diff --git a/doc/thread_safety.qbk b/doc/thread_safety.qbk index 7fbc62fc..a95a7ac7 100644 --- a/doc/thread_safety.qbk +++ b/doc/thread_safety.qbk @@ -1,3 +1,10 @@ +[/ + Copyright 2006-2007 John Maddock. + Distributed under the Boost Software License, Version 1.0. + (See accompanying file LICENSE_1_0.txt or copy at + http://www.boost.org/LICENSE_1_0.txt). +] + [section:thread_safety Thread Safety] @@ -31,3 +38,4 @@ There is also a requirement that there is only one thread executing prior to the start of main(). [endsect] + diff --git a/doc/unicode.qbk b/doc/unicode.qbk index 85fe7515..5028921f 100644 --- a/doc/unicode.qbk +++ b/doc/unicode.qbk @@ -1,3 +1,10 @@ +[/ + Copyright 2006-2007 John Maddock. + Distributed under the Boost Software License, Version 1.0. + (See accompanying file LICENSE_1_0.txt or copy at + http://www.boost.org/LICENSE_1_0.txt). +] + [section:unicode Unicode and Boost.Regex] @@ -32,3 +39,4 @@ of text that is encoded in either UTF-8, UTF-16, or UTF-32. See: ICU string class support]. [endsect] + diff --git a/example/timer/input_script.txt b/example/timer/input_script.txt index 0c068787..4a9e3e2d 100644 --- a/example/timer/input_script.txt +++ b/example/timer/input_script.txt @@ -5,3 +5,10 @@ quit 100- this is a line of ftp response which contains a message string quit quit + +# Copyright 2007 John Maddock. +# Distributed under the Boost Software License, Version 1.0. +# (See accompanying file LICENSE_1_0.txt or copy at +# http://www.boost.org/LICENSE_1_0.txt). + +