diff --git a/doc/PyConDC_2003/default.css b/doc/PyConDC_2003/default.css index 2e1fddb9..6a1adb08 100644 --- a/doc/PyConDC_2003/default.css +++ b/doc/PyConDC_2003/default.css @@ -5,6 +5,8 @@ :version: $Revision$ :copyright: This stylesheet has been placed in the public domain. +boostinspect:nolicense + Default cascading style sheet for the HTML output of Docutils. */ diff --git a/doc/boost.css b/doc/boost.css index cf5c8a97..6c3e9808 100644 --- a/doc/boost.css +++ b/doc/boost.css @@ -1,3 +1,7 @@ +/* Copyright David Abrahams 2006. 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) +*/ H1 { FONT-SIZE: 200% diff --git a/doc/polymorphism.txt b/doc/polymorphism.txt index c6f89416..38e2f691 100644 --- a/doc/polymorphism.txt +++ b/doc/polymorphism.txt @@ -1,3 +1,8 @@ +.. Copyright David Abrahams 2006. 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) + How Runtime Polymorphism is expressed in Boost.Python: ----------------------------------------------------- diff --git a/doc/tutorial/doc/Jamfile.v2 b/doc/tutorial/doc/Jamfile.v2 index f115ceac..963f9346 100644 --- a/doc/tutorial/doc/Jamfile.v2 +++ b/doc/tutorial/doc/Jamfile.v2 @@ -1,3 +1,6 @@ +# Copyright Joel de Guzman 2006. 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) project boost/libs/python/doc/tutorial/doc ; import boostbook : boostbook ; diff --git a/doc/v2/callbacks.txt b/doc/v2/callbacks.txt index a58ca0ea..2795680f 100644 --- a/doc/v2/callbacks.txt +++ b/doc/v2/callbacks.txt @@ -1,3 +1,7 @@ +.. Copyright David Abrahams 2006. 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) + Here's the plan: I aim to provide an interface similar to that of Boost.Python v1's diff --git a/doc/v2/def_visitor.html b/doc/v2/def_visitor.html index f480405a..08fa0c51 100644 --- a/doc/v2/def_visitor.html +++ b/doc/v2/def_visitor.html @@ -132,4 +132,6 @@ BOOST_PYTHON_MODULE(my_ext)

-

© Copyright Joel de Guzman 2003. \ No newline at end of file +

© Copyright Joel de Guzman 2003. 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) diff --git a/doc/v2/default_call_policies.html b/doc/v2/default_call_policies.html index 2998769a..772b5c63 100644 --- a/doc/v2/default_call_policies.html +++ b/doc/v2/default_call_policies.html @@ -165,6 +165,8 @@ struct return_value_policy : Base -

© Copyright Dave - Abrahams 2002. +

© Copyright Dave + Abrahams 2002. 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)

diff --git a/doc/v2/feb2002.html b/doc/v2/feb2002.html index 8e59337b..a6b91c83 100644 --- a/doc/v2/feb2002.html +++ b/doc/v2/feb2002.html @@ -360,7 +360,8 @@ -

© Copyright Dave Abrahams - 2002. +

© Copyright Dave Abrahams 2002. 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)

diff --git a/doc/v2/module.html b/doc/v2/module.html index 04a5fbcd..024e477f 100644 --- a/doc/v2/module.html +++ b/doc/v2/module.html @@ -104,5 +104,7 @@ RuntimeError: Unidentifiable C++ Exception

© Copyright Dave - Abrahams 2002. + Abrahams 2002. 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)

diff --git a/doc/v2/pickle.html b/doc/v2/pickle.html index 6d083ab4..1daf5ddb 100644 --- a/doc/v2/pickle.html +++ b/doc/v2/pickle.html @@ -320,11 +320,9 @@ See also the
-© Copyright Ralf W. Grosse-Kunstleve 2001-2004. Permission to copy, -use, modify, sell and distribute this document is granted provided this -copyright notice appears in all copies. This document is provided "as -is" without express or implied warranty, and with no claim as to its -suitability for any purpose. +© Copyright Ralf W. Grosse-Kunstleve 2001-2004. 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)

