swig/Lib/ruby
William S Fulton a006091b0f Add in a definition for RTYPEDDATA_P for Ruby<1.9.3
This definition ensures the SWIG wrappers keep compiling in older versions
of Ruby given the previous change (which uses RTYPEDDATA_P and hence
requires Ruby 1.9.3). The definition of RTYPEDDATA_P is such that the
previous commit plus the definition should keep the behaviour the same
as before.
2019-02-22 19:55:55 +00:00
..
argcargv.i Ruby: Replace all occurences of STR2CSTR macro with calls to StringValuePtr 2012-12-14 15:48:31 +00:00
attribute.i
boost_shared_ptr.i Enhancements for directorin typemaps 2017-10-16 19:28:27 +01:00
carrays.i
cdata.i
cmalloc.i
cpointer.i
cstring.i
director.swg Fixes for Ruby and using -Wmissing-field-initializers 2015-12-19 16:21:22 +00:00
embed.i
exception.i
extconf.rb
extra-install.list
factory.i
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
Makefile.swig Whitespace cleanup of all Makefiles* 2014-05-02 20:06:11 +02:00
progargcargv.i
ruby.swg follow-up typos 2018-05-17 10:26:00 -04:00
rubyapi.swg
rubyautodoc.swg
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 Add missing parameter names in STL container wrappers 2019-02-13 22:45:47 +00:00
rubycontainer_extended.swg Add missing parameter names in STL container wrappers 2019-02-13 22:45:47 +00:00
rubydef.swg
rubyerrors.swg
rubyfragments.swg
rubyhead.swg Add in a definition for RTYPEDDATA_P for Ruby<1.9.3 2019-02-22 19:55:55 +00:00
rubyinit.swg
rubyiterators.swg Misc. typos 2018-05-17 10:04:23 -04:00
rubykw.swg
rubymacros.swg
rubyopers.swg
rubyprimtypes.swg Don't use long long if it isn't available 2016-01-06 16:52:37 -05:00
rubyrun.swg [ruby] check whether object is of RTypedData using RTYPEDDATA_P. 2019-02-22 19:55:54 +00:00
rubyruntime.swg
rubystdautodoc.swg
rubystdcommon.swg as() now always throws and never creates an invalid object with memset() 2017-07-03 15:35:24 -06:00
rubystdcommon_forward.swg [ruby] treat null shared_ptr in std containers properly. 2017-04-20 18:53:47 +09: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 Do not abort when unlinking non-data ruby objects 2017-12-27 14:40:26 +01:00
rubytypemaps.swg Fix assorted comment and documentation typos 2014-02-23 17:15:22 +13:00
rubyuserdir.swg Misc. typos 2018-05-17 10:04:23 -04:00
rubywstrings.swg [ruby] use %fragment to clarify the dependency of code. 2017-02-23 21:08:04 +09:00
std_alloc.i
std_array.i Limited Python/Ruby support for boost::array 2015-11-27 19:30:22 +00:00
std_basic_string.i std_basic_string.i fixes 2018-01-04 07:00:26 +00:00
std_char_traits.i
std_common.i Fix STL wrappers to not generate <: digraphs. 2015-12-12 14:05:46 +00:00
std_complex.i Add missing declaration for std::complex 2017-10-02 19:07:24 +01:00
std_container.i
std_deque.i Add missing parameter names in STL container wrappers 2019-02-13 22:45:47 +00:00
std_except.i
std_functors.i
std_ios.i
std_iostream.i
std_list.i Add missing parameter names in STL container wrappers 2019-02-13 22:45:47 +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 [ruby] make std::multiset and std::unordered_multiset include Enumerable. tests added. 2017-02-24 16:59:17 +09: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 Add missing parameter names in STL container wrappers 2019-02-13 22:45:47 +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 Fix overloading of shared_ptr method overloading 2017-09-23 15:19:34 +01:00
std_sstream.i
std_stack.i Add missing parameter names in STL container wrappers 2019-02-13 22:45:47 +00:00
std_streambuf.i
std_string.i Suppress Ruby std::wstring, std::string, std::basic_string warnings 2017-10-10 07:52:10 +01:00
std_unordered_map.i [ruby] make std::unordered_map include Enumerable. 2017-02-24 16:59:17 +09: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 [ruby] clarify dependency of fragments for unordered_set containers. 2017-04-22 16:35:25 +09:00
std_unordered_set.i [ruby] clarify dependency of fragments for unordered_set containers. 2017-04-22 16:35:25 +09:00
std_vector.i
std_vectora.i
std_wstring.i Suppress Ruby std::wstring, std::string, std::basic_string warnings 2017-10-10 07:52:10 +01:00
stl.i Create a consistent stl.i library file 2019-02-12 18:46:05 +00:00
timeval.i patch #3176274 - Ruby typecheck typemap for time_t. 2011-02-13 22:19:46 +00:00
typemaps.i