summaryrefslogtreecommitdiff
path: root/Lib/ruby/rubyiterators.swg
Commit message (Collapse)AuthorAgeFilesLines
* Fix missing stddef.h when %import of STL containers. Was causing compile ↵William S Fulton2012-03-201-2/+2
| | | | | | failures witht g++-4.6. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12939 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* Fix import_stl testcaseWilliam S Fulton2011-05-191-1/+1
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12688 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* SWIG license change - The Examples and Lib move to a very permissive license ↵William S Fulton2010-02-271-3/+0
| | | | | | in the LICENSE file, removing the BSD license restrictions as agreed by committers since it was inadvertently introduced. Remove some examples where the impact of the license change is not clear. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11874 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* Added an additional fix to std_set to handle eraseGonzalo Garramuno2007-10-271-1/+1
| | | | | | | | | properly (sigh). Fixed a comment in rubyiterators.swg. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10056 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* Fix unary minus warningWilliam S Fulton2007-10-251-2/+4
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10045 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* Moved functors away from std_set.i and std_map.iGonzalo Garramuno2007-05-161-0/+19
| | | | | | | | | | | into their own std_functors.i file. Made binarypredicate, etc. be templates to allow more strict predicates/functors. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9815 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* Fixed swig::ConstIterator to use a GC_VALUEGonzalo Garramuno2007-05-081-264/+302
| | | | | | | | | | | instead of a normal value. Fixed container iterator typemaps to pass self in as sequence (this makes iterator print itself ok) Fixed typo in rubycomplex comment. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9790 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* Added new iterator changes to std.Gonzalo Garramuno2007-05-071-102/+563
| | | | | | | | | | | | | This change does not break backwards compatability with python, so all works. The python stuff, however, will still not do all that ruby can now do. Updated manual to reflect the change and improve typemap documentation on the ruby side. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9787 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* remove std::set from new extended functions, asGonzalo Garramuno2007-05-051-1/+1
| | | | | | | | it was failing due to non-assignable iterator. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9774 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* Added new rubycontainer_extended.swg file.Gonzalo Garramuno2007-05-051-22/+42
| | | | | | | | | | | | | | | This file contains standard ruby algorithms but which place some restriction on the class inside the STL container. Fixed GC_VALUE so that it cannot be instantiated from the language manually. Fixed delete autodoc. Started documenting each portion of the SWIG templates/macros so it makes sense to people. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9773 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* Improved algorithm of renaming of methods with numbers at the end.Gonzalo Garramuno2007-05-041-7/+28
| | | | | | | | | | Fixed some const issues. Improved report on overloaded function error. Fixed some minor iterator potential problems. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9770 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* Updated Ruby's STL to new framework.Gonzalo Garramuno2007-04-301-4/+1
| | | | | | | | | Still need to add new tests for multimap, multiset, list, etc. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9719 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* Added rubyiterators.swg. Not sure if it will be kept.Gonzalo Garramuno2007-04-291-0/+377
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9703 626c5289-ae23-0410-ae9c-e8d60b6d4f22