Project

General

Profile

Activity

From 10/13/2013 to 10/19/2013

10/19/2013

10:00 PM Bug #9002: Use simpler example for File#expand_path
Updated based on suggestions of @zzak and @Eregon. Please take a look cha1tanya (Prathamesh Sonpatki)
08:49 PM Bug #9002: Use simpler example for File#expand_path
cha1tanya (Prathamesh Sonpatki) wrote:
> Can we give both examples? I think the original example is a bit hard to un...
Eregon (Benoit Daloze)
08:24 PM Revision 347e748b (git): variable.c: real class name
* variable.c (rb_class2name): should return real class name, not
singleton class or iclass.
git-svn-id: svn+ssh:/...
nobu (Nobuyoshi Nakada)
07:21 PM Revision ddbee25a (git): * 2013-10-20
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43366 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
07:21 PM Revision 3a90444c (git): * variable.c (rb_class2name): call rb_tmp_class_path() directly to avoid extra rb_str_dup() from rb_class_name().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43365 b2dd03c8-39d4-4d8f-98ff-823fe69b080e tmm1 (Aman Karmani)
01:25 PM Feature #5630 (Rejected): Missing custom transfer modes in Net::FTP
I close this issue because there's no feedback for a long time. shugo (Shugo Maeda)
01:24 PM Feature #7145 (Rejected): Add string-based range support to IMAP library
I close this issue because there's no feedback for a long time. shugo (Shugo Maeda)
12:00 PM Revision 16b44500 (git): encdb.h.tmpl: remove stale macros
* template/encdb.h.tmpl: remove stale ENCIDX macros which never been
used, ENCINDEX enums is used.
git-svn-id: svn...
nobu (Nobuyoshi Nakada)
10:59 AM Revision cb4b55d3 (git): win32/file.c: code page table
* win32/file.c (code_page): use simple array instead of st_table.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@...
nobu (Nobuyoshi Nakada)
10:55 AM Revision eeb3156e (git): encoding.c: defer code page table
* encoding.c (rb_locale_encindex): defer initialization of win32 code
page table until encoding db loaded.
git-svn...
nobu (Nobuyoshi Nakada)
09:00 AM Bug #9008 (Rejected): TestProcess#test_clock_getres_constants and TestProcess#test_clock_gettime_constants fails on ARM
I and John Stulz agreed we need Linux kernel and now my patch is queued for linux 3.13.
It mean Linux 3.13 and later...
kosaki (Motohiro KOSAKI)
04:27 AM Bug #9032 (Third Party's Issue): Time.round reverts the DST status of the time
It's not Time class object, but ActiveSupport::TimeWithZone.
It seems handling local time and time zone separately, ...
nobu (Nobuyoshi Nakada)

10/18/2013

