Commits on Apr 18, 2016
  1. Bump up version 1.13.11

    committed Apr 18, 2016
Commits on Mar 30, 2016
  1. Update build_config.rb

    committed Mar 31, 2016
Commits on Feb 1, 2016
  1. Add mruby subtree tool

    committed Feb 1, 2016
  2. Squashed 'mruby_test/' changes from 8bad195..ce84e42

    ce84e42 Merge pull request #3093 from retrage/retrage/dev
    ac56497 Merge pull request #3092 from kenhys/fix-suported
    9442cb9 Fix a typo
    cb1a80e Add String#rjust test to mruby-string-ext
    e86bc6b Add String#rjust to mruby-string-ext
    c35a25c Merge pull request #3091 from visualsayed/fix_hash_replace_method
    f5f48d9 protect NoMethodError from calling to_hash in replace
    2723b10 Merge pull request #3090 from kou/fix-segv-by-stack-extension-in-mrb-get-args
    c77123d Fix SEGV by stack extension in mrb_get_args()
    8a74e68 mruby-random: fixed wrong fixnum conversion
    8d78c49 Merge pull request #3088 from maclover7/patch-1
    793a629 Small grammar fix
    17bd40a Merge pull request #3087 from kou/fix-segv-on-rerasing-no-memory-error
    1d84b32 Fix SEGV on re-raising NoMemoryError
    70d24a9 Merge pull request #3086 from pra85/2016
    70283a9 Update license year range to 2016
    2e49a13 Merge pull request #3084 from syohex/all-zeros
    787685a Fix all zero string case
    2a661ac Add tests which passes all zero string to Kernel#Integer
    4924856 Merge pull request #3082 from jefffederman/feature/install-mruby-with-ruby-install
    d296120 Update README to mention ruby version management tools
    2f7efda Merge pull request #3081 from val00274/fix_toolchains_params
    d0668cf Fix build error in ruby 1.8.
    8143285 Merge pull request #3080 from kou/fix-class-variable-in-module
    ad492eb Fix class variable reference in module
    fb2e0b7 fixed a problem with upvar access from instance_eval; ref #3072
    0000192 Merge pull request #3077 from sgnr/output-backtrace-segfault
    146a9ee Fix segfault on mrb_exc_backtrace.
    f3cce24 replace mrb_toplevel_run() by mrb_top_run()
    258cb20 mruby-eval: fixed receiver value in eval context; close #3072
    f7afe1d change mrb_run related API names; compatibility macros provided
    725b3ca move KHASH_DECLARE(ht..) to mruby/hash.h; close #3073
    7c82bfa mruby-sprintf to use mrb_int formatting macros; ref #3076
    3cf5af6 Merge pull request #3074 from syohex/precision-parameter-type
    931cc03 printf precision parameter must be 'int' type
    ec71191 Merge pull request #3071 from ksss/symbol
    20ebe9c Merge pull request #3070 from kazuho/kazuho/printf-specifiers
    cd131d1 define `MRB_PRI?` that map to `PRI?NN` depending on the size of `mrb_int`
    af21b36 symname_p support `!~`
    9145aed bytes2chars() conversion to fail if target byte offset is not on the character boundary; ref #3067
    aec825a stack_extend before eval_under()
    aa1f668 instance_eval should pass the receiver as a block parameter; close #3029
    879e27d mirb: enlarge code buffer size to 4KB
    bd462c5 mruby-fiber: fiber_switch() to use nesting VM when it's called from C API or mrb_funcall(); close #3056
    4683b89 Merge pull request #3068 from kazuho/kazuho/osx-_setjmp
    121c6e3 use _setjmp/_longjmp on other BSD flavors
    f4bb329 use _setjmp/_longjmp on OS X
    38b9c2d mruby-fiber: add Fiber.yield description; close #3066
    31b8469 Merge pull request #3067 from ksss/use-memchr
    6c1b6ef Use memchr for performance
    1d7d706 __t_printstr__ may not be available for tests
    3531fe1 GC must scan env from fibers even when it's not yet copied to heap; fix #3063
    4fdec33 simpler t_print
    ee3fa1b Merge pull request #3065 from kou/support-backtrace-after-method-calls
    0ebac02 Skip backtrace related tests when backtrace isn't available
    a561bdb Support backtrace after method calls
    e132de9 Merge pull request #3064 from kou/fix-indent
    1eeeecb Fix indent
    d3c6faf Merge pull request #2331 from take-cheeze/struct_test
    825ced1 remove duplicated local variable declaration
    d10e304 Merge pull request #3062 from suzukaze/refactor-array-each
    6218b2e Merge pull request #3061 from mattn/fix-ctrl-c
    8807690 Refactor Array#each
    1e34b12 mirb: Don't exit on Ctrl-C
    76d44b1 remove execute bit from mrbgems/mruby-bin-debugger files
    6e09abc Merge pull request #3058 from mattn/fix-include-blocker
    f0205e1 rename include blocker
    a060bd5 Merge pull request #3057 from yuuu/add_next_command
    887a56b fix bug that doesn't stop program when execute next command.
    a08439a fixed next command's comment.
    e1cc814 add next command to mrdb.
    7e4a7ab Merge pull request #3055 from mattn/fix-msvc-warnings
    7cc33af fix build on VS2012
    d0727be Merge pull request #3054 from kazuho/kazuho/adjust-column-offset-in-peekc_n
    adadbf5 in `peekc_n`, adjust column number after calling `nextc`
    2ca825a Merge pull request #3051 from zzak/ambiguous-first-argument
    3f228c1 Fix "ambiguous first argument" warning
    0720aac Merge pull request #3050 from remore/fix-minor-bug-about-objectspace
    d69b5c3 Add case statement of MRB_TT_SCLASS in mrb_obj_is_kind_of()
    f54a98f mrb_str_len_to_inum(): fixed a bug with MRB_INT_MIN conversion; fix #3048
    d18c55f mrb_str_len_to_inum(): fixed a bug with underscores in digits; fix #3049
    80c1c60 Merge pull request #3047 from csouls/rafactor_array_ruby_extension
    d3f59db Remove redundant conditions of Array#each in ruby extension
    2a234a9 mrb_str_len_to_inum(): string may not be NUL terminated; ref #3043
    19c744e mrb_str_len_to_inum(): fixed a bug with separating _ in the digits; ref #3043
    4a6a114 Merge pull request #3045 from Mav7/master
    af33394 Undid newline and whitespace on YARD doc
    e279854 One space indentation.
    26a25e1 mrb_str_len_to_inum: should not raise "string contains null byte" error on "0x"; fix #3043
    ad333cd mrb_str_len_to_inum: converting may not be terminated by NUL; fix #3044
    4e267d7 Added YARD docs in new mruby.h
    b9e5be6 Merge pull request #3041 from zzak/travis-osx
    95edcc8 Test against latest xcode
    9a21aa2 preserve original string for error message
    ca417da mrb_str_len_to_inum(): inspect string in error message
    36fabe1 new API function mrb_string_value_len()
    0701236 mrb_str_to_inum(): should treat null byte in strings properly; fix #3040
    d3a56a6 mrb_cstr_to_inum(): should ignore trailing white spaces even when badcheck set
    dbb8cf6 mrb_str_to_inum(): should raise error when string contains null byte
    9f2fca6 mrb_str_to_inum(): no need to call mrb_string_value_cstr() here; ref 05411ee
    05411ee mrb_string_value_cstr() should not raise error for frozen strings
    85bd997 avoid comparison between signed and unsigned
    1636ad4 C++ compiler does not like cast from pointer to enum; ref #3039
    c299651 should ignore block to next, break, etc. fix #3039
    81a7b40 Merge pull request #3038 from zzak/gc-arena-docs
    dce3005 GC Arena docs pass for fixups
    065966d common.h are supposed to be included from other header, so call it with quotes; ref #3032
    6f831ef Merge pull request #3037 from pbosetti/mruby-time
    67e3cdf Implemented round(double) function within mruby-time gem, for it is missing on VisualStudio compilers where _MSC_ver < 1800
    9a41db6 Merge pull request #2950 from mattn/mirb-file-args
    5c405de include changed from by quotes ("") to by brackets (<>); close #3032
    2e0519d Merge pull request #3036 from zzak/remove-mrbtest_irep
    6dbc314 Merge pull request #3035 from iij/pr-yard-mrb_str_to_cstr
    2fb12bd Merge pull request #3034 from takahashim/try_convert
    1ef2faf Remove unnecessary dependencies for assert_rb codegen and test_rbireps
    e7a3018 Remove mrbtest_irep from mrbtest
    90b7ec8 YARD doc for mrb_str_to_cstr.
    621487a add {Array|Hash|String}.try_convert
    625a3fe Merge pull request #3033 from sgnr/compiler-fix-mrb-disable-stdio-typo
    058ffcb Fix MRB_DISABLE_STDIO typo.
    18190fa Merge pull request #3030 from takahashim/nonzero
    40a9700 support Numeric#zero? and Numeric#nonzero?
    0e721ef Merge pull request #3028 from sgnr/fix-mrb-disable-stdio-typo
    40f237e Fix typo on MRB_DISABLE_STDIO.
    2aca5ab Merge pull request #3027 from pbosetti/master
    abc7248 formatting buffer should be bigger for negative dots; ref #3025
    f974880 binary format no longer need to preserve org_v
    996417c integer range check was moved to mrb_flo_to_fixnum(); ref #3025
    09abdcb negative binary format should not be masked by 10bits; ref #3025
    1a9b607 binary sprintf should not be restricted by mrb_int size; fix #3025
    8229f34 Merge pull request #3026 from murasesyuka/bugfix/check_minus_signedint_bitshift_overflow
    470fce5 Fix check for VisualStudio Version in mruby-math gem
    ef95dcd Bugfix nagative-number lshift() bit overflow
    557ab34 Merge pull request #3024 from yoshiori/fix_readme_link
    6c181fa Update README.md
    a4d5588 Bugfix lshift() bit overflow; close #3023
    22464fe mruby-1.2.0
    547a29d Merge pull request #3022 from zzak/enable-full-debug-travis-build
    41c3d2f Merge pull request #3021 from zzak/fix-enable-debug-define
    8454e90 Enable full-debug build on travis using `MRB_ENABLE_DEBUG_HOOK`
    acdfcfe Fix MRB_ENABLE_DEBUG_HOOK config typo left from 4440566
    acf2fb2 Merge pull request #2752 from cremno/add-ruby_engine_version
    27ee7cf Merge pull request #3020 from cremno/document-mrb_utf8_string
    e8d8796 document MRB_UTF8_STRING config macro
    fd5e341 Merge pull request #3019 from cremno/fix-mrb_disable_stdio-typos
    e2e23c6 add RUBY_ENGINE_VERSION
    ad21e5e fix MRB_DISABLE_STDIO typos
    dd57cb7 update TODO entries; close #2831
    4440566 DISABLE_STDIO/ENABLE_DEBUG macros to rename; close #3014
    1dfe38b Merge pull request #3018 from zzak/add-mruby-cli-authors
    6ce31f3 Merge pull request #3017 from Mav7/master
    6f43e95 Added type annotation to YARD.
    ed6f3a0 Merge pull request #3015 from murasesyuka/fix/fix_lshift_and_fix_rshift_doc
    cd1a566 fix comment
    31a8743 Add contributors from mruby-cli project to AUTHORS file
    916630b Merge pull request #3013 from zzak/dont-pull-gems-by-default
    98285e6 This patch changes git gem behavior to never pull gems unless specified.
    85b5af6 Merge branch 'nobu-feature/hash-cmp'
    fa86026 move Hash comparison methods to mruby-hash-ext gem
    1fc9074 Merge branch 'feature/hash-cmp' of https://github.com/nobu/mruby into nobu-feature/hash-cmp
    4e63ea9 Merge pull request #3011 from Mav7/master
    66a839e Added more YARD docs to mruby.h
    bf5f83f Add comparison methods to Hash
    9c10800 Merge pull request #3008 from Mav7/master
    27146dc Added YARD documentation in mruby.h
    0c4218b Merge pull request #3007 from mruby-debian/fix/fail_to_package_build
    1238739 fail to debuild
    7090b5f Merge pull request #3006 from cremno/remove-ifdef-mrb_fixnum_shift
    b65bd37 Merge pull request #3005 from cremno/fix-ambiguous-first-argument-warning
    d6e1762 Merge pull request #3004 from cremno/remove-return
    d3b323c PR #2521 did not work for singleton classes for non-class objects; fix #3003
    d109e5b remove ifdef as MRB_FIXNUM_SHIFT is always defined
    bb141e5 fix ambiguous first argument warning
    e18e2a4 remove return
    e20c2d7 mirb should take filename and arguments.
    e6a263a Raise `NameError` as defined in specification when `Struct` member isn't found.
    a2f5840 Add tests to `Struct#[]` and `Struct#[]=`.
    3d94022 Replace return value result passing with `assert_*` in `Struct` test.
    
    git-subtree-dir: mruby_test
    git-subtree-split: ce84e42f416660f3fc4653f11011a2146d712a94
    committed Feb 1, 2016
  3. Squashed 'mruby/' changes from 8bad195..ce84e42

    ce84e42 Merge pull request #3093 from retrage/retrage/dev
    ac56497 Merge pull request #3092 from kenhys/fix-suported
    9442cb9 Fix a typo
    cb1a80e Add String#rjust test to mruby-string-ext
    e86bc6b Add String#rjust to mruby-string-ext
    c35a25c Merge pull request #3091 from visualsayed/fix_hash_replace_method
    f5f48d9 protect NoMethodError from calling to_hash in replace
    2723b10 Merge pull request #3090 from kou/fix-segv-by-stack-extension-in-mrb-get-args
    c77123d Fix SEGV by stack extension in mrb_get_args()
    8a74e68 mruby-random: fixed wrong fixnum conversion
    8d78c49 Merge pull request #3088 from maclover7/patch-1
    793a629 Small grammar fix
    17bd40a Merge pull request #3087 from kou/fix-segv-on-rerasing-no-memory-error
    1d84b32 Fix SEGV on re-raising NoMemoryError
    70d24a9 Merge pull request #3086 from pra85/2016
    70283a9 Update license year range to 2016
    2e49a13 Merge pull request #3084 from syohex/all-zeros
    787685a Fix all zero string case
    2a661ac Add tests which passes all zero string to Kernel#Integer
    4924856 Merge pull request #3082 from jefffederman/feature/install-mruby-with-ruby-install
    d296120 Update README to mention ruby version management tools
    2f7efda Merge pull request #3081 from val00274/fix_toolchains_params
    d0668cf Fix build error in ruby 1.8.
    8143285 Merge pull request #3080 from kou/fix-class-variable-in-module
    ad492eb Fix class variable reference in module
    fb2e0b7 fixed a problem with upvar access from instance_eval; ref #3072
    0000192 Merge pull request #3077 from sgnr/output-backtrace-segfault
    146a9ee Fix segfault on mrb_exc_backtrace.
    f3cce24 replace mrb_toplevel_run() by mrb_top_run()
    258cb20 mruby-eval: fixed receiver value in eval context; close #3072
    f7afe1d change mrb_run related API names; compatibility macros provided
    725b3ca move KHASH_DECLARE(ht..) to mruby/hash.h; close #3073
    7c82bfa mruby-sprintf to use mrb_int formatting macros; ref #3076
    3cf5af6 Merge pull request #3074 from syohex/precision-parameter-type
    931cc03 printf precision parameter must be 'int' type
    ec71191 Merge pull request #3071 from ksss/symbol
    20ebe9c Merge pull request #3070 from kazuho/kazuho/printf-specifiers
    cd131d1 define `MRB_PRI?` that map to `PRI?NN` depending on the size of `mrb_int`
    af21b36 symname_p support `!~`
    9145aed bytes2chars() conversion to fail if target byte offset is not on the character boundary; ref #3067
    aec825a stack_extend before eval_under()
    aa1f668 instance_eval should pass the receiver as a block parameter; close #3029
    879e27d mirb: enlarge code buffer size to 4KB
    bd462c5 mruby-fiber: fiber_switch() to use nesting VM when it's called from C API or mrb_funcall(); close #3056
    4683b89 Merge pull request #3068 from kazuho/kazuho/osx-_setjmp
    121c6e3 use _setjmp/_longjmp on other BSD flavors
    f4bb329 use _setjmp/_longjmp on OS X
    38b9c2d mruby-fiber: add Fiber.yield description; close #3066
    31b8469 Merge pull request #3067 from ksss/use-memchr
    6c1b6ef Use memchr for performance
    1d7d706 __t_printstr__ may not be available for tests
    3531fe1 GC must scan env from fibers even when it's not yet copied to heap; fix #3063
    4fdec33 simpler t_print
    ee3fa1b Merge pull request #3065 from kou/support-backtrace-after-method-calls
    0ebac02 Skip backtrace related tests when backtrace isn't available
    a561bdb Support backtrace after method calls
    e132de9 Merge pull request #3064 from kou/fix-indent
    1eeeecb Fix indent
    d3c6faf Merge pull request #2331 from take-cheeze/struct_test
    825ced1 remove duplicated local variable declaration
    d10e304 Merge pull request #3062 from suzukaze/refactor-array-each
    6218b2e Merge pull request #3061 from mattn/fix-ctrl-c
    8807690 Refactor Array#each
    1e34b12 mirb: Don't exit on Ctrl-C
    76d44b1 remove execute bit from mrbgems/mruby-bin-debugger files
    6e09abc Merge pull request #3058 from mattn/fix-include-blocker
    f0205e1 rename include blocker
    a060bd5 Merge pull request #3057 from yuuu/add_next_command
    887a56b fix bug that doesn't stop program when execute next command.
    a08439a fixed next command's comment.
    e1cc814 add next command to mrdb.
    7e4a7ab Merge pull request #3055 from mattn/fix-msvc-warnings
    7cc33af fix build on VS2012
    d0727be Merge pull request #3054 from kazuho/kazuho/adjust-column-offset-in-peekc_n
    adadbf5 in `peekc_n`, adjust column number after calling `nextc`
    2ca825a Merge pull request #3051 from zzak/ambiguous-first-argument
    3f228c1 Fix "ambiguous first argument" warning
    0720aac Merge pull request #3050 from remore/fix-minor-bug-about-objectspace
    d69b5c3 Add case statement of MRB_TT_SCLASS in mrb_obj_is_kind_of()
    f54a98f mrb_str_len_to_inum(): fixed a bug with MRB_INT_MIN conversion; fix #3048
    d18c55f mrb_str_len_to_inum(): fixed a bug with underscores in digits; fix #3049
    80c1c60 Merge pull request #3047 from csouls/rafactor_array_ruby_extension
    d3f59db Remove redundant conditions of Array#each in ruby extension
    2a234a9 mrb_str_len_to_inum(): string may not be NUL terminated; ref #3043
    19c744e mrb_str_len_to_inum(): fixed a bug with separating _ in the digits; ref #3043
    4a6a114 Merge pull request #3045 from Mav7/master
    af33394 Undid newline and whitespace on YARD doc
    e279854 One space indentation.
    26a25e1 mrb_str_len_to_inum: should not raise "string contains null byte" error on "0x"; fix #3043
    ad333cd mrb_str_len_to_inum: converting may not be terminated by NUL; fix #3044
    4e267d7 Added YARD docs in new mruby.h
    b9e5be6 Merge pull request #3041 from zzak/travis-osx
    95edcc8 Test against latest xcode
    9a21aa2 preserve original string for error message
    ca417da mrb_str_len_to_inum(): inspect string in error message
    36fabe1 new API function mrb_string_value_len()
    0701236 mrb_str_to_inum(): should treat null byte in strings properly; fix #3040
    d3a56a6 mrb_cstr_to_inum(): should ignore trailing white spaces even when badcheck set
    dbb8cf6 mrb_str_to_inum(): should raise error when string contains null byte
    9f2fca6 mrb_str_to_inum(): no need to call mrb_string_value_cstr() here; ref 05411ee
    05411ee mrb_string_value_cstr() should not raise error for frozen strings
    85bd997 avoid comparison between signed and unsigned
    1636ad4 C++ compiler does not like cast from pointer to enum; ref #3039
    c299651 should ignore block to next, break, etc. fix #3039
    81a7b40 Merge pull request #3038 from zzak/gc-arena-docs
    dce3005 GC Arena docs pass for fixups
    065966d common.h are supposed to be included from other header, so call it with quotes; ref #3032
    6f831ef Merge pull request #3037 from pbosetti/mruby-time
    67e3cdf Implemented round(double) function within mruby-time gem, for it is missing on VisualStudio compilers where _MSC_ver < 1800
    9a41db6 Merge pull request #2950 from mattn/mirb-file-args
    5c405de include changed from by quotes ("") to by brackets (<>); close #3032
    2e0519d Merge pull request #3036 from zzak/remove-mrbtest_irep
    6dbc314 Merge pull request #3035 from iij/pr-yard-mrb_str_to_cstr
    2fb12bd Merge pull request #3034 from takahashim/try_convert
    1ef2faf Remove unnecessary dependencies for assert_rb codegen and test_rbireps
    e7a3018 Remove mrbtest_irep from mrbtest
    90b7ec8 YARD doc for mrb_str_to_cstr.
    621487a add {Array|Hash|String}.try_convert
    625a3fe Merge pull request #3033 from sgnr/compiler-fix-mrb-disable-stdio-typo
    058ffcb Fix MRB_DISABLE_STDIO typo.
    18190fa Merge pull request #3030 from takahashim/nonzero
    40a9700 support Numeric#zero? and Numeric#nonzero?
    0e721ef Merge pull request #3028 from sgnr/fix-mrb-disable-stdio-typo
    40f237e Fix typo on MRB_DISABLE_STDIO.
    2aca5ab Merge pull request #3027 from pbosetti/master
    abc7248 formatting buffer should be bigger for negative dots; ref #3025
    f974880 binary format no longer need to preserve org_v
    996417c integer range check was moved to mrb_flo_to_fixnum(); ref #3025
    09abdcb negative binary format should not be masked by 10bits; ref #3025
    1a9b607 binary sprintf should not be restricted by mrb_int size; fix #3025
    8229f34 Merge pull request #3026 from murasesyuka/bugfix/check_minus_signedint_bitshift_overflow
    470fce5 Fix check for VisualStudio Version in mruby-math gem
    ef95dcd Bugfix nagative-number lshift() bit overflow
    557ab34 Merge pull request #3024 from yoshiori/fix_readme_link
    6c181fa Update README.md
    a4d5588 Bugfix lshift() bit overflow; close #3023
    22464fe mruby-1.2.0
    547a29d Merge pull request #3022 from zzak/enable-full-debug-travis-build
    41c3d2f Merge pull request #3021 from zzak/fix-enable-debug-define
    8454e90 Enable full-debug build on travis using `MRB_ENABLE_DEBUG_HOOK`
    acdfcfe Fix MRB_ENABLE_DEBUG_HOOK config typo left from 4440566
    acf2fb2 Merge pull request #2752 from cremno/add-ruby_engine_version
    27ee7cf Merge pull request #3020 from cremno/document-mrb_utf8_string
    e8d8796 document MRB_UTF8_STRING config macro
    fd5e341 Merge pull request #3019 from cremno/fix-mrb_disable_stdio-typos
    e2e23c6 add RUBY_ENGINE_VERSION
    ad21e5e fix MRB_DISABLE_STDIO typos
    dd57cb7 update TODO entries; close #2831
    4440566 DISABLE_STDIO/ENABLE_DEBUG macros to rename; close #3014
    1dfe38b Merge pull request #3018 from zzak/add-mruby-cli-authors
    6ce31f3 Merge pull request #3017 from Mav7/master
    6f43e95 Added type annotation to YARD.
    ed6f3a0 Merge pull request #3015 from murasesyuka/fix/fix_lshift_and_fix_rshift_doc
    cd1a566 fix comment
    31a8743 Add contributors from mruby-cli project to AUTHORS file
    916630b Merge pull request #3013 from zzak/dont-pull-gems-by-default
    98285e6 This patch changes git gem behavior to never pull gems unless specified.
    85b5af6 Merge branch 'nobu-feature/hash-cmp'
    fa86026 move Hash comparison methods to mruby-hash-ext gem
    1fc9074 Merge branch 'feature/hash-cmp' of https://github.com/nobu/mruby into nobu-feature/hash-cmp
    4e63ea9 Merge pull request #3011 from Mav7/master
    66a839e Added more YARD docs to mruby.h
    bf5f83f Add comparison methods to Hash
    9c10800 Merge pull request #3008 from Mav7/master
    27146dc Added YARD documentation in mruby.h
    0c4218b Merge pull request #3007 from mruby-debian/fix/fail_to_package_build
    1238739 fail to debuild
    7090b5f Merge pull request #3006 from cremno/remove-ifdef-mrb_fixnum_shift
    b65bd37 Merge pull request #3005 from cremno/fix-ambiguous-first-argument-warning
    d6e1762 Merge pull request #3004 from cremno/remove-return
    d3b323c PR #2521 did not work for singleton classes for non-class objects; fix #3003
    d109e5b remove ifdef as MRB_FIXNUM_SHIFT is always defined
    bb141e5 fix ambiguous first argument warning
    e18e2a4 remove return
    e20c2d7 mirb should take filename and arguments.
    e6a263a Raise `NameError` as defined in specification when `Struct` member isn't found.
    a2f5840 Add tests to `Struct#[]` and `Struct#[]=`.
    3d94022 Replace return value result passing with `assert_*` in `Struct` test.
    
    git-subtree-dir: mruby
    git-subtree-split: ce84e42f416660f3fc4653f11011a2146d712a94
    committed Feb 1, 2016
Commits on Dec 18, 2015
  1. Fix typo..

    committed Dec 18, 2015
Commits on Nov 5, 2015
  1. Squashed 'mruby_test/' changes from 6b122c6..8bad195

    8bad195 mrb_get_args should consume argument even when type specifier with bang get nil; fix #3002
    6149274 mrb_str_concat() may call VM resursively thus may reallocate VM stack; close #3000
    57e30b3 Merge pull request #3001 from zzak/fix-mrbtest-task
    1e3da80 Ensure mrbs dependency is maintained for mruby-test
    727f248 Merge pull request #2999 from sagmor/better-docs
    d423849 Tag include/mruby/error.h functions with required mrbgem tag
    25c8e95 Revert "Mark core gems with mrbgem tag"
    e5fbf9d align codedump output for OP_JMP
    73fa648 align codedump output for OP_RETURN
    48771a3 loop() to return StopIteration#result; [ruby-bugs#11498]
    7278fd1 loop may return StopIteration#result; [ruby-bugs#11498]
    f6c5861 Merge pull request #2997 from furunkel/gc_cleanup
    b41f118 fixed SEGV in mrb_parser_dump(NODE_COLON3)
    6b67590 Merge branch 'master' of https://github.com/mruby/mruby into gc_cleanup
    0d8012f Merge upstream
    68ba386 Merge pull request #2879 from cremno/call-always-frexp-instead-of-frexpl
    13b5525 Remove obvious warnings from docs
    f0e9974 Fix Unknown tag error
    45e70e4 Fix enumerator doc errors
    5cdcce8 Mark core gems with mrbgem tag
    84b7088 Add block to document mrb_value type
    fe1275a Improved mrb_args_format table
    e871b77 Increasing docs coverage
    1c6b1d0 Prefix mrb_gc_state enum members, make color defines private
    fc4f0b9 do not assert is_dead() during mark phase; close #2825 ref #2996 #2769
    2b39d87 Remove gc_ prefix of mrb_gc fields
    2f8b0f6 Move MRB_GC_ARENA_SIZE to gc.h and fix compiler warnings
    5c093ed Remove segregated value struct declaration
    3ab2f93 Clean up GC code
    f07ee20 Merge pull request #2995 from Mav7/master
    91444ae fixed YARD documentation for mrb_obj_new
    12c24e0 got rid of dummy gem
    d169126 updated YARD docs on mruby.h
    83922d0 use visualcpp toolchain for test as well
    fd8634d Merge pull request #2993 from Mav7/master
    d890645 Merge branch 'crimsonwoods-fix_androidndk_rake'
    622e68e Merge branch 'fix_androidndk_rake' of https://github.com/crimsonwoods/mruby into crimsonwoods-fix_androidndk_rake
    2df9786 got rid of dummy gem i was testing
    d702b7f Add more YARD docs for mruby.h for mrb_undef_method and mrb_undef_class_method.
    a5b416e Added documentation for mrb_undef_method
    6b58d58 Fix issue: LDFLAGS is not applied correctly.
    1a98512 always call frexp() instead of frexpl()
    
    git-subtree-dir: mruby_test
    git-subtree-split: 8bad1954a40c258679f51d4e97acc4f7e4697309
    committed Nov 5, 2015
  2. Update mruby

    Merge commit '1b9bd0aed4a37ae352e22e2f75e747fd50acf24b'
    committed Nov 5, 2015
  3. Squashed 'mruby/' changes from 6b122c6..8bad195

    8bad195 mrb_get_args should consume argument even when type specifier with bang get nil; fix #3002
    6149274 mrb_str_concat() may call VM resursively thus may reallocate VM stack; close #3000
    57e30b3 Merge pull request #3001 from zzak/fix-mrbtest-task
    1e3da80 Ensure mrbs dependency is maintained for mruby-test
    727f248 Merge pull request #2999 from sagmor/better-docs
    d423849 Tag include/mruby/error.h functions with required mrbgem tag
    25c8e95 Revert "Mark core gems with mrbgem tag"
    e5fbf9d align codedump output for OP_JMP
    73fa648 align codedump output for OP_RETURN
    48771a3 loop() to return StopIteration#result; [ruby-bugs#11498]
    7278fd1 loop may return StopIteration#result; [ruby-bugs#11498]
    f6c5861 Merge pull request #2997 from furunkel/gc_cleanup
    b41f118 fixed SEGV in mrb_parser_dump(NODE_COLON3)
    6b67590 Merge branch 'master' of https://github.com/mruby/mruby into gc_cleanup
    0d8012f Merge upstream
    68ba386 Merge pull request #2879 from cremno/call-always-frexp-instead-of-frexpl
    13b5525 Remove obvious warnings from docs
    f0e9974 Fix Unknown tag error
    45e70e4 Fix enumerator doc errors
    5cdcce8 Mark core gems with mrbgem tag
    84b7088 Add block to document mrb_value type
    fe1275a Improved mrb_args_format table
    e871b77 Increasing docs coverage
    1c6b1d0 Prefix mrb_gc_state enum members, make color defines private
    fc4f0b9 do not assert is_dead() during mark phase; close #2825 ref #2996 #2769
    2b39d87 Remove gc_ prefix of mrb_gc fields
    2f8b0f6 Move MRB_GC_ARENA_SIZE to gc.h and fix compiler warnings
    5c093ed Remove segregated value struct declaration
    3ab2f93 Clean up GC code
    f07ee20 Merge pull request #2995 from Mav7/master
    91444ae fixed YARD documentation for mrb_obj_new
    12c24e0 got rid of dummy gem
    d169126 updated YARD docs on mruby.h
    83922d0 use visualcpp toolchain for test as well
    fd8634d Merge pull request #2993 from Mav7/master
    d890645 Merge branch 'crimsonwoods-fix_androidndk_rake'
    622e68e Merge branch 'fix_androidndk_rake' of https://github.com/crimsonwoods/mruby into crimsonwoods-fix_androidndk_rake
    2df9786 got rid of dummy gem i was testing
    d702b7f Add more YARD docs for mruby.h for mrb_undef_method and mrb_undef_class_method.
    a5b416e Added documentation for mrb_undef_method
    6b58d58 Fix issue: LDFLAGS is not applied correctly.
    1a98512 always call frexp() instead of frexpl()
    
    git-subtree-dir: mruby
    git-subtree-split: 8bad1954a40c258679f51d4e97acc4f7e4697309
    committed Nov 5, 2015
  4. Update mruby

    Merge commit 'aeaa2da8c44217c62b11d5f044d7d875f4e9b2fc'
    committed Nov 5, 2015
Commits on Oct 14, 2015
Commits on Oct 13, 2015
  1. Bump up version

    committed Oct 13, 2015
  2. Merge pull request #69 from matsumoto-r/use-subtree

    Use subtree instead of submodule
    committed Oct 13, 2015
  3. Squashed 'mruby_test/' content from commit 6b122c6

    git-subtree-dir: mruby_test
    git-subtree-split: 6b122c6b2aa3a6873cac45c5caba887f7f2c3ac0
    committed Oct 13, 2015
  4. Squashed 'mruby/' content from commit 6b122c6

    git-subtree-dir: mruby
    git-subtree-split: 6b122c6b2aa3a6873cac45c5caba887f7f2c3ac0
    committed Oct 13, 2015
  5. Remove submodules

    committed Oct 13, 2015
Commits on Oct 5, 2015
Commits on Sep 28, 2015
  1. Remove mruby files for test

    committed Sep 28, 2015
  2. Merge pull request #68 from matsumoto-r/refactor-test

    Refactor test
    committed Sep 28, 2015
  3. Revert "Use submodule of mruby"

    This reverts commit 881ae68.
    committed Sep 28, 2015
  4. Use submodule of mruby

    committed Sep 28, 2015
  5. Add mruby repositry for test

    committed Sep 28, 2015
  6. Add mruby_test dir

    committed Sep 28, 2015
  7. Update mruby

    committed Sep 28, 2015
Commits on Sep 16, 2015
  1. Update mruby

    committed Sep 16, 2015
Commits on Sep 15, 2015