Skip to content
Snippets Groups Projects
Commit cd4b41dc authored by Rene Brun's avatar Rene Brun
Browse files

Add new doc directory and v520 release not

git-svn-id: http://root.cern.ch/svn/root/trunk@23581 27541ba8-7e3a-0410-8455-c3a389f83636
parent 3764b7dc
No related branches found
No related tags found
No related merge requests found
<br>
<hr>
<h3>Pyroot</h3>
<P>
There are several improvements in language mappings, as well as cleanup of
the code for python2.2 (Py_ssize_t handling) and MacOS 10.3. Additionally,
there are code cleanups (removing use of CINT internals) that should be
fully transparent to the end-user.
</P>
<P>
The language mapping improvements are:
<UL>
<LI>Abstract classes can no longer be instantiated (__init__ will raise an exception)</LI>
<LI>Looping over empty STL(-like) containers will yield an immediate StopIteration</LI>
<LI>Unknown& is favored over Unknown* in function overloading</LI>
<LI>Implemented unary-, unary+ (__neg__ and __pos__)</LI>
<LI>Mapped operator bool() to __nonzero__</LI>
<LI>Support for templated member functions</LI>
<LI>Implemented __setitem__ for unsigned int& and unsigned long& returns</LI>
</UL>
</P>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment