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
/
range.c
Age
Commit message (
Expand
)
Author
2021-09-03
range.c: `len = b - a` may overflow.
Yukihiro "Matz" Matsumoto
2021-09-03
range.c: hide internal `__num_to_a' method from backtrace.
Yukihiro "Matz" Matsumoto
2021-07-09
range.c: avoid implicit conversion from `mrb_float` to `mrb_int`.
Yukihiro "Matz" Matsumoto
2021-07-08
range.c: should not include internal `__num_to_a` in the backtrace.
Yukihiro "Matz" Matsumoto
2021-06-20
Added `MRB_OBJ_ALLOC()` macro that does not require a cast
dearblue
2021-05-17
Global renaming regarding `integer` and `float`.
Yukihiro "Matz" Matsumoto
2021-05-14
range.c: implement (part of) `Range#to_a` in C.
Yukihiro "Matz" Matsumoto
2021-05-14
range.c: refactor conditional compilation code.
Yukihiro "Matz" Matsumoto
2021-05-14
range.c: rename `RANGE_INITIALIZED_MASK` to `RANGE_INITIALIZED_FLAG`.
Yukihiro "Matz" Matsumoto
2021-03-17
range.c: fixed a begin-less ranges issue.
Yukihiro "Matz" Matsumoto
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
2020-11-02
Make Ranges frozen as Ruby3.0.
Yukihiro "Matz" Matsumoto
2020-10-16
Add startless range (another part of #5085)
Yukihiro "Matz" Matsumoto
2020-10-16
Remove uninitialized local variable warning.
Yukihiro "Matz" Matsumoto
2020-10-15
Merge branch 'work_for_merge' of https://github.com/zubycz/mruby into zubycz-...
Yukihiro "Matz" Matsumoto
2020-10-13
Introduce endless range (a part of #5085)
taiyoslime
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
Rename float configuration option names.
Yukihiro "Matz" Matsumoto
2020-10-12
Add `MRB_SYM()` for inline symbols.
Yukihiro "Matz" Matsumoto
2020-06-20
Add `mrb_get_arg1()` that retrieves single (and only) argument.
Yukihiro "Matz" Matsumoto
2019-09-26
Use type predicate macros instead of `mrb_type` if possible
KOBAYASHI Shuji
2019-09-14
Remove `mrb_funcall` from `<=>` operations.
Yukihiro "Matz" Matsumoto
2019-09-14
Use `mrb_equal` instead of `mrb_funcall`.
Yukihiro "Matz" Matsumoto
2019-08-05
Use new specifiers/modifiers of `mrb_vfromat()`
KOBAYASHI Shuji
2019-06-28
Remove unnecessary backticks in `src/range.c`; ref #2858
KOBAYASHI Shuji
2019-05-25
Name the return value of `mrb_range_beg_len()`
dearblue
2019-01-04
Remove unused local variable `n` in `range_initialize`; #4213
Yukihiro "Matz" Matsumoto
2019-01-03
range: Refactor range.h/range.c
KOBAYASHI Shuji
2019-01-01
range: Embed edges in RRange on boxing environment.
KOBAYASHI Shuji
2018-06-14
Need to add a write barrier for ranges; fix #4042
Yukihiro "Matz" Matsumoto
2017-10-11
Add MRB_WITHOUT_FLOAT
YAMAMOTO Masaya
2017-09-27
fix: src\range.c(136): warning C4244: '=': conversion from 'mrb_int' to 'int'...
Tomasz Dąbrowski
2017-08-26
Keep `Range` class in `mrb_state` structure for performance.
Yukihiro "Matz" Matsumoto
2017-01-23
Change return type of mrb_range_beg_len() from `int` to `mrb_int`.
Yukihiro "Matz" Matsumoto
2017-01-23
Add MRB_API to mrb_range_beg_len(); ref #3411
Yukihiro "Matz" Matsumoto
2017-01-23
Changed the behavior of mrb_range_beg_len(); close #3411
Yukihiro "Matz" Matsumoto
2016-12-13
Check type before calling mrb_range_ptr.
Clayton Smith
2016-12-03
Check before retrieving struct RRange pointer; fix #3320
Yukihiro "Matz" Matsumoto
2016-11-18
Range#include?: simplify condition; ref #3255
Yukihiro "Matz" Matsumoto
2016-11-18
Merge pull request #3255 from ksss/range-include
Yukihiro "Matz" Matsumoto
2016-11-18
Fix condition of Range#include?
ksss
2016-11-17
Ranges should not rewrite
ksss
2016-10-24
macro mrb_bool() may evaluate arg multiple times; ref #3228
Yukihiro "Matz" Matsumoto
2015-11-27
include changed from by quotes ("") to by brackets (<>); close #3032
Yukihiro "Matz" Matsumoto
2015-07-16
use mrb_str_cat_str() instead of mrb_str_append()
cremno
2014-08-16
removed unused variable in range_beg_len
go kikuta
2014-08-04
fix linkage of range_beg_len and mrb_range_beg_len
cremno
[next]