Fixed a bug with argout values being incorrectly

returned when the first argout/returned element
was an array.

Made std::pair and container returned elements be
frozen (like tuples in python).

Added the std_containers.i test from python and
created a ruby runme file for it.




git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9746 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
Gonzalo Garramuno 2007-05-01 22:40:55 +00:00
commit 1b349d4749
6 changed files with 360 additions and 4 deletions

View file

@ -1,6 +1,14 @@
Version 1.3.32 (in progress)
============================
05/07/2007: gga
[Ruby]
Docstrings are now supported.
%feature("autodoc") and %feature("docstring") are now
properly supported in Ruby. These features will generate
a _wrap.cxx file with rdoc comments in them.
TODO: add doxygen -> rdoc conversion support.
05/05/2007: gga
[Ruby]
STL files have been upgraded to follow the new swig/python
@ -10,8 +18,8 @@ Version 1.3.32 (in progress)
supported, including their iterators, support for containing
ruby objects (swig::GC_VALUE) and several other ruby
enhancements.
std::ios, std::iostream, std::iostreambuf and std::sstream
are now also supported.
std::complex, std::ios, std::iostream, std::iostreambuf and
std::sstream are now also supported.
std::wstring, std::wios, std::wiostream, std::wiostreambuf
and std::wsstream are supported verbatim with no unicode
conversion.
@ -25,6 +33,12 @@ Version 1.3.32 (in progress)
exceptions. Now, nil is returned instead, following ruby's
standard Array behavior.
05/02/2007: gga
[Ruby]
Fixed a subtle bug in multiple argouts that could get triggered if
the user returned two or more arguments and the first one was an
array.
05/01/2007: gga
[Ruby]
Improved the documentation to document the new features