swig/Lib/ruby
Takashi Tamura 4009da3588 [ruby] * rewrite SWIG_AsWCharPtrAndSize and SWIG_FromWCharPtrAndSize
* use UTF-32LE and UTF-16LE to avoid BOM
       * add tests
2017-02-20 17:00:52 +09:00
..
argcargv.i Ruby: Replace all occurences of STR2CSTR macro with calls to StringValuePtr 2012-12-14 15:48:31 +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
boost_shared_ptr.i Fixes for Ruby and using -Wmissing-field-initializers 2015-12-19 16:21:22 +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 Fixes for Ruby and using -Wmissing-field-initializers 2015-12-19 16:21:22 +00:00
embed.i consistent inclusion of ruby.h 2010-02-13 14:22:31 +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 Fix compiler warnings in generated code when using -std=c++98 -std=gnu89 -pedantic -Wreturn-type 2014-05-24 14:13:19 +01: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 Whitespace cleanup of all Makefiles* 2014-05-02 20:06:11 +02: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 Fixed C++ comment in potential C file. 2007-06-25 21:43:43 +00:00
rubyautodoc.swg SWIG license change - The Examples and Lib move to a very permissive license 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. 2010-02-27 23:26:02 +00:00
rubyclasses.swg Fix shared data problem on MacOS 10.9 with xcode 5.1 2014-06-04 14:11:18 -06:00
rubycomplex.swg Fix Ruby regression with missing rb_complex_new function. 2013-06-07 19:56:38 +01:00
rubycontainer.swg Remove inheritance from std::unary_function and std::binary_function, 2016-12-29 00:56:46 -05:00
rubycontainer_extended.swg Patch fixing warning 322 in rubycontainer_extended 2013-04-08 18:58:01 +01:00
rubydef.swg fix -external-runtime and warning arounds in subversion 2006-02-01 08:37:53 +00:00
rubyerrors.swg Fix typo in comment 2010-10-01 04:17:55 +00:00
rubyfragments.swg fix comments about fragments - noticed by Josh Cherry 2007-11-20 21:45:06 +00:00
rubyhead.swg [Ruby] Improve support for Ruby 1.9 under GCC. Addresses part of SF#2859614. 2009-12-04 08:52:12 +00:00
rubyinit.swg massive typemap unification 2005-10-18 13:24:15 +00:00
rubyiterators.swg Fix missing stddef.h when %import of STL containers. Was causing compile failures witht g++-4.6. 2012-03-20 20:07:56 +00:00
rubykw.swg Add R keyword support. Rename keywords for successful compilation of Java and C# code. More consistent keyword warnings across the different languages. 2008-06-19 20:02:13 +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 Don't use long long if it isn't available 2016-01-06 16:52:37 -05:00
rubyrun.swg Ruby opaque pointer handling regression fix 2016-05-24 19:09:17 +01:00
rubyruntime.swg more comments 2006-02-11 20:36:39 +00:00
rubystdautodoc.swg SWIG license change - The Examples and Lib move to a very permissive license 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. 2010-02-27 23:26:02 +00:00
rubystdcommon.swg UTL STL container descriptor checks 2016-07-28 22:51:29 +01:00
rubystdfunctors.swg Remove inheritance from std::unary_function and std::binary_function, 2016-12-29 00:56:46 -05:00
rubystrings.swg Ruby: Replace all occurences of STR2CSTR macro with calls to StringValuePtr 2012-12-14 15:48:31 +00:00
rubytracking.swg Ruby trackings bug fix support for 1.8 2015-09-13 20:09:50 +01:00
rubytypemaps.swg Fix assorted comment and documentation typos 2014-02-23 17:15:22 +13:00
rubyuserdir.swg Rename python_kwargs testcase to kwargs_feature. Add kwargs_feature to Ruby and fix Ruby warnings when using kwargs feature. Add %kwargs macro for Ruby 2011-06-13 17:38:08 +00:00
rubywstrings.swg [ruby] * rewrite SWIG_AsWCharPtrAndSize and SWIG_FromWCharPtrAndSize 2017-02-20 17:00:52 +09:00
std_alloc.i Updated Ruby's STL to new framework. 2007-04-30 06:36:55 +00:00
std_array.i Limited Python/Ruby support for boost::array 2015-11-27 19:30:22 +00:00
std_basic_string.i [ruby] add a few tests for std::wstring 2017-02-18 17:54:03 +09:00
std_char_traits.i STL stream support for Ruby. 2007-05-02 10:00:26 +00:00
std_common.i Fix STL wrappers to not generate <: digraphs. 2015-12-12 14:05:46 +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_functors.i Moved functors away from std_set.i and std_map.i 2007-05-16 22:48:01 +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 Fixed renames of std_* containers to a safer 2007-05-16 21:27:08 +00:00
std_map.i UTL STL container descriptor checks 2016-07-28 22:51:29 +01:00
std_multimap.i use equal_range instead of upper_bound. 2017-01-29 11:11:55 +09:00
std_multiset.i STL fixes when using %import rather than %include and the Solaris Workshop compiler 2008-05-07 21:33:19 +00:00
std_pair.i Replicate Python memory leak fix in std::pair for Octave and Ruby 2016-12-18 20:00:40 +00:00
std_queue.i Fixed renames of std_* containers to a safer 2007-05-16 21:27:08 +00:00
std_set.i Fix delete_if (reject!) for the STL container wrappers. 2013-03-29 06:28:15 +00:00
std_shared_ptr.i Add Ruby shared_ptr typemaps 2015-09-25 22:57:53 +01:00
std_sstream.i STL stream support for Ruby. 2007-05-02 10:00:26 +00:00
std_stack.i Fixed renames of std_* containers to a safer 2007-05-16 21:27:08 +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_unordered_map.i Cosmetic changes in C++11 std_unordered support files 2017-02-10 19:26:02 +00:00
std_unordered_multimap.i Cosmetic changes in C++11 std_unordered support files 2017-02-10 19:26:02 +00:00
std_unordered_multiset.i Cosmetic changes in C++11 std_unordered support files 2017-02-10 19:26:02 +00:00
std_unordered_set.i Cosmetic changes in C++11 std_unordered support files 2017-02-10 19:26:02 +00:00
std_vector.i Fixed renames of std_* containers to a safer 2007-05-16 21:27:08 +00:00
std_vectora.i Rename fixes to STL. 2007-05-05 00:46:20 +00:00
std_wstring.i [ruby] * rewrite SWIG_AsWCharPtrAndSize and SWIG_FromWCharPtrAndSize 2017-02-20 17:00:52 +09:00
stl.i SWIG license change - The Examples and Lib move to a very permissive license 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. 2010-02-27 23:26:02 +00:00
timeval.i patch #3176274 - Ruby typecheck typemap for time_t. 2011-02-13 22:19:46 +00:00
typemaps.i SWIG license change - The Examples and Lib move to a very permissive license 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. 2010-02-27 23:26:02 +00:00