summaryrefslogtreecommitdiffhomepage
path: root/mrbgems/mruby-proc-ext
AgeCommit message (Expand)Author
2021-11-28Align "wrong number of arguments" messagesdearblue
2021-11-24Fixed some methods where keyword arguments are not passeddearblue
2021-11-22Fixed occurs `SIGSEGV` with `mrbgems/mruby-method`dearblue
2021-04-16feat(CI): add the GitHub Super LinterJohn Bampton
2021-04-15Fix `enable_debug_info?` in `mrbgems/mruby-proc-ext/test/proc.rb`KOBAYASHI Shuji
2021-03-30Disable tests on backtraces w/ unknown line numbersfundamental
2021-02-22Added other methods for `Binding`dearblue
2021-01-26Revert "Minimize the changes in #5277"Yukihiro "Matz" Matsumoto
2021-01-22Minimize the changes in #5277Yukihiro "Matz" Matsumoto
2021-01-11Avoid including `presym.inc` in existing header filesKOBAYASHI Shuji
2020-11-18Retrieve `irep` from `proc` after `MRB_PROC_CFUNC_P` check; ref #5140Yukihiro "Matz" Matsumoto
2020-10-22Prohibit array changes by "a"/"*" specifier of `mrb_get_args()`dearblue
2020-10-12Make `Proc#parameters` to support keyword arguments; fix #5066Yukihiro "Matz" Matsumoto
2020-10-12You don't need to keep index in local variables info in `irep`.Yukihiro "Matz" Matsumoto
2020-10-12Constify `irep` members.Yukihiro "Matz" Matsumoto
2020-05-15Rename C function `mrb_proc_lambda`.Yukihiro "Matz" Matsumoto
2019-11-15Fix argument specs to `Kernel`KOBAYASHI Shuji
2019-09-25Rename symbol-to-string functions; close #4684Yukihiro "Matz" Matsumoto
2019-09-16Entrust "no block given" error to `mrb_get_args()`dearblue
2019-06-11Remove redundant colon in `Proc#inspect` (`mruby-proc-ext`)KOBAYASHI Shuji
2019-04-01Avoid keeping pointers from `mrb_sym2name_len()`; fix #4342Yukihiro "Matz" Matsumoto
2019-01-03Add test for #<< and #>> for Proc and Method classdearblue
2019-01-03Add proc composition feature (CRuby-2.6 compatible)dearblue
2018-12-21Add test for Proc#parametersTatsuhiko Kubo
2018-12-21optimize Proc#parametersTatsuhiko Kubo
2018-09-01Use `__send__` instead of `send`.Yukihiro "Matz" Matsumoto
2018-07-30Keyword argument implemented.Yukihiro "Matz" Matsumoto
2018-07-30New bytecode implementation of mruby VM.Yukihiro "Matz" Matsumoto
2017-11-20Add `MRB_METHOD_TABLE_INLINE` option.Yukihiro "Matz" Matsumoto
2017-08-30Tested LocalJumpErrors caused by break in a procChristopher Aue
2017-04-25Avoid use of `snprintf()` when DISABLE_STDIO is set; fix #3632Yukihiro "Matz" Matsumoto
2017-04-02Reduce object allocationksss
2017-04-02Fix parameters when noname restksss
2017-03-19Fixed some compiler errors regarding PRId.Yukihiro "Matz" Matsumoto
2017-03-19Use MRB_PRId instead of "%d"; fix #3515Yukihiro "Matz" Matsumoto
2016-12-21Proc shouldn't have `initialize` methodksss
2016-11-24Fix calling .arity on Proc with undefined `initialize`Francois Chagnon
2015-11-27include changed from by quotes ("") to by brackets (<>); close #3032Yukihiro "Matz" Matsumoto
2015-06-28Rename extended xxxx class or module to xxxx class or module extensionJun Hiroe
2015-06-28Fix typo; Replace extensional with extendedJun Hiroe
2015-06-22Proc#curry should preserve lambdascremno
2014-09-02move mrb_proc_new_cfunc_with_env() to the coreYukihiro "Matz" Matsumoto
2014-08-04add MRB_API modifiers to mruby API functionsYukihiro "Matz" Matsumoto
2014-06-25Implement Proc#parametersksss
2014-05-24Use `assert_kind_of` instead.take_cheeze
2014-05-19Move `Kernel.local_variables` to core.take_cheeze
2014-05-18Add ISO index to `Kernel.local_variables`.take_cheeze
2014-05-16register<nlocals may not have a local variable name (e.g. a block arg); fix #...Yukihiro "Matz" Matsumoto
2014-05-14Kernel.local_variables to list UPVAR as wellYukihiro "Matz" Matsumoto
2014-04-29Remove `lv_len` and use `nlocals - 1` instead.take_cheeze