changeset: 812aad0bacea date: Wed Mar 17 11:22:32 2010 +0000 Fixed the generation of the change log after tagging a release. Updated the NEWS file. Released as v4.10.1. changeset: 0068b2608046 date: Wed Mar 17 09:56:05 2010 +0000 Removed an unused variable left over from the previous commit. changeset: 93bc3ab3fef5 date: Wed Mar 17 09:31:05 2010 +0000 Fixed the implementation of sip.cast(). changeset: 752ab6580111 date: Tue Mar 02 11:46:09 2010 +0000 Updated the NEWS file. changeset: 637497440cb5 date: Fri Feb 26 17:16:08 2010 +0000 Fixed a memory leak with the new error handling and most Python special methods. changeset: 5c0eb00cd19b date: Fri Feb 26 16:36:19 2010 +0000 Global operators, when moved to the correct class, are now appended to the list of any existing overloads to make sure the generated code is in the same order as the overloads in the .sip file. changeset: 0f83f6c82600 date: Thu Feb 25 09:54:07 2010 +0000 Arguments in docstrings only have names if they are optional. changeset: c723c4de2e22 date: Sat Feb 20 15:39:20 2010 +0000 Fixed a bug in the handling of /Out/ arguments of virtuals where the type was a reference to a class by adding the 'H' format character to sipParseResult() (and deprecating the 'D' format character). changeset: cb2c1ea78ed5 date: Thu Feb 18 16:35:45 2010 +0000 Fixed a bug in the documentation of the NoCopy annotation. changeset: 724e4236428b date: Sun Feb 07 12:52:55 2010 +0000 Python reimplementations of C++ virtuals will now be given a copy of any const references to classes so that they can keep a reference without needing to do their own explicit copy. The previous behaviour can be obtained using the new NoCopy annotation. The NoCopy annotation can also be applied to functions and methods to prevent the automatic copying of const references to classes that are returned. changeset: b514b2f196b8 date: Tue Feb 02 15:27:26 2010 +0000 Fixed the XML exporting of mapped type arguments. changeset: f07ec31fbdf9 date: Tue Feb 02 14:53:16 2010 +0000 Moved the voidptr code to a separate file. Eliminated a few compilation warnings that have crept into the sip module. Refactored the sip module to eliminate the (wrong) forward declaration of the static type structures. changeset: bcdd91cbf139 date: Tue Feb 02 09:33:34 2010 +0000 Fixed a bug in the release action of build.py. changeset: 7ae3aa20dfc0 date: Sun Jan 31 22:53:21 2010 +0000 Added the -b command line argument to the sip usage text. changeset: 9170df0b1ea3 date: Fri Jan 29 17:04:41 2010 +0000 Refactored build.py so that it can be easily used as an imported module. changeset: e3611c1babe7 date: Thu Jan 28 16:40:42 2010 +0000 Fixed a regression in the release action of build.py. changeset: f1d6ba993e7f date: Thu Jan 28 16:04:28 2010 +0000 Changed the format of the changelog to be closer to the Mercurial default. changeset: 8189b0595d44 date: Thu Jan 28 15:10:13 2010 +0000 Added the changelog action to build.py. changeset: d09c61626663 date: Thu Jan 28 13:11:36 2010 +0000 build.py now generates a version number corresponding to the next release (as the old build system did). changeset: 3402912a0176 date: Thu Jan 28 11:05:12 2010 +0000 build.py now doesn't care about the current working directory. Fixed the handling of branch names. changeset: d785bd5471f8 date: Wed Jan 27 22:42:08 2010 +0000 Updated the README to document the need for flex, bison and Sphinx. changeset: 0a7fc3830b27 date: Wed Jan 27 22:38:42 2010 +0000 Updated the documentation to include the URL of the Mercurial repository. changeset: 3edc3f9c777f date: Wed Jan 27 22:21:21 2010 +0000 Refactored the build.py script so that it is a documented utility for allowing SIP to be built from a Mercurial repository or archive. Updated the directory structure accordingly. changeset: d6529eb1c096 date: Wed Jan 27 22:05:41 2010 +0000 Import from SVN. changeset: d7aa01036415 date: Thu Jan 14 14:26:25 2010 +0000 Released as v4.10.