Updated: Feb 2004. diff --git a/doc/v2/pointee.html b/doc/v2/pointee.html index 45994190..4d817a45 100644 --- a/doc/v2/pointee.html +++ b/doc/v2/pointee.html @@ -112,5 +112,8 @@ BOOST_PYTHON_MODULE(pointee_demo)

© Copyright Dave - Abrahams 2002. + Abrahams 2002. 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)

+ diff --git a/doc/v2/ptr.html b/doc/v2/ptr.html index 39d7fc8f..05305893 100644 --- a/doc/v2/ptr.html +++ b/doc/v2/ptr.html @@ -259,5 +259,7 @@ void pass_as_arg(expensive_to_copy* x, PyObject* f)

© Copyright Dave - Abrahams 2002. + Abrahams 2002. 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)

diff --git a/doc/v2/to_python_indirect.html b/doc/v2/to_python_indirect.html index 159fef71..40be2976 100644 --- a/doc/v2/to_python_indirect.html +++ b/doc/v2/to_python_indirect.html @@ -190,5 +190,7 @@ struct reference_existing_object

© Copyright Dave - Abrahams 2002. + Abrahams 2002. 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)

diff --git a/doc/v2/to_python_value.html b/doc/v2/to_python_value.html index ccd9b5d3..9df49319 100644 --- a/doc/v2/to_python_value.html +++ b/doc/v2/to_python_value.html @@ -97,5 +97,7 @@ PyObject* operator()(argument_type x) const;

© Copyright Dave - Abrahams 2002. + Abrahams 2002. 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)

diff --git a/doc/v2/type_id.html b/doc/v2/type_id.html index 59025e0f..2641fe37 100755 --- a/doc/v2/type_id.html +++ b/doc/v2/type_id.html @@ -215,7 +215,9 @@ bool is_int(T x)

© Copyright Dave Abrahams 2002.

+ "../../../../people/dave_abrahams.htm">Dave Abrahams 2002. 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)< diff --git a/doc/v2/wrapper.html b/doc/v2/wrapper.html index 00109b9c..8fedd475 100755 --- a/doc/v2/wrapper.html +++ b/doc/v2/wrapper.html @@ -232,5 +232,7 @@ BOOST_PYTHON_MODULE_INIT(polymorphism)

© Copyright Dave - Abrahams 2004 + Abrahams 2004 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)

diff --git a/example/Jamfile b/example/Jamfile index 10fe384e..24303a6b 100644 --- a/example/Jamfile +++ b/example/Jamfile @@ -1,5 +1,6 @@ -# Copyright David Abrahams 2003. See accompanying LICENSE for terms -# and conditions of use. +# Copyright David Abrahams 2003-2006. 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) # This is the top of our own project tree project-root ; diff --git a/example/Jamfile.v2 b/example/Jamfile.v2 index 7a9e5b87..0695aac2 100644 --- a/example/Jamfile.v2 +++ b/example/Jamfile.v2 @@ -1,6 +1,6 @@ -# This is the Jamfile for Boost.Build v2, which is currently in -# prerelease. Ignore this file unless you are a bleading edge sort of -# person. +# Copyright David Abrahams 2006. 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) project : requirements /boost/python//boost_python ; diff --git a/example/README b/example/README index 97fdbc38..a9bd7941 100644 --- a/example/README +++ b/example/README @@ -1,3 +1,7 @@ +.. Copyright David Abrahams 2006. 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) + To get started with the Boost Python Library, use the examples getting_started1.cpp and getting_started2.cpp. diff --git a/example/boost-build.jam b/example/boost-build.jam index 0e94752d..2075a00f 100755 --- a/example/boost-build.jam +++ b/example/boost-build.jam @@ -1,5 +1,6 @@ -# Copyright David Abrahams 2003. See accompanying LICENSE for terms -# and conditions of use. +# Copyright David Abrahams 2006. 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) # Edit this path to point at the tools/build/v1 subdirectory of your # Boost installation. Absolute paths work, too. diff --git a/example/test_getting_started1.py b/example/test_getting_started1.py index cd8fb59e..32dc1f6e 100644 --- a/example/test_getting_started1.py +++ b/example/test_getting_started1.py @@ -1,3 +1,6 @@ +# Copyright Ralf W. Grosse-Kunstleve 2006. 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) r'''>>> import getting_started1 >>> print getting_started1.greet() hello, world diff --git a/example/test_getting_started2.py b/example/test_getting_started2.py index ccfaa4f1..ae86017b 100644 --- a/example/test_getting_started2.py +++ b/example/test_getting_started2.py @@ -1,3 +1,6 @@ +# Copyright Ralf W. Grosse-Kunstleve 2006. 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) r'''>>> from getting_started2 import * >>> hi = hello('California') >>> hi.greet() diff --git a/example/test_std_pair.py b/example/test_std_pair.py index 89a2b8f3..64f239fe 100644 --- a/example/test_std_pair.py +++ b/example/test_std_pair.py @@ -1,3 +1,6 @@ +# Copyright Ralf W. Grosse-Kunstleve 2006. 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) import std_pair_ext assert std_pair_ext.foo() == (3, 5) print "OK" diff --git a/include/boost/python/detail/python22_fixed.h b/include/boost/python/detail/python22_fixed.h index e236c2b0..32bf941f 100644 --- a/include/boost/python/detail/python22_fixed.h +++ b/include/boost/python/detail/python22_fixed.h @@ -4,6 +4,8 @@ // Copyright (c) 2001, 2002 Python Software Foundation; All Rights // Reserved // +// boostinspect:nolicense (don't complain about the lack of a Boost license) +// // Changes from the original: // 1. #includes for Python 2.2.1 // 2. Provides missing extern "C" wrapper for "iterobject.h" and "descrobject.h". diff --git a/include/boost/python/detail/wrap_python.hpp b/include/boost/python/detail/wrap_python.hpp index cce01868..88597b58 100644 --- a/include/boost/python/detail/wrap_python.hpp +++ b/include/boost/python/detail/wrap_python.hpp @@ -48,7 +48,7 @@ #endif # include -# if defined(_SGI_COMPILER_VERSION) && _SGI_COMPILER_VERSION == 741 +# if defined(_SGI_COMPILER_VERSION) && _SGI_COMPILER_VERSION >= 740 # undef _POSIX_C_SOURCE # undef _XOPEN_SOURCE # endif diff --git a/include/boost/python/object/pointer_holder.hpp b/include/boost/python/object/pointer_holder.hpp index 569c9d4e..7fad2a25 100644 --- a/include/boost/python/object/pointer_holder.hpp +++ b/include/boost/python/object/pointer_holder.hpp @@ -179,7 +179,7 @@ void* pointer_holder_back_reference::holds(type_info dst_t, bool BOOST_PP_REPEAT_1ST(N, BOOST_PYTHON_UNFORWARD_LOCAL, nil) )) { - python::detail::initialize_wrapper(self, &*this->m_p); + python::detail::initialize_wrapper(self, get_pointer(this->m_p)); } # undef N diff --git a/include/boost/python/opaque_pointer_converter.hpp b/include/boost/python/opaque_pointer_converter.hpp index e54561c7..7d2e0795 100644 --- a/include/boost/python/opaque_pointer_converter.hpp +++ b/include/boost/python/opaque_pointer_converter.hpp @@ -1,4 +1,4 @@ -// Copyright Gottfried Ganßauge 2003. +// Copyright Gottfried Ganßauge 2003..2006 // 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) @@ -11,6 +11,7 @@ # include # include # include +# include # include # include # include @@ -44,9 +45,16 @@ struct opaque { opaque() { - type_object.tp_name = const_cast(type_id().name()); - converter::registry::insert(&extract, type_id()); - converter::registry::insert(&wrap, type_id()); + if (type_object.tp_name == 0) + { + type_object.tp_name = const_cast(type_id().name()); + if (PyType_Ready (&type_object) < 0) + { + throw error_already_set(); + } + + register_self(); + } } static opaque instance; diff --git a/include/boost/python/suite/indexing/indexing_suite.hpp b/include/boost/python/suite/indexing/indexing_suite.hpp index 61e3593c..0ebb755a 100644 --- a/include/boost/python/suite/indexing/indexing_suite.hpp +++ b/include/boost/python/suite/indexing/indexing_suite.hpp @@ -18,7 +18,7 @@ namespace boost { namespace python { - // indexing_suite class. This class is the protocol class for + // indexing_suite class. This class is the facade class for // the management of C++ containers intended to be integrated // to Python. The objective is make a C++ container look and // feel and behave exactly as we'd expect a Python container. diff --git a/include/boost/python/type_id.hpp b/include/boost/python/type_id.hpp index fecf8b8d..559a38b5 100755 --- a/include/boost/python/type_id.hpp +++ b/include/boost/python/type_id.hpp @@ -89,7 +89,7 @@ inline type_info type_id(BOOST_EXPLICIT_TEMPLATE_TYPE(T)) } # if (defined(__EDG_VERSION__) && __EDG_VERSION__ < 245) \ - || (defined(__sgi) && defined(_COMPILER_VERSION) && _COMPILER_VERSION <= 741) + || (defined(__sgi) && defined(_COMPILER_VERSION) && _COMPILER_VERSION <= 744) // Older EDG-based compilers seems to mistakenly distinguish "int" from // "signed int", etc., but only in typeid() expressions. However // though int == signed int, the "signed" decoration is propagated diff --git a/index.html b/index.html index 40f1ae14..9c6acc88 100644 --- a/index.html +++ b/index.html @@ -1,3 +1,6 @@ + + + diff --git a/pyste/NEWS b/pyste/NEWS index aaa8e3b3..31a5ceba 100644 --- a/pyste/NEWS +++ b/pyste/NEWS @@ -1,3 +1,7 @@ +.. Copyright Bruno da Silva de Oliveira 2006. 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) + 25 April 2005 - Fixed bug where the code for wrappers of member functions were defined outside the pyste namespace. Reported by Dan Haffey. diff --git a/pyste/README b/pyste/README index e4e3734e..c378f391 100644 --- a/pyste/README +++ b/pyste/README @@ -1,3 +1,7 @@ +.. Copyright Bruno da Silva de Oliveira 2006. 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) + Pyste - Python Semi-Automatic Exporter ====================================== diff --git a/pyste/TODO b/pyste/TODO index e0ff578b..0b3c9024 100644 --- a/pyste/TODO +++ b/pyste/TODO @@ -1,3 +1,7 @@ +.. Copyright Bruno da Silva de Oliveira 2006. 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) + - Make Pyste accept already-generated xml files - throw() declaration in virtual wrapper's member functions diff --git a/pyste/dist/create_build.py b/pyste/dist/create_build.py index 506426f0..a6836995 100644 --- a/pyste/dist/create_build.py +++ b/pyste/dist/create_build.py @@ -1,3 +1,7 @@ +# Copyright Bruno da Silva de Oliveira 2006. 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) + import os import sys import shutil diff --git a/pyste/dist/setup.py b/pyste/dist/setup.py index eea2751f..fc7c74e2 100644 --- a/pyste/dist/setup.py +++ b/pyste/dist/setup.py @@ -1,3 +1,7 @@ +# Copyright Bruno da Silva de Oliveira 2006. 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) + from distutils.core import setup import py2exe import sys diff --git a/pyste/doc/adding_new_methods.html b/pyste/doc/adding_new_methods.html index 9cd603e4..afa772bc 100644 --- a/pyste/doc/adding_new_methods.html +++ b/pyste/doc/adding_new_methods.html @@ -72,9 +72,8 @@ Now from Python:



