| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-11-17 | mruby-1.2.01.2.0 | mimaki | |
| 2015-11-17 | Merge pull request #3022 from zzak/enable-full-debug-travis-build | Yukihiro "Matz" Matsumoto | |
| Enable full-debug build on travis using `MRB_ENABLE_DEBUG_HOOK` | |||
| 2015-11-17 | Merge pull request #3021 from zzak/fix-enable-debug-define | Yukihiro "Matz" Matsumoto | |
| Fix MRB_ENABLE_DEBUG_HOOK config typo left from 4440566 | |||
| 2015-11-17 | Enable full-debug build on travis using `MRB_ENABLE_DEBUG_HOOK` | Zachary Scott | |
| 2015-11-17 | Fix MRB_ENABLE_DEBUG_HOOK config typo left from 4440566 | Zachary Scott | |
| /cc #3014 | |||
| 2015-11-17 | Merge pull request #2752 from cremno/add-ruby_engine_version | Yukihiro "Matz" Matsumoto | |
| add RUBY_ENGINE_VERSION | |||
| 2015-11-17 | Merge pull request #3020 from cremno/document-mrb_utf8_string | Yukihiro "Matz" Matsumoto | |
| document MRB_UTF8_STRING config macro | |||
| 2015-11-17 | document MRB_UTF8_STRING config macro | cremno | |
| 2015-11-17 | Merge pull request #3019 from cremno/fix-mrb_disable_stdio-typos | Yukihiro "Matz" Matsumoto | |
| fix MRB_DISABLE_STDIO typos | |||
| 2015-11-17 | add RUBY_ENGINE_VERSION | cremno | |
| RUBY_ENGINE_VERSION is equivalent to MRUBY_VERSION. It would be a standard way to get the interpreter version (without a case expression). It's also already defined by CRuby 2.3, JRuby 9000, Opal, and Rubinius. | |||
| 2015-11-17 | fix MRB_DISABLE_STDIO typos | cremno | |
| 2015-11-17 | update TODO entries; close #2831 | Yukihiro "Matz" Matsumoto | |
| 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-17 | Merge pull request #3018 from zzak/add-mruby-cli-authors | Yukihiro "Matz" Matsumoto | |
| Add contributors from mruby-cli project to AUTHORS file | |||
| 2015-11-17 | Merge pull request #3017 from Mav7/master | Yukihiro "Matz" Matsumoto | |
| Added type annotation to YARD. | |||
| 2015-11-16 | Added type annotation to YARD. | Mav7 | |
| 2015-11-16 | Merge pull request #3015 from murasesyuka/fix/fix_lshift_and_fix_rshift_doc | Yukihiro "Matz" Matsumoto | |
| fix comment | |||
| 2015-11-16 | fix comment | murase_syuka | |
| 2015-11-16 | Add contributors from mruby-cli project to AUTHORS file | Zachary Scott | |
| 2015-11-16 | Merge pull request #3013 from zzak/dont-pull-gems-by-default | Yukihiro "Matz" Matsumoto | |
| This patch changes git gem behavior to never pull gems unless specified. | |||
| 2015-11-16 | This patch changes git gem behavior to never pull gems unless specified. | Zachary Scott | |
| Since mgem's function almost the same as git gems, but you can see they already avoid pulling from source after the gem has already been cloned. You can see from the `load_special_path_gem` method found in the file `mruby_build_gem.rake`, or extracted here: ```ruby if File.exist? mgem_list_dir git.run_pull mgem_list_dir, mgem_list_url if $pull_gems else FileUtils.mkdir_p mgem_list_dir git.run_clone mgem_list_dir, mgem_list_url, "--depth 1" end ``` Also, later in this same method; mgem will set the `git` params. Doing this will trigger the following block: ```ruby if File.exist?(gemdir) if $pull_gems git.run_pull gemdir, url else gemdir end else # ... clone end ``` You can see here, this checks if `$pull_gems` is enabled before pulling. Lastly, the final condition for this method is here: ```ruby if params[:checksum_hash] # Jump to the specified commit git.run_checkout gemdir, params[:checksum_hash] else # Jump to the top of the branch git.run_checkout gemdir, branch if $pull_gems end ``` What we changed was the `else` condition of this block to follow the same behavior as the aforementioned code. In doing so, we can avoid two things: * Excess `clone` calls can slow down builds (times number of gems used) * We _don't_ want our code to _update_ during build To explain, if during build time there are some changes in the gem we are depending upon: updating during compile time could actually break our application. This is what we're trying to avoid. | |||
| 2015-11-15 | Merge branch 'nobu-feature/hash-cmp' | Yukihiro "Matz" Matsumoto | |
| 2015-11-15 | move Hash comparison methods to mruby-hash-ext gem | Yukihiro "Matz" Matsumoto | |
| 2015-11-15 | Merge branch 'feature/hash-cmp' of https://github.com/nobu/mruby into ↵ | Yukihiro "Matz" Matsumoto | |
| nobu-feature/hash-cmp | |||
| 2015-11-15 | Merge pull request #3011 from Mav7/master | Yukihiro "Matz" Matsumoto | |
| Added more YARD docs to mruby.h | |||
| 2015-11-14 | Added more YARD docs to mruby.h | Mav7 | |
| 2015-11-14 | Add comparison methods to Hash | Nobuyoshi Nakada | |
| 2015-11-10 | Merge pull request #3008 from Mav7/master | Yukihiro "Matz" Matsumoto | |
| Added YARD documentation in mruby.h | |||
| 2015-11-09 | Added YARD documentation in mruby.h | Mav7 | |
| 2015-11-10 | Merge pull request #3007 from mruby-debian/fix/fail_to_package_build | Yukihiro "Matz" Matsumoto | |
| fail to debuild | |||
| 2015-11-09 | fail to debuild | Akira Mitsui | |
| 2015-11-08 | Merge pull request #3006 from cremno/remove-ifdef-mrb_fixnum_shift | Yukihiro "Matz" Matsumoto | |
| remove ifdef as MRB_FIXNUM_SHIFT is always defined | |||
| 2015-11-08 | Merge pull request #3005 from cremno/fix-ambiguous-first-argument-warning | Yukihiro "Matz" Matsumoto | |
| fix ambiguous first argument warning | |||
| 2015-11-08 | Merge pull request #3004 from cremno/remove-return | Yukihiro "Matz" Matsumoto | |
| remove return | |||
| 2015-11-07 | PR #2521 did not work for singleton classes for non-class objects; fix #3003 | Yukihiro "Matz" Matsumoto | |
| 2015-11-06 | remove ifdef as MRB_FIXNUM_SHIFT is always defined | cremno | |
| 2015-11-06 | fix ambiguous first argument warning | cremno | |
| /home/travis/build/mruby/mruby/test/t/float.rb:201:17: ambiguous first argument; put parentheses or even spaces | |||
| 2015-11-06 | remove return | cremno | |
| The return type of the mrb_objspace_each_objects function is void. So this return statement with an expression is unnecessary and also violates a constraint. From C99 §6.8.6.4: >A return statement with an expression shall not appear >in a function whose return type is void. | |||
| 2015-10-28 | mrb_get_args should consume argument even when type specifier with bang get ↵ | Yukihiro "Matz" Matsumoto | |
| nil; fix #3002 | |||
| 2015-10-27 | mrb_str_concat() may call VM resursively thus may reallocate VM stack; close ↵ | Yukihiro "Matz" Matsumoto | |
| #3000 | |||
| 2015-10-24 | Merge pull request #3001 from zzak/fix-mrbtest-task | Yukihiro "Matz" Matsumoto | |
| Ensure mrbs dependency is maintained for mruby-test | |||
| 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 | Tag include/mruby/error.h functions with required mrbgem tag | Seba Gamboa | |
| 2015-10-21 | Revert "Mark core gems with mrbgem tag" | Seba Gamboa | |
| This reverts commit 5cdcce8dbddd94ecb9503a0a1d47370c4ef97177. | |||
| 2015-10-22 | align codedump output for OP_JMP | Yukihiro "Matz" Matsumoto | |
| 2015-10-22 | align codedump output for OP_RETURN | Yukihiro "Matz" Matsumoto | |
| 2015-10-21 | loop() to return StopIteration#result; [ruby-bugs#11498] | Yukihiro "Matz" Matsumoto | |
| 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 | |||
