| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-11-17 | DISABLE_STDIO/ENABLE_DEBUG macros to rename; close #3014 | Yukihiro "Matz" Matsumoto | |
| changes: * rename DISABLE_STDIO -> MRB_DISABLE_STDIO * rename ENABLE_DEBUG -> MRB_ENABLE_DEBUG_HOOK * no more opposite macro definitions (e.g. ENABLE_STDIO, DISABLE_DEBUG). * rewrite above macro references throughout the code. * update documents | |||
| 2015-11-15 | move Hash comparison methods to mruby-hash-ext gem | Yukihiro "Matz" Matsumoto | |
| 2015-10-24 | Ensure mrbs dependency is maintained for mruby-test | Zachary Scott | |
| 2015-10-22 | Merge pull request #2999 from sagmor/better-docs | Yukihiro "Matz" Matsumoto | |
| More Docs | |||
| 2015-10-21 | Revert "Mark core gems with mrbgem tag" | Seba Gamboa | |
| This reverts commit 5cdcce8dbddd94ecb9503a0a1d47370c4ef97177. | |||
| 2015-10-21 | loop may return StopIteration#result; [ruby-bugs#11498] | Yukihiro "Matz" Matsumoto | |
| 2015-10-21 | Merge pull request #2997 from furunkel/gc_cleanup | Yukihiro "Matz" Matsumoto | |
| GC cleanup | |||
| 2015-10-21 | fixed SEGV in mrb_parser_dump(NODE_COLON3) | Yukihiro "Matz" Matsumoto | |
| 2015-10-20 | Remove obvious warnings from docs | Seba Gamboa | |
| 2015-10-20 | Fix enumerator doc errors | Seba Gamboa | |
| 2015-10-20 | Mark core gems with mrbgem tag | Seba Gamboa | |
| 2015-10-19 | Clean up GC code | furunkel | |
| 2015-10-08 | print unicode on windows console | Yasuhiro Matsumoto | |
| 2015-10-04 | Add regression test for #2933 | INOUE Yasuyuki | |
| 2015-10-01 | Array#index to take block; fix #2968 close #2970 | Yukihiro "Matz" Matsumoto | |
| 2015-10-01 | Merge pull request #2960 from suzukaze/refactor-hash-ext-test | Yukihiro "Matz" Matsumoto | |
| Refator Hash#fetch test | |||
| 2015-10-01 | optimize if statement with constant condition | Yukihiro "Matz" Matsumoto | |
| 2015-10-01 | Merge pull request #2961 from takahashim/regex_enc | Yukihiro "Matz" Matsumoto | |
| support Regexp literal option: //n and //u | |||
| 2015-09-30 | fix tests on windows. | Yasuhiro Matsumoto | |
| 'bin/mruby' not work on windows. so correct command name and quoted arguments. | |||
| 2015-09-27 | Enumerable#each_{cons,slice} to return enumerators | Yukihiro "Matz" Matsumoto | |
| 2015-09-26 | Refator Hash.fetch test | Jun Hiroe | |
| 2015-09-26 | support Regexp literal option: //n and //u | takahashim | |
| 2015-09-24 | UTF-8 string support in core | Yukihiro "Matz" Matsumoto | |
| define MRB_UTF8_STRING (in mrbconf.h) to enable UTF-8 support. | |||
| 2015-09-23 | don't print anonymous struct class name | Yukihiro "Matz" Matsumoto | |
| 2015-09-23 | mruby-struct gem refactoring | Yukihiro "Matz" Matsumoto | |
| 2015-09-17 | Problem: Hash#fetch doesn't raise KeyError when a key cannot be found | Asmod4n | |
| Solution: change the Exception class raised to KeyError when a key cannot be found. | |||
| 2015-09-16 | fix block variable in Hash#fetch | takahashim | |
| 2015-09-14 | instance_eval should set target_class; close #2936 | Yukihiro "Matz" Matsumoto | |
| target_class should be singleton class of the receiver | |||
| 2015-09-11 | Support windows locale | Yasuhiro Matsumoto | |
| Add mrb_utf8_from_locale, mrb_utf8_free, mrb_locale_from_utf8, mrb_locale_free. Just works for windows. | |||
| 2015-09-03 | Add build_mrbtest after config block is evaluated | Zachary Scott | |
| This allows us to add `enable_test` anywhere in a build target, without having to worry about the order in which they are included. Previously, there was a bug that occured when adding 'mruby-test' gem to dependencies before additional gems. Instead of adding the 'mruby-test' gem dependency manually to a test build, we now only need to call `enable_test` in the target. This also allows us to call `test_enabled?` downstream when running mruby tests ourselves. /cc #2924 | |||
| 2015-09-03 | clear DUMP_ENDIAN flags before setting | Yukihiro "Matz" Matsumoto | |
| 2015-09-03 | Merge pull request #2924 from zzak/mruby-test | Yukihiro "Matz" Matsumoto | |
| Extract mrbtest to binary gem | |||
| 2015-09-03 | unsigned long may be smaller than mrb_int; use uint64_t instead; fix #2935 | Yukihiro "Matz" Matsumoto | |
| 2015-09-02 | Merge pull request #2934 from zzak/master | Yukihiro "Matz" Matsumoto | |
| Typo in mruby-bin-debugger/mrbgem.rake | |||
| 2015-09-01 | Typo in mruby-bin-debugger/mrbgem.rake | Zachary Scott | |
| 2015-09-01 | mruby-test should be opt-in | Zachary Scott | |
| 2015-08-22 | Refactor test/mrbtest.rake and tasks/mrbgems_test.rake into mrbgem.rake | Zachary Scott | |
| 2015-08-22 | Move test source code and rake task to mrbgem | Zachary Scott | |
| 2015-08-22 | Use #nil? instead of == nil. | INOUE Yasuyuki | |
| 2015-08-11 | compiler: allow "class A end" by tweaking the superclass rule like CRuby2.3 | Yukihiro "Matz" Matsumoto | |
| 2015-08-10 | codegen: don't need to genop(); just update s->iseq directly | Yukihiro "Matz" Matsumoto | |
| 2015-08-10 | codegen: add peep hole optimization to skip overridden OP_MOVE | Yukihiro "Matz" Matsumoto | |
| 2015-08-10 | codegen: reserve stack region for OP_APOST; fix #2824 | Yukihiro "Matz" Matsumoto | |
| 2015-08-05 | add String#setbyte and String#byteslice to mruby-string-ext | Yukihiro "Matz" Matsumoto | |
| 2015-08-01 | link libncurses when there's /usr/include/curses.h; fix #2905 | Yukihiro "Matz" Matsumoto | |
| 2015-07-29 | pop cmdarg in lambda body; fix [ruby-bug#11380] | cremno | |
| regression introduced by 2fe556d9c039839c20965a2c90dff703f04e40ec | |||
| 2015-07-16 | delete mrb_free()-related non-NULL checks | cremno | |
| 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-15 | mrb_protect() to return the exception raised (with the state of true) | Yukihiro "Matz" Matsumoto | |
| 2015-07-15 | remove unused variable declaration | Yukihiro "Matz" Matsumoto | |
| 2015-07-15 | Use class array instead of variadic. | take_cheeze | |
