From 05/30/2013 to 06/05/2013


04:16 PM Revision 41098: * remove trailing spaces.
nobu (Nobuyoshi Nakada)
04:15 PM Revision 41097: * gc.c (gc_mark): get rid of pushing useless objests.
* gc.c (rgengc_rememberset_mark): bypass gc_mark() in order to push
sunny old object at minor gc.
* gc.c (gc_mark...
tarui (Masaya Tarui)
04:01 PM Revision 41096: * remove trailing spaces.
nobu (Nobuyoshi Nakada)
03:57 PM Revision 41095: * gc.c (rgengc_rememberset_mark): change scan algorithm for performance:
from object's pointer base to bitmap one. tarui (Masaya Tarui)
03:32 PM Revision 41094: * win32/win32.c (NET_LUID): define it on MinGW32.
mingw-w64 has NET_LUID but mingw32 ( still doesn't have
NET_LUID. reported by taco on IRC
naruse (Yui NARUSE)
03:05 PM Revision 41093: * 2013-06-06
03:05 PM Revision 41092: * string.c (String#b): Allow code range scan to happen later so
ascii_only? on a result string returns the correct value.
[ruby-core:55315] [Bug #8496]
knu (Akinori MUSHA)
01:44 PM Revision 41091: * lib/net/imap.rb (capability_response): should ignore trailing
spaces. Thanks, Peter Kovacs. [ruby-core:55024] [Bug #8415]
* test/net/imap/test_imap_response_parser.rb: related ...
shugo (Shugo Maeda)
12:17 PM Revision 41090: * bignum.c (big_fdiv): Use nlz() instead of bdigbitsize().
(bdigbitsize): Removed. akr (Akira Tanaka)
11:53 AM Revision 41089: add description of test in comment
11:35 AM Revision 41088: * include/ruby/ruby.h: fix alignment in comment.
mrkn (Kenta Murata)
11:32 AM Revision 41087: add parentheses for clarity
charliesome (Charlie Somerville)
11:07 AM Revision 41086: * random.c (int_pair_to_real_inclusive): Add a cast to BDIGIT.
(random_load): Fix shift width for fixnums.
Re-implement bignum extraction without ifdefs.
akr (Akira Tanaka)
06:36 AM Revision 41085: * remove trailing spaces.
nobu (Nobuyoshi Nakada)
06:31 AM Revision 41084: use attribute is more simple way for r41083
naruse (Yui NARUSE)
06:27 AM Revision 41083: * gc.c (before_gc_sweep): don't optimize it to avoid segv on Ubuntu
10.04 gcc 4.4.
naruse (Yui NARUSE)
01:43 AM Revision 41081: * tool/mkrunnable.rb: fix for native mswin compile.
nobu (Nobuyoshi Nakada)
12:48 AM Revision 41080: * test/fileutils/test_fileutils.rb (TestFileUtils#test_mkdir): add
EACCES for Windows. naruse (Yui NARUSE)


11:15 PM Revision 41079: * bignum.c (rb_big_pow): Don't need to multiply SIZEOF_BDIGITS.
Use nlz instead of bitlength_bdigit.
(bitlength_bdigit): Removed.
akr (Akira Tanaka)
10:18 PM Revision 41078: * ext/date/date_core.c (d_lite_cmp, d_lite_equal): simplified.
tadf (tadayoshi funaba)
10:09 PM Revision 41077: * ext/date/date_core.c: fixed a bug [ruby-core:55295]. reported
by Riley Lynch. tadf (tadayoshi funaba)
09:54 PM Revision 41076: * lib/rubygems: Update to RubyGems 2.0.3
* test/rubygems: Tests for the above.
* NEWS: Added RubyGems 2.0.3 note.
drbrain (Eric Hodel)
09:35 PM Revision 41075: * doc/marshal.rdoc: Add description of Marshal format.
drbrain (Eric Hodel)
04:16 PM Revision 41074: * array.c (Array#+): fix documentation example.
Patch by Logan Serman. [Fixes GH-324] Eregon (Benoit Daloze)
03:33 PM Revision 41071: * lib/irb/lc/ja/help-message: update help messages.
following r41028. [ruby-dev:46707] [Feature #7510] ayumin (Ayumu AIZAWA)
03:10 PM Revision 41070: * 2013-06-05
03:10 PM Revision 41069: * marshal.c (r_object0): Generalize a round up expression.
Use BDIGIT instead of int. akr (Akira Tanaka)
02:47 PM Revision 41066: * object.c (rb_Hash): fix docs. patched by Stefan Schüßler.
[ruby-core:55299] [Bug #8487] ayumin (Ayumu AIZAWA)
02:17 PM Revision 41062: * lib/irb/completion.rb: Use %w literal construction for long lists.
Patch by Dave Goodchild. [Fixes GH-299] Eregon (Benoit Daloze)
02:09 PM Revision 41061: * ext/objspace/objspace.c: improve wording and remove duplicated comment.
Based on a patch by Dave Goodchild. [Fixes GH-299] Eregon (Benoit Daloze)
09:42 AM Revision 41060: * bignum.c (bitlength_bdigit): Fix an off-by-one error.
akr (Akira Tanaka)
08:23 AM Revision 41059: adjust style
* process.c (rb_execarg_get): adjust style. nobu (Nobuyoshi Nakada)
06:37 AM Revision 41058: * ext/bigdecimal/lib/bigdecimal/util.rb (Float#to_d): fix the number
of figures. Patch by Vipul A M <>. fix GH-323
* test/...
mrkn (Kenta Murata)
03:47 AM Revision 41057: Add more comment about r41041
naruse (Yui NARUSE)


03:46 PM Revision 41055: add EEXIST for Linux
* test/fileutils/test_fileutils.rb (TestFileUtils#test_mkdir): add
EEXIST for Linux. (suggested by nurse)
03:01 PM Revision 41053: * 2013-06-04
03:01 PM Revision 41052: FileUtils.rmdir use remove_tailing_slash
* lib/fileutils.rb (FileUtils.rmdir): use remove_tailing_slash.
* test/fileutils/test_fileutils.rb: test for above.
02:49 PM Revision 41050: * bignum.c (bitlength_bdigit): New function.
(rb_big_pow): Use bitlength_bdigit instead of ffs. akr (Akira Tanaka)
02:46 PM Revision 41049: Don't run test-all because it often happens false positive
naruse (Yui NARUSE)
02:22 PM Revision 41048: fix a typo
02:20 PM Revision 41047: * lib/fileutils.rb: fix behavior when mkdir/mkdir_p accepted "/".
* test/fileutils/test_fileutils.rb: add test for above change. ayumin (Ayumu AIZAWA)
10:02 AM Revision 41046: dir.c: use fd to fstatfs
* dir.c (is_hfs): use the file descriptor instead of a path. nobu (Nobuyoshi Nakada)
08:16 AM Revision 41045: * vm_insnhelper.c (vm_yield_setup_block_args): add comment for r41041.
nobu (Nobuyoshi Nakada)
02:38 AM Revision 41044: * lib/cgi/cookie.rb (inspect): add inspect for debug.
xibbar (Takeyuki FUJIOKA)
02:37 AM Revision 41043: add some rdoc
* add reference to spawn to fork
* add an example which runs ruby
naruse (Yui NARUSE)


10:38 PM Revision 41042: * removes AC_CHECK_FUNCS(readdir_r). readdir_r()
is only used from dir.c and it doesn't need readdir_r().
kosaki (Motohiro KOSAKI)
06:44 PM Revision 41041: * vm_insnhelper.c (vm_yield_setup_block_args): partially revert r41019.
The code is not useless. naruse (Yui NARUSE)
04:37 PM Revision 41040: * test/socket/test_sockopt.rb: change test name. follow r41037.
ayumin (Ayumu AIZAWA)
04:15 PM Revision 41039: * test/rinda/test_rinda.rb: rename functions introduced in r41009.
ayumin (Ayumu AIZAWA)
03:59 PM Revision 41038: * 2013-06-03
03:59 PM Revision 41037: follow r41034
naruse (Yui NARUSE)
02:46 PM Revision 41036: Suppress warnings: setting Encoding.default_internal
naruse (Yui NARUSE)
02:36 PM Revision 41035: * enc/trans/japanese_euc.trans, test/ruby/test_transcode.rb,
tool/transcode-tblgen.rb: change EUC-JP-2004 to EUC-JIS-2004.
This is follow up to changes in r41024.
ktsj (Kazuki Tsujimoto)
02:24 PM Revision 41034: * ext/socket/option.c: rename functions introduced in r41009
s/ip/ipv4/g because they are ipv4 functions.
(there's a policy that the name "ip" is for methods which supports
naruse (Yui NARUSE)
07:15 AM Revision 41032: dln_find.c: deprecated functions
* dln_find.c (dln_find_exe, dln_find_file): remove deprecated
non-reentrant functions.
nobu (Nobuyoshi Nakada)
07:15 AM Revision 41031: dln_find.c: unused macros
* dln_find.c: remove unused macros. nobu (Nobuyoshi Nakada)
06:06 AM Revision 41030: * lib/cgi/util.rb, lib/erb.rb: Use String#b [Feature #8394] by znz
zzak (Zachary Scott)
05:59 AM Revision 41029: math.c: ASCII minus
* math.c: use ASCII minus (-) instead of U+2212. nobu (Nobuyoshi Nakada)
05:11 AM Revision 41028: * lib/irb/lc/help-message: Apply english updates for irb --help #7510
zzak (Zachary Scott)
03:12 AM Revision 41027: fill rdocs
nobu (Nobuyoshi Nakada)
03:05 AM Revision 41026: * range.c: Fix rdoc on Range#bsearch [Bug #8242] [ruby-core:54143]
zzak (Zachary Scott)


05:11 PM Revision 41025: * 2013-06-02
05:11 PM Revision 41024: * enc/euc_jp.c: fix typo: the name of EUC-JIS-2004.
naruse (Yui NARUSE)
02:17 PM Revision 41023: * vm_eval.c (rb_mod_module_eval): mention in docs that arguments passed
to the method are passed to the block charliesome (Charlie Somerville)
09:01 AM Revision 41022: * lib/set.rb (Set#freeze, taint, untaint): Save a "self" by
utilizing super returning self, and add tests while at it. knu (Akinori MUSHA)
08:25 AM Revision 41021: compile.c: not simple if keyword args
* compile.c (iseq_set_arguments): not a simple single argument if any
keyword arguments exist. [ruby-core:55203] [...
nobu (Nobuyoshi Nakada)
08:21 AM Revision 41020: vm_insnhelper.c: extract keyword arguments after splat
* vm_insnhelper.c (vm_yield_setup_block_args): split single parameter
if any keyword arguments exist, and then extr...
nobu (Nobuyoshi Nakada)
08:21 AM Revision 41019: vm_insnhelper.c: add comments
* vm_insnhelper.c (vm_yield_setup_block_args): break a long line and
add comments. remove useless code.
nobu (Nobuyoshi Nakada)
02:25 AM Revision 41018: remove duplicated entry
02:16 AM Revision 41017: error.c: better names for rb_exc_new family
* error.c (rb_exc_new_cstr): rename from rb_exc_new2.
* error.c (rb_exc_new_str): rename from rb_exc_new3.
nobu (Nobuyoshi Nakada)
01:13 AM Revision 41016: string.c: remove old interfaces
* string.c (rb_str_new[2-5], rb_{tainted,usascii}_str_new2),
(rb_str_buf_new2): remove old interfaces.
nobu (Nobuyoshi Nakada)
01:00 AM Revision 41015: Restore the removed change-log entries
mrkn (Kenta Murata)


11:00 PM Revision 41014: zlib.c: check EOF
* ext/zlib/zlib.c (gzfile_read, gzfile_read_all, gzfile_getc),
(gzreader_gets): check EOF. [ruby-core:55220] [Bug ...
nobu (Nobuyoshi Nakada)
10:53 PM Revision 41013: * ext/socket/option.c (inspect_byte): used only on NetBSD.
nobu (Nobuyoshi Nakada)
10:32 PM Revision 41012: * bignum.c: Use BDIGIT type for hbase.
akr (Akira Tanaka)
10:17 PM Revision 41011: ChangeLog: revert accidentally removed entries
nobu (Nobuyoshi Nakada)
06:21 PM Revision 41010: Use custom methods for values whose type is different on platforms
Use Socket::Option#ip_multicast_loop and Socket::Option#ip_multicast_ttl
instead of Socket::Option#int because NetBSD...
naruse (Yui NARUSE)
05:37 PM Revision 41009: * ext/socket/option.c (sockopt_s_byte): constructor of the sockopt
whose value's is byte.
* ext/socket/option.c (sockopt_byte): getter for above.
* ext/socket/option.c (inspect_byte)...
naruse (Yui NARUSE)
04:59 PM Revision 41008: * ext/bigdecimal/bigdecimal.c (BigDecimal_power): use rb_dbl2big
to convert a double value to a Bignum. mrkn (Kenta Murata)
03:24 PM Revision 41007: * 2013-06-01
03:24 PM Revision 41006: * bignum.c (calc_hbase): Make hbase the maximum power of base
representable in BDIGIT. akr (Akira Tanaka)
02:57 PM Revision 41005: * bignum.c (calc_hbase): Extracted from rb_big2str0.
akr (Akira Tanaka)
02:24 PM Revision 41004: * bignum.c: Don't hard code SIZEOF_BDIGITS for log_base(hbase).
(big2str_orig): hbase_numdigits argument added.
(big2str_karatsuba): Ditto.
(rb_big2str0): Calculate hbase_numdig...
akr (Akira Tanaka)
08:58 AM Revision 41003: * process.c: Improve Process::exec documentation
zzak (Zachary Scott)
08:27 AM Revision 41002: vm_eval.c: new names of rb_funcall family
* vm_eval.c (rb_funcallv): add better names of rb_funcall2.
* vm_eval.c (rb_funcallv_public): ditto for rb_funcall3.
nobu (Nobuyoshi Nakada)
08:27 AM Revision 41001: * README.EXT: refine a sentence. thanks to Leonard Chin.
nobu (Nobuyoshi Nakada)
08:08 AM Revision 41000: array.c: aliases to rb_ary_new family
* README.EXT.ja: add new names. nobu (Nobuyoshi Nakada)
08:04 AM Revision 40999: array.c: new names of rb_ary_new family
* array.c (rb_ary_new_capa): add better names of rb_ary_new2.
* array.c (rb_ary_new_from_args): ditto for rb_ary_new3...
nobu (Nobuyoshi Nakada)
* (HAVE_ATTRIBUTE_FUNCTION_ALIAS): define to tell if
alias attribute is available.
nobu (Nobuyoshi Nakada)
07:04 AM Revision 40997: * object.c, proc.c: s/call_seq/call-seq in rdoc. [Fix GH-322]
zzak (Zachary Scott)
07:02 AM Revision 40996: * ext/openssl/ossl_ssl.c: Add missing paren in rdoc [Fix GH-321]
zzak (Zachary Scott)
06:18 AM Revision 40995: README.EXT: fix typo
nobu (Nobuyoshi Nakada)
02:58 AM Revision 40994: * 2013-05-31
02:58 AM Revision 40993: vm_method.c: extract set_visibility
* vm_method.c (set_visibility): extract from rb_mod_public(),
rb_mod_protected() and rb_mod_private().
nobu (Nobuyoshi Nakada)


10:50 AM Revision 40992: * vm_insnhelper.c (vm_callee_setup_keyword_arg,
vm_callee_setup_arg_complex): consider a hash argument for keyword
only when the number of arguments is more than t...
mame (Yusuke Endoh)
08:55 AM Revision 40991: * process.c: RDoc on Process.spawn
zzak (Zachary Scott)
07:59 AM Revision 40990: fix a typo.
xibbar (Takeyuki FUJIOKA)
07:59 AM Revision 40989: Add a NEWS
xibbar (Takeyuki FUJIOKA)
06:58 AM Revision 40988: * lib/cgi.rb: Add a document.
xibbar (Takeyuki FUJIOKA)
03:57 AM Revision 40987: Update doc.
akr (Akira Tanaka)

Also available in: Atom