+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)

diff --git a/pyste/doc/exporting_an_entire_header.html b/pyste/doc/exporting_an_entire_header.html index d1f22e1e..db25325c 100644 --- a/pyste/doc/exporting_an_entire_header.html +++ b/pyste/doc/exporting_an_entire_header.html @@ -78,9 +78,8 @@ use at you own risk.

+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)

diff --git a/pyste/doc/global_variables.html b/pyste/doc/global_variables.html index 2170e4e8..0efd2950 100644 --- a/pyste/doc/global_variables.html +++ b/pyste/doc/global_variables.html @@ -42,9 +42,8 @@ functions, and export those.



+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)

diff --git a/pyste/doc/inserting_code.html b/pyste/doc/inserting_code.html index 866e5bad..97eb70f3 100644 --- a/pyste/doc/inserting_code.html +++ b/pyste/doc/inserting_code.html @@ -65,9 +65,8 @@ Will generate:



+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)

diff --git a/pyste/doc/introduction.html b/pyste/doc/introduction.html index 352aed2e..94388493 100644 --- a/pyste/doc/introduction.html +++ b/pyste/doc/introduction.html @@ -66,9 +66,8 @@ Pyste supports the following features:



+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)

diff --git a/pyste/doc/policies.html b/pyste/doc/policies.html index 8061f9b1..3628093b 100644 --- a/pyste/doc/policies.html +++ b/pyste/doc/policies.html @@ -83,9 +83,8 @@ to, though.

