Age | Commit message (Expand) | Author |
2019-11-18 | Deprecate rb_eval_cmd, add rb_eval_cmd_kw | Jeremy Evans |
2019-11-18 | Warn on access/modify of $SAFE, and remove effects of modifying $SAFE | Jeremy Evans |
2019-11-07 | extend rb_call_cache | 卜部昌平 |
2019-10-26 | refactor assign variables | 卜部昌平 |
2019-10-25 | more on struct rb_call_data | 卜部昌平 |
2019-10-09 | vm_eval.c (rb_adjust_argv_kw_splat): avoid memcpy with zero length | Yusuke Endoh |
2019-10-04 | Make parser_params have parent_iseq instead of base_block | Yusuke Endoh |
2019-09-30 | Issue keyword flag warning even with no arguments | Jeremy Evans |
2019-09-29 | Add three more C-API functions for handling keywords | Jeremy Evans |
2019-09-29 | Remove VM_NO_KEYWORDS, replace with RB_NO_KEYWORDS | Jeremy Evans |
2019-09-29 | Make direct calls to rb_{obj_instance,mod_module}_{eval,exec} not pass keywords | Jeremy Evans |
2019-09-26 | Fix more keyword separation issues | Jeremy Evans |
2019-09-23 | Make public_send and rb_f_send handle keyword argument separation | Jeremy Evans |
2019-09-20 | Call rb_vm_call_kw insted of rb_vm_call0 in a few cases | Jeremy Evans |
2019-09-20 | Handle keyword argument separation for Enumerator#size | Jeremy Evans |
2019-09-20 | Make passing empty keywords to dig pass empty keywords to next dig method | Jeremy Evans |
2019-09-19 | refactor reuse existing on-stack structs | 卜部昌平 |
2019-09-17 | Fix keyword argument separation issues with sym procs when using refinements | Jeremy Evans |
2019-09-17 | Pass keyword argument flag when rb_call_super_kw calls method_missing | Jeremy Evans |
2019-09-14 | Issue a warning if invalid kw_splat is passed to *_kw function | Jeremy Evans |
2019-09-14 | Keep the reference of imemo while argv may be used | Takashi Kokubun |
2019-09-14 | Fixed one-off error | Nobuyoshi Nakada |
2019-09-14 | Fix memory leak when adding empty keyword hashes | Jeremy Evans |
2019-09-14 | Only set RB_PASS_CALLED_KEYWORDS in C functions called directly from Ruby | Jeremy Evans |
2019-09-14 | * remove trailing spaces. [ci skip] | git |
2019-09-13 | Consolidate empty keyword handling | Jeremy Evans |
2019-09-13 | Correctly handle keywords for Method#call for cfuncs, send, and attr_* | Jeremy Evans |
2019-09-06 | Fix keyword argument separation warnings for enumerators | Jeremy Evans |
2019-09-06 | Convert keyword argument to required positional hash argument for Class#new, ... | Jeremy Evans |
2019-09-06 | doxygen update [ci skip] | 卜部昌平 |
2019-09-05 | Add rb_funcall_with_block_kw | Jeremy Evans |
2019-09-05 | Propagate kw_splat information | Yusuke Endoh |
2019-09-05 | hide rb_funcallv_with_cc from public | 卜部昌平 |
2019-09-05 | use existing vm_search_method() | 卜部昌平 |
2019-09-04 | add rb_funcallv_with_cc() | Urabe, Shyouhei |
2019-09-03 | delete ruby_eval_string_from_file_protect | 卜部昌平 |
2019-08-29 | drop-in type check for rb_define_global_function | 卜部昌平 |
2019-08-27 | rb_catch now free from ANYARGS | 卜部昌平 |
2019-08-27 | rb_rescue / rb_rescue2 now free from ANYARGS | 卜部昌平 |
2019-08-27 | rb_iterate now takes rb_block_call_func_t | 卜部昌平 |
2019-08-27 | fix function prototype mismatch of rb_block_call | 卜部昌平 |
2019-08-17 | Improve the doc example of `method_missing` | OKURA Masafumi |
2019-08-04 | Revert "Revert "Fix dangling path name from fstring"" | Takashi Kokubun |
2019-08-04 | Revert "Fix dangling path name from fstring" | Takashi Kokubun |
2019-08-03 | * expand tabs. | git |
2019-08-03 | Fix dangling path name from fstring | Nobuyoshi Nakada |
2019-07-22 | Document BasicObject does not implement #object_id and #send [ci skip] | Jeremy Evans |
2019-07-03 | Use rb_ident_hash_new instead of rb_hash_new_compare_by_id | Nobuyoshi Nakada |
2019-05-31 | Use UNALIGNED_MEMBER_PTR | Nobuyoshi Nakada |
2019-04-29 | glibc says memcpy cannot take NULL | Urabe, Shyouhei |