summaryrefslogtreecommitdiffhomepage
path: root/mrbgems
AgeCommit message (Expand)Author
2021-03-03time.c: `timespec_get()` never fails.Yukihiro "Matz" Matsumoto
2021-03-03time.c: fixed wrong condition to include `unistd.h`.Yukihiro "Matz" Matsumoto
2021-03-03time.c: Windows does not have `unistd.h`.Yukihiro "Matz" Matsumoto
2021-03-03time.c: use `clock_gettime()` if possible.Yukihiro "Matz" Matsumoto
2021-03-03time.c: adjust buffer size in `mrb_time_asctime()`.Yukihiro "Matz" Matsumoto
2021-03-03time.c: fix compile errors in `mrb_time_asctime()`.Yukihiro "Matz" Matsumoto
2021-03-02Merge pull request #5368 from jbampton/add-pre-commit-frameworkYukihiro "Matz" Matsumoto
2021-03-01binding-core.c: add cast to remove warnings; ref #5362Yukihiro "Matz" Matsumoto
2021-03-01time.c: fixed a bug on no builtin overflow (e.g. VC).Yukihiro "Matz" Matsumoto
2021-03-01feat: add pre-commit frameworkJohn Bampton
2021-03-01time.c: avoid using `mrb_int_{add,sub}_overflow()`.Yukihiro "Matz" Matsumoto
2021-02-28Merge pull request #5367 from dearblue/libeditYukihiro "Matz" Matsumoto
2021-02-28time.c: check overflow in addition and subtraction of `Time`.Yukihiro "Matz" Matsumoto
2021-02-28Remove periods from error messages according to the convention.Yukihiro "Matz" Matsumoto
2021-02-28time.c: change `RuntimeError` to `ArgumentError`.Yukihiro "Matz" Matsumoto
2021-02-28Support libedit on mirb for FreeBSDdearblue
2021-02-27pack.c: add more checks for `pack_pack()`.Yukihiro "Matz" Matsumoto
2021-02-26Use `MRB_SYM()` more extensively.Yukihiro "Matz" Matsumoto
2021-02-25Merge pull request #5362 from dearblue/bindingYukihiro "Matz" Matsumoto
2021-02-24parse.y: endless_method_name should allow `==`.Yukihiro "Matz" Matsumoto
2021-02-24parse.y: upgrade endless `def` syntax.Yukihiro "Matz" Matsumoto
2021-02-22Added other methods for `Binding`dearblue
2021-02-22Adjustment of the current HEAD and bindings, and separationdearblue
2021-02-22Change `mruby-binding` to `mruby-binding-core`dearblue
2021-02-22Merge branch 'binding' of https://github.com/ksss/mruby into HEADdearblue
2021-02-20Comment out `warn` used in the `Array#fetch` methoddearblue
2021-02-20metaprog.c: fix a `methods()` bug with `false` argument; fix #5351Yukihiro "Matz" Matsumoto
2021-02-20metaprog.c: remove unused argument from a private function.Yukihiro "Matz" Matsumoto
2021-02-14Add `-s` option to `mrbc` for make variable staticKOBAYASHI Shuji
2021-02-13chore: fix missing HTTPS on linksJohn Bampton
2021-02-13chore: fix spellingJohn Bampton
2021-02-13feat(CI): check for trailing whitespaceJohn Bampton
2021-02-13parse.y: string buffer (`tokbuf`) can overflow.Yukihiro "Matz" Matsumoto
2021-02-12Merge pull request #5336 from shuujii/fix-build-mruby-catch-gem-without-presymYukihiro "Matz" Matsumoto
2021-02-12Fix build `mruby-catch` gem without presymKOBAYASHI Shuji
2021-02-12Add `UncaughtThrowError#{tag,value}` for Ruby compatibilityKOBAYASHI Shuji
2021-02-12Rename `mrb_sleep.c` to `sleep.c` in `mruby-sleep` gem.Yukihiro "Matz" Matsumoto
2021-02-12Rename `mruby-catch.c` to `catch.c`; ref #5328Yukihiro "Matz" Matsumoto
2021-02-10Refactor `mruby-catch`; ref #5328Yukihiro "Matz" Matsumoto
2021-02-10Merge branch 'mruby-catch' of https://github.com/dearblue/mruby into dearblue...Yukihiro "Matz" Matsumoto
2021-02-08`i_gcd()` does not work for `MRB_INT_MIN`.Yukihiro "Matz" Matsumoto
2021-02-07Move `F(x)` definition inside of `#ifdef`; fix #5330Yukihiro "Matz" Matsumoto
2021-02-07Enlarge tolerance limit for `float32`; close #5329Yukihiro "Matz" Matsumoto
2021-02-07Fix tests to work with `MRB_USE_FLOAT32`; fix #5329Yukihiro "Matz" Matsumoto
2021-02-06Reimplement mruby-catch; ref #5321dearblue
2021-02-06MinGW does not need MSVC hack.Yukihiro "Matz" Matsumoto
2021-02-06No need to check class definitiondearblue
2021-02-06Fixed compile errors in `cmath.c` in MinGW and macOS.Yukihiro "Matz" Matsumoto
2021-02-06Make the argument of `Kernel#catch` optional as Ruby doesKOBAYASHI Shuji
2021-02-06Avoid implicit conversion from `mrb_float` to `mrb_complex`.Yukihiro "Matz" Matsumoto