| Age | Commit message (Collapse) | Author |
|
|
|
environments).
This is a first step. It will be reduced stdlib.h in each files later.
|
|
|
|
|
|
|
|
|
|
|
|
monaka/pr-use-mrb_obj_alloc_string-instead-of-str_alloc
Remove str_alloc(). Use mrb_obj_alloc_string() instead.
|
|
Remove mrb_str_sublen() as it is not used.
|
|
Remove mrb_str_new2().
|
|
Rename STR_BUF_MIN_SIZE to MRB_STR_BUF_MIN_SIZE. Make it configurable.
|
|
|
|
|
|
|
|
Make mrb_str_new_cstr() accept NULL pointer. It generates 0byte strings by NULL pointer.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
of struct directly.
|
|
|
|
Reduce sprintf() calls. Remove mrb_int_to_str() and MRB_INT_FORMAT.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
It should return non-negative integer.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
mrb_raise(): API modified. It cannot treat variable arguments.
|
|
ISO C specs.
|
|
|
|
we need them on the platform where 'char' is signed.
|
|
DBL_DIG may already be defined on the target system,
defining it without checking first may overwrite
system values.
|
|
|
|
|
|
C++ compatibility
|