updates for 1.3.24

git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6742 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
Marcelo Matus 2004-11-15 23:00:40 +00:00
commit 4560576293
3 changed files with 1159 additions and 1136 deletions

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -147,11 +147,11 @@ defer ready to go. The primary obstacle lies in the target language
both. The existence of two symbol management systems is mostly both. The existence of two symbol management systems is mostly
historical. historical.
** Add a warning for uninstantiated templates. For example, if a function [DONE] Add a warning for uninstantiated templates. For example, if a function
using a template type, but that type hasn't been instantiated using using a template type, but that type hasn't been instantiated using
%template. %template.
* Fix template partial specialization matching rules. SWIG does not [DONE] Fix template partial specialization matching rules. SWIG does not
implement the proper C++ type deduction rules, but it does handle implement the proper C++ type deduction rules, but it does handle
the most common cases. This is likely to be hard and implementing the most common cases. This is likely to be hard and implementing
it would really only be for completeness. it would really only be for completeness.
@ -168,6 +168,8 @@ Library
**** Add more support for the C++ standard library. std::complex and other **** Add more support for the C++ standard library. std::complex and other
core datatypes. Refine support for STL vector. Add more STL objects. core datatypes. Refine support for STL vector. Add more STL objects.
[ Partially finished for Python. ]
**** Continue to expand the set of recognized typemaps. **** Continue to expand the set of recognized typemaps.
Windows Windows
@ -197,7 +199,7 @@ Tcl
Ruby Ruby
---- ----
**** Add Ruby support for Mark Rose's polymorphism code. [DONE] Add Ruby support for Mark Rose's polymorphism code.
**** The "Resource Management in Proxies" section of the "SWIG and C++" **** The "Resource Management in Proxies" section of the "SWIG and C++"
chapter discusses how proxies' ownership of their associated C++ chapter discusses how proxies' ownership of their associated C++