Commit Graph

  • 152e76220a GCC warning suppression from Jody Hagins Dave Abrahams 2006-01-20 15:55:55 +0000
  • 8897cc9ce6 selected_doc() helper function modified to increase readability Ralf W. Grosse-Kunstleve 2006-01-16 20:54:53 +0000
  • 335cd02c2d new documentation for docstring_options.hpp Ralf W. Grosse-Kunstleve 2006-01-16 20:37:23 +0000
  • 758d92b33e seq.attr("__len__")() replaced by len(seq); obsolete len() example removed Ralf W. Grosse-Kunstleve 2006-01-16 20:36:42 +0000
  • 28eef45d28 enum_print() removed; it was not reachable anyway since enum inherits from Python's built-in int type. However, the appearance of FILE* raised questions about using extensions compiled with Visual C++ 8 with a Python compiled with Visual C++ 7.1. Ralf W. Grosse-Kunstleve 2006-01-12 23:25:23 +0000
  • d8790a34d3 boost::python::len() moved to object.hpp Ralf W. Grosse-Kunstleve 2006-01-12 21:33:19 +0000
  • 3b058185c6 new docstring_options to support customization of __doc__ attributes of Boost.Python functions Ralf W. Grosse-Kunstleve 2006-01-12 19:28:53 +0000
  • 2261e7eedc new docstring_options to support customization of __doc__ attributes of Boost.Python functions Ralf W. Grosse-Kunstleve 2006-01-12 19:15:38 +0000
  • 19a196493f Runtime detection of broken cxxabi::__cxa_demangle versions; based on code contributed by Ult Mundane Ralf W. Grosse-Kunstleve 2006-01-12 19:12:27 +0000
  • d10b5e8d1a Python 2.2 compatibility Ralf W. Grosse-Kunstleve 2006-01-12 17:49:48 +0000
  • 1cacefc226 automatic addition of C++ signatures to doc strings Ralf W. Grosse-Kunstleve 2006-01-12 00:32:29 +0000
  • efcd2833f1 Visual C++ 6 compatibility Ralf W. Grosse-Kunstleve 2006-01-11 19:58:55 +0000
  • 2f9323d9e9 resolve gcc warnings (based on patches by Scott Howlett) Ralf W. Grosse-Kunstleve 2006-01-11 03:31:48 +0000
  • 8b2f4b4ce0 make test work on vc6 Eric Niebler 2005-12-08 22:15:31 +0000
  • ab046dc634 Merged from Version_1_33_1 Douglas Gregor 2005-12-08 04:11:36 +0000
  • ef3f9b15f0 vc-8 workaround Dave Abrahams 2005-12-07 05:00:02 +0000
  • 68463e2fd2 Fixed missing semicolon Dave Abrahams 2005-12-01 13:06:57 +0000
  • f75eca94e0 Fix typo Dave Abrahams 2005-11-30 11:57:33 +0000
  • a23030b83e use symbol visibility for GCC 4.x Dave Abrahams 2005-11-29 22:26:48 +0000
  • 321cf2502a use symbol visibility for GCC 4.x Dave Abrahams 2005-11-29 22:26:05 +0000
  • 4996f912b4 Workaround for GCC bug described in http://lists.debian.org/debian-gcc/2003/09/msg00055.html Thanks to Graham Bennett. Dave Abrahams 2005-11-28 21:16:12 +0000
  • 09e24cb17d map bug fix when data type is a shared_ptr and NoProxy is true Joel de Guzman 2005-11-26 16:23:21 +0000
  • ac32d13e10 added more tests Joel de Guzman 2005-11-26 15:13:20 +0000
  • b0496d1207 update: map indexing suite Joel de Guzman 2005-11-21 15:25:47 +0000
  • a076239fc8 std::string and std::complex as no-proxy types. Joel de Guzman 2005-11-21 04:54:23 +0000
  • 7cf0f9090f Restore map_indexing_suite test that was mistakenly commented out. Dave Abrahams 2005-11-10 21:58:20 +0000
  • 479f068673 Attempt Bronek's change to suppress VC++8.0 complaints about redefined _DEBUG. Dave Abrahams 2005-11-04 21:38:29 +0000
  • 9b326f15fa qualify friend declaration to make EDG happy Eric Niebler 2005-11-02 22:43:05 +0000
  • f094a5b9eb boost/python header must be included first due to a Python requirement Ralf W. Grosse-Kunstleve 2005-11-01 22:12:53 +0000
  • 4367850e5d Add examples. Stefan Seefeld 2005-11-01 15:18:02 +0000
  • f44a4d6468 Clarified HeldType Dave Abrahams 2005-11-01 15:08:30 +0000
  • 5206dd55d2 s/Python sequences/Python iterables/ and other assorted feedback from Dave Eric Niebler 2005-10-31 19:46:41 +0000
  • 988bf849a1 Account for Intel 9.0 picking up vc7.1 bug compatibility. Dave Abrahams 2005-10-31 19:24:48 +0000
  • 6fee43fc6f tests and docs for stl_input_iterator Eric Niebler 2005-10-31 18:50:18 +0000
  • 6ec4387ea1 add stl_input_iterator for wrapping a Python iterator in a STL input iterator Eric Niebler 2005-10-31 18:49:54 +0000
  • e2f59ef548 More restrictions on the need for libpython.a Dave Abrahams 2005-10-27 12:21:55 +0000
  • 92a6fafd20 Note that the libpython.a creation instructions are not needed for Python 2.4.1+ Dave Abrahams 2005-10-25 19:08:24 +0000
  • 4721f5f9af Fix CYGWIN_PYTHON_DEBUG_ROOT to be consistent with docs Set *nix PYTHON_ROOT to /usr, to be consistent with real installations. Use *nix rather than Unix everywhere for generality Dave Abrahams 2005-10-25 15:47:27 +0000
  • 3864838da2 Fixed for vc6 Dave Abrahams 2005-10-19 22:02:51 +0000
  • 8e77df69d5 Update Dave Abrahams 2005-10-19 18:28:02 +0000
  • 12770b03e8 Add the ability to easily use new-style polymorphism wrappers with smart pointer held_type. Dave Abrahams 2005-10-19 18:17:13 +0000
  • c8a692b4b4 Bug fix Dave Abrahams 2005-10-19 13:17:27 +0000
  • 2571ebb0c2 Added Stefan's new files. Dave Abrahams 2005-10-18 12:09:36 +0000
  • 283dbfb593 Updated news Dave Abrahams 2005-10-14 19:30:01 +0000
  • 83f227034f Updated news Dave Abrahams 2005-10-14 19:25:41 +0000
  • c5f514a4e6 Build with Python 2.4 by default; also deduce the default PYTHON_ROOT properly on Windows. Dave Abrahams 2005-10-14 16:19:14 +0000
  • 9fb15f631e Make it work when Python is compiled with Unicode disabled. Dave Abrahams 2005-10-14 15:54:12 +0000
  • 3d8f4c90ba Make it work when Python is compiled with Unicode disabled. Dave Abrahams 2005-10-14 15:35:06 +0000
  • 5597dcb321 Disable ADL from addressof uses :( Dave Abrahams 2005-10-14 15:05:17 +0000
  • ab2912e3c2 minor fix Joel de Guzman 2005-10-13 12:02:25 +0000
  • b705931ff0 tweak: wrong c++ code written in python Joel de Guzman 2005-10-13 11:58:53 +0000
  • 2974286209 fix bugs in example code Eric Niebler 2005-10-12 20:17:28 +0000
  • 1cec514b39 Martin Wille pointed out some missing header dependencies; fixed. Also moved boost/python/detail/is_xxx.hpp functionality into boost/detail/is_xxx.hpp to decouple library dependencies between python and parameter. Dave Abrahams 2005-10-11 21:20:06 +0000
  • 8ecd49cbf0 Use "addressof(x)" instead of "&x" to deal with classes that have a private operator& !! Dave Abrahams 2005-10-11 13:19:05 +0000
  • 67a7669ff4 work around Visual C++ 6 problem Ralf W. Grosse-Kunstleve 2005-09-22 06:20:25 +0000
  • e80545a7d3 Use BOOST_ASSERT instead of std::runtime_error to indicate errors. Stefan Seefeld 2005-09-13 14:42:03 +0000
  • 6afe0d4732 Enhance and clean up tests. Stefan Seefeld 2005-09-11 14:50:37 +0000
  • f8280b0e1a David Abrahams, Jul 2005: according to 8.5/9 the __GNUC__ workaround at line 69 of data_members.cpp should be made universal. Ralf W. Grosse-Kunstleve 2005-09-10 05:53:28 +0000
  • aa20ce7d2c Large patch from Ulrich Eckhardt to fix support for EVC++ 4. John Maddock 2005-08-25 16:27:28 +0000
  • 6074a23242 Fix exec test. Stefan Seefeld 2005-08-25 15:03:19 +0000
  • 9ceac3ff8f Fix bug in example thanks to Roman Yakovenko. Dave Abrahams 2005-08-21 15:19:51 +0000
  • 126a3efb92 Add basic embedding support. Stefan Seefeld 2005-08-17 13:04:42 +0000
  • 9205f507b0 Added - #define _CRT_NOFORCE_MANIFEST if we also have to #undef _DEBUG this isn't really an elegant solution, perhaps people trying to debug python (BOOST_DEBUG_PYTHON defined) will really have to use the debug version of the CRT with the latest .NET Victor A. Wagner Jr. 2005-08-13 16:19:19 +0000
  • bff975f08c bug fix: friend class def_visitor_access; -> friend class python::def_visitor_access; This fix enables us to remove an EDG specific workaround. Ralf W. Grosse-Kunstleve 2005-08-04 20:15:35 +0000
  • 262bcee750 Fix broken links Dave Abrahams 2005-08-03 12:25:30 +0000
  • a3f12b18b1 Fix broken links Dave Abrahams 2005-08-03 11:39:39 +0000
  • ad635ec2d1 include order according to Python's rules Ralf W. Grosse-Kunstleve 2005-07-26 01:19:18 +0000
  • affd36e857 Fix up problem report issues (tabs, broken links, unlinked) Dave Abrahams 2005-07-25 21:20:10 +0000
  • 332a45f333 untabify Dave Abrahams 2005-07-25 20:57:30 +0000
  • 6cc48f7e5d adjusting link to libraries.html Joel de Guzman 2005-07-12 07:53:00 +0000
  • 5b6192d738 Tutorial bug fix (__init__ gets interpreted as underlined _init_ by quickbook) Joel de Guzman 2005-07-10 20:06:21 +0000
  • 980733a96d fixed bug where a vector<T*> is being wrapped by the indexing suite. Joel de Guzman 2005-07-07 14:00:31 +0000
  • 331209d8b5 Fix link in news Dave Abrahams 2005-06-24 15:42:22 +0000
  • 9116cf382b Fix reference search URL Dave Abrahams 2005-06-17 02:55:31 +0000
  • 8cc2b7a5df Add search box Dave Abrahams 2005-06-16 17:49:38 +0000
  • dab01ad668 Typo fix (objecto) Joel de Guzman 2005-06-16 17:26:00 +0000
  • 1fca114f6a work around RedHat 7.3 gcc 2.96 code generation errors: use previously checked in VC6, VC7.0 workaround only for exactly these compilers Ralf W. Grosse-Kunstleve 2005-05-29 17:05:25 +0000
  • 70ee460a14 Py_Initialize outside the first test routine Dave Abrahams 2005-05-24 12:20:03 +0000
  • 07c95aea4e gcc-3_3-darwin also needs -bind_at_load Douglas Gregor 2005-05-20 20:12:29 +0000
  • a3d8a384fa Workaround for compilers that have trouble with lexical_cast. Dave Abrahams 2005-05-18 14:11:20 +0000
  • 432d4782a5 Take typeid(T&) rather than typeid(T). For some some compilers won't let you get away with typeid(T) when T is an incomplete class type (that's conforming behavior), but GCC at least will allow typeid(T&) -- also disallowed by the standard when T is incomplete. If it turns out that EDGs also barf on typeid(T&), we may have more work to do. Dave Abrahams 2005-05-18 01:34:35 +0000
  • 424f5bdf31 Workarounds for vc6 and 7. Dave Abrahams 2005-05-16 17:34:46 +0000
  • 13b16f9729 Workarounds for vc6 and 7. Dave Abrahams 2005-05-16 14:54:12 +0000
  • 82563df3bf Better support for rvalue from-python conversions of shared_ptr: always return a pointer that holds the owning python object *unless* the python object contains a NULL shared_ptr holder of the right type. Dave Abrahams 2005-05-16 03:31:13 +0000
  • adb7b62a62 gcc workarounds Dave Abrahams 2005-05-16 02:49:14 +0000
  • 02c0b2b486 Improve MPL idiomatic usage Dave Abrahams 2005-05-16 02:01:35 +0000
  • c876db8cae VC8 beta workaround Dave Abrahams 2005-05-16 01:57:30 +0000
  • 3ce88daa8b Tutorial Updates for Building BPL Projects Joel de Guzman 2005-05-14 02:50:34 +0000
  • 4cec6c4f2f Added copyright Dave Abrahams 2005-05-10 11:53:17 +0000
  • e38bf06257 updated visual studio project build file to include two new files (slice.cpp and wrapper.cpp) updated email address for maintainer of visual studio files. Brett Calcott 2005-05-08 09:55:43 +0000
  • 0deed1ff9b removing unnecessary file Joel de Guzman 2005-05-02 15:57:42 +0000
  • a05a0ae46b Python now correctly syntax colorized + some minor tweaks Joel de Guzman 2005-05-02 15:51:26 +0000
  • fe3906a7cb Fix broken vc6 compatibility Dave Abrahams 2005-04-28 14:15:19 +0000
  • e5ed3a1c6c Fixed bug where the code for wrappers of member functions were defined outside the pyste namespace. Reported by Dan Haffey. Bruno da Silva de Oliveira 2005-04-25 23:49:21 +0000
  • 2bbff71109 *** empty log message *** Bruno da Silva de Oliveira 2005-04-25 23:49:04 +0000
  • c492551111 Deleted - an extraneous \r at the end of lines which causes vc8.0 to mistake the files for some created on the Mac (apparently a HENIOUS crime which is intolerable to those at Microsoft and which must be considered an error) Changed - the version of python mentioned specifically from 2.3 to 2.4 Victor A. Wagner Jr. 2005-04-25 10:01:07 +0000
  • b217c4ffa8 Replace 'run-pyd' with 'bpl-test' in a couple of places. The former does not produce the .test files that regression tools want. Vladimir Prus 2005-04-13 11:42:50 +0000
  • 96e9d6a872 std_pair jam rules and test Ralf W. Grosse-Kunstleve 2005-03-30 00:36:02 +0000
  • fef288fed2 new std::pair to_python_converter example Ralf W. Grosse-Kunstleve 2005-03-29 23:02:45 +0000
  • 2fdb98079d Intel workaround extended to 9.0 Stefan Slapeta 2005-03-29 07:41:34 +0000