index
:
ruby.git
master
ruby_1_8_6_287
ruby_1_8_6_369
ruby_1_8_6_383
ruby_1_8_6_383-fedora
ruby_1_9_1_243
ruby_1_9_1_376
ruby_1_9_1_376-epel
ruby_1_9_1_376-fedora
Ruby GIT repository
Jeroen van Meeuwen
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
range.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
* range.c (range_step): should not add up errors on loops.
matz
2009-01-04
1
-3
/
+6
*
* range.c (range_max): max value from ... not defined for non
matz
2009-01-04
1
-3
/
+6
*
* numeric.c (ruby_float_step): extracted from num_step().
nobu
2009-01-04
1
-0
/
+5
*
* range.c (rb_range_beg_len): rb_raise takes C values as arguments.
yugui
2008-11-03
1
-1
/
+1
*
* range.c (range_inspect): fix SEGV for cyclic range object.
mame
2008-09-25
1
-10
/
+19
*
* range.c (range_initialize_copy): Range is now a Struct.
nobu
2008-08-20
1
-0
/
+4
*
* include/ruby/ruby.h (rb_intern_const): tiny optimization.
nobu
2008-08-16
1
-0
/
+1
*
* include/ruby/ruby.h (CONST_ID): constant ID cache for non-gcc.
nobu
2008-06-09
1
-0
/
+2
*
* range.c (range_step): call to_int if step is not a numeric
matz
2008-05-02
1
-0
/
+3
*
* range.c (range_step): do not forcefully convert steps into
matz
2008-05-02
1
-19
/
+5
*
* range.c (range_step): step may be bignum.
matz
2008-05-02
1
-1
/
+4
*
* range.c (range_step): check if step can be converted to an integer.
nobu
2008-05-01
1
-2
/
+4
*
* range.c (range_step): allow float step bigger than zero but less
nobu
2008-05-01
1
-1
/
+1
*
* range.c (range_each): use INT2FIX() for fixnum values.
matz
2008-04-28
1
-1
/
+1
*
* range.c (range_each_func): should not leave a variable
nobu
2008-04-07
1
-13
/
+2
*
* bignum.c (rb_cmpint): moved from compar.c, to check bignum
matz
2008-04-06
1
-9
/
+24
*
* range.c (range_include): add RDoc to describe that comparison
matz
2008-04-03
1
-1
/
+2
*
* numeric.c (fix_to_s): avoid rb_scan_args() when no argument
matz
2008-03-05
1
-7
/
+10
*
* range.c (rb_range_beg_len): check if responds to "begin" and "end"
nobu
2008-02-15
1
-8
/
+4
*
* range.c (range_include): specialize single character string
matz
2008-02-11
1
-0
/
+22
*
* range.c: fix SEGV by ("a" .. "z").step(2 ** 30) { }.
mame
2008-01-29
1
-2
/
+1
*
* $Date$ keyword removed to avoid inclusion of locale dependent
akr
2008-01-06
1
-1
/
+0
*
* range.c (step_i, range_step): support non-fixnum steps.
nobu
2007-12-05
1
-16
/
+26
*
* insns.def (concatarray, splatarray): use to_a instead of
matz
2007-12-01
1
-15
/
+0
*
* struct.c (rb_struct_alloc_noinit): new function.
akr
2007-11-23
1
-1
/
+10
*
* struct.c (rb_struct_define_without_accessor): new function.
akr
2007-11-23
1
-24
/
+2
*
* range.c (range_last): commit miss.
nobu
2007-10-19
1
-4
/
+1
*
* range.c (Init_Range): typo fixed.
matz
2007-10-18
1
-1
/
+1
*
* range.c (range_first): takes first n element if argument is
matz
2007-10-18
1
-7
/
+65
*
* range.c (range_dumper): make uninitialized range dumpable.
akr
2007-09-10
1
-2
/
+2
*
* range.c: represent initialized state using EXCL instead of FL_USER3.
akr
2007-09-10
1
-6
/
+1
*
* range.c (range_step): fixed integer overflow. [ruby-dev:31763]
matz
2007-09-09
1
-1
/
+4
*
* eval_method.ci (rb_get_alloc_func): new function to get allocation
akr
2007-09-08
1
-36
/
+100
*
* encoding.c: provide basic features for M17N.
matz
2007-08-25
1
-1
/
+1
*
* range.c (range_eqq): call_super() in === does not work well
matz
2007-07-26
1
-3
/
+20
*
* range.c (range_max, range_min): return nil for empty set as well as
nobu
2007-07-13
1
-1
/
+2
*
* range.c (range_max): use FIX2LONG instead of FIX2INT to avoid
akr
2007-07-12
1
-1
/
+1
*
* string.c (rb_str_upto): add optional argument to specify
matz
2007-06-22
1
-22
/
+9
*
* include/ruby: moved public headers.
nobu
2007-06-10
1
-1
/
+1
*
* call_cfunc.ci, compile.c, compile.h, debug.h, eval.c,
nobu
2007-02-02
1
-1
/
+1
*
* Merge YARV
ko1
2006-12-31
1
-43
/
+78
*
* eval.c (splat_value): use "to_splat" instead of "to_ary" to
matz
2006-10-02
1
-0
/
+14
*
* range.c (range_include): should always call Enumerable#include?
matz
2006-08-03
1
-0
/
+2
*
* sprintf.c (rb_str_format): allow %c to print one character
matz
2006-06-09
1
-2
/
+1
*
* range.c (range_cover): new method Range#cover? added. the
matz
2005-12-12
1
-0
/
+33
*
remove unused variable `tmp'.
akr
2005-12-09
1
-1
/
+0
*
* range.c (range_include): return false unless included in numeric
nobu
2005-12-09
1
-5
/
+4
*
* sprintf.c (rb_f_sprintf): [ruby-dev:27967]
matz
2005-12-07
1
-11
/
+20
*
* range.c (range_max): treat end exclusion without iteration if
matz
2005-11-25
1
-6
/
+12
*
* range.c (range_min): use <=> comparison rather than iteration.
matz
2005-11-25
1
-0
/
+60
[next]