summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2015-07-29always call frexp() instead of frexpl()cremno
No values that can only be represented as long double are passed since mrb_float is either float or double.
2015-07-29pop cmdarg in lambda body; fix [ruby-bug#11380]cremno
regression introduced by 2fe556d9c039839c20965a2c90dff703f04e40ec
2015-07-29Merge pull request #2900 from joans321/enhance-mrbgem-buildYukihiro "Matz" Matsumoto
mrbgem compile should be depend on mrbgem.rake
2015-07-29Merge pull request #2899 from zzak/shallow-clone-mgemYukihiro "Matz" Matsumoto
Shallow clone mgem source
2015-07-28Merge pull request #22 from Asmod4n/masterTomoyuki Sahara
added SO_NOSIGPIPE
2015-07-27Shallow clone mgem sourceZachary Scott
2015-07-27added SO_NOSIGPIPEAsmod4n
2015-07-27Merge pull request #2898 from joans321/update-mrbgems-docYukihiro "Matz" Matsumoto
update mrbgems doc
2015-07-27mrbgem compile should be depend on mrbgem.rakexuejianqing
2015-07-26update mrbgems docxuejianqing
2015-07-26Merge pull request #2897 from joans321/fix-android-gcc-versionYukihiro "Matz" Matsumoto
fix android compile bug : uninitialized constant GCC_VERSION
2015-07-25Merge pull request #21 from expeditiousRubyist/masterTomoyuki Sahara
Added functioning read for Win32
2015-07-25fix android compile bug : uninitialized constant GCC_VERSIONxuejianqing
2015-07-25Added functioning read for Win32Rubyist
2015-07-24Merge pull request #41 from hone/cross_compile_windowsTomoyuki Sahara
support for crossbuild for windows (32 bit and 64 bit) using mingw
2015-07-23support for crossbuild for windows (32 bit and 64 bit) using mingwTerence Lee
2015-07-23Merge pull request #2896 from sagmor/custom-gcc-versionYukihiro "Matz" Matsumoto
Add ability to change compiler versions for androideabi
2015-07-22Add ability to change compiler versions for androideabiSeba Gamboa
2015-07-22Merge pull request #20 from expeditiousRubyist/masterTomoyuki Sahara
Win32 Port
2015-07-21Removed unnecessary/incorrect use of sizeof(int) and corrected moreRubyist
improper usages of mrb_sys_fail
2015-07-21Changed some uses of mrb_sys_fail to instead use mrb_raise whereRubyist
appropriate
2015-07-20Merge pull request #2894 from suzukaze/fix-docsYukihiro "Matz" Matsumoto
Fix indents; Indent is two spaces; Delete tabs [skip ci]
2015-07-19Fix indents; Indent is two spaces; Delete tabs [skip ci]Jun Hiroe
2015-07-18Overrided close and write to work on Win32 platformsRubyist
2015-07-18Merge pull request #2892 from Mav7/masterYukihiro "Matz" Matsumoto
Added documentation for hash.
2015-07-17Minimal semi-working compile on Windows platforms.Rubyist
2015-07-17Added Winsock 2 to list of libraries to use when building for WindowsRubyist
targets
2015-07-17Deleted range and string markdowns for now.Ralph Desir(Mav7)
2015-07-17Update hash.h.mdRalph Desir
2015-07-17Update hash.h.mdRalph Desir
2015-07-17Merge pull request #2890 from jbreeden/sub_pattern_not_foundYukihiro "Matz" Matsumoto
Don't crash if pattern not found for sub
2015-07-16Don't crash if pattern not found for subJared Breeden
2015-07-16Added mrb_prepend_module to mruby headerCorey Powell
2015-07-16Make include_module_at staticCorey Powell
Since I can't forsee any reason to use it directly inplace of using prepend/include
2015-07-16Merge pull request #2889 from takkaw/fix_build_cygwin64Yukihiro "Matz" Matsumoto
64bit Cygwin also doesn't have frexpl(3)
2015-07-16Merge pull request #2887 from ↵Yukihiro "Matz" Matsumoto
cremno/use-mrb_str_cat_str-instead-of-mrb_str_append use mrb_str_cat_str() instead of mrb_str_append()
2015-07-16Merge pull request #2888 from ↵Yukihiro "Matz" Matsumoto
cremno/delete-non-nullptr-checks-before-mrb_free()-calls delete mrb_free()-related non-NULL checks
2015-07-1664bit Cygwin also doesn't have frexpl(3)takkaw
2015-07-16delete mrb_free()-related non-NULL checkscremno
No need to optimize since a program only exits once and errors are rare. Also the mruby source code doesn't have these kind of checks elsewhere. The ones in {Time,Random}#initialize are kept because there it actually matters since initialization always happens and re-initialization is unlikely.
2015-07-16use mrb_str_cat_str() instead of mrb_str_append()cremno
If the argument is always a string, then mrb_str_cat_str() can be directly called instead of indirectly by mrb_str_append(). mrb_any_to_s(), mrb_obj_as_string(), mrb_inspect() always return a string.
2015-07-15Renamed MRB_FLAG_IS_INSTANCE to MRB_INSTANCE_TT_MASKCorey Powell
2015-07-15mrb_protect() to return the exception raised (with the state of true)Yukihiro "Matz" Matsumoto
2015-07-15add an small comment description in mruby/error.h headerYukihiro "Matz" Matsumoto
2015-07-15remove unused variable declarationYukihiro "Matz" Matsumoto
2015-07-15Use class array instead of variadic.take_cheeze
2015-07-15Implement `mrb_protect`, `mrb_ensure`, `mrb_rescue`, `mrb_rescue_exceptions`.take_cheeze
(`mrb_rescue_exceptions` is mruby implementation of `rb_rescue2`.) Closes #2844, closes #2837.
2015-07-15Refactor `Build#compile_as_cxx`.take_cheeze
2015-07-14Remove non-applicable "hack" commentCorey Powell
2015-07-14Applied gc patch to fix ORIGIN ICLASS method table leakCorey Powell
Based on the gc patch by ko1 https://github.com/ruby/ruby/commit/5922c954614e5947a548780bb3b894626affe6dd
2015-07-14Renamed parameters in include_module_atCorey Powell