11:50 PM Revision 6bf78ee6 (git): gc.c: fix arity
* gc.c (Init_GC): fix arity of key? method.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43361 b2dd03c8-39d4-4...
nobu (Nobuyoshi Nakada)
11:33 PM Revision 14c08fdb (git): * gc.c: fix rb_objspace_t.
* make "struct heap" and move most of variables
in rb_objspace_t::heap.
* rename rb_objspace_t::heap::sorted to...
ko1 (Koichi Sasada)
10:14 PM Revision 18b7112e (git): * lib/rubygems: Update to RubyGems master 42543b6. Changes:
Fix `gem update` for gems with multiple platforms.
* test/rubygems: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org...
drbrain (Eric Hodel)
09:56 PM Revision aa7a74e4 (git): * 2013-10-19
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43358 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
09:56 PM Revision 08aa6d59 (git): * lib/rubygems: Update to RubyGems master 0a3814b. Changes:
Fixed extension directory in Gem::Specification#require_paths.
Allow installation of gems when $HOME is nonexisten...
drbrain (Eric Hodel)
02:23 PM Revision 9f9b4767 (git): ruby_atomic.h: suppress a warning
* ruby_atomic.h (ATOMIC_SIZE_SUB): add cast to suppress a warning by VC++.
git-svn-id: svn+ssh://ci.ruby-lang.org/ru...
nobu (Nobuyoshi Nakada)
01:57 PM Bug #8982: NoMethodError#message produces surprising output when #inspect is defined on an anonymous class
nobu (Nobuyoshi Nakada) wrote:
> '#' at the beginning is assumed the string is same as Object#inspect, otherwise i...
alexeymuranov (Alexey Muranov)
12:13 AM Bug #8982: NoMethodError#message produces surprising output when #inspect is defined on an anonymous class
myronmarston (Myron Marston) wrote:
> * It matters whether or not the first character in my `inspect` is a `#`. If ...
nobu (Nobuyoshi Nakada)
12:10 PM Bug #9035 (Closed): [proposal] new RUBY_GC_HEAP_GROWTH_MAX_OBJ tuning parameter
=begin
= Background
Currently, whenever the Ruby GC runs out of object slots the heap is grown by 1.8x (((%GC_HEA...
tmm1 (Aman Karmani)
12:08 PM Bug #9031 (Closed): test_gem{,_stub}_specification.rb fails
The bug has been fixed by r43346. shugo (Shugo Maeda)
11:47 AM Bug #9034 (Closed): Ruby
when I run rspec in a rails application. I got
=> rspec
......
Finished in 14.88 seconds
6 examples, 0 failur...
loveky (Wang Michael)
08:03 AM Revision 0712483f (git): resolv.rb: workaround for recent Rubygems
* lib/resolv.rb (Resolv::Hosts): get rid of load error in require
which causes recent Rubygems to build all extensi...
nobu (Nobuyoshi Nakada)
07:06 AM Revision ffcf1df1 (git): * gc.c (wmap_inspect_i): fix inspect format.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43354 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:04 AM Revision 24b97da7 (git): * gc.c (wmap_inspect_i): fix callback argument.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43353 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
06:59 AM Revision 936b96e9 (git): gc.c: ObjectSpace::WeakMap inspection and iteration methods
* gc.c (wmap_inspect, wmap_each, wmap_each_key, wmap_each_value),
(wmap_keys, wmap_values): add inspection and iter...
nobu (Nobuyoshi Nakada)
06:59 AM Revision e12799fd (git): gc.c: ObjectSpace::WeakMap#key?
* gc.c (wmap_each_i): add ObjectSpace::WeakMap#key? method.
* lib/weakref.rb (WeakRef#weakref_alive): use above meth...
nobu (Nobuyoshi Nakada)
06:33 AM Revision b443d83a (git): * gc.c: change terminology of heap.
Change "slot" to "page". "Slot" is a space of RVALUE.
1. "Heap" consists of a set of "heap_page"s (pages).
2. Eac...
ko1 (Koichi Sasada)
04:51 AM Bug #8182: XMLRPC request fails with "Wrong size. Was 31564, should be 1501"
I'm runing into this same problem on Ruby 2.0 p247.
RuntimeError: Wrong size. Was 157, should be 134
/usr/local/sto...
joevandyk (Joe Van Dyk)
03:55 AM Revision 54b9ec2d (git): fix typos
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43349 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
01:57 AM Revision 0751fd43 (git): Commit miss for r43347
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43348 b2dd03c8-39d4-4d8f-98ff-823fe69b080e drbrain (Eric Hodel)
12:41 AM Revision 05ca2fab (git): * lib/rubygems: Update to RubyGems master cee6788. Changes:
Fix test failure on vc10-x64 Server on rubyci.org due to attempting
to File.chmod where it is not supported.
Con...
drbrain (Eric Hodel)

10/17/2013

10:41 PM Bug #9032: Time.round reverts the DST status of the time
I am sorry, I should have mentioned that I am using rails console. It could be rails ActiveSupport::TimeZone issue as... mayanks (Mayank Sharma)
10:21 PM Bug #9032 (Feedback): Time.round reverts the DST status of the time
=begin
I can't reproduce it.
What's your timezone?
$ TZ=Europe/Paris ~/ruby/2.0.0-p0/bin/ruby -v -rtime -e 't1 = Ti...
nobu (Nobuyoshi Nakada)
09:04 PM Bug #9032 (Third Party's Issue): Time.round reverts the DST status of the time
=begin
If the time is in non-DST and round method is applied, then the resulting time goes back to DST time. This ha...
mayanks (Mayank Sharma)
09:34 PM Feature #9023: Array#tail
+1 for #tail. I do not know why it seemed not a good name to Matz, but in case he reads this,
I experienced that the...
Anonymous
09:03 PM Revision 4fa08bba (git): * lib/rubygems: Update to RubyGems master f738c67. Changes:
Fixed test bug for ruby with ENABLE_SHARED = no
* test/rubygems: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ru...
drbrain (Eric Hodel)
06:09 PM Bug #9031 (Closed): test_gem{,_stub}_specification.rb fails
=begin
test_gem_specification.rb and test_gem_stub_specification.rb fail as follows:
$ make test-all TESTS="tes...
shugo (Shugo Maeda)
05:34 PM Revision 57b26f83 (git): merge revision(s) 43334: [Backport #9030]
* vm_insnhelper.c (vm_call_method): set ci->me to 0 when the
original method of a refined method is undef t...
nagachika (Tomoyuki Chikanaga)
05:09 PM Revision 4c9a4c33 (git): merge revision(s) 43328: [Backport #9033]
* win32/file.c (rb_file_expand_path_internal): fix memory leaks at
a non-absolute home exception.
git-svn...
nagachika (Tomoyuki Chikanaga)
04:57 PM Feature #8985 (Closed): xwillfree - promise to free memory
This issue was solved with changeset r43330.
Yura, thank you for reporting this issue.
Your contribution to Ruby is g...
ko1 (Koichi Sasada)
03:59 PM Revision ef761f08 (git): * 2013-10-18
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43343 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:59 PM Revision 4c5bfb9f (git): * lib/tsort.rb (TSort.tsort): Extracted from TSort#tsort.
(TSort.tsort_each): Extracted from TSort#tsort_each.
(TSort.strongly_connected_components): Extracted from
TSort#...
akr (Akira Tanaka)
02:54 PM Bug #9029 (Closed): doc of ARGF.gets
rdoc of ARGF.gets says ARGF.gets return string only, but it may return nil.
doc of rb_f_gets:
* call-seq:
* ...
znz (Kazuhiro NISHIYAMA)
01:44 PM Revision b0c19be2 (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43341 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:55 PM Revision 6909b824 (git): [DOC]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43340 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
12:49 PM Revision d51f0dde (git): bug_reporter.c: suppress warnings
* ext/-test-/bug_reporter/bug_reporter.c (sample_bug_reporter): cast
via uintptr_t to suppress warning cast between...
nobu (Nobuyoshi Nakada)
10:51 AM Revision 29736fab (git): envutil.rb: use **opt
* test/ruby/envutil.rb: use **opt to call invoke_ruby.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43338 b2dd0...
nobu (Nobuyoshi Nakada)
10:51 AM Revision 96399a0c (git): envutil.rb: improve assert_no_memory_leak
* test/ruby/envutil.rb (assert_no_memory_leak): allow envirionment
variables keyword options.
git-svn-id: svn+ssh:...
nobu (Nobuyoshi Nakada)
09:51 AM Revision ee4da732 (git): * gc.c (CALC_EXACT_MALLOC_SIZE_CHECK_OLD_SIZE): introduced.
This macro enable checker compare with allocated memory and
declared old_size of sized_xfree and sized_xrealloc.
...
ko1 (Koichi Sasada)
09:49 AM Revision cf010682 (git): * string.c (STR_HEAP_SIZE): includes TERM_LEN(str).
* string.c (rb_str_memsize): use STR_HEAP_SIZE().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43335 b2dd03c8...
ko1 (Koichi Sasada)
09:31 AM Bug #9028 (Closed): Make SSLSocket Support Encodings
I was working on a bug in the xmpp4r project that caused REXML exceptions when receiving UTF-8 Strings.
https://gith...
whitehat101 (Jeremy Ebler)
08:44 AM Revision f8e0e164 (git): * vm_insnhelper.c (vm_call_method): set ci->me to 0 when the
original method of a refined method is undef to avoid SEGV.
* vm_method.c (rb_method_entry_without_refinements): ret...
shugo (Shugo Maeda)
08:41 AM Revision 76b06555 (git): * gc.c, internal.h: rename ruby_xsizefree/realloc to
rb_sized_free/realloc.
* array.c: catch up these changes.
* string.c: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.or...
ko1 (Koichi Sasada)
08:35 AM Revision 3de7ec0a (git): * array.c, string.c: use ruby_xsizedfree() and ruby_xsizedrealloc().
* internal.h (SIZED_REALLOC_N): define a macro as REALLOC_N().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4...
ko1 (Koichi Sasada)
08:11 AM Revision d66c5768 (git): win32.c: check by module handles
* win32/win32.c (console_emulator_p): check by comparison between
module handle of WriteConsoleW and kernel32.dll.
...
nobu (Nobuyoshi Nakada)
07:57 AM Revision 8ac4f421 (git): * gc.c, internal.h: add new internal memory mangement functions.
* void *ruby_xsizedrealloc(void *ptr, size_t new_size, size_t old_size)
* void ruby_xsizedfree(void *x, size_t size)
...
ko1 (Koichi Sasada)
05:40 AM Revision 380e40af (git): configure.in: fix for non-GNU-make
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43329 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:21 AM Revision 36862468 (git): file.c: fix memory leak
* win32/file.c (rb_file_expand_path_internal): fix memory leaks at
a non-absolute home exception.
git-svn-id: svn+...
nobu (Nobuyoshi Nakada)
05:07 AM Revision 3f282807 (git): * ext/objspace/object_tracing.c (newobj_i): fix memory leak.
There is possibility to remain info due to missing FREEOBJ event.
FREEOBJ events are skipped while suppress_tracing...
ko1 (Koichi Sasada)
03:32 AM Revision ed623119 (git): * lib/tsort.rb (TSort.each_strongly_connected_component_from):
Extracted from TSort#each_strongly_connected_component_from.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@433...
akr (Akira Tanaka)
02:57 AM Revision 20937603 (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43325 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:56 AM Revision 23932b91 (git): configure.in: fix FIRSTMAKEFILE config
* configure.in (FIRSTMAKEFILE): AC_CONFIG_FILES needs the file
arguments separating by a colon literally.
git-svn-...
nobu (Nobuyoshi Nakada)
02:08 AM Revision a3579845 (git): * lib/rubygems: Update to RubyGems master 941c21a. Changes:
Restored method bundler wants to remove for compatibility.
Improvements to Gemfile compatibility.
* test/rubygems...
drbrain (Eric Hodel)
02:05 AM Bug #9026: [PATCH] Add ObjectSpace.heap_dump to objspace.so
Based on feedback from ko1-san, I have modified the ruby signatures as follows:
* call-seq:
* ObjectSpace.d...
tmm1 (Aman Karmani)
01:48 AM Bug #9021 (Closed): [Doc] typos in rdoc of Digest module
See ruby-core:57903 zzak (zzak _)
01:38 AM Revision 6944271c (git): bug_reporter.c: suppress warnings
* ext/-test-/bug_reporter/bug_reporter.c (register_sample_bug_reporter):
cast to suppress warnings.
git-svn-id: sv...
nobu (Nobuyoshi Nakada)
01:10 AM Revision dee91b53 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43321 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)

10/16/2013

11:36 PM Revision b62bfa2a (git): Makefile.sub: fix typo
* win32/Makefile.sub (HAVE_PSAPI_H): fix typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43320 b2dd03c8-39d4...
nobu (Nobuyoshi Nakada)
11:12 PM Revision 50b0f0eb (git): Makefile.sub: default HAVE_PSAPI_H to 0
* win32/Makefile.sub (HAVE_PSAPI_H): default to 0.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43319 b2dd03c8-...
nobu (Nobuyoshi Nakada)
11:09 PM Revision 3304eb20 (git): * ext/objspace/object_tracing.c (newobj_i): add workaround.
some bugs hits this check.
* ext/objspace/object_tracing.c (object_allocations_reporter_i): cast as pointer.
git-s...
ko1 (Koichi Sasada)
10:37 PM Revision a1d96c9f (git): * lib/rubygems: Update to RubyGems master 2abce58. Changes:
Fixed documentation generation when sdoc and json are installed as
gems.
Added some missing documentation.
git...
drbrain (Eric Hodel)
10:12 PM Revision 86c24c44 (git): * ext/curses/curses.c: [DOC] Cleaned up formatting consistency of rdoc
comments for Curses, including period spacing and column width.
This patch also fixed some typos. Thanks to @postm...
zzak (zzak _)
10:01 PM Revision ccc78add (git): * ext/date/date_core.c: [DOC] plural grammar fixed by @scott113341
Contributed via documenting-ruby.org: documenting-ruby/ruby#16
https://github.com/documenting-ruby/ruby/pull/16
g...
zzak (zzak _)
08:54 PM Revision 64afa78e (git): * ext/io/nonblock/nonblock.c: [DOC] Document io/nonblock by reprah
[Fixes GH-418] https://github.com/ruby/ruby/pull/418 based on the
original discussion from documenting-ruby/ruby#18...
zzak (zzak _)
08:41 PM Revision 82d06c5a (git): * gc.c (objspace_each_objects): do not skip empty RVALUEs.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43313 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
08:39 PM Bug #9021: [Doc] typos in rdoc of Digest module
Please close and review #9027 instead. stomar (Marcus Stollsteimer)
12:27 AM Bug #9021 (Assigned): [Doc] typos in rdoc of Digest module
Thank you! I will try to review and commit this soon. zzak (zzak _)
08:35 PM Bug #9027 (Closed): [Doc] improve rdoc of Digest module
Some improvements in mainly the module documentation:
* provide more examples
* provide a working example for the...
stomar (Marcus Stollsteimer)
08:32 PM Revision f9718bf7 (git): * error.c (rb_bug_reporter_add): return simply 0 if failed.
Please check return value.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43312 b2dd03c8-39d4-4d8f-98ff-823fe69...
ko1 (Koichi Sasada)
08:21 PM Revision 7726089e (git): * 2013-10-17
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43311 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:21 PM Revision 17e1c723 (git): * ext/objspace/object_tracing.c: add new method
ObjectSpace.trace_object_allocations_debug_start for GC debugging.
If you encounter the BUG "... is T_NONE" (and so...
ko1 (Koichi Sasada)
05:30 PM Bug #9008: TestProcess#test_clock_getres_constants and TestProcess#test_clock_gettime_constants fails on ARM
Just for the record, this is discussed on Fedora's ARM list as well: https://lists.fedoraproject.org/pipermail/arm/20... vo.x (Vit Ondruch)
10:53 AM Bug #9008: TestProcess#test_clock_getres_constants and TestProcess#test_clock_gettime_constants fails on ARM
On Tue, Oct 15, 2013 at 6:48 PM, Tanaka Akira <[email protected]> wrote:
> 2013/10/16 kosaki (Motohiro KOSAKI) <kosaki....
kosaki (Motohiro KOSAKI)
07:53 AM Bug #9008: TestProcess#test_clock_getres_constants and TestProcess#test_clock_gettime_constants fails on ARM
2013/10/16 kosaki (Motohiro KOSAKI) <[email protected]>:
> Issue #9008 has been updated by kosaki (Motohir...
akr (Akira Tanaka)
12:22 AM Bug #9008: TestProcess#test_clock_getres_constants and TestProcess#test_clock_gettime_constants fails on ARM
Oops. error.
Current glibc has following definition.
/usr/include/bits/errno.h
--------------------------
# d...
kosaki (Motohiro KOSAKI)
02:39 PM Revision d7144025 (git): ifchange.bat: --keep option
* win32/ifchange.bat: add --keep option as well as tool/ifchange.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@...
nobu (Nobuyoshi Nakada)
02:11 PM Revision 8565a1b5 (git): fix typos
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43308 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
02:07 PM Feature #9025: Clarify the error message when calling a method with the wrong number of arguments
duerst (Martin Dürst) wrote:
> phluid61 (Matthew Kerwin) wrote:
>
> > [...] I believe that the current message al...
phluid61 (Matthew Kerwin)
01:03 PM Feature #9025: Clarify the error message when calling a method with the wrong number of arguments
phluid61 (Matthew Kerwin) wrote:
> This is sort of a bike-shedding issue, and I'm always happy to throw paint at bik...
duerst (Martin Dürst)
12:12 PM Feature #9025: Clarify the error message when calling a method with the wrong number of arguments
Maybe. Sometimes, if you do chain a couple of methods, you may get confused. I'm not saying there's no way you can fi... fuadksd (Fuad Saud)
12:02 PM Feature #9025: Clarify the error message when calling a method with the wrong number of arguments
fuadksd (Fuad Saud) wrote:
> I like the "expected" wording. Also, wouldn't help a little to print the method name? M...
phluid61 (Matthew Kerwin)
11:58 AM Feature #9025: Clarify the error message when calling a method with the wrong number of arguments
This is sort of a bike-shedding issue, and I'm always happy to throw paint at bike sheds!
In the past, in various ...
phluid61 (Matthew Kerwin)
11:53 AM Feature #9025: Clarify the error message when calling a method with the wrong number of arguments
I like the "expected" wording. Also, wouldn't help a little to print the method name? May help to identify what's wr... fuadksd (Fuad Saud)
11:34 AM Feature #9025: Clarify the error message when calling a method with the wrong number of arguments
"instead of" is even worse than "for". It is ambiguous: "1 argument was given instead of the expected 0" or "1 argume... sawa (Tsuyoshi Sawada)
03:15 AM Feature #9025 (Closed): Clarify the error message when calling a method with the wrong number of arguments
Currently when calling a method with the wrong number of arguments we get a confusing error message:
ArgumentE...
Nerian (Gonzalo Rodríguez)
01:50 PM Revision a8c6a52a (git): win32/setup.mak: check psapi.h
* win32/setup.mak (check-psapi.h): check if psapi.h is available.
* win32/win32.c (CHECK_CONSOLE_EMULATOR): enable c...
nobu (Nobuyoshi Nakada)
01:36 PM Revision 8ead7880 (git): * ext/io/nonblock/nonblock.c: use rb_cIO instead of VALUE
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43306 b2dd03c8-39d4-4d8f-98ff-823fe69b080e zzak (zzak _)
11:01 AM Bug #9026 (Closed): [PATCH] Add ObjectSpace.heap_dump to objspace.so
https://github.com/ruby/ruby/pull/423 tmm1 (Aman Karmani)
09:15 AM Bug #8979 (Closed): gem のプロキシ認証情報に @ を含むとエラー
drbrain (Eric Hodel)
09:14 AM Bug #8979: gem のプロキシ認証情報に @ を含むとエラー
This bug was fixed by r43298 drbrain (Eric Hodel)
08:46 AM Revision f928c326 (git): * bootstraptest/runner.rb: check nil before calling `signal?'
for a process status.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43305 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
ko1 (Koichi Sasada)
08:44 AM Revision d2edd8b1 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43304 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
08:39 AM Revision 955a38da (git): * error.c, internal.h (rb_bug_reporter_add): add a new C-API.
rb_bug_reporter_add() allows to register a function which
is called at rb_bug() called.
* ext/-test-/bug_reporter/b...
ko1 (Koichi Sasada)
08:01 AM Feature #9020: Net::HTTPResponse predicate/query methods
I'm not aware of any libraries that implement this interface currently. If Net::HTTP implemented these methods and ot... timcraft (Tim Craft)
06:14 AM Revision c6b599e1 (git): * NEWS: add a line into NEWS for last commit.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43302 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
06:13 AM Revision ede68261 (git): * ext/objspace/objspace.c: add a new method `reachable_objects_from_root'.
ObjectSpace.reachable_objects_from_root returns all objects refered
from root (called "root objects").
This featu...
ko1 (Koichi Sasada)
06:00 AM Revision e775a930 (git): * lib/rubygems: Update to RubyGems master b955554. Changes:
Fixed NameError for Gem::Ext due to re-entering file lookup in
RubyGems' overridden require. Bug by Koichi Sasada....
drbrain (Eric Hodel)
03:22 AM Feature #8959 (Assigned): Allow top level prepend
zzak (zzak _)
12:43 AM Revision 33d1f172 (git): * lib/rubygems: Update to RubyGems master 278d00d. Changes:
Fixes building extensions without a "clean" make rule
Adds gem dependency file autodetection to "gem install -g"
...
drbrain (Eric Hodel)
12:24 AM Bug #9002 (Assigned): Use simpler example for File#expand_path
The original makes no sense to me, but I can see how it resolves ".." (... somehow).
I'm not even sure what the "/...
zzak (zzak _)
12:20 AM Bug #8812 (Assigned): RSS: document more constants
zzak (zzak _)
12:20 AM Bug #8821 (Assigned): Add documentation for Time#w3cdtf
zzak (zzak _)
12:20 AM Bug #8821: Add documentation for Time#w3cdtf
I will modify it when I get around to committing the patch (unless you submit one before then), thank you! zzak (zzak _)
12:19 AM Bug #8889 (Rejected): Nodoc large parts of RSS
See ruby-core:57399
Thank you for the patch! Please send more :)
zzak (zzak _)
12:14 AM Revision 28918eac (git): * lib/rubygems: Update to RubyGems master commit 2a74263. This fixes
several bugs in RubyGems 2.2.0.preview.1.
* test/rubygems: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tru...
drbrain (Eric Hodel)
12:13 AM Bug #8944: Error in example code of DL::CFunc
Sorry for not getting to this sooner, thanks for your patience! zzak (zzak _)
12:13 AM Bug #8975: Confusing code sample for assert_send
Please see #8778 for reference.
To answer your question, lib/test (test/unit) is a legacy shim.
I don't think d...
zzak (zzak _)
12:10 AM Misc #8962 (Assigned): [DOC] add step to enable Generational GC merits in README.EXT*
Koichi, could you add some notes on this, maybe link to helpful RGenGC documentation.
I will bug you again at Ruby...
zzak (zzak _)

10/15/2013

11:23 PM Bug #9008: TestProcess#test_clock_getres_constants and TestProcess#test_clock_gettime_constants fails on ARM
(10/15/13 3:30 AM), Tanaka Akira wrote:
> 2013/10/15 kosaki (Motohiro KOSAKI) <[email protected]>:
>> Is...
kosaki (Motohiro KOSAKI)
04:53 PM Bug #9008: TestProcess#test_clock_getres_constants and TestProcess#test_clock_gettime_constants fails on ARM
2013/10/15 kosaki (Motohiro KOSAKI) <[email protected]>:
> Issue #9008 has been updated by kosaki (Motohir...
akr (Akira Tanaka)
03:57 AM Bug #9008: TestProcess#test_clock_getres_constants and TestProcess#test_clock_gettime_constants fails on ARM
One more.
Linux man page agree with OpenGroup spec. see
http://man7.org/linux/man-pages/man2/clock_getres.2.ht...
kosaki (Motohiro KOSAKI)
03:52 AM Bug #9008: TestProcess#test_clock_getres_constants and TestProcess#test_clock_gettime_constants fails on ARM
ENOTSUPP
Note:
524 mean ENOSUPP.
CLOCK_REALTIME_ALARM and CLOCK_BOOTTIME_ALARM uses following code. That says, i...
kosaki (Motohiro KOSAKI)
10:33 PM Revision cfe14580 (git): * 2013-10-16
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43297 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
10:33 PM Revision 2370e623 (git): * gc.c (gc_mark_roots): rename roots to be categories instead of function names.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43296 b2dd03c8-39d4-4d8f-98ff-823fe69b080e tmm1 (Aman Karmani)
10:14 PM Feature #9020: Net::HTTPResponse predicate/query methods
What libraries implement the Net::HTTP API that require duck-typing?
Do you have a patch for this feature request?...
drbrain (Eric Hodel)
07:53 PM Feature #9020: Net::HTTPResponse predicate/query methods
Agreed. Class chechinkg is bad, duck typing is elegant and flexible.
On Oct 15, 2013 7:41 AM, "timcraft (Tim Craft...
fuadksd (Fuad Saud)
07:41 PM Feature #9020: Net::HTTPResponse predicate/query methods
drbrain (Eric Hodel) wrote:
> Why use === instead of a case statement?
I agree case statements would be more comm...
timcraft (Tim Craft)
02:37 PM Feature #9020 (Assigned): Net::HTTPResponse predicate/query methods
=begin
Why use === instead of a case statement?
case response
when Net::HTTPSuccess then
response.body
...
drbrain (Eric Hodel)
09:37 PM Feature #9023 (Assigned): Array#tail
FYI:
I made the same proposal in Japanese [ruby-dev:32198]. But matz did not agree with me because "tail" did not...
mame (Yusuke Endoh)
03:58 PM Feature #9023: Array#tail
How about to extend Array#last (and Array#first too) to accept negative size? nobu (Nobuyoshi Nakada)
01:28 PM Feature #9023 (Assigned): Array#tail
I propose the addition of a `tail` method to the Array class that returns all elements but the first. It is a pretty ... fuadksd (Fuad Saud)
08:04 PM Bug #9022: all? method in empty array should return false
Since commenting on the other thread, i have leant that the proposed interpretation of the "for all" quantifier is ap... alexeymuranov (Alexey Muranov)
02:04 PM Bug #9022 (Rejected): all? method in empty array should return false
nobu (Nobuyoshi Nakada)
12:49 PM Bug #9022: all? method in empty array should return false
This is a duplicate of #8723 phluid61 (Matthew Kerwin)
12:35 PM Bug #9022 (Rejected): all? method in empty array should return false
This is expected:
[].any?(&:whatever?)
# => false
But this is not the behavior which I expect:
[].all?(&:wh...
lucascaton (Lucas Caton)
02:57 PM Bug #7445: strptime('%s %z') doesn't work
felipec (Felipe Contreras) wrote:
> `Time.strptime()` has been fixed in Ruby Core, and Rubinious has fixed `strptime...
felipec (Felipe Contreras)
01:33 PM Feature #8921: Allow select, reject, etc to accept a regex
Hey nobu have you thought about this? I think it's a pretty interesting change to be introduced.
fuadksd (Fuad Saud)
01:30 PM Feature #8772: Hash alias #| merge, and the case for Hash and Array polymorphism
Just pinging. Any more ideas on this matter? fuadksd (Fuad Saud)
01:12 PM Revision 4d949777 (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43295 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
10:22 AM Revision f2410168 (git): * gc.h (rb_objspace_reachable_objects_from_root): added.
This API provides information which objects are root objects.
`category' shows what kind of root objects.
* gc.c (g...
ko1 (Koichi Sasada)
10:18 AM Bug #9019: encoding: EUC-KR or EUC-JP does not seem to work
The file type was the problem, not the #encoding comment. sorry for the confusion. sarsntony (Hanwool Lee)
09:46 AM Revision 1fc32a34 (git): trivial change
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43293 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
08:48 AM Revision c2bbe4b0 (git): * process.c: Fix a typo. MacOS X don't have ENOTSUPP.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43292 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
08:35 AM Bug #9016: String#encoding is lying?
I would expect that if ARGV[0].encoding is CP850, then the string is encoded as CP850. Instead, the string is encoded... renatosilva (Renato Silva)
06:34 AM Bug #9016: String#encoding is lying?
It would vary on system code pages.
What do you expect and what did you get?
nobu (Nobuyoshi Nakada)
07:57 AM Feature #8992: Use String#freeze and compiler tricks to replace "str"f suffix
+1 for removing f suffix and amending the optimiser for #freeze sam.saffron (Sam Saffron)
07:36 AM Bug #8979: gem のプロキシ認証情報に @ を含むとエラー
I have updated #9014 with RubyGems 2.0.12 which contains this fix.
I will update trunk after I fix a separate bug ...
drbrain (Eric Hodel)
07:34 AM Revision 4a01df4a (git): array.c: reduce RARRAY_LEN and ARY_CAPA
* array.c: reduce use of RARRAY_LEN and ARY_CAPA when object is not
modified.
git-svn-id: svn+ssh://ci.ruby-lang.o...
nobu (Nobuyoshi Nakada)
07:34 AM Revision d0885b5c (git): test_array.rb: add test
* test/ruby/test_array.rb (test_last2): add test for Array#last with
length argument.
git-svn-id: svn+ssh://ci.rub...
nobu (Nobuyoshi Nakada)
07:33 AM Revision 111327c5 (git): Makefile.sub: skip timezone tests
* win32/Makefile.sub (TZ): empty to skip timezone tests which are not
supported on Windows.
git-svn-id: svn+ssh://...
nobu (Nobuyoshi Nakada)
05:02 AM Bug #9021 (Closed): [Doc] typos in rdoc of Digest module
Fixes minor typos in Digest module docs. stomar (Marcus Stollsteimer)

10/14/2013

11:46 PM Feature #8992: Use String#freeze and compiler tricks to replace "str"f suffix
Totally agree with ssaffron on options 2 and 3 being scary. 3 is also impossible in MRI at the moment.
I'm happy t...
Anonymous
05:29 PM Feature #8992: Use String#freeze and compiler tricks to replace "str"f suffix
Nobuyoshi Nakada <[email protected]> wrote:
> (13/10/14 8:40), sam.saffron (Sam Saffron) wrote:
> > Issue #8992...
normalperson (Eric Wong)
05:23 PM Feature #8992: Use String#freeze and compiler tricks to replace "str"f suffix
On Oct 14, 2013 5:00 PM, "headius (Charles Nutter)" <[email protected]>
wrote:
>
> Ok, let's just focus on #...
phluid61 (Matthew Kerwin)
03:59 PM Feature #8992: Use String#freeze and compiler tricks to replace "str"f suffix
Ok, let's just focus on #1 for now...
It seems like everyone agrees that "string".freeze is a better choice than a...
headius (Charles Nutter)
12:53 PM Feature #8992: Use String#freeze and compiler tricks to replace "str"f suffix
(13/10/14 8:40), sam.saffron (Sam Saffron) wrote:
> Issue #8992 has been updated by sam.saffron (Sam Saffron).

...
nobu (Nobuyoshi Nakada)
08:40 AM Feature #8992: Use String#freeze and compiler tricks to replace "str"f suffix
@hedius
There are 3 things being discussed here, I think it is fairly important we split them out.
1. Parser op...
sam.saffron (Sam Saffron)
10:20 PM Bug #5060: Executables in bin folder conflict with their gem versions.
drbrain (Eric Hodel) wrote:
> This is too risky to fix for 2.0.0, sorry I did not have time.
I would like to know w...
salimane (Salimane Adjao Moustapha)
08:43 PM Feature #9020 (Assigned): Net::HTTPResponse predicate/query methods
# SUMMARY
I would like to propose adding predicate/query methods to Net::HTTPResponse for testing the status/type ...
timcraft (Tim Craft)
07:14 PM Revision ae65eeb6 (git): allpairs.rb: remove unused variable
* test/ruby/allpairs.rb (AllPairs#each_index): remove unused variable,
prime.
git-svn-id: svn+ssh://ci.ruby-lang.o...
nobu (Nobuyoshi Nakada)
07:14 PM Revision 2e3d072d (git): test/-ext-: suppress warnings
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43287 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:14 PM Revision 5f7f1e51 (git): test_profile_frames.rb: assert first_lineno
* test/-ext-/debug/test_profile_frames.rb (test_profile_frames):
assert first_lineno, only the top level of methods...
nobu (Nobuyoshi Nakada)
07:14 PM Revision 1881251e (git): * 2013-10-15
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43285 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
07:14 PM Revision 8cf09074 (git): test_profile_frames.rb: fix typo
* test/-ext-/debug/test_profile_frames.rb (test_profile_frames): fix
typo, methdo_names to method_names.
git-svn-i...
nobu (Nobuyoshi Nakada)
07:14 PM Revision f7b68ecf (git): assertions.rb: ignore nil message
* lib/test/unit/assertions.rb (assert): allow nil message and just
ignore.
git-svn-id: svn+ssh://ci.ruby-lang.org/...
nobu (Nobuyoshi Nakada)
06:57 PM Bug #9016: String#encoding is lying?
This reduced test case shows that the argument looks like an ISO-8859-1 string even though its encoding is reported a... renatosilva (Renato Silva)
06:09 PM Bug #9019 (Feedback): encoding: EUC-KR or EUC-JP does not seem to work
Is that file saved in EUC-KR? nobu (Nobuyoshi Nakada)
05:42 PM Bug #9019 (Rejected): encoding: EUC-KR or EUC-JP does not seem to work
~~~ruby
#encoding: euc-kr
puts "하이"
~~~
ABOVE CODE returns `test.rb:2: invalid multibyte char (EUC-KR)`
~~~...
sarsntony (Hanwool Lee)
09:23 AM Feature #9018: Make statically linked extensions easier to use
> All static libraries are linked into libruby-static.a.
Okay then I need to fix my build process. Can You tell me...
Ahti (Lukas S)
12:49 AM Feature #9018 (Feedback): Make statically linked extensions easier to use
> 1. A program embedding libruby-static needs to link a whole bunch of static libraries.
All static libraries are ...
nobu (Nobuyoshi Nakada)
08:00 AM Revision 8e385d67 (git): Makefile.sub: gem_prelude to load rubygems
* win32/Makefile.sub (DEFAULT_PRELUDES): always use gem_prelude
regardless of --disable-rubygems. follow up r43278...
nobu (Nobuyoshi Nakada)
04:51 AM Revision 6ad62c83 (git): win32.h: declare fstati64 to suppress warnings
* include/ruby/win32.h (fstati64): declare for ext/-test-/file/stat.c
on w64-mingw, to suppress warnings.
git-svn-...
nobu (Nobuyoshi Nakada)
03:32 AM Revision 11ef85d2 (git): ruby.c: load statically linked extensions before rubygems
* ruby.c (process_options): load statically linked extensions before
rubygems, because of ext/thread.
git-svn-id: ...
nobu (Nobuyoshi Nakada)
03:31 AM Revision a3730a7e (git): ChangeLog: fix format
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43279 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:22 AM Revision 02d28d01 (git): ruby.c: gem_prelude to load rubygems
* ruby.c (process_options): use gem_prelude instead of requiring
rubygems directly when --enable=gems is given.
* M...
nobu (Nobuyoshi Nakada)
02:07 AM Revision 3976eb12 (git): mkmf.rb: fix framework option
* lib/mkmf.rb (have_framework): should append framework options to
$LIBS, not $LDFLAGS. the former is propagated t...
nobu (Nobuyoshi Nakada)
02:07 AM Revision e3a9aee5 (git): * 2013-10-14
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43276 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
02:07 AM Revision 85e59cc5 (git): mkmf.rb: fix ranlib argument
* lib/mkmf.rb (create_makefile): ranlib on static library, not DLLIB.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tr...
nobu (Nobuyoshi Nakada)

10/13/2013

10:11 PM Feature #8951: Please add a hash-to-hash alternative of the map method to Hash
How about having a construct similar to `map.with_index`? For example `map.to_has` or `map.hashify`:
```
hash = {...
behrangsa (Behrang Saeedzadeh)
02:53 PM Revision c4b6e967 (git): * vsnprintf.c: Fix spelling from compliment to complement.
Patch by @agrimm. Closes GH-422.
* include/ruby/ruby.h: ditto
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@432...
Charlie Somerville
11:59 AM Revision 15798b60 (git): vm.c: initialize defined_module_hash early
* vm.c (Init_BareVM): initialize defined_module_hash here,
Init_top_self() is too late to register core classes/mod...
nobu (Nobuyoshi Nakada)
05:38 AM Feature #9018 (Closed): Make statically linked extensions easier to use
Sorry for the lengthy post, my english is not that good and the idea is not that simple to explain either.
## Curr...
Ahti (Lukas S)
04:29 AM Bug #9016: String#encoding is lying?
If you type "chcp 850" in cmd.exe before calling the script, it should accept the argument. You can use the word "Jap... renatosilva (Renato Silva)
03:49 AM Revision a7d04e53 (git): Makefile.in: generate for each makefiles
* Makefile.in (MKFILES): generate for each files for parallel build.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tru...
nobu (Nobuyoshi Nakada)
03:42 AM Revision e8da0836 (git): test_rake_clean.rb: skip on Windows
* test/rake/test_rake_clean.rb (create_undeletable_file): skip when
permission to delete files is different.
git-s...
nobu (Nobuyoshi Nakada)
03:16 AM Revision 0d3aa6b8 (git): * 2013-10-13
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43270 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:16 AM Revision 0e040f8d (git): compile.c, vm.c: reduce hash merge
* compile.c (compile_array_): no hash to merge if it is empty.
* vm.c (m_core_hash_merge_kwd): just check keys if onl...
nobu (Nobuyoshi Nakada)
03:16 AM Revision 060b4df0 (git): test_notimp.rb: test timeout
* test/ruby/test_notimp.rb (test_call_fork): test timeout directly.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trun...
nobu (Nobuyoshi Nakada)
12:26 AM Bug #9017 (Closed): irb crash with message "... 'join': incompatible character encodings: ASCII-8BIT and UTF-8 ..."
With Pyper gem that I wrote, irb crashes as follows:
require 'pyper' # gem install pyper if necessary
[''].τmsτ #...
Anonymous
 

Also available in: Atom