| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-07-14 | Merge pull request #2884 from jbreeden/doc_bang_modifier | Yukihiro "Matz" Matsumoto | |
| Doc bang modifier | |||
| 2015-07-13 | Fix typo | jbreeden | |
| 2015-07-13 | Add ! documentation to mruby.h.md | jbreeden | |
| 2015-07-14 | mrb_get_args: improve function description about ! | Yukihiro "Matz" Matsumoto | |
| 2015-07-14 | mrb_get_args: allow d! | Yukihiro "Matz" Matsumoto | |
| 2015-07-14 | mrb_get_args: allow A,H,s,z,a,d specifiers to take ! to accept nil. | Yukihiro "Matz" Matsumoto | |
| S,A,H gives nil, s,z,a,d gives NULL for nil argument. ref 02474da | |||
| 2015-07-13 | Clean up tests | Blaž Hrastnik | |
| 2015-07-13 | assert() cannot be nested | Blaž Hrastnik | |
| 2015-07-13 | Set origin when doing kind_of? comparisons | Blaž Hrastnik | |
| 2015-07-13 | Enable test_prepend_module_ancestors because it seems to pass. | Blaž Hrastnik | |
| 2015-07-13 | Space out test_prepend_super_in_alias assert | Corey Powell | |
| Also tried to fix it, however the problem lies with how aliased methods are done and their internal structure. mruby simply aliases methods by grabbing the RProc and giving it a new name, super then determines the original method to call by using the name so a method called m, aliased as m2, will call the m2 super method instead of m | |||
| 2015-07-13 | included_modules, origin fix | Corey Powell | |
| Prepended modules would include their origin ICLASS | |||
| 2015-07-13 | Bugfix, included_modules would include classes | Corey Powell | |
| 2015-07-13 | Removed comment beside method_removed | Corey Powell | |
| Not sure if this apart of the ISO standard, so make sure its not misrepresented | |||
| 2015-07-13 | Added Module#method_removed hook | Corey Powell | |
| 2015-07-13 | Enable visibility prepend tests again | Blaž Hrastnik | |
| 2015-07-13 | Include prepended methods in the instance_methods list. | Blaž Hrastnik | |
| 2015-07-13 | Ported all MRI prepend tests | Corey Powell | |
| And of course, some of them fail miserably | |||
| 2015-07-13 | Removed some debug prints from the test | Corey Powell | |
| 2015-07-13 | Ported a bit more of the MRI Module#prepend tests over | Corey Powell | |
| Currently kind_of fails miserably, still looking for the reason | |||
| 2015-07-13 | Fixed Modules not being fully initialized before #initialize was called | Corey Powell | |
| 2015-07-13 | Added changed check to the mrb_include_module | Corey Powell | |
| 2015-07-13 | Remove some remnant debug code | Corey Powell | |
| 2015-07-13 | Additional patches to make this work | Corey Powell | |
| 2015-07-13 | Comment in a refactor to match MRI, but that fails 320 tests. | Blaž Hrastnik | |
| 2015-07-13 | origin must be initialized | Blaž Hrastnik | |
| 2015-07-13 | Expose insert position, which should be at origin for include and klass for | Blaž Hrastnik | |
| prepend. | |||
| 2015-07-13 | Rename classes because of conflicts | Blaž Hrastnik | |
| 2015-07-13 | Implement Module#prepend. | Blaž Hrastnik | |
| 2015-07-13 | use "S!" specifier of mrb_get_args() to improve #2882 fix. | Yukihiro "Matz" Matsumoto | |
| 2015-07-13 | allow '!' after 'S' specifier of mrb_get_args() that allow nil. | Yukihiro "Matz" Matsumoto | |
| thus "S!" means String|nil type. you have to check nil before dereferencing the value. this is added to address #2882 while keeping code simplicity. besides that current #2882 fix lose polymorphism provided by mrb_get_args(). | |||
| 2015-07-13 | refactor mrb_bob_missing to share raising NoMethodError code; fix #2878 | Yukihiro "Matz" Matsumoto | |
| Note: arguments of mrb_no_method_error() has changed. You need to replace 3rd and 4th argument (say n, argv) to mrb_ary_new_from_values(mrb, n, argv). | |||
| 2015-07-12 | Merge pull request #2883 from jbreeden/array_join_nil | Yukihiro "Matz" Matsumoto | |
| Patching array join | |||
| 2015-07-11 | Removing unndeeded to_s | jbreeden | |
| 2015-07-11 | Patching array join | jbreeden | |
| 2015-07-09 | Merge pull request #2880 from mattn/llround | Yukihiro "Matz" Matsumoto | |
| implement llround. some platform (ex: mingw32) doesn't have llround. | |||
| 2015-07-09 | use round for llround. some platform (ex: mingw32) doesn't have llround. | Yasuhiro Matsumoto | |
| 2015-07-08 | Update hash.h.md | Ralph Desir | |
| 2015-07-08 | Added new markdowns. | Mav7 | |
| 2015-07-07 | method_missing definition may be undefined; fix #2878 | Yukihiro "Matz" Matsumoto | |
| 2015-07-07 | Merge pull request #2877 from cremno/fix-dangling-ptr | Yukihiro "Matz" Matsumoto | |
| Coverity: fix dangling pointer | |||
| 2015-07-07 | Merge pull request #2876 from joans321/master | Yukihiro "Matz" Matsumoto | |
| fix androideabi cross-compile error : undefined reference to 'frexpl' | |||
| 2015-07-07 | Merge pull request #2875 from davydovanton/doc-comment-typo | Yukihiro "Matz" Matsumoto | |
| Fix typo in comment in String#mrb_cstr_to_inum | |||
| 2015-07-06 | fix androideabi cross-compile error : undefined reference to 'frexpl' | xuejianqing | |
| 2015-07-05 | Fix typo in comment in String#mrb_cstr_to_inum [skip ci] | Anton Davydov | |
| 2015-07-03 | Merge pull request #2871 from archSeer/patch-2 | Yukihiro "Matz" Matsumoto | |
| Fix incorrect memory allocation of mrdb_state_new. | |||
| 2015-07-03 | Merge pull request #2874 from cremno/fix-parser-oob-write | Yukihiro "Matz" Matsumoto | |
| Coverity: fix oob write by actually truncating buffer | |||
| 2015-07-03 | Merge pull request #2873 from cremno/fix-coverity-missing-break-in-switch | Yukihiro "Matz" Matsumoto | |
| Coverity: fix missing break in switch defects | |||
| 2015-07-03 | fix dangling pointer | cremno | |
| CID 75872 (#3-2 of 3): Pointer to local outside scope (RETURN_LOCAL) 38. use_invalid: Using p, which points to an out-of-scope variable buf. | |||
| 2015-07-03 | Merge pull request #40 from archSeer/patch-1 | Tomoyuki Sahara | |
| Remove mrb_io_s_select typo. | |||
