Commit Verlauf

Autor SHA1 Nachricht Datum
  rdb 5b967671fa Fix Python 3 build issue with iterator extensions vor 11 Jahren
  rdb d5d5de1d7e Make iterators work with interrogate by mapping None to NULL for the iternext method. Not the best solution, but is easy and fits most use cases. vor 11 Jahren
  rdb ae4bddd7f7 Fix Python 3 compile issue vor 11 Jahren
  rdb c213712600 fix windows build when the module is in different dll than the library defs vor 12 Jahren
  rdb 5f2c0a6e04 Big commit aiding in separation of Python bindings: vor 12 Jahren
  rdb f29c4681e1 Fix broken Python 3 support. vor 12 Jahren
  rdb 7926a5fa7b backward compatibility with Python 2.7 vor 12 Jahren
  rdb cc3bae7e76 Big interrogate cleanup, new extension system, add __iter__ support, add buffer protocol support vor 12 Jahren
  rdb 8fff339477 A lot of code cleanup vor 12 Jahren
  David Rose 5178fb9523 fix problem with infinite recursion on coercion within constructors vor 12 Jahren
  rdb a9014cf933 reenable tp_richcompare (thanks David) vor 13 Jahren
  David Rose 53b472756b fix rich compare vor 13 Jahren
  rdb da44b3ae3b oops, disable broken rich compare for now vor 13 Jahren
  rdb 0f8361d730 Fix compile errors with Python 2 vor 13 Jahren
  rdb 192d10b937 Experimental Python 3 support to the C++ code including interrogate. Also adds support for rich comparison in interrogate. vor 13 Jahren
  David Rose 9294ea77f7 interrogate supports wchar_t * and L"foo" vor 14 Jahren
  David Rose 134e9a9e92 dual names for interrogate vor 14 Jahren
  David Rose 6bed0cf394 bool should return a bool vor 14 Jahren
  rdb 319b8c4cb1 More stuff related to extensions vor 15 Jahren
  David Rose d51e49516a allow __py__ functions for python-only optimizations vor 15 Jahren
  David Rose aa76a9f59d support class method versions of MAKE_SEQ vor 15 Jahren
  David Rose bb96117de2 interrogate fix for ode::get_id() vor 15 Jahren
  David Rose a942ce5fbf lists and strings will be automatically coerced into a PTA_blah vor 16 Jahren
  David Rose f6f9e269f4 introduce stdpy.pickle module with support for common-node NodePaths within a pickle stream vor 16 Jahren
  David Rose 816ddc0387 low-level support for python copy and pickle modules vor 16 Jahren
  David Rose 1d3719ccb7 add tinyxml.h, fix char *NULL return value case vor 16 Jahren
  David Rose 8f5102d889 interrogate fix vor 16 Jahren
  David Rose 383a6e512c support tinyxml's (const string *) return types. vor 16 Jahren
  David Rose 1db044ca4e add hash(Filename) vor 16 Jahren
  David Rose 0e773c8684 respect __nonzero__ vor 16 Jahren