summaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Collapse)Author
2013-03-01Merge branch 'master' into pluggable_structmattn
2013-03-01Pluggable Structmattn
2013-03-01Pluggable Structmattn
2013-02-28Merge pull request #913 from carsonmcdonald/arena_check_fixYukihiro "Matz" Matsumoto
Fix arena size check.
2013-02-28Adjust spaceMATSUMOTO Ryosuke
2013-02-28Fix arena size check.Carson McDonald
2013-02-28Merge pull request #909 from mattn/cleanup_regexpYukihiro "Matz" Matsumoto
Cleanup Regexp codes
2013-02-28Merge pull request #905 from iij/pr-percent-notationYukihiro "Matz" Matsumoto
Regexp: %r notation bug fix.
2013-02-28Pluggable Mathmattn
2013-02-28Cleanup Regexp codesmattn
2013-02-28Regexp: %r notation bug fix. close #85.Kouki Ooyatsu
be able to parse any delimiters. variable expansion isn't supported yet. * sample code ``` def matchpath(str) puts "#{str} is ..." if %r!img/! =~ str then puts "match" else puts "not match" end end matchpath("img/a.png") # => match matchpath("/usr/local/bin") # => not match matchpath("book/img/local") # => match ```
2013-02-27Merge pull request #889 from mattn/pluggable_timeYukihiro "Matz" Matsumoto
Pluggable Time class
2013-02-26Merge pull request #902 from brainopia/remove_freeze_leftoversYukihiro "Matz" Matsumoto
Remove freeze leftovers
2013-02-26Merge pull request #890 from cremno/mrb_funcall--adjust-ci-and-sp-after-errorYukihiro "Matz" Matsumoto
mrb_funcall_with_block: raised exception corrupts ci and stack
2013-02-26Merge pull request #901 from nurse/array_copy-docYukihiro "Matz" Matsumoto
Add document for array_copy
2013-02-27Remove freeze leftoversbrainopia
2013-02-26Merge pull request #899 from masamitsu-murase/modify_stack_position_of_methodYukihiro "Matz" Matsumoto
Modify stack position of NODE_DEF and NODE_SDEF.
2013-02-26Merge pull request #893 from monaka/pr-simplify-mrb_range_beg_lenYukihiro "Matz" Matsumoto
Simplify mrb_range_beg_len(). Don't use OTHER macro.
2013-02-26Merge pull request #898 from masamitsu-murase/modify_return_valueYukihiro "Matz" Matsumoto
Modify handling of NODE_RETURN and NODE_NEXT.
2013-02-27Add document for array_copyNARUSE, Yui
2013-02-27Modify stack position of NODE_DEF and NODE_SDEF.Masamitsu MURASE
2013-02-27Return nil if argument of NODE_RETURN and NODE_NEXT is not specified.Masamitsu MURASE
2013-02-26Clean code up.Masaki Muranaka
2013-02-26mrb_funcall_with_block: adj. ci & sp after errorCremno
see #894 / [ruby-talk:404969]
2013-02-26Fix buildmattn
2013-02-25Merge pull request #888 from mattn/remove_onigYukihiro "Matz" Matsumoto
Remove needress file
2013-02-26Simplify mrb_range_beg_len(). Don't use OTHER macro.Masaki Muranaka
2013-02-26Remove needless filesmattn
2013-02-26Pluggable Time classmattn
2013-02-26Remove needless filemattn
2013-02-24Merge pull request #881 from masamitsu-murase/make_op_assign_fasterYukihiro "Matz" Matsumoto
Make OP_ASGN faster.
2013-02-25Adjust stack position of NODE_RESCUE.Masamitsu MURASE
2013-02-24Make OP_ASGN faster.Masamitsu MURASE
I think that `*=` and `/=` can be compiled to `OP_MUL` and `OP_DIV`.
2013-02-23Merge pull request #878 from monaka/pr-reduce-sprintfYukihiro "Matz" Matsumoto
Reduce sprintf() calls. Remove mrb_int_to_str() and MRB_INT_FORMAT.
2013-02-23Merge pull request #875 from ↵Yukihiro "Matz" Matsumoto
monaka/pr-enable-building-libmruby-with-DISABLE_STDIO-macro Fix errors caused by stdio.h dependent code.
2013-02-23Merge pull request #879 from monaka/pr-remove-redundant-funcallsYukihiro "Matz" Matsumoto
Remove commented out code. Remove redundant function calls.
2013-02-24Remove commented out code. Remove redundant function calls.Masaki Muranaka
2013-02-23Reduce sprintf() calls. Remove mrb_int_to_str() and MRB_INT_FORMAT.Masaki Muranaka
2013-02-23Support to build on pwd != mruby source rootYuichiro MASUI
2013-02-23Fix errors caused by stdio.h dependent code.Masaki Muranaka
2013-02-22Merge pull request #872 from monaka/pr-fix-mrb_fix2strYukihiro "Matz" Matsumoto
Fix mrb_fix2str().
2013-02-23Cleanup shift operations.Masaki Muranaka
2013-02-23Fix an underlying bug. flodivmod() will be crashed in case ((y == 0) && ↵Masaki Muranaka
((divp == NULL) || (modp == NULL))).
2013-02-23Add a comment.Masaki Muranaka
2013-02-23Remove a comment at an unsuitable place.Masaki Muranaka
2013-02-23Cosmetic changes. Just added empty lines.Masaki Muranaka
2013-02-23Fix mrb_fix2str() to enable handling some negative values correctly. This ↵Masaki Muranaka
fix is based on @cremno's hack. It will fix #869.
2013-02-22Call compile method to override to memolize instancesmattn
2013-02-22Fix indentmattn
2013-02-21compile /a/ as ::Regexp.new("a")Yukihiro Matz Matsumoto