Commit Graph

  • 6f7957fd40 Fixed G++ bug that complains of specialization provided after instantiation. Joel de Guzman 2002-08-30 09:05:00 +0000
  • ec4de3326e bug fix: return type of __getstate__ may be any type Ralf W. Grosse-Kunstleve 2002-08-28 05:42:38 +0000
  • f030618d19 Initial speedup for EDG for the stub functions. The init<...> stuff is more involved... Joel de Guzman 2002-08-26 15:09:33 +0000
  • 5bcb9010f6 mention cPickle Ralf W. Grosse-Kunstleve 2002-08-25 03:04:20 +0000
  • 780fff70c4 Removed unused bool_type Dave Abrahams 2002-08-24 18:19:35 +0000
  • 1d94d7e604 Added missing typename Dave Abrahams 2002-08-24 16:52:19 +0000
  • a6cac2886b Work around a CWPro7.2 bug with ?: Dave Abrahams 2002-08-24 02:48:53 +0000
  • 2566b8732e Remove extra semicolon Dave Abrahams 2002-08-23 23:54:35 +0000
  • d4c50383af Got init<..> working Joel de Guzman 2002-08-23 23:30:29 +0000
  • 1ee7bd2a60 a few refinements Ralf W. Grosse-Kunstleve 2002-08-23 22:34:05 +0000
  • 0bbfa9b483 removed signature<...> and updated defaults.cpp test Joel de Guzman 2002-08-23 21:00:31 +0000
  • 2cad1b3d93 revised pickle tutorial Ralf W. Grosse-Kunstleve 2002-08-23 19:27:38 +0000
  • bcaa1043ea More smart pointer handling Dave Abrahams 2002-08-23 18:07:27 +0000
  • 0b33d1800d automatic conversion to object for add_property() Dave Abrahams 2002-08-23 04:15:37 +0000
  • 946942214f Some simplifications Dave Abrahams 2002-08-22 20:23:27 +0000
  • cd6476e487 Allow different arguments to setstate Dave Abrahams 2002-08-22 20:22:05 +0000
  • 0b02fd4e99 Use make_tuple() Dave Abrahams 2002-08-22 19:08:16 +0000
  • d779a94cfb obsoleted Dave Abrahams 2002-08-22 18:22:35 +0000
  • 2f89a8eb58 additional tests for X::foo Ralf W. Grosse-Kunstleve 2002-08-22 15:23:25 +0000
  • 26d3375900 Added make_tuple() tests Dave Abrahams 2002-08-22 13:57:12 +0000
  • b06e8c3022 Qualified boost::make_tuple to avoid conflicts Dave Abrahams 2002-08-22 13:51:10 +0000
  • 8a20f8b2da Simplify code by taking advantage of high-level object() facilities Dave Abrahams 2002-08-22 13:50:28 +0000
  • e1099e9370 Added make_tuple Dave Abrahams 2002-08-22 13:20:58 +0000
  • 68c8901c2a Metrowerks workaround Dave Abrahams 2002-08-22 13:18:36 +0000
  • cfb1aebf66 + Added Ralf's test code + Fixed defaults_gen MACRO generation + Fixed signature for const member functions Joel de Guzman 2002-08-22 05:23:45 +0000
  • e4f54bd53a Strip out overstrike junk Dave Abrahams 2002-08-21 18:46:14 +0000
  • 30ea4dd46e idiomatic cleanup Dave Abrahams 2002-08-21 15:19:06 +0000
  • d5c33a203d simplify Dave Abrahams 2002-08-21 15:15:13 +0000
  • 087c09cc65 VC6 Workaronds (cleanup) Joel de Guzman 2002-08-21 13:47:02 +0000
  • a9bb2a017e VC6 workarounds Joel de Guzman 2002-08-21 13:46:16 +0000
  • 8a049b8ee7 Added missing & Dave Abrahams 2002-08-21 12:20:26 +0000
  • 37efd93725 Bug fix Dave Abrahams 2002-08-21 05:42:21 +0000
  • 3e61803e89 simplification Dave Abrahams 2002-08-21 01:48:03 +0000
  • 3173d88f3f dump help without prompting Dave Abrahams 2002-08-21 01:47:48 +0000
  • f96a898c51 VC6 fixups Dave Abrahams 2002-08-21 01:46:03 +0000
  • d66b79f468 added defaults test from v2-dev branch Joel de Guzman 2002-08-21 00:04:06 +0000
  • b7e300d155 latest signature Joel de Guzman 2002-08-20 21:35:37 +0000
  • 4bd680cec8 VC6 workaround Dave Abrahams 2002-08-20 21:15:54 +0000
  • 78ae892db6 Committed the defaults stuff (integrated from v2-dev branch) Joel de Guzman 2002-08-20 21:09:59 +0000
  • d748e371e5 CWPro7 workaround Dave Abrahams 2002-08-20 20:56:42 +0000
  • 6bdc89252e Update (added init.hpp) Joel de Guzman 2002-08-20 20:36:25 +0000
  • c104f0167f VC7.1 alpha adjustments Dave Abrahams 2002-08-20 19:22:14 +0000
  • 6e3c6d1ba8 CWPro8.1 patch Dave Abrahams 2002-08-20 16:58:48 +0000
  • b77262ba13 Added nested class test Dave Abrahams 2002-08-20 00:41:17 +0000
  • 960ebb13db init commit Beman Dawes 2002-08-19 23:29:18 +0000
  • 1a7b331a4b Take advantage of independent class_<> definitions everywhere. Dave Abrahams 2002-08-19 22:21:03 +0000
  • 3092e07281 Workaround VC6 bug Dave Abrahams 2002-08-19 22:19:50 +0000
  • a5d53d1ac8 new class_<> objects are always added to the current scope Dave Abrahams 2002-08-19 20:14:33 +0000
  • 3c5df28101 Bug fix for NULL pointers with return_internal_reference<>. Dave Abrahams 2002-08-19 15:19:08 +0000
  • 49e071d363 Bug fix from Martin Casado (casado2@llnl.gov) Dave Abrahams 2002-08-14 21:09:26 +0000
  • 6e06ff048d Automatic class def_init(), abstract class __init__ errors Fixed line endings Suppressed warnings Dave Abrahams 2002-08-14 06:26:33 +0000
  • c5ee39f54b Bug fix Dave Abrahams 2002-08-13 05:07:50 +0000
  • f7b1e4ec09 Unit test adjustments Dave Abrahams 2002-08-13 04:25:23 +0000
  • e6830b2c19 Add dependency on test_exec_monitor Dave Abrahams 2002-08-13 03:06:00 +0000
  • fe3cf386c3 Python->C++ exception translation Dave Abrahams 2002-08-13 00:45:09 +0000
  • 0a6a213891 Added a test for add_property Dave Abrahams 2002-08-13 00:43:51 +0000
  • 2103e691db initial commit Dave Abrahams 2002-08-08 15:45:58 +0000
  • cf15a99730 Repair type initialization problem Dave Abrahams 2002-08-08 06:14:48 +0000
  • a3102b552c Add casts to work around missing extern "C" in Python headers. Dave Abrahams 2002-08-08 05:52:30 +0000
  • bd0257cbe5 Full docstring support Dave Abrahams 2002-08-07 23:03:02 +0000
  • 56e7b2a592 * object(f), where f is a function pointer now works. Returning a * function pointer from a function should work also. * make_function/make_constructor now return object instead of a raw pointer. * module::setattr() now accepts anything which can be passed to object's constructor. Dave Abrahams 2002-08-06 23:59:27 +0000
  • 61d030748c Moving an #include works around a VC6 ICE Dave Abrahams 2002-08-06 23:51:51 +0000
  • f59ed991fe VC6 bug workarounds Dave Abrahams 2002-08-06 23:44:31 +0000
  • 2bdf958663 Suppress warnings by eliminating unneeded specializations of is_pointer_to_function<>. Dave Abrahams 2002-08-06 23:32:52 +0000
  • bd8b6a2a64 Workaround a CWPro7.2 bug Dave Abrahams 2002-08-06 23:23:28 +0000
  • 88528e338b Correct version for VC7.1 workaround Dave Abrahams 2002-08-06 22:36:43 +0000
  • 88b3bf1887 VC 7, 7.1a workaround Dave Abrahams 2002-08-05 21:55:28 +0000
  • 6907df1457 bug fixes Dave Abrahams 2002-07-27 05:50:10 +0000
  • 19036c14f5 handle<> -> object Dave Abrahams 2002-07-25 18:07:25 +0000
  • ddb1236f2f Begin transition away from handle<> Dave Abrahams 2002-07-25 16:29:30 +0000
  • 30ef9c6418 back_reference<> uses object instead of handle<> Dave Abrahams 2002-07-25 15:20:06 +0000
  • 8763fd1c53 scope default constructor gets current scope; killed scope::get() Dave Abrahams 2002-07-25 14:52:11 +0000
  • 5976005c4a Make Boost.Python v1 work again Dave Abrahams 2002-07-25 10:52:10 +0000
  • 63eed8994a class_<> is now derived from object Dave Abrahams 2002-07-25 04:41:21 +0000
  • f458dbdbcb Added scope Dave Abrahams 2002-07-25 02:23:01 +0000
  • b7421fd5cd Fix Ralf's boo-boo. Dave Abrahams 2002-07-24 16:58:46 +0000
  • a2feb04509 pytype_object_manager_traits -> pytype_object_mgr_traits (< 31 chars) Dave Abrahams 2002-07-24 13:31:29 +0000
  • e25fee71a2 additional compile-time check: must_be_derived_from_pickle_suite Ralf W. Grosse-Kunstleve 2002-07-22 23:43:00 +0000
  • bfe2a6656c pickle_group renamed -> pickle_suite Ralf W. Grosse-Kunstleve 2002-07-22 19:35:44 +0000
  • e15ca5c642 full integration of (revised) pickle support Ralf W. Grosse-Kunstleve 2002-07-22 06:54:39 +0000
  • 3232c5be86 Fixed test of null handle returns to reflect new returning-None behavior Dave Abrahams 2002-07-21 11:11:15 +0000
  • 1c5a50d4cb pickle support implementation details hidden in namespace detail Ralf W. Grosse-Kunstleve 2002-07-21 09:39:35 +0000
  • 4ef5f77161 additional files for pickle support; no modification of any existing files Ralf W. Grosse-Kunstleve 2002-07-21 07:49:00 +0000
  • d27e5a5e1d Rationalize object_manager Dave Abrahams 2002-07-21 05:03:11 +0000
  • 7ecf76490c one #undef was missing Ralf W. Grosse-Kunstleve 2002-07-20 00:14:20 +0000
  • 12120413f9 #undef isspace etc. Ralf W. Grosse-Kunstleve 2002-07-19 20:10:11 +0000
  • c0eea6e667 fix link Dave Abrahams 2002-07-19 18:06:05 +0000
  • 5c54aecdda initial commit Dave Abrahams 2002-07-19 18:05:18 +0000
  • 5cfc0cce14 str, dict, and tuple! Dave Abrahams 2002-07-18 15:52:18 +0000
  • d9a58ef830 str, dict, and tuple! Dave Abrahams 2002-07-18 15:27:29 +0000
  • dfd85da9d7 str, dict, and tuple! Dave Abrahams 2002-07-18 15:17:08 +0000
  • 94edc13393 Doc fixup Dave Abrahams 2002-07-18 12:58:37 +0000
  • a9baa519f3 Extract implemented Dave Abrahams 2002-07-18 05:00:34 +0000
  • a6c859c9cc Roll back most of Dave Hawkes' changes for the time being. Dave Abrahams 2002-07-17 19:58:05 +0000
  • f9a67b34b2 Roll back most of Dave Hawkes' changes for the time being. Dave Abrahams 2002-07-17 18:36:14 +0000
  • 6ac5735d14 MSVC fixes Dave Abrahams 2002-07-17 18:31:02 +0000
  • 9d5e8b9ad8 Bug fix Dave Abrahams 2002-07-17 14:06:15 +0000
  • bd72ee9cd1 Add missing #include Dave Abrahams 2002-07-17 14:05:53 +0000
  • c2e115b6a5 Add missing typename Dave Abrahams 2002-07-17 14:05:31 +0000
  • 61ba4cd1ce Sub-module / sub-class and API changes David Hawkes 2002-07-17 06:51:08 +0000