| Age | Commit message (Collapse) | Author |
|
|
|
#2326
|
|
|
|
This fix use UINT16_MAX for NULL symbol tag, that means maximum symbol length
is not UINT16_MAX-1.
|
|
Add a space aftre bracket.
|
|
|
|
|
|
|
|
src/vm.c fix operation doc
[ci skip]
|
|
|
|
|
|
|
|
|
|
|
|
take-cheeze-dump_lv
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if needed
|
|
take-cheeze-values_at
|
|
|
|
Add API `mrb_get_values_at()` to mruby/range.h .
|
|
|
|
Check that `lv`'s length is always `nlocals - 1`.
|
|
|
|
|
|
|
|
|
|
rename `mrb_str_buf_append` to `mrb_str_cat_str`
|
|
The new name is better and less confusing, because:
- `mrb_str_append` calls `mrb_str_to_str` and this function doesn't
- `mrb_str_buf_append` _is_ `mrb_str_cat` for `mrb_value` strings
|
|
|
|
RRange excl flag use mrb_bool insteard of int
|
|
|
|
|
|
|
|
It does the same as `mrb_str_cat`.
|
|
|
|
performance.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Qualify argv argument of API `const`.
|
|
|