swig/Lib/ruby
Gonzalo Garramuno 1cf8fd332b Added constructor that can take functors to all
containers that can use one.
Created file rubystdfunctors.swg to allow passing in
Ruby procs as functors to STL functions (swig-user list
suggestion for Python).
Fixed a bug in type_info() always failing for std::set.
Fixed a bug in type_info() always accepting any failed
conversion which could lead to overloaded functions to
fail when input wrong parameters.




git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9775 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-05-06 03:56:33 +00:00
..
argcargv.i Support building with recent versions of the Ruby 1.9 development branch. 2006-09-23 21:39:09 +00:00
attribute.i move attribute.i to the typemap library, now is usable from all the languages 2005-10-25 13:20:50 +00:00
carrays.i finishing the first stage of the typemap unification scheme, fixing issues with gcc and valgrind 2005-10-20 09:47:56 +00:00
cdata.i massive typemap unification 2005-10-18 13:24:15 +00:00
cmalloc.i more typemaps unification and fixes for valgrind 2005-10-19 10:52:50 +00:00
cni.i uniform cni examples 2006-01-03 19:48:06 +00:00
cpointer.i more typemaps unification and fixes for valgrind 2005-10-19 10:52:50 +00:00
cstring.i Perl added to the Unified typemap library, cleaner way to use the library, and 'normalized' macro names 2005-10-24 14:59:05 +00:00
director.swg better director error message formatting 2007-04-20 22:00:21 +00:00
embed.i Add Ruby support contributed by Masaki Fukushima. 2000-07-05 18:58:49 +00:00
exception.i use internal SWIG_exception_fail, let SWIG_exception as in 1.3.27 2006-01-14 21:23:36 +00:00
extconf.rb Add Ruby support contributed by Masaki Fukushima. 2000-07-05 18:58:49 +00:00
extra-install.list The great merge 2002-11-30 22:01:28 +00:00
factory.i add the factory library for UTL 2006-02-22 18:42:20 +00:00
file.i keep old typemap code in place, but disable, for readers to look around, and rescue other lost typemaps 2005-12-13 23:46:37 +00:00
jstring.i Support building with recent versions of the Ruby 1.9 development branch. 2006-09-23 21:39:09 +00:00
Makefile.swig The great merge 2002-11-30 22:01:28 +00:00
progargcargv.i Support building with recent versions of the Ruby 1.9 development branch. 2006-09-23 21:39:09 +00:00
ruby.swg Improved autodoc documentation for standard ruby methods 2007-05-02 20:37:21 +00:00
rubyapi.swg Perl added to the Unified typemap library, cleaner way to use the library, and 'normalized' macro names 2005-10-24 14:59:05 +00:00
rubyautodoc.swg Added new rubycontainer_extended.swg file. 2007-05-05 10:26:59 +00:00
rubyclasses.swg remove std::set from new extended functions, as 2007-05-05 11:19:54 +00:00
rubycomplex.swg Added support for complex numbers. 2007-05-01 10:37:09 +00:00
rubycontainer.swg remove std::set from new extended functions, as 2007-05-05 11:19:54 +00:00
rubycontainer_extended.swg remove std::set from new extended functions, as 2007-05-05 11:19:54 +00:00
rubydef.swg fix -external-runtime and warning arounds in subversion 2006-02-01 08:37:53 +00:00
rubyerrors.swg Added new rubycontainer_extended.swg file. 2007-05-05 10:26:59 +00:00
rubyfragments.swg Fixed reference to PyObject* in rubyfragments.swg. 2007-04-29 19:41:42 +00:00
rubyhead.swg Minor cleanup. Mode RUBY_INIT_STACK macro 2007-04-29 22:56:18 +00:00
rubyinit.swg massive typemap unification 2005-10-18 13:24:15 +00:00
rubyiterators.swg remove std::set from new extended functions, as 2007-05-05 11:19:54 +00:00
rubykw.swg Updated CHANGES.current. 2007-04-30 09:45:10 +00:00
rubymacros.swg Improved algorithm of renaming of methods with numbers at the end. 2007-05-04 13:12:31 +00:00
rubyopers.swg add macros/names to avoid numeric warning codes. use them in tcl,perl,ruby and python 2006-01-07 06:59:32 +00:00
rubyprimtypes.swg Common template for head of each file detailing licence, distribution and authors information 2006-03-07 00:14:10 +00:00
rubyrun.swg Added constructor that can take functors to all 2007-05-06 03:56:33 +00:00
rubyruntime.swg more comments 2006-02-11 20:36:39 +00:00
rubystdautodoc.swg Better autodocs. 2007-05-03 09:56:28 +00:00
rubystdcommon.swg Added constructor that can take functors to all 2007-05-06 03:56:33 +00:00
rubystdfunctors.swg Added constructor that can take functors to all 2007-05-06 03:56:33 +00:00
rubystrings.swg Fixed ruby's newobject1 and newobject2 demos. 2007-04-28 04:20:28 +00:00
rubytracking.swg Rename fixes to STL. 2007-05-05 00:46:20 +00:00
rubytypemaps.swg Improved algorithm of renaming of methods with numbers at the end. 2007-05-04 13:12:31 +00:00
rubyuserdir.swg Updated Ruby's STL to new framework. 2007-04-30 06:36:55 +00:00
rubywstrings.swg Rename fixes to STL. 2007-05-05 00:46:20 +00:00
std_alloc.i Updated Ruby's STL to new framework. 2007-04-30 06:36:55 +00:00
std_basic_string.i STL stream support for Ruby. 2007-05-02 10:00:26 +00:00
std_char_traits.i STL stream support for Ruby. 2007-05-02 10:00:26 +00:00
std_common.i Improved autodoc documentation for standard ruby methods 2007-05-02 20:37:21 +00:00
std_complex.i Added support for complex numbers. 2007-05-01 10:37:09 +00:00
std_container.i Updated Ruby's STL to new framework. 2007-04-30 06:36:55 +00:00
std_deque.i Rename fixes to STL. 2007-05-05 00:46:20 +00:00
std_except.i add std_except typemaps to the unified typemap library 2005-10-31 09:43:02 +00:00
std_ios.i Made autodoc ignore numinputs=0. 2007-05-02 22:09:06 +00:00
std_iostream.i STL stream support for Ruby. 2007-05-02 10:00:26 +00:00
std_list.i Rename fixes to STL. 2007-05-05 00:46:20 +00:00
std_map.i Added constructor that can take functors to all 2007-05-06 03:56:33 +00:00
std_multimap.i Rename fixes to STL. 2007-05-05 00:46:20 +00:00
std_multiset.i Updated Ruby's STL to new framework. 2007-04-30 06:36:55 +00:00
std_pair.i Fixed a bug with argout values being incorrectly 2007-05-01 22:40:55 +00:00
std_set.i Added constructor that can take functors to all 2007-05-06 03:56:33 +00:00
std_sstream.i STL stream support for Ruby. 2007-05-02 10:00:26 +00:00
std_streambuf.i STL stream support for Ruby. 2007-05-02 10:00:26 +00:00
std_string.i Rename fixes to STL. 2007-05-05 00:46:20 +00:00
std_vector.i Rename fixes to STL. 2007-05-05 00:46:20 +00:00
std_vectora.i Rename fixes to STL. 2007-05-05 00:46:20 +00:00
std_wstring.i Updated Ruby's STL to new framework. 2007-04-30 06:36:55 +00:00
stl.i Common template for head of each file detailing licence, distribution and authors information 2006-03-07 00:14:10 +00:00
timeval.i keep old typemap code in place, but disable, for readers to look around, and rescue other lost typemaps 2005-12-13 23:46:37 +00:00
typemaps.i Common template for head of each file detailing licence, distribution and authors information 2006-03-07 00:45:17 +00:00