path: root/util.c
AgeCommit message (Expand)Author
2009-03-14* util.c (ruby_each_words): assume no string exceeds INT_MAX.nobu
2009-03-14* util.c (ruby_strdup, Balloc, rv_alloc): use size_t.nobu
2009-03-14* util.c (ruby_qsort): the result of cmp must be signed, so getnobu
2009-03-14* dln.c (init_funcname_len, dln_find_exe_r, dln_find_file_r): usenobu
2009-03-12* util.c (rv_strdup): macro to duplicate nul-terminated string.nobu
2009-03-12* array.c, bignum.c, dln.c, error.c, gc.c, io.c, marshal.c,nobu
2009-03-10* array.c, bignum.c, gc.c, numeric.c, string.c, util.c, insns.def,nobu
2009-03-01* util.c (ruby_dtoa): allocates one more byte to get rid of buffernobu
2009-02-27* util.c: fix SEGV by test_time.rb withakr
2009-02-26 * util.c (valid_filename): use our own implementation of open(),usa
2009-02-22stripped trailing spaces.nobu
2009-02-20 * util.c (rv_alloc, freedtoa): use our normal xmalloc()/xfree() becauseusa
2008-10-26* thread.c (blocking_region_{begin,end}): declared as inline.nobu
2008-10-24* util.c (freedtoa): made static to get rid of name clash. a patch bynobu
2008-10-04* dln.c: Ruby no longer supports MS-DOS.yugui
2008-10-04* djgpp/ removed. Ruby no longer supports djgpp.yugui
2008-08-12* sprintf.c, util.c (quorem, nrv_alloc, dtoa): enabled floating pointnobu
2008-06-10* util.c (ruby_strtod): ruby_strtod don't allow a trailingwanabe
2008-06-08* array.c, bignum.c, cont.c, dir.c, dln.c, encoding.c, enumerator.c,ko1
2008-06-07* io.c (rb_f_open), re.c (rb_reg_search), transcode.c (str_transcode):nobu
2008-06-05* st.c (st_reverse_foreach): comment out unused function.mame
2008-06-01* util.c (ruby_strtod, dtoa): initialize more variables for errornobu
2008-05-31* suppress warnings with -Wwrite-string.nobu
2008-05-26* util.c (ruby_strtod): clear errno at the top of our ownmatz
2008-02-23* debug.c (ruby_set_debug_option): separated ruby_each_words().nobu
2008-02-23* util.c (valid_filename): use O_EXCL to get rid of clobberingnobu
2008-01-06* $Date$ keyword removed to avoid inclusion of locale dependentakr
2008-01-03downcase MUL_OVERFLOW. it is a local variable.akr
2008-01-02* util.c (ruby_strtoul): "0x", "+" and "-" is not a valid integer.akr
2008-01-02use signed char explicitly for table in scan_digits.akr
2008-01-02* util.c (ruby_strtoul): locale independent strtoul is implemented toakr
2007-08-27* util.c (IEEE_BIG_ENDIAN): use configured value. [ruby-dev:31623]nobu
2007-08-25* encoding.c: provide basic features for M17N.matz
2007-08-22* util.c: updated for ANSI C only. applied a patch frommatz
2007-08-21* util.c (ruby_strtod): replaced by the implementation by Davidmatz
2007-06-10* include/ruby: moved public headers.nobu
2007-04-18* util.c (ruby_strtod): exponent is radix 10. [ruby-talk:248272]nobu
2007-03-19* regparse.c, etc.: K&R to ANSI code cleanup patch from Stefanmatz
2007-03-04* util.c (push_element): should return a int value.eban
2007-02-27* util.c (__crt0_glob_function): use ruby_glob() instead of rb_globi().eban
2006-08-31* file.c (test_identical, rb_file_s_truncate): use RSTRING_PTR andusa
2006-07-18* object.c (rb_cstr_to_dbl): limit out-of-range message.nobu
2006-07-17* util.c (ruby_strtod): stop at dot not followed by digits.nobu
2006-06-09* math.c (log2): may be a macro.nobu
2006-06-09* sprintf.c (rb_str_format): allow %c to print one charactermatz
2006-02-17* util.c (ruby_strtod): Float("1e") should fail. [ruby-core:7330]ocean
2005-10-22* util.[hc] (ruby_add_suffix): constified.ocean
2005-10-11* array.c, enum.c, eval.c, util.c: safer function pointer usage.nobu
2005-09-14* bignum.c: changed `foo _((boo))' to `foo(boo)`. [ruby-dev:27056]ocean
2004-09-21* enum.c (enum_sort_by): do not use qsort directly. usematz