From 12/03/2011 to 12/09/2011


01:50 PM Revision 33995: * ChangeLog: fix a typo.
nagachika (Tomoyuki Chikanaga)
12:40 PM Revision 33994: * test/ruby/test_econv.rb (test_default_external): include iso-8859-16.
nobu (Nobuyoshi Nakada)
10:27 AM Revision 33993: * enc/trans/iso-8859-16-tbl.rb: add ISO-8859-16 converter.
* enc/trans/single_byte.trans: ditto. naruse (Yui NARUSE)
06:36 AM Revision 33992: It should be require_relative.
naruse (Yui NARUSE)
06:01 AM Revision 33991: * file.c (file_path_convert): don't convert it when the path string is
ascii only. [ruby-core:41556] [Bug #5733]
tests are contributed by nobu.
naruse (Yui NARUSE)


11:00 PM Revision 33990: * 2011-12-09
11:00 PM Revision 33989: Silence stat redefinition warnings under win32
luislavena (Luis Lavena)
02:52 PM Revision 33988: Generate temporary file in tmpdir.
naruse (Yui NARUSE)
02:47 PM Revision 33987: * variable.c (set_const_visibility): clear inine-cache when constant's
visibility is modified. [ruby-dev:44929]
* test/ruby/test_module.rb (test_private_constants_clear_inlinecache):
nagachika (Tomoyuki Chikanaga)
02:28 PM Revision 33986: * ext/extmk.rb (extract_makefile): should sort after map, not before
it. in this case there is no difference, but we should write better
code. this bad smell was caught by nagachika.
usa (Usaku NAKAMURA)
01:50 PM Revision 33985: update doc and add test for
akr (Akira Tanaka)
01:34 PM Revision 33984: * ext/extmk.rb (extract_makefile): need to sort the array of current
srcs before comparing to the sorted old srcs.
fixed the problem that the configuring stage of exts were always
usa (Usaku NAKAMURA)
01:22 PM Revision 33983: * ChangeLog: fix typos.
nagachika (Tomoyuki Chikanaga)
10:27 AM Revision 33982: Fix invalid test extension.
naruse (Yui NARUSE)
04:31 AM Revision 33981: * test/rexml/test_order.rb (OrderTester#test_more_ordering): use instead of with
fixed a test error on Windows introduced at r33946...
usa (Usaku NAKAMURA)
04:12 AM Revision 33980: * test/ruby/test_process.rb (TestProcess#test_sete[gu]id): silently
skip if not implemented such functions (such as, on Windows). usa (Usaku NAKAMURA)
03:59 AM Revision 33979: * ext/socket/extconf.rb: forgotten to define HAVE_SOCKETPAIR for
windows. usa (Usaku NAKAMURA)
03:11 AM Revision 33978: * (RUBY_WERROR_FLAG): append all warning flags which
are enabled to compile, so that printf format modifiers properly
fail. [ruby-core:41351] [Bug #5679]
nobu (Nobuyoshi Nakada)


11:22 PM Revision 33977: * doc/re.rdoc: Document difference between match and =~, options with and global variables. Patch by Sylvain Daubert.
[Ruby 1.9 - Bug #5709]
drbrain (Eric Hodel)
11:02 PM Revision 33976: * doc/re.rdoc: Fix example code to match documentation. Patch by
Jarno Lamberg. [Ruby 1.9 - Bug #5624] drbrain (Eric Hodel)
10:40 PM Revision 33975: Ignore generated files in ext/-test-/path_to_class
drbrain (Eric Hodel)
10:13 PM Revision 33974: * 2011-12-08
10:13 PM Revision 33973: It is fixed in FreeBSD 9.0 RC3, not RC2.
So skip until it is released. naruse (Yui NARUSE)
10:04 AM Revision 33971: * (rpath): fix typo in the help string. a patch from
Yuji Yamano <yyamano AT> in [ruby-list:48568]. nobu (Nobuyoshi Nakada)
09:56 AM Revision 33970: * vm.c (vm_set_top_stack, vm_set_eval_stack): check for stack
overflow with stack_max before push new frame. [ruby-core:41520]
[Bug #5720]
* vm.c (vm_set_main_stack): no stack o...
nobu (Nobuyoshi Nakada)
01:58 AM Revision 33969: * ext/bigdecimal/bigdecimal.c: Document +@, -@, hash, INFINITY, Nan.
Patch by Sylvain Daubert. [Ruby 1.9 - Feature #5622] drbrain (Eric Hodel)
01:49 AM Revision 33968: * io.c (Init_IO): Mention io/console methods. [Ruby 1.9 - Bug #5602]
* ext/io/console/console.c: Mention that io/console must be required
similar to lib/time.rb
drbrain (Eric Hodel)
12:32 AM Revision 33967: FreeBSD 9.0 RC2 fixes the bug.
FreeBSD PR: kern/155606, kern/162379 naruse (Yui NARUSE)


11:12 PM Revision 33966: * 2011-12-07
11:12 PM Revision 33965: * ext/psych/lib/psych.rb (module Psych): parse and load methods take
an optional file name that is used when raising Psych::SyntaxError
* ext/psych/lib/psych/syntax_error.rb...
10:38 AM Revision 33964: fix spaces.
akr (Akira Tanaka)
10:21 AM Revision 33963: * ext/dbm/dbm.c: use db_version() instead of DB_VERSION_STRING for
detect runtime Berkeley DB version.
use dpversion instead of _QDBM_VERSION for detect runtime QDBM
akr (Akira Tanaka)
06:59 AM Revision 33962: See the string "GDBM version".
naruse (Yui NARUSE)
06:41 AM Revision 33961: Fix copy and paste miss of r33960.
naruse (Yui NARUSE)
04:40 AM Revision 33960: Skip tests when the lib is with gdbm 1.8.0.
naruse (Yui NARUSE)
03:38 AM Revision 33959: * ext/dbm/extconf.rb: detect gdbm_version in libgdbm.
* ext/dbm/dbm.c: make DBM::VERSION more informative for gdbm, qdbm and
Berkeley DB 1.x. [ruby-dev:44944]
akr (Akira Tanaka)


11:36 PM Revision 33958: * range.c: Improve documentation for Range. Patch by Chris Zetter.
[Ruby 1.9 - Bug #5656] drbrain (Eric Hodel)
09:47 PM Revision 33957: * 2011-12-06
09:47 PM Revision 33956: Comment out tests which fails with GDBM-DBM compat mode.
naruse (Yui NARUSE)
10:12 AM Revision 33955: * regparse.c: fix typo.
nobu (Nobuyoshi Nakada)
10:08 AM Revision 33954: * regparse.c (PFETCH_READY): separate gcc specific trick.
nobu (Nobuyoshi Nakada)
10:02 AM Revision 33953: * process.c (proc_seteuid_m): fix argument.
* test/ruby/test_process.rb (test_geteuid): fix typo.
* test/ruby/test_process.rb (test_getegid, test_set[eg]uid): add.
nobu (Nobuyoshi Nakada)
10:01 AM Revision 33952: * ChangeLog: remove dup entry.
nobu (Nobuyoshi Nakada)
09:57 AM Revision 33951: * bignum.c (big_rshift), compile.c (validate_label,
iseq_build_from_ary_exception), cont.c (cont_capture), dir.c
(dir_open_dir), gc.c (objspace_each_objects), io.c (pi...
nobu (Nobuyoshi Nakada)
09:50 AM Revision 33950: * class.c (rb_obj_methods), compile.c (iseq_compile_each),
iseq.c(iseq_load, rb_iseq_parameters), pack.c (pack_pack),
regcomp.c (is_not_included, update_string_node_case_fold...
nobu (Nobuyoshi Nakada)
08:13 AM Revision 33949: * (newline.c, miniprelude.c): use VPATH.
nobu (Nobuyoshi Nakada)
05:33 AM Revision 33948: * signal.c (reserved_signal_p): static.
nobu (Nobuyoshi Nakada)
05:29 AM Revision 33947: * include/ruby/{subst.h,win32.h}, ext/socket/rubysocket.h: revert
r33876. [ruby-core:41475] [Bug #5706]
* ext/socket/extconf.rb: the alternative hack for [Bug #5675].
usa (Usaku NAKAMURA)
01:25 AM Revision 33946: * ext/zlib/zlib.c (rb_gzreader_initialize): revert a part of r33937.
1st, to change the mode of an IO is very sensitive problem, so
the maintainer of this library should judge it.
usa (Usaku NAKAMURA)


11:57 PM Revision 33945: * 2011-12-05
11:56 PM Revision 33944: * io.c: suppress unused-value warnings. fixup of r33937.
nobu (Nobuyoshi Nakada)
01:53 PM Revision 33943: * lib/tempfile.rb: don't use lock directory. [ruby-dev:39197]
akr (Akira Tanaka)
01:50 PM Revision 33942: fix a typo.
akr (Akira Tanaka)
01:35 PM Revision 33941: * lib/tempfile.rb (Tempfile::MAX_TRY): remove unused constant.
akr (Akira Tanaka)
03:12 AM Revision 33940: * lib/pp.rb: fix rdoc.
ktsj (Kazuki Tsujimoto)
03:05 AM Revision 33939: * lib/delegate.rb (Delegator#methods): Kernel#methods receives
zero or one argument. [ruby-core:37118] [Bug #4882] naruse (Yui NARUSE)
01:10 AM Revision 33938: * 2011-12-04
01:10 AM Revision 33937: Introduce NEED_READCONV and NEED_WRITECONV to replace universal newline decorator
Use CRLF only when required to improve file reading and writing under Windows.
Patch by Hiroshi Shirosaki. [ruby-core...
luislavena (Luis Lavena)


11:52 AM Revision 33936: * variable.c (set_const_visibility): print a warning when no argument
is passwd to Module#private_constant. [ruby-list:48558]
* vm_method.c (set_method_visibility): ditto for
mame (Yusuke Endoh)
11:52 AM Revision 33935: * variable.c (set_const_visibility): Module#private_constant has
changed the visibility of only the first argument. Now it changes
all of them. [ruby-list:48558]
* test/ruby/tes...
mame (Yusuke Endoh)

Also available in: Atom