+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)

diff --git a/pyste/doc/pyste.txt b/pyste/doc/pyste.txt index 08eda4aa..186a31cb 100644 --- a/pyste/doc/pyste.txt +++ b/pyste/doc/pyste.txt @@ -1,5 +1,10 @@ [doc Pyste Documentation] +[/ Copyright 2003 Bruno da Silva de Oliveira and Joel de Guzman. +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) ] + [def GCCXML [@http://www.gccxml.org GCCXML]] [def Boost.Python [@../../index.html Boost.Python]] diff --git a/pyste/doc/renaming_and_excluding.html b/pyste/doc/renaming_and_excluding.html index 185b8d7e..ce6654c4 100644 --- a/pyste/doc/renaming_and_excluding.html +++ b/pyste/doc/renaming_and_excluding.html @@ -80,9 +80,8 @@ C::foo that way.



+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)

diff --git a/pyste/doc/running_pyste.html b/pyste/doc/running_pyste.html index 5f72e603..9bd9a3ae 100644 --- a/pyste/doc/running_pyste.html +++ b/pyste/doc/running_pyste.html @@ -193,9 +193,8 @@ created again, but no code will be generated.



+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)

diff --git a/pyste/doc/smart_pointers.html b/pyste/doc/smart_pointers.html index 095d2482..cddc96f2 100644 --- a/pyste/doc/smart_pointers.html +++ b/pyste/doc/smart_pointers.html @@ -77,9 +77,8 @@ specify the smart pointer as the holder for a class, use the functions

+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)

diff --git a/pyste/doc/templates.html b/pyste/doc/templates.html index f2b978bb..a1c1cfef 100644 --- a/pyste/doc/templates.html +++ b/pyste/doc/templates.html @@ -95,9 +95,8 @@ either a string with the types separated by whitespace, or a list of strings

+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)

diff --git a/pyste/doc/the_interface_files.html b/pyste/doc/the_interface_files.html index 117301b4..9c020043 100644 --- a/pyste/doc/the_interface_files.html +++ b/pyste/doc/the_interface_files.html @@ -95,9 +95,8 @@ Note that we specify that B needs to know about A to be proper

+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)

diff --git a/pyste/doc/theme/style.css b/pyste/doc/theme/style.css index 53a6205e..643df02a 100644 --- a/pyste/doc/theme/style.css +++ b/pyste/doc/theme/style.css @@ -1,3 +1,11 @@ +/*============================================================================= + Copyright (c) 2003 Bruno da Silva de Oliveira + + Use, modification and distribution is subject to 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) +=============================================================================*/ + body { background-image: url(bkd.gif); diff --git a/pyste/doc/wrappers.html b/pyste/doc/wrappers.html index 0943c0c5..534ae552 100644 --- a/pyste/doc/wrappers.html +++ b/pyste/doc/wrappers.html @@ -117,9 +117,8 @@ code to compile when you set a wrapper for a virtual member function.

+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)

