summaryrefslogtreecommitdiffhomepage
path: root/include
AgeCommit message (Expand)Author
2020-05-07Rename (and expose) UTF-8 related functions; ref #4712Yukihiro "Matz" Matsumoto
2020-04-10Update version to `2.1.1`. (mruby 2.1.1 RC)2.1.1-rcHiroshi Mimaki
2020-03-04Enable MRB_METHOD_T_STRUCT by default on 32bit WindowsSutou Kouhei
2020-02-01Fix builds for old mingw in mruby-socket; ref #4914dearblue
2020-01-30Move fallback definitions of `FLT_EPSILON` etc. after `#include <mruby/value.h>`Yukihiro "Matz" Matsumoto
2020-01-15Remove broken `MRB_INT16` configuration option.Yukihiro "Matz" Matsumoto
2020-01-06Avoid creating temporary objects in `read_irep_record_1`; close #4920Yukihiro "Matz" Matsumoto
2020-01-01Rename `mrb_num_args_error` to `mrb_argnum_error`; ref #4863Yukihiro "Matz" Matsumoto
2020-01-01Merge pull request #4863 from shuujii/add-mrb_num_args_error-for-wrong-number...Yukihiro "Matz" Matsumoto
2019-12-25Fix potentially use of wrong method cacheKOBAYASHI Shuji
2019-12-14Remove location info from `Exception#inspect`KOBAYASHI Shuji
2019-12-12Add `mrb_num_args_error()` for "wrong number of arguments" errorKOBAYASHI Shuji
2019-12-09Implement numbered parametersUkrainskiy Sergey
2019-12-01Fix `MRB_FIXNUM_SHIFT` with `MRB_WORD_BOXING`, `MRB_INT32` and `MRB_64BIT`KOBAYASHI Shuji
2019-11-23Rename `BITSIZE` to `BIT` and `BIT` to `BIT_POS` for consistencyKOBAYASHI Shuji
2019-11-22Merge pull request #4835 from shuujii/introduce-mrb_ssize-type-for-buffer-siz...Yukihiro "Matz" Matsumoto
2019-11-21Introduce `mrb_ssize` type for buffer size on memory; ref #4483KOBAYASHI Shuji
2019-11-19Merge pull request #4831 from shuujii/always-enable-the-rational-and-complex-...Yukihiro "Matz" Matsumoto
2019-11-19Always enable the rational and complex literalsKOBAYASHI Shuji
2019-11-19Release `mruby 2.1.0`.2.1.0Hiroshi Mimaki
2019-10-23Merge branch 'master' into stableHiroshi Mimaki
2019-10-23Add type cast to avoid an error from `int` and `enum` mixture; fix #4786Yukihiro "Matz" Matsumoto
2019-10-18Update version to `2.1.0`. (mruby 2.1.0 RC)2.1.0-rcHiroshi Mimaki
2019-10-06Get keyword arguments with `mrb_get_args()`dearblue
2019-10-04Freeze strings from `nil.to_s`, `true.to_s`, `false.to_s`.Yukihiro "Matz" Matsumoto
2019-10-03Fix opcode semantics comment miss. (op_jmpnil)Hirohito Higashi
2019-10-03Fix opcode semantics comment miss.Hirohito Higashi
2019-09-30Remove a trailing space in `MRUBY_DESCRIPTION`KOBAYASHI Shuji
2019-09-29Remove unnecessary type `mrb_hash_value`dearblue
2019-09-29Add an annotation of the return value from `mrb_delete_key`; #4737Yukihiro "Matz" Matsumoto
2019-09-27Merge pull request #4733 from shuujii/use-type-predicate-macros-instead-of-mr...Yukihiro "Matz" Matsumoto
2019-09-26Fixed `codedump` for human readable symbol format; ref #4684Yukihiro "Matz" Matsumoto
2019-09-26Use type predicate macros instead of `mrb_type` if possibleKOBAYASHI Shuji
2019-09-26Merge pull request #4732 from dearblue/inttypesYukihiro "Matz" Matsumoto
2019-09-25Merge pull request #4728 from shuujii/remove-MRB_TT_HAS_BASIC-macroYukihiro "Matz" Matsumoto
2019-09-25Rename symbol-to-string functions; close #4684Yukihiro "Matz" Matsumoto
2019-09-25Use inttypes for `snprintf()`dearblue
2019-09-25Remove `MRB_TT_HAS_BASIC` macroKOBAYASHI Shuji
2019-09-22Implement all type predicate macros for `MRB_WORD_BOXING`KOBAYASHI Shuji
2019-09-21Rename MRB_USE_ETEXT_EDATA to MRB_USE_LINK_TIME_RO_DATA_P and support lld lin...Fangrui Song
2019-09-16Remove `MRB_METHOD_TABLE_INLINE`.Yukihiro "Matz" Matsumoto
2019-09-16Raise `ArgumentError` by `aspec` check; ref #4688Yukihiro "Matz" Matsumoto
2019-09-16Share common definition of `MRB_METHOD_FUNC_FL`.Yukihiro "Matz" Matsumoto
2019-09-16Use bit shifting to pack function pointers to `mrb_method_t`.Yukihiro "Matz" Matsumoto
2019-09-16Refactor `mrb_method_t`.Yukihiro "Matz" Matsumoto
2019-09-15Refactor `mrb_type` in `include/mruby/boxing_word.h`KOBAYASHI Shuji
2019-09-14Add argument names to C function prototypes.Yukihiro "Matz" Matsumoto
2019-09-14Add a macro `mrb_frozen_p` that points to `MRB_FROZEN_P`.Yukihiro "Matz" Matsumoto
2019-09-14Remove `mrb_funcall` from `<=>` operations.Yukihiro "Matz" Matsumoto
2019-09-08Optimize `mrb_bool()` with `MRB_WORD_BOXING`KOBAYASHI Shuji