| Age | Commit message (Collapse) | Author |
|
|
|
|
|
Make mrb_str_new_cstr() accept NULL pointer. It generates 0byte strings by NULL pointer.
|
|
|
|
|
|
|
|
Fix indent in string.c
|
|
|
|
|
|
|
|
For portability: %ld can't be used to print a 64-bit mrb_int on
WIN(32|64) because long is 32-bit wide.
|
|
|
|
|
|
length. It avoids overflow in the extreme situations.
|
|
This assumption may break on some targets which have 16bit memory space.
|
|
|
|
|
|
|
|
|
|
causes bugs on modifications in the future.
|
|
|
|
|
|
|
|
|
|
close #951
|
|
Remove warning for regexp
|
|
|
|
|
|
|
|
|
|
Skip end of loop in mrb_sym2name_len
|
|
Remove RB_GC_GUARD(x) macro.
|
|
|
|
|
|
|
|
Cleanup stdio related.
|
|
|
|
|
|
Reduce a snprintf() call in localjump_error().
|
|
C API mrb_p() is always callable.
- But it will do nothing when ENABLE_STDIO is not defined.
Kernel#__printstr__ is always callable.
- But it will do nothing when ENABLE_STDIO is not defined.
|
|
|
|
|
|
|
|
Move Kernel#sprintf to mrbgem
|
|
|
|
|
|
|
|
|
|
|
|
FUKUZAWA-Tadashi-heredoc
|