diff --git a/pyste/index.html b/pyste/index.html index 55b7d39f..953b37c1 100644 --- a/pyste/index.html +++ b/pyste/index.html @@ -83,9 +83,8 @@

+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)

diff --git a/pyste/install/pyste.py b/pyste/install/pyste.py index 9547d5f7..da926235 100644 --- a/pyste/install/pyste.py +++ b/pyste/install/pyste.py @@ -1,4 +1,8 @@ #!/usr/bin/env python +# Copyright Bruno da Silva de Oliveira 2006. 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) + from Pyste import pyste pyste.main() diff --git a/release_notes.txt b/release_notes.txt index 8932a0aa..1fd0f1b1 100644 --- a/release_notes.txt +++ b/release_notes.txt @@ -1,3 +1,9 @@ +.. Copyright David Abrahams 2006. 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) + +These are old release notes for Boost.Python v1 + 2000-11-22 10:00 Ullrich fixed bug in operator_dispatcher. diff --git a/test/Jamfile b/test/Jamfile index 87abb096..56193772 100644 --- a/test/Jamfile +++ b/test/Jamfile @@ -1,3 +1,6 @@ +# Copyright David Abrahams 2006. 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) # # To run all tests quietly: jam test # To run all tests with verbose output: jam -sPYTHON_TEST_ARGS=-v test diff --git a/test/Jamfile.v2 b/test/Jamfile.v2 index 7dd3ffe0..c0498c26 100644 --- a/test/Jamfile.v2 +++ b/test/Jamfile.v2 @@ -1,3 +1,6 @@ +# Copyright David Abrahams 2006. 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) use-project /boost/python : ../build ; project /boost/python/test ; diff --git a/test/andreas_beyer.cpp b/test/andreas_beyer.cpp index a39e9f04..da3aa751 100755 --- a/test/andreas_beyer.cpp +++ b/test/andreas_beyer.cpp @@ -1,3 +1,6 @@ +// Copyright David Abrahams 2006. 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) #include #include #include diff --git a/test/crossmod_exception.py b/test/crossmod_exception.py index c8430849..48f849a4 100644 --- a/test/crossmod_exception.py +++ b/test/crossmod_exception.py @@ -1,9 +1,6 @@ # Copyright (C) 2003 Rational Discovery LLC -# Permission to copy, use, modify, sell and distribute this software -# is granted provided this copyright notice appears in all -# copies. This software is provided "as is" without express or -# implied warranty, and with no claim as to its suitability for any -# purpose. +# Software License, Version 1.0. (See accompanying +# file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) print "running..." diff --git a/test/opaque.py b/test/opaque.py index 6d994bd7..d10ac784 100644 --- a/test/opaque.py +++ b/test/opaque.py @@ -1,9 +1,8 @@ # -*- coding: iso-latin-1 -*- -# Copyright Gottfried Ganßauge 2003. Permission to copy, use, -# modify, sell and distribute this software is granted provided this -# copyright notice appears in all copies. This software is provided -# "as is" without express or implied warranty, and with no claim as -# to its suitability for any purpose. +# Copyright Gottfried Ganßauge 2003..2006. 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) + """ >>> from opaque_ext import * @@ -66,6 +65,11 @@ RuntimeError: success >>> try: use2(get()) ... except TypeError: pass ... else: print 'expected a TypeError' + + This used to result in a segmentation violation + +>>> type(get()) != type (get2()) +1 """ def run(args = None): import sys diff --git a/test/pointer_vector.cpp b/test/pointer_vector.cpp index 4c446d1a..c1f7dbd4 100644 --- a/test/pointer_vector.cpp +++ b/test/pointer_vector.cpp @@ -1,3 +1,6 @@ +// Copyright Joel de Guzman 2005-2006. 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) #include #include #include