summaryrefslogtreecommitdiff
path: root/util.c
AgeCommit message (Expand)Author
2011-01-10* util.c: parenthesize macro arguments.akr
2010-11-09* util.c (ruby_strtod): this code uses FPU's rounding system.naruse
2010-11-08 * util.c (ruby_strtod): suppress a warning.nobu
2010-11-08* util.c (ruby_hdtoa): fix type cast and bufsize.naruse
2010-10-30* util.c (ruby_strtod): get rid of overflow/underflow as possible.nobu
2010-10-30* util.c (ruby_strtod): fix indent.nobu
2010-10-20* util.c (ruby_strtod): reject 0x1.p+0. [ruby-dev:42432] #3966naruse
2010-10-12* compile.c (iseq_build_body), insns.def (getglobal, setglobal),nobu
2010-09-13* util.c (ruby_strtod): reject Float('0x0.').naruse
2010-09-06* util.c (ruby_strtod): check there is at least 1 digit afternaruse
2010-09-06* util.c (ruby_strtod): check integr overflow.naruse
2010-08-23* util.c (ruby_strtod): make sure to have digit-sequence after 'p'naruse
2010-08-16From b80689141673b93e8d12968c3196ec6a2331da45 Mon Sep 17 00:00:00 2001nobu
2010-08-16From 75db84d6ec7c9ef5fd05e5835ac1004df8ea7e2a Mon Sep 17 00:00:00 2001nobu
2010-07-31* util.c (ruby_add_suffix): suppress a warning.nobu
2010-07-29* util.c (ruby_add_suffix): fixed a bug returning uninitializednobu
2010-07-21* util.c (ruby_hdtoa): renamed from BSD__hdtoa.nobu
2010-07-17* util.c (ruby_add_suffix): fixed type warnings.nobu
2010-07-02* io.c (argf_inplace_mode_set): prohibits an assignment of a taintedusa
2010-04-01* util.c (BSD__hdtoa): suppress a warning.nobu
2010-04-01* util.c (BSD__hdtoa): don't use C99 macros. (FP_NORMAL etc)naruse
2010-04-01* sprintf.c (rb_str_format): support %a format. [ruby-dev:40650]naruse
2010-04-01* object.c (rb_cstr_to_dbl): return 0.0 if hexadecimal andnaruse
2010-03-17* util.c (ruby_strtod): Add support for Hexadecimalnaruse
2009-11-26* removed spaces just before tabs.nobu
2009-11-10* util.c (ruby_strtod): use dval() consistently.akr
2009-11-03fix typos.akr
2009-05-26* common.mk (bignum.o, numeric.o): depend on util.h.nobu
2009-03-17* dir.c, dln.c, parse.y, re.c, ruby.c, sprintf.c, strftime.c,nobu
2009-03-14* util.c (ruby_scan_oct, ruby_scan_hex): use size_t.nobu
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/GNUmakefile.in: 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