summaryrefslogtreecommitdiffstats
path: root/util.c
Commit message (Expand)AuthorAgeFilesLines
* * debug.c (ruby_set_debug_option): separated ruby_each_words().nobu2008-02-231-0/+18
* * util.c (valid_filename): use O_EXCL to get rid of clobberingnobu2008-02-231-9/+5
* * $Date$ keyword removed to avoid inclusion of locale dependentakr2008-01-061-1/+0
* downcase MUL_OVERFLOW. it is a local variable.akr2008-01-031-2/+2
* * util.c (ruby_strtoul): "0x", "+" and "-" is not a valid integer.akr2008-01-021-2/+7
* use signed char explicitly for table in scan_digits.akr2008-01-021-1/+1
* * util.c (ruby_strtoul): locale independent strtoul is implemented toakr2008-01-021-0/+111
* * util.c (IEEE_BIG_ENDIAN): use configured value. [ruby-dev:31623]nobu2007-08-271-37/+41
* * encoding.c: provide basic features for M17N.matz2007-08-251-1/+1
* * util.c: updated for ANSI C only. applied a patch frommatz2007-08-221-169/+31
* * util.c (ruby_strtod): replaced by the implementation by Davidmatz2007-08-211-252/+3281
* * include/ruby: moved public headers.nobu2007-06-101-2/+2
* * util.c (ruby_strtod): exponent is radix 10. [ruby-talk:248272]nobu2007-04-181-2/+2
* * regparse.c, etc.: K&R to ANSI code cleanup patch from Stefanmatz2007-03-191-6/+2
* * util.c (push_element): should return a int value.eban2007-03-041-1/+3
* * util.c (__crt0_glob_function): use ruby_glob() instead of rb_globi().eban2007-02-271-1/+1
* * file.c (test_identical, rb_file_s_truncate): use RSTRING_PTR andusa2006-08-311-7/+7
* * object.c (rb_cstr_to_dbl): limit out-of-range message.nobu2006-07-181-2/+5
* * util.c (ruby_strtod): stop at dot not followed by digits.nobu2006-07-171-2/+2
* * math.c (log2): may be a macro.nobu2006-06-091-2/+3
* * sprintf.c (rb_str_format): allow %c to print one charactermatz2006-06-091-46/+44
* * util.c (ruby_strtod): Float("1e") should fail. [ruby-core:7330]ocean2006-02-171-3/+9
* * util.[hc] (ruby_add_suffix): constified.ocean2005-10-221-24/+12
* * array.c, enum.c, eval.c, util.c: safer function pointer usage.nobu2005-10-111-6/+3
* * bignum.c: changed `foo _((boo))' to `foo(boo)`. [ruby-dev:27056]ocean2005-09-141-1/+1
* * enum.c (enum_sort_by): do not use qsort directly. usematz2004-09-211-18/+19
* * util.c (ruby_strdup): remove unnecessary code. (xmalloc neverocean2004-09-121-2/+5
* * util.c (ruby_strtod): should not convert string in the form ofocean2004-07-141-6/+13
* * util.c (ruby_strtod): strtod("0", &end); => end should point '\0'.ocean2004-05-141-8/+6
* * util.c (ruby_strtod): 0.0000000000000000001 == 0.0 should be false.ocean2004-05-071-27/+21
* * util.c (mblen): fix overrun. [ruby-dev:22672]eban2004-01-291-0/+2
* * dir.c: merge tuning from H.Yamamoto <ocean@m2.ccsnet.ne.jp>.matz2004-01-291-1/+1
* * defines.h: define RUBY_MBCHAR_MAX instead of MB_CUR_MAX.siena2004-01-211-1/+1
* * gc.c (Init_stack): stack region is far smaller than usual ifmatz2003-11-221-1/+12
* * error.c (rb_warn_m): should not warn if -W0 is specified.matz2003-09-241-0/+7
* * util.c (ruby_strtod): exp should be less than MDMAXEXPT.matz2003-07-111-1/+1
* * eval.c (rb_load): put rb_load_file() in a thread criticalmatz2003-07-091-9/+6
* * eval.c, util.c: removed duplicated includes/defines.nobu2003-05-271-4/+0
* * util.c (ruby_strtod): improved conversion accuracy.nobu2003-04-171-55/+78
* Updated Copyrights of Matz to 2003.michal2003-01-161-1/+1
* * configure.in, defines.h, dir.c, dir.h, dln.c, error.c,uema22002-12-151-5/+5
* WinCE patch mergedmatz2002-12-021-5/+5
* Int vs Long cleanup #3 (ruby-core:352)michal2002-08-281-6/+6
* *.c: Int vs Long cleanupmichal2002-08-211-1/+1
* * parse.y: yyparse #defines moved from intern.hmatz2002-05-291-3/+5
* * array.c: fixed format string for 'long' args (%d -> %ld).michal2002-05-281-1/+1
* * eval.c (rb_clear_cache_by_class): new function.matz2002-05-141-3/+255
* * re.c (rb_reg_expr_str): should treat backslash specially inmatz2002-04-181-3/+3
* * util.c (push_element): avoid warning for djgpp.eban2002-03-231-1/+2
* * util.c (ruby_getcwd): the content of buf is uncertain and mustknu2002-03-191-1/+1