index
:
mruby
master
mruby2-draft
removing-y-tab-c
revert-5391-throw
stable
web_export
Lightweight Ruby
realtradam
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
src
/
string.c
Age
Commit message (
Expand
)
Author
2021-12-31
Merge pull request #5619 from dearblue/properties
Yukihiro "Matz" Matsumoto
2021-12-30
Get object properties after `mrb_get_args()`
dearblue
2021-12-29
string.c: reorganize `str_convert_range` using `mrb_ensure_int_type`
Yukihiro "Matz" Matsumoto
2021-12-29
string.c: use `mrb_as_int` macro.
Yukihiro "Matz" Matsumoto
2021-10-23
string.c: use FNV1a algorithm for the string hash function.
Yukihiro "Matz" Matsumoto
2021-10-03
mruby/ops.h: add new instructions `OP_GETIDX` and `OP_SETIDX`.
Yukihiro "Matz" Matsumoto
2021-09-09
string.c: check integer overflow in `str_replace_partial`.
Yukihiro "Matz" Matsumoto
2021-09-09
string.c: check integer overflow in `mrb_str_aset()`.
Yukihiro "Matz" Matsumoto
2021-09-07
object.c: rename `mrb_to_int` to `mrb_to_integer`.
Yukihiro "Matz" Matsumoto
2021-09-07
string.h: rename `mrb_str_to_inum` to `mrb_str_to_integer`.
Yukihiro "Matz" Matsumoto
2021-09-01
string.c: need to adjust index for UTF-8.
Yukihiro "Matz" Matsumoto
2021-09-01
string.c: implement `__sub_replace()` in C.
Yukihiro "Matz" Matsumoto
2021-09-01
mruby.h: obsolete `mrb_to_str()`.
Yukihiro "Matz" Matsumoto
2021-08-21
Organize the include of header files
dearblue
2021-08-18
string.c: `mrb_str_to_cstr()` should always return a mutable string.
Yukihiro "Matz" Matsumoto
2021-08-03
Replace `mrb_fixnum_value()` with `mrb_int_value()`.
Yukihiro "Matz" Matsumoto
2021-08-03
Replace `fixnum` references with `int`.
Yukihiro "Matz" Matsumoto
2021-07-25
Remove redundant include headers.
Yukihiro "Matz" Matsumoto
2021-06-20
Added `MRB_OBJ_ALLOC()` macro that does not require a cast
dearblue
2021-06-08
string.c: make `mrb_str_len_{inum,dbl}()` static.
Yukihiro "Matz" Matsumoto
2021-06-08
string.c: remove two unused functions.
Yukihiro "Matz" Matsumoto
2021-06-08
string.c: add `base>36` check to `String#to_i`.
Yukihiro "Matz" Matsumoto
2021-05-24
strtod.c: new public domain implementation of `strtod`; ref #5448
Yukihiro "Matz" Matsumoto
2021-05-17
Global renaming regarding `integer` and `float`.
Yukihiro "Matz" Matsumoto
2021-05-17
Rename `mrb_fixnum_to_str` to `mrb_integer_to_str`.
Yukihiro "Matz" Matsumoto
2021-05-03
symbol.c: remove `id2name` reference from documents.
Yukihiro "Matz" Matsumoto
2021-04-28
string.{c,rb}: fix type of return values from some methods as Ruby3.0
Yukihiro "Matz" Matsumoto
2021-04-16
feat(CI): add the GitHub Super Linter
John Bampton
2021-01-26
Revert "Minimize the changes in #5277"
Yukihiro "Matz" Matsumoto
2021-01-22
Minimize the changes in #5277
Yukihiro "Matz" Matsumoto
2021-01-11
Avoid including `presym.inc` in existing header files
KOBAYASHI Shuji
2021-01-09
Detect invalid first byte of UTF-8 char; fix #5269
Yukihiro "Matz" Matsumoto
2021-01-02
Use Jenkins One At A Time Hash for `mrb_str_hash()`.
Yukihiro "Matz" Matsumoto
2021-01-02
Avoid `uint64_t` in string-to-integer conversion; ref #5201
Yukihiro "Matz" Matsumoto
2021-01-02
Reduce strength of the hash function; ref #5201
Yukihiro "Matz" Matsumoto
2020-12-23
Fix the integer overflow in `mrb_str_len_to_inum()`.
Yukihiro "Matz" Matsumoto
2020-12-13
Fix spelling
John Bampton
2020-11-22
Remove `mrb_str_buf_new()` and `MRB_STR_BUF_MIN_SIZE`; close #5171
Yukihiro "Matz" Matsumoto
2020-11-18
Use `mrb_int_value()` instead of `mrb_fixnum_value()`; fix #5142
Yukihiro "Matz" Matsumoto
2020-11-17
Revert half of 9fbf0ef8.
Yukihiro "Matz" Matsumoto
2020-11-17
Refactoring integer ranges.
Yukihiro "Matz" Matsumoto
2020-10-12
Unify `mrb_str_to_str` to `mrb_obj_as_string`.
Yukihiro "Matz" Matsumoto
2020-10-12
Restore old function names for compatibility; fix #5070
Yukihiro "Matz" Matsumoto
2020-10-12
Reorganize `Integer` system.
Yukihiro "Matz" Matsumoto
2020-10-12
Rename `MRB_TT_FIXNUM` to `MRB_TT_INTEGER`.
Yukihiro "Matz" Matsumoto
2020-10-12
Integrate `Fixnum` class into `Integer` class
dearblue
2020-10-12
Rename float configuration option names.
Yukihiro "Matz" Matsumoto
2020-10-12
Replace entire `irep->pool`.
Yukihiro "Matz" Matsumoto
2020-10-12
Change the arguments of following implicit conversion functions:
Yukihiro "Matz" Matsumoto
2020-09-18
Remove redundant type-check
Wataru Ashihara
[next]