Project

General

Profile

Activity

From 11/15/2013 to 11/21/2013

11/21/2013

11:27 PM Revision 62d6fc31 (git): * 2013-11-22
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43768 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:27 PM Revision 5307d803 (git): * lib/rubygems: Update to RubyGems master 50a8210. Important changes
in this commit:
RubyGems now automatically checks for gem.deps.rb or Gemfile when
running ruby executables. Thi...
drbrain (Eric Hodel)
10:45 PM Misc #9136 (Assigned): Deprecated Enumerator.new(object, method) bad for BasicObject
zzak (zzak _)
10:24 PM Misc #9136: Deprecated Enumerator.new(object, method) bad for BasicObject
P.S. This interface for bug reports is buggy (and I see no way to fix what I submitted). Not to offend, but why do it... atlas (Atlas Prime)
10:19 PM Misc #9136: Deprecated Enumerator.new(object, method) bad for BasicObject
Documentation it says:

> ((*In the second, deprecated, form, a generated Enumerator iterates over the given objec...
atlas (Atlas Prime)
10:18 PM Misc #9136 (Assigned): Deprecated Enumerator.new(object, method) bad for BasicObject
=begin
Documentation it says:
In the second, deprecated, form, a generated Enumerator iterates over the given ob...
atlas (Atlas Prime)
09:48 PM Feature #5392 (Closed): Symbol GC
duplicated #7791 authorNari (Narihiro Nakamura)
09:37 PM Bug #5266 (Closed): BigDecimal#sqrt で、大きな数の平方根の、要求する精度が低いある範囲のとき、結果がおかしい
This issue was solved with changeset r43764.
Makoto, thank you for reporting this issue.
Your contribution to Ruby is...
mrkn (Kenta Murata)
09:11 PM Bug #9135 (Rejected): ruby 2.0.0p247 [BUG] Bus Error
I've encountered a strange ruby error on my mac while testing code with spec.
Here is the full output I get: https...
runfor (Илья Конюхов)
05:09 PM Bug #9117: 43656 breakes openssl in stalic-ext ruby
this is the binary I got http://rvm.io/binaries/experimental/osx_106plus_ruby_8879/ruby-2.0.0-p247-nbroken.tar.bz2
i...
mpapis (Michal Papis)
09:50 AM Bug #9117: 43656 breakes openssl in stalic-ext ruby
As same as #8879, it maybe reproducible only when configure'd with --with-static-linked-ext. But I cannot reproduce t... nagachika (Tomoyuki Chikanaga)
04:35 PM Feature #9111: Encoding-free String comparison
Hanmac (Hans Mackowiak) wrote:
> what about strings with the same encoding, but different content, but that is turne...
naruse (Yui NARUSE)
03:28 PM Feature #9123: Make Numeric#nonzero? behavior consistent with Numeric#zero?
BertramScharpf (Bertram Scharpf) wrote:
> The opposite of "zero?" is not "nonzero?" but "notzero?". If the method's
...
alexeymuranov (Alexey Muranov)
09:06 AM Feature #9123: Make Numeric#nonzero? behavior consistent with Numeric#zero?
=begin
> The opposite of "zero?" is not "nonzero?" but "notzero?". If the method's name was "notzero?", one could ca...
sferik (Erik Michaels-Ober)
06:00 AM Feature #9123: Make Numeric#nonzero? behavior consistent with Numeric#zero?
> I'm not proposing a change to the semantics of Ruby; I'm proposing
> a fix to an inconsistency.
The opposite of...
BertramScharpf (Bertram Scharpf)
05:07 AM Feature #9123: Make Numeric#nonzero? behavior consistent with Numeric#zero?
=begin
I'm not proposing a change to the semantics of Ruby; I'm proposing a fix to an inconsistency.
The vast majori...
sferik (Erik Michaels-Ober)
02:19 PM Misc #9128 (Closed): Clarify documentation on difference between Object#clone and Object#dup
This issue was solved with changeset r43747.
stephen, thank you for reporting this issue.
Your contribution to Ruby i...
zzak (zzak _)
01:45 PM Misc #9128 (Assigned): Clarify documentation on difference between Object#clone and Object#dup
zzak (zzak _)
01:48 PM Bug #9134 (Closed): RUBY_HEAP_MIN_SLOTS does not work correctly in Ruby 2.0
sam@ubuntu:~/Source$ rbenv shell ruby-head
sam@ubuntu:~/Source$ RUBY_HEAP_MIN_SLOTS=$(( 408*1000 )) ruby -e "puts G...
sam.saffron (Sam Saffron)
01:34 PM Revision b1529a30 (git): * gc.c: RGENGC_CHECK_MODE should be 0.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43766 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
12:42 PM Revision b6f66468 (git): * ext/bigdecimal/bigdecimal.c (VpAlloc): Fix the expr to adjust the size
of the digit array.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43765 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Kenta Murata
12:37 PM Revision ff3e5850 (git): * ext/bigdecimal/bigdecimal.c (BigDecimal_sqrt): Fix the precision of
the result BigDecimal of sqrt.
[Bug #5266] [ruby-dev:44450]
* test/bigdecimal/test_bigdecimal.rb: add tests for th...
Kenta Murata
11:41 AM Revision d1d737ae (git): * gc.c: needs malloc.h if malloc_usable_size() is available.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43763 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
11:17 AM Bug #9133 (Closed): logger rotates log files more than expected
=begin
(This may be a same problem as #9130, but this also happens with 2.0.0 and 1.9.3.)
Logger rotates log file...
no6v (Nobuhiro IMAI)
09:52 AM Revision 1a2997b2 (git): gc.c: malloc_usable_size
* gc.c (malloc_usable_size): use _msize() on Windows.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43762 b2dd03...
nobu (Nobuyoshi Nakada)
09:51 AM Revision 7800a4b5 (git): test_tempfile.rb: suppress warnings
* test/test_tempfile.rb (test_tempfile_is_unlinked_when_ruby_exits): no error should emit.
* test/test_tempfile.rb (...
nobu (Nobuyoshi Nakada)
09:49 AM Revision 4305eb8e (git): gc.c: malloc_usable_size
* gc.c (vm_xrealloc, vm_xfree): use malloc_usable_size() to obtain old
size if available.
git-svn-id: svn+ssh://ci...
nobu (Nobuyoshi Nakada)
09:47 AM Revision bb660740 (git): delegate.rb: check if target is set
* lib/delegate.rb (SimpleDelegator#__getobj__): target object must be set.
* lib/delegate.rb (DelegateClass#__getobj_...
nobu (Nobuyoshi Nakada)
09:28 AM Revision 2958ecae (git): tempfile.rb: get rid of warnings
* lib/tempfile.rb (Tempfile#initialize): use class method to get rid
of warnings when $VERBOSE.
git-svn-id: svn+s...
nobu (Nobuyoshi Nakada)
08:50 AM Revision 20fa0c26 (git): * gc.c: rename initial_xxx variables to gc_params.xxx.
They are not only used initial values.
Chikanaga-san: Congratulations on RubyPrize!
git-svn-id: svn+ssh://ci.rub...
ko1 (Koichi Sasada)
08:21 AM Revision a638a44b (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43756 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
08:20 AM Revision 047cdaca (git): * gc.c: enable "RGENGC_ESTIMATE_OLDSPACE" option as default.
Without this option, some application consumes huge memory.
(and there are only a few performance down)
Introduce...
ko1 (Koichi Sasada)
07:53 AM Revision 8a53b575 (git): * ext/digest/bubblebabble/bubblebabble.c: Teach RDoc digest/bubblebabble
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43754 b2dd03c8-39d4-4d8f-98ff-823fe69b080e zzak (zzak _)
07:51 AM Revision 671dbfdd (git): * test/digest/test_digest.rb: Add more tests for digest/bubblebabble
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43753 b2dd03c8-39d4-4d8f-98ff-823fe69b080e zzak (zzak _)
07:33 AM Revision 594eec5b (git): delegate.rb: try private methods after the target
* lib/delegate.rb (Delegator#method_missing): try private methods defined in
Kernel after the target. [Fixes GH-44...
nobu (Nobuyoshi Nakada)
07:26 AM Revision d3edb4a8 (git): * test/uri/test_generic.rb (URI#test_merge): Test uri + URI(path)
in addition to uri + path.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43751 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Akinori MUSHA
06:37 AM Revision f0dfcefa (git): * ext/openssl/lib/openssl/buffering.rb: [DOC] Fix HEREDOC comment for
OpenSSL::Buffering which breaks overview because of RDoc bug
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4375...
zzak (zzak _)
06:35 AM Revision 739881c1 (git): Add link to pull request from r43742
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43749 b2dd03c8-39d4-4d8f-98ff-823fe69b080e zzak (zzak _)
06:33 AM Revision 1df5ebf4 (git): * eval_intern.h (SAVE_ROOT_JMPBUF): workaround for the failure of
test/ruby/test_exception.rb on Windows.
wrap by __try and __exception statements on mswin to raise SIGSEGV
when E...
U.Nakamura
06:03 AM Bug #9101: Reference to unset variable
Reminder: Not one single reaction for ten days. BertramScharpf (Bertram Scharpf)
05:19 AM Revision 6869a65a (git): * object.c: [DOC] Clarify Object#dup vs #clone [Bug #9128]
Moving existing doc for this comparison to separate section of #dup
Adding examples to document behavior of #dup wi...
zzak (zzak _)
05:07 AM Revision 5d1d1ed2 (git): * gc.c (gc_marks_check): do not dump all refs.
* gc.c (allrefs_dump_i): fix output format.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43746 b2dd03c8-39d4-...
ko1 (Koichi Sasada)
05:01 AM Revision 42a8a2cb (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43745 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
04:57 AM Revision 4c9d6d80 (git): * gc.c: change RGENGC_CHECK_MODE (>= 2) logic.
Basically, make an object graph of all of living objects before and
after marking and check status.
[Before marki...
ko1 (Koichi Sasada)
04:44 AM Revision f67be322 (git): * lib/observer.rb: [DOC] Clarify default observer method.
By @edward [Fixes GH-450] https://github.com/ruby/ruby/pull/450
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4...
zzak (zzak _)
04:37 AM Revision 1d8d8ff5 (git): * ext/openssl/ossl_engine.c: [DOC] Documentation for OpenSSL::Engine
This patch is based off work by @vbatts in GH-436 completing the
documentation for this class and its methods.
gi...
zzak (zzak _)
04:31 AM Revision 7db42e86 (git): * version.h (RUBY_PATCHLEVEL): update patchlevel to 351.
fix commit miss of r43732. [ruby-core:58444] [Backport #9131]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/...
nagachika (Tomoyuki Chikanaga)
01:46 AM Revision 0c873e97 (git): * ext/openssl/lib/openssl/buffering.rb: Remove unused arguments from
OpenSSL::Buffering.new [Fixes GH-445]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43740 b2dd03c8-39d4-4d8f-98...
zzak (zzak _)
01:31 AM Revision dd1ade22 (git): * 2013-11-21
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43739 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:31 AM Revision 543c99e2 (git): * test/digest/test_digest.rb: Add test for Digest::SHA256.bubblebabble
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43738 b2dd03c8-39d4-4d8f-98ff-823fe69b080e zzak (zzak _)

11/20/2013

03:07 PM Bug #9130: logger continues to write in old log file after rotation
=begin
We should also compare inode of @filename and @dev, right?
The following patch works fine for me.
diff -...
no6v (Nobuhiro IMAI)
10:46 AM Bug #9130 (Closed): logger continues to write in old log file after rotation
=begin
Logger continues to write in old log file after rotation as follow:
$ cat l.rb
require "logger"

lo...
no6v (Nobuhiro IMAI)
11:56 AM Revision 4b130154 (git): * tool/instruction.rb : fix typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43737 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Masaya Tarui
11:05 AM Revision ced9ad5a (git): * random.c (rand_init): Make it possible to specify arbitrary array
for init_genrand().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43736 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
10:33 AM Bug #9129: Regression in support for IPv6 literals in URIs with Net::HTTP
I will add also that this example gives a SocketError (as I would expect it to and is consistent with 1.9.3) on Ruby ... kallistec (Daniel DeLeo)
10:27 AM Bug #9129: Regression in support for IPv6 literals in URIs with Net::HTTP
Hi Eric,
Earlier ruby versions handled proxy support differently (I'm not very familiar with either the old or new c...
kallistec (Daniel DeLeo)
08:27 AM Bug #9129 (Assigned): Regression in support for IPv6 literals in URIs with Net::HTTP
=begin
I can't find a regression here as no prior version has #proxy_uri:
$ ruby19 -v -rnet/http -e 'Net::HTTP....
drbrain (Eric Hodel)
07:04 AM Bug #9129 (Closed): Regression in support for IPv6 literals in URIs with Net::HTTP
The proxy code in Net::HTTP constructs a URI string by concatenating the address with the port. If the address is IPv... kallistec (Daniel DeLeo)
09:01 AM Revision cdde8c23 (git): test_exception.rb: enclose hash defininition
* test/ruby/test_exception.rb: (test_machine_stackoverflow): enclose
hash defininition because SystemStackError rai...
nobu (Nobuyoshi Nakada)
08:40 AM Revision 4e064fb0 (git): * parse.y (rb_gc_mark_symbols): set global_symbols.minor_marked only
when full_mark is 0.
rb_gc_mark_symbols() (with full_mark == 1) can be called by other
than GC (such as rb_objspa...
ko1 (Koichi Sasada)
06:25 AM Revision e0df0af1 (git): * 2013-11-20
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_0_0@43733 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:25 AM Revision a339ca51 (git): * test/ruby/test_thread.rb (test_mutex_unlock_on_trap): extend waiting
time to invocation of signal handler from 0.01 sec to 0.2 sec.
RubyCI report error on mswin. reported by @unak
gi...
nagachika (Tomoyuki Chikanaga)
02:55 AM Revision 14cab325 (git): * ext/json: merge JSON 1.8.1.
https://github.com/nurse/json/compare/002ac2771ce32776b32ccd2d06e5604de6c36dcd...e09ffc0d7da25d0393873936c118c188c78d... naruse (Yui NARUSE)

11/19/2013

09:53 PM Misc #9128 (Closed): Clarify documentation on difference between Object#clone and Object#dup
Object#clone and Object#dup documentation does not show that modules mixed in via Module#extend are preserved by #clo... stevegoobermanhill (stephen gooberman-hill)
09:23 PM Bug #4225: IO.foreach should only accept string arguments
I guess this one still occurs? shyouhei (Shyouhei Urabe)
09:10 PM Bug #9127 (Closed): URI::Generic#normalize documentation is vague.
the documentation for `URI::Generic#normalize` is vague and does not provide enough details about the algorithm that ... robertgleeson (Robert Gleeson)
08:49 PM Feature #9123: Make Numeric#nonzero? behavior consistent with Numeric#zero?
This ticket is not about changing the semantics of the Ruby language. It is a ticket about a particular predicate.
C...
fxn (Xavier Noria)
08:11 PM Feature #9123: Make Numeric#nonzero? behavior consistent with Numeric#zero?
sferik (Erik Michaels-Ober) wrote:
> How would you feel if Numeric#zero? returned self (0) or nil?
>
> Your descr...
alexeymuranov (Alexey Muranov)
05:23 PM Feature #9123: Make Numeric#nonzero? behavior consistent with Numeric#zero?
Whereas the current implementation "works" as a predicate, I see no harm in
gradually polishing Ruby towards a bet...
Anonymous
10:32 AM Feature #9123: Make Numeric#nonzero? behavior consistent with Numeric#zero?
I did not remove that example, I just moved it under the documentation for Numeric#nonzero. sferik (Erik Michaels-Ober)
04:38 AM Feature #9123: Make Numeric#nonzero? behavior consistent with Numeric#zero?
I know I'm boring, but it is still my opinion that there should be a String#notempty? corresponding to Numeric#nonzero?. BertramScharpf (Bertram Scharpf)
04:35 AM Feature #9123: Make Numeric#nonzero? behavior consistent with Numeric#zero?
=begin
You did not only change the source code, but you also
removed an application example I admire for its beau...
BertramScharpf (Bertram Scharpf)
03:39 AM Feature #9123: Make Numeric#nonzero? behavior consistent with Numeric#zero?
I wouldn't care. I use predicates as predicates
do_foo if x.zero?
also
do_bar if str =~ /.../
the =~ oper...
fxn (Xavier Noria)
03:31 AM Feature #9123: Make Numeric#nonzero? behavior consistent with Numeric#zero?
How would you feel if Numeric#zero? returned self (0) or nil?
Your description of the semantics of the question mark...
sferik (Erik Michaels-Ober)
03:23 AM Feature #9123: Make Numeric#nonzero? behavior consistent with Numeric#zero?
Both predicates return a boolean value, whose exact nature is irrelevant. I see no inconsistency to fix.
In my vie...
fxn (Xavier Noria)
03:12 AM Feature #9123 (Assigned): Make Numeric#nonzero? behavior consistent with Numeric#zero?
Numeric#zero? returns true or false, while Numeric#nonzero? returns self or nil.
I've written a patch that fixes t...
sferik (Erik Michaels-Ober)
08:47 PM Bug #9119 (Assigned): TestTime#test_marshal_broken_offset broken under MinGW
It seems r43713 didn't fix the problem.
http://ci.rubyinstaller.org/job/ruby-trunk-x86-test-all/2374/console
akr (Akira Tanaka)
07:29 AM Bug #9119: TestTime#test_marshal_broken_offset broken under MinGW
2013/11/18 phasis68 (Heesob Park) <[email protected]>:
> Issue #9119 has been updated by phasis68 (Heesob Park).
...
akr (Akira Tanaka)
07:24 AM Bug #9119 (Closed): TestTime#test_marshal_broken_offset broken under MinGW
This issue was solved with changeset r43713.
Luis, thank you for reporting this issue.
Your contribution to Ruby is g...
akr (Akira Tanaka)
07:44 PM Feature #9116: String#rsplit missing
alexeymuranov (Alexey Muranov) wrote:
>
> It is not only when `limit` parameter is given:
>
> ```ruby
> "aaa"....
phluid61 (Matthew Kerwin)
07:37 PM Feature #9116: String#rsplit missing
phluid61 (Matthew Kerwin) wrote:
> Would this have some right-handed equivalent in `#rsplit`? E.g. "...with trailin...
alexeymuranov (Alexey Muranov)
07:25 PM Feature #9116: String#rsplit missing
phluid61 (Matthew Kerwin) wrote:
> I understand that the difference only applies when a `limit` parameter is given
...
alexeymuranov (Alexey Muranov)
11:05 AM Feature #9116: String#rsplit missing
I, too, looked up and read the documentation, a couple of times.
I understand that the difference only applies whe...
phluid61 (Matthew Kerwin)
10:01 AM Feature #9116: String#rsplit missing
Oh, now I see:
"Except for splitting from the right, rsplit() behaves like split() which is described in detail be...
shevegen (Robert A. Heiler)
10:00 AM Feature #9116: String#rsplit missing
I am still not sure how it differs from #split(). shevegen (Robert A. Heiler)
05:01 PM Revision 9d740dde (git): eval_jump.c: reuse same tag
* eval_jump.c (rb_exec_end_proc): reduce number of pushing/popping
and reuse same tag.
git-svn-id: svn+ssh://ci.ru...
nobu (Nobuyoshi Nakada)
04:43 PM Bug #8883: Rational canonicalization unexpectedly converts to Fixnum
@nagachika: Yes, your guess is correct. I am using rvm, which passes --with-static-linked-ext.
I verified that pat...
melquiades (Paul Cantrell)
04:39 PM Revision 1eac0b55 (git): rdoc/constant.rb: reapply r43006 for workaround of NoMethodError
* lib/rdoc/constant.rb (RDoc::Constant#documented?): workaround for
NoMethodError when the original of alias is not...
nobu (Nobuyoshi Nakada)
04:27 PM Revision 372eefab (git): * 2013-11-20
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43728 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:27 PM Revision a9a6c103 (git): delegate.rb: refix r43682
* lib/delegate.rb (Delegator#send): separate from method_missing so
that super calls proper method.
git-svn-id: sv...
nobu (Nobuyoshi Nakada)
02:38 PM Revision b9294f22 (git): configure.in: --with-os-version-style
* configure.in (--with-os-version-style): option to transform target
OS version string.
git-svn-id: svn+ssh://ci.r...
nobu (Nobuyoshi Nakada)
02:34 PM Revision a8e29fb2 (git): test_rdoc_generator_darkfish.rb: ignore nlink is not provided
* test/rdoc/test_rdoc_generator_darkfish.rb (assert_hard_link): makes
no sense on platforms where link count is not...
nobu (Nobuyoshi Nakada)
02:00 PM Revision 11d2b16c (git): rubygems/util.rb: fix Gem::Util.popen
* lib/rubygems/util.rb (Gem::Util.popen): should close open pipe to
reap the child process, in 1.9 or later. fix d...
nobu (Nobuyoshi Nakada)
02:00 PM Revision 4528d7e0 (git): rubygems/source/git.rb: discard output
* lib/rubygems/source/git.rb (Gem::Source::Git#checkout): discard git
output.
git-svn-id: svn+ssh://ci.ruby-lang.o...
nobu (Nobuyoshi Nakada)
02:00 PM Revision ef37d178 (git): bignum.c: suppress warning
* bignum.c (absint_numwords_generic): suppress false warning in
rb_absint_numwords() by gcc 4.4.
git-svn-id: svn+s...
nobu (Nobuyoshi Nakada)
12:29 PM Revision 6895e77f (git): * test/net/http/utils.rb (spawn_server): Specify zero for port to
avoid reusing an allocated port.
* test/net/http/test_http.rb: Don't specify port here.
* test/net/http/test_https....
akr (Akira Tanaka)
11:55 AM Bug #9125 (Closed): Net::SMTP - invalid method raised when attempting to connect using STARTTLS
Simple attempt (in irb):
require 'net/smtp'
smtp = Net::SMTP.new('server', 587)
mtp.enable_starttls()
smtp.star...
pveselov (Pawel Veselov)
10:46 AM Bug #5429: 64ビットなFreeBSDのioctlでビット31が1なリクエストの時の不具合
メモ: Linux の ioctl の manpage がなおったらしい
Linux's bug
http://mkosaki.blog46.fc2.com/blog-entry-1246.html
naruse (Yui NARUSE)
09:52 AM Revision 2127b9cf (git): * gc.c (heap_is_swept_object): use heap_page::before_sweep flag.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43720 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
09:50 AM Revision 2d00e739 (git): * gc.c (rb_objspace_reachable_objects_from_root): do major marking.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43719 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
09:48 AM Revision 301223df (git): * gc.c (rb_gc_resurrect): added.
rb_fstring() used rb_gc_mark() to avoid freeing used string.
However, rb_gc_mark() set mark bit *and* pushes mark_s...
ko1 (Koichi Sasada)
09:34 AM Bug #9106 (Closed): 'gem install' doesn't copy .so files of ext libs
This issue was solved with changeset r43714.
Satoshi, thank you for reporting this issue.
Your contribution to Ruby i...
drbrain (Eric Hodel)
09:34 AM Bug #9004 (Closed): gem which command should exit with status of '1' if 1 or more gem arguments are not found
This issue was solved with changeset r43714.
Eugene, thank you for reporting this issue.
Your contribution to Ruby is...
drbrain (Eric Hodel)
09:34 AM Bug #9086 (Closed): lib/rubygems/LICENSE.txt does not match LICENSE.txt from http://github.com/rubygems/rubygems
This issue was solved with changeset r43714.
Antonio, thank you for reporting this issue.
Your contribution to Ruby i...
drbrain (Eric Hodel)
07:04 AM Feature #9121: [PATCH] Remove rbtree implementation of SortedSet due to performance regression
As noted at https://github.com/ruby/ruby/pull/451#issuecomment-28741490:
These benchmarks miss the point of using ...
vjoel (Joel VanderWerf)
07:03 AM Revision 1d2fbdcf (git): ext/rbconfig/sizeof/sizes.c: ignore
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43717 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
06:44 AM Bug #9124 (Third Party's Issue): TestSocket errors in test-all on Arch 64-bit
My system misconfiguration or MRI bug?... jonforums (Jon Forums)
06:10 AM Bug #9114 (Assigned): InstructionSequence.compile w/tailcall_optimization: true, trace_instruction: false not working as expected
drbrain (Eric Hodel)
12:56 AM Bug #9117 (Feedback): 43656 breakes openssl in stalic-ext ruby
I can't reproduce it with neither trunk nor 2.0.0-p350. nobu (Nobuyoshi Nakada)
12:51 AM Revision fbed9e8f (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43716 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:47 AM Revision cc46b530 (git): * lib/rdoc: Update to RDoc master a1195ce. Changes include:
Improved accessibility of the main sidebar navigation.
Fixed handling of regexp options in HTML source highlightin...
drbrain (Eric Hodel)
12:34 AM Revision a7fa4d5d (git): * lib/rubygems: Update to RubyGems master 6a3d9f9. Changes include:
Compatibly renamed Gem::DependencyResolver to Gem::Resolver.
Added support for git gems in gem.deps.rb and Gemfile...
drbrain (Eric Hodel)

11/18/2013

11:42 PM Bug #9119: TestTime#test_marshal_broken_offset broken under MinGW
I found a difference between the rubyinstaller version and mine.
The line "`#define LOCALTIME_OVERFLOW_PROBLEM 1`"...
phasis68 (Heesob Park)
07:51 PM Bug #9119: TestTime#test_marshal_broken_offset broken under MinGW
I can reproduce this bug with rubyinstaller 2.0.0-p247 version.
```
C:\Users\phasis>ruby -ve "ENV['TZ']='UTC';p T...
phasis68 (Heesob Park)
07:46 PM Bug #9119: TestTime#test_marshal_broken_offset broken under MinGW
The test is added at r42596 by nobu. akr (Akira Tanaka)
10:53 PM Bug #9109: extend したモジュールメソッドと RSpec の let で 2 つ同名を使ったときに segmentation fault になる
とりあえずstack overflowでSEGVするのは直ったと思います。
代わりに [BUG] vm_call_cfunc - cfp consistency error が出るようになりましたが、それはまた別件なので。
nobu (Nobuyoshi Nakada)
10:47 PM Bug #9109 (Closed): extend したモジュールメソッドと RSpec の let で 2 つ同名を使ったときに segmentation fault になる
This issue was solved with changeset r43707.
sunao, thank you for reporting this issue.
Your contribution to Ruby is ...
nobu (Nobuyoshi Nakada)
10:24 PM Revision e7ec3dad (git): * configure.in (LOCALTIME_OVERFLOW_PROBLEM): Define it for cross
compiling.
[ruby-core:58391] [Bug #9119] Reported by Luis Lavena.
Analyzed by Heesob Park.
git-svn-id: svn+ssh...
akr (Akira Tanaka)
08:55 PM Revision 2a051d7a (git): * lib/rdoc/rubygems_hook.rb: Remove debugging puts committed by
accident.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43712 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
drbrain (Eric Hodel)
07:02 PM Revision 230ddd70 (git): * 2013-11-19
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43711 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
07:02 PM Revision 64e693dd (git): * test/bigdecimal/test_bigdecimal.rb: incorporate BigMath.log
tests from JRuby by Peter Vandenabeele.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43710 b2dd03c8-39d4-4d8f-9...
headius (Charles Nutter)
02:21 PM Revision 3f9d7b5f (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43709 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:19 PM Revision 28849ce2 (git): ext/rbconfig/sizeof: move to an extension library
* common.mk, ext/rbconfig/sizeof: move RbConfig::SIZEOF to an
extension library to get rid of annoying nmake VPATH ...
nobu (Nobuyoshi Nakada)
01:47 PM Revision 34039009 (git): eval_intern.h: refine stack overflow detection
* eval_intern.h (TH_PUSH_TAG, TH_EXEC_TAG): refine stack overflow
detection. chain local tag after setjmp() succes...
nobu (Nobuyoshi Nakada)
01:47 PM Revision 53953eee (git): thread_pthread.c: use get_main_stack properly
* thread_pthread.c (ruby_init_stack): set stack_start properly by
get_main_stack() if possible.
git-svn-id: svn+s...
nobu (Nobuyoshi Nakada)
01:45 PM Revision ecbdd8fc (git): eval_jump.c: refix [Bug #9110]
* eval_jump.c (rb_exec_end_proc): unlink and free procs data before
calling for each procs. [Bug #9110]
git-svn-...
nobu (Nobuyoshi Nakada)
11:38 AM Feature #9112: Make module lookup more dynamic (Including modules into a module after it has already been included)
Hanmac (Hans Mackowiak) wrote:
> would it with the change also possible to add Module multible times into the Ancest...
nobu (Nobuyoshi Nakada)
11:04 AM Bug #9122 (Closed): requiring readline in a spawned ruby process with new process group can hang it
Lets say I have a program:
~> cat a.rb
require "pty"
require "io/console"
puts "Starting"
m, s = PTY.open
...
gnufied (hemant kumar)
09:43 AM Feature #9121 (Assigned): [PATCH] Remove rbtree implementation of SortedSet due to performance regression
zzak (zzak _)
09:24 AM Feature #9121 (Closed): [PATCH] Remove rbtree implementation of SortedSet due to performance regression
rbtree is slower than the pure ruby version.
I have provided benchmarks and a patch here:
https://github.com/ruby...
xshay (Xavier Shay)
05:02 AM Feature #9120 (Closed): [PATCH] Tests for a_call + a_return
Tests for `a_call` and `a_return` in `TracePoint` added in this commit: https://github.com/ruby/ruby/commit/ac778eb2c... brandur (Brandur Leach)
04:04 AM Revision eba3d83f (git): configure.in: -Werror=division-by-zero
* configure.in (warnflags): make division-by-zero error for
RUBY_CONST_ASSERT macro.
git-svn-id: svn+ssh://ci.ruby...
nobu (Nobuyoshi Nakada)
02:30 AM Revision 5f2cc0da (git): * 2013-11-18
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43703 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
02:29 AM Revision 52e35469 (git): vm_core.h: extract VM_STACK_OVERFLOWED_P
* vm_core.h (VM_STACK_OVERFLOWED_P, WHEN_VM_STACK_OVERFLOWED): extract
condition from CHECK_VM_STACK_OVERFLOW.
* v...
nobu (Nobuyoshi Nakada)
02:07 AM Misc #8741: email notification on bugs.ruby-lang.org is broken
I registered few weeks ago and didn't receive any notification neither from bugs i filed (#8937, #8990, #8999, #9000)... gg0 (Gabriele Giacone)

11/17/2013

11:39 PM Feature #9112: Make module lookup more dynamic (Including modules into a module after it has already been included)
would it with the change also possible to add Module multible times into the Ancestor chain?
like
C1 < M1 < C2 < ...
Hanmac (Hans Mackowiak)
10:39 PM Feature #9112: Make module lookup more dynamic (Including modules into a module after it has already been included)
Thank you for the quick reply Eric and Nobu! Looking forward to how this turns out :-)
PragTob (Tobias Pfeiffer)
09:50 PM Bug #9119 (Closed): TestTime#test_marshal_broken_offset broken under MinGW
=begin
Hello,
The test (({TestTime#test_marshal_broken_offset})) has been broken under x86-mingw32 for really lon...
luislavena (Luis Lavena)
09:26 PM Feature #9118: In Enumerable#to_a, use size to set array capa when possible
Enumerable#count may not a good idea, better would be Enumerator#size Hanmac (Hans Mackowiak)
03:48 AM Feature #9118: In Enumerable#to_a, use size to set array capa when possible
It definitely breaks that usage, but that's bad usage--we're supposed to use Enumerable#count for that, not size.
...
HonoreDB (Aaron Weiner)
03:28 AM Feature #9118: In Enumerable#to_a, use size to set array capa when possible
I think the proposal will break the compatibility of the following code:
class C
include Enumerable
de...
mame (Yusuke Endoh)
03:11 AM Feature #9118: In Enumerable#to_a, use size to set array capa when possible
Ah, right! This seems like an opportunity to improve on existing behavior: right now that just silently hangs forever... HonoreDB (Aaron Weiner)
02:37 AM Feature #9118: In Enumerable#to_a, use size to set array capa when possible
enum.size can return Float::Infinity maybe for [1,2,3].cycle.size you need to check that too Hanmac (Hans Mackowiak)
06:05 PM Feature #9116: String#rsplit missing
Out of curiosity, i have looked it up: http://docs.python.org/3/library/stdtypes.html#str.rsplit alexeymuranov (Alexey Muranov)
02:39 PM Feature #9108: Hash sub-selections
`select(*args)` just seemed like a more natural interface, though I suppose `select(enum)` provides more flexibility ... wardrop (Tom Wardrop)
02:34 PM Revision aa358ac1 (git): compile.c: tailcall on super
* compile.c (iseq_peephole_optimize): enable tail call optimization on
super too.
git-svn-id: svn+ssh://ci.ruby-la...
nobu (Nobuyoshi Nakada)
02:34 PM Revision abdada2d (git): hash.c: static internal functions
* hash.c (NOINSERT_UPDATE_CALLBACK): make both of noinsert and insert
internal functions static. and put semicolon...
nobu (Nobuyoshi Nakada)
02:34 PM Revision b97f7548 (git): string.c: constify
* string.c (tr_find): constify argument table.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43699 b2dd03c8-39d4...
nobu (Nobuyoshi Nakada)
01:59 PM Feature #6842: Add Optional Arguments to String#strip
I need this a couple of weeks ago. Looks like a preety commo use case. fuadksd (Fuad Saud)
01:49 PM Feature #6842: Add Optional Arguments to String#strip
I still look forward to this feature. So much more convenient and readable than the current work-around of using rege... wardrop (Tom Wardrop)
08:57 AM Bug #9115: Logger traps all exceptions; breaks Timeout
...I guess my search was broken. I did another and found a whole lot of "rescue exception" that don't seem to always ... cphoenix (Chris Phoenix)
12:54 AM Bug #9106: 'gem install' doesn't copy .so files of ext libs
Hello,
Here is a 2009 discussion about gems and multiple binaries (targeting different versions of Ruby):
http:...
luislavena (Luis Lavena)

11/16/2013

11:09 PM Feature #9118 (Closed): In Enumerable#to_a, use size to set array capa when possible
Cross-post from https://github.com/ruby/ruby/pull/444.
Enumerable#to_a works by creating an empty array with small...
HonoreDB (Aaron Weiner)
09:45 PM Revision fd6b01c4 (git): Explain fix in r43697
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43698 b2dd03c8-39d4-4d8f-98ff-823fe69b080e sorah (Sorah Fukumori)
09:36 PM Revision 7cbdb708 (git): * configure.in: Use $LIBS for base of $SOLIBS, also in darwin
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43697 b2dd03c8-39d4-4d8f-98ff-823fe69b080e sorah (Sorah Fukumori)
08:00 PM Bug #9117 (Closed): 43656 breakes openssl in stalic-ext ruby
=begin
while fixing #8879 a new bug was introduced in ((<r43656|URL:https://bugs.ruby-lang.org/projects/ruby-200/r...
mpapis (Michal Papis)
07:23 PM Feature #9116: String#rsplit missing
On Nov 16, 2013 6:35 PM, "artagnon (Ramkumar Ramachandra)" <
[email protected]> wrote:
>
> There's nothing co...
phluid61 (Matthew Kerwin)
05:35 PM Feature #9116 (Open): String#rsplit missing
There's nothing corresponding to Python's rsplit(). A quick glance at rb_str_split_m() tells me that it should be pre... Anonymous
07:05 PM Bug #9061: REXML::Parsers::UltraLightParser で doctype を含む XML のパースがうまくいかない
遅くなりましたがテストを追加してパッチをそのまま取り込みました!
報告ありがとうございました!
kou (Kouhei Sutou)
06:31 PM Bug #9061 (Closed): REXML::Parsers::UltraLightParser で doctype を含む XML のパースがうまくいかない
This issue was solved with changeset r43693.
Ippei, thank you for reporting this issue.
Your contribution to Ruby is ...
kou (Kouhei Sutou)
04:57 PM Revision b01b1990 (git): * thread_pthread.c (thread_create_core): Ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43696 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
04:49 PM Revision bfce3d10 (git): * 2013-11-17
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43695 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:49 PM Revision fbdd08b8 (git): * thread_pthread.c (rb_thread_create_timer_thread): Show error
message instead of error number.
* cont.c (fiber_machine_stack_alloc): Ditto.
git-svn-id: svn+ssh://ci.ruby-lang....
akr (Akira Tanaka)
12:30 PM Bug #9115 (Closed): Logger traps all exceptions; breaks Timeout
Line 577-579 of logger.rb
rescue Exception => ignored
warn("log writing failed. #{ignored}")
...
cphoenix (Chris Phoenix)
12:08 PM Bug #9106: 'gem install' doesn't copy .so files of ext libs
It sounds good improvement of RubyGems to manage binaries for each ruby API versions.
Your comment totally makes sen...
frsyuki (Sadayuki Furuhashi)
06:37 AM Bug #9106: 'gem install' doesn't copy .so files of ext libs
=begin
@frsyuki: you should trust rubygems to make msgpack/msgpack.so accessible somewhere in the $LOAD_PATH so:
...
drbrain (Eric Hodel)
09:47 AM Bug #9114: InstructionSequence.compile w/tailcall_optimization: true, trace_instruction: false not working as expected
Here's an update where a call is in tail position, but from the output you'll see only the initial call uses the tail... drbrain (Eric Hodel)
06:54 AM Bug #9114: InstructionSequence.compile w/tailcall_optimization: true, trace_instruction: false not working as expected
Which call is in tail position for this method? I'm not seeing it. drbrain (Eric Hodel)
02:55 AM Bug #9114: InstructionSequence.compile w/tailcall_optimization: true, trace_instruction: false not working as expected
btw- that method is incorrect, and when I wrote a better/working method, now it doesn't have that error in 2.0.0p247 ... garysweaver (Gary Weaver)
02:38 AM Bug #9114 (Rejected): InstructionSequence.compile w/tailcall_optimization: true, trace_instruction: false not working as expected
Code to reproduce is a recursive sort I wrote; I was trying to compile RubyVM::InstructionSequence with tailcall_opti... garysweaver (Gary Weaver)
09:31 AM Revision a66a9fbb (git): * lib/rexml/parsers/ultralightparser.rb
(REXML::Parsers::UltraLightParser#parse): Fix wrong :start_doctype
position.
[Bug #9061] [ruby-dev:47778]
Patch...
Sutou Kouhei
12:29 AM Bug #9110 (Closed): double free or corruption error at_exit with callcc
This issue was solved with changeset r43685.
Masaki, thank you for reporting this issue.
Your contribution to Ruby is...
Anonymous
12:24 AM Revision bc3db2a5 (git): * test/ruby/test_hash.rb (class TestHash): add tests for [ruby-dev:47803] [Bug #9105]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43692 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Masaya Tarui

11/15/2013

10:21 PM Bug #9105 (Closed): callcc による不整合(例:Hash)
This issue was solved with changeset r43683.
Masaya, thank you for reporting this issue.
Your contribution to Ruby ...
nobu (Nobuyoshi Nakada)
10:14 PM Revision 6e3184e2 (git): envutil.rb: crash report on Mac OS X
* test/ruby/envutil.rb (EnvUtil.diagnostic_reports): find crash report
on Mac OS X.
* test/ruby/envutil.rb (Test::...
nobu (Nobuyoshi Nakada)
09:53 PM Feature #9113 (Rejected): Ship Ruby for Linux with jemalloc out-of-the-box
Then it is a task of package maintainers. nobu (Nobuyoshi Nakada)
04:16 PM Feature #9113: Ship Ruby for Linux with jemalloc out-of-the-box
@martin this is a great "oldish" article by facebook about this http://www.facebook.com/notes/facebook-engineering/sc... sam.saffron (Sam Saffron)
03:23 PM Feature #9113: Ship Ruby for Linux with jemalloc out-of-the-box
On one level, this feels like a non-brainer. But then the question is
why the standard memory allocator in libc h...
duerst (Martin Dürst)
02:49 PM Feature #9113 (Third Party's Issue): Ship Ruby for Linux with jemalloc out-of-the-box
If system malloc is replaced with those newer libraries, ruby will use it.
Otherwise, configure with LIBS=-ljemalloc.
nobu (Nobuyoshi Nakada)
02:45 PM Feature #9113 (Assigned): Ship Ruby for Linux with jemalloc out-of-the-box
Could you comment this? naruse (Yui NARUSE)
12:08 PM Feature #9113 (Closed): Ship Ruby for Linux with jemalloc out-of-the-box
libc's malloc is a problem, it fragments badly meaning forks share less memory and is slow compared to tcmalloc or je... sam.saffron (Sam Saffron)
08:54 PM Revision 006eca88 (git): test_beginendblock.rb: assert_normal_exit
* test/ruby/test_beginendblock.rb (test_callcc_at_exit): use
assert_normal_exit for better message.
git-svn-id: sv...
nobu (Nobuyoshi Nakada)
07:36 PM Bug #9106: 'gem install' doesn't copy .so files of ext libs
Hi I'm @frsyuki.
1) I don't understand which behavior of RubyGems should the code trust. It assumes that msgpack.so ...
frsyuki (Sadayuki Furuhashi)
05:26 PM Bug #9106: 'gem install' doesn't copy .so files of ext libs
hsbt (Hiroshi SHIBATA) wrote:
> tagomoris: Thank you for your report. Can you investigate to msgpack gem?
I don't...
tagomoris (Satoshi Tagomori)
02:25 PM Bug #9106 (Assigned): 'gem install' doesn't copy .so files of ext libs
For backwards compatibility I will need to alter RubyGems before Ruby 2.1 (I haven't had time yet).
Future version...
drbrain (Eric Hodel)
10:12 AM Bug #9106 (Feedback): 'gem install' doesn't copy .so files of ext libs
tagomoris: Thank you for your report. Can you investigate to msgpack gem? hsbt (Hiroshi SHIBATA)
06:36 PM Revision 494731b7 (git): ChangeLog typos from r43688
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43689 b2dd03c8-39d4-4d8f-98ff-823fe69b080e zzak (zzak _)
05:15 PM Feature #9111: Encoding-free String comparison
i found the wikipedia source: http://en.wikipedia.org/wiki/Combining_character
its not about treating "^a" or "a^" th...
Hanmac (Hans Mackowiak)
02:41 PM Feature #9111: Encoding-free String comparison
> Hanmac: "â" can be maked from "a" + "^"
Treating them the same is too much, I think. There are various marking m...
sawa (Tsuyoshi Sawada)
05:20 AM Feature #9111: Encoding-free String comparison
what about strings with the same encoding, but different content, but that is turned the same?
like "â" can be make...
Hanmac (Hans Mackowiak)
12:04 AM Feature #9111: Encoding-free String comparison
Following nobu's suggestion, I came up with the following several possibilities:
When two strings with different e...
sawa (Tsuyoshi Sawada)
05:15 PM Revision 28a1c4f3 (git): * cont.c : Introdule ensure rollback mechanism. Please see below.
* internal.h (ruby_register_rollback_func_for_ensure): catch up above change.
Add rollback mechanism API.
...
Masaya Tarui
05:08 PM Revision 9e96b1ed (git): revert r43675 and r43683 without tests for applying rollback patch.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43687 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Masaya Tarui
04:38 PM Bug #9110 (Assigned): double free or corruption error at_exit with callcc
Glass_saga (Masaki Matsushita)
03:32 PM Feature #9108: Hash sub-selections
However, i do not see why it has to be used as `select(*args)` and not select `select(ary)` or `select(enum)`. alexeymuranov (Alexey Muranov)
03:28 PM Feature #9108: Hash sub-selections
wardrop (Tom Wardrop) wrote:
> I think an appropriate solution would be to amend `Hash#select`. It currently doesn...
alexeymuranov (Alexey Muranov)
02:48 PM Feature #9108: Hash sub-selections
`Enumerator` includes `Enumerable`, as does `Hash`. `Enumerator` introduces a few new methods that revolve around the... wardrop (Tom Wardrop)
01:06 PM Feature #9108: Hash sub-selections
phluid61 (Matthew Kerwin) wrote:
> wardrop (Tom Wardrop) wrote:
> > They do differ, yes, but in most cases an enume...
phluid61 (Matthew Kerwin)
12:23 PM Feature #9108: Hash sub-selections
wardrop (Tom Wardrop) wrote:
> They do differ, yes, but in most cases an enumerator is interchangeable with a `Hash`...
phluid61 (Matthew Kerwin)
12:07 PM Feature #9108: Hash sub-selections
They do differ, yes, but in most cases an enumerator is interchangeable with a `Hash`. I can't imagine anyone would b... wardrop (Tom Wardrop)
10:07 AM Feature #9108: Hash sub-selections
Enumerator differs from Hash. nobu (Nobuyoshi Nakada)
08:56 AM Feature #9108: Hash sub-selections
I suppose square-bracket syntax is too ambiguous as it collides with many other existing and potential behaviours I d... wardrop (Tom Wardrop)
03:30 AM Feature #9108: Hash sub-selections
I prefer such syntax for nested hash (as in http://bugs.ruby-lang.org/issues/5531)
Why not to use usual method like ...
prijutme4ty (Ilya Vorontsov)
03:29 PM Revision 7664609f (git): * 2013-11-16
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43686 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:29 PM Revision 77a5f5b5 (git): * eval_jump.c (rb_exec_end_proc): fix double free or corruption error
when reentering by callcc. [ruby-core:58329] [Bug #9110]
* test/ruby/test_beginendblock.rb: test for above.
git-sv...
Glass_saga (Masaki Matsushita)
02:08 PM Revision 549b35c1 (git): eval.c: refactor exception cause
* eval.c (setup_exception): set up cause after exception to be raised
is fixed. [Feature #8257]
git-svn-id: svn+s...
nobu (Nobuyoshi Nakada)
01:21 PM Revision e7d29c6c (git): hash.c: iteration level with reentering
* hash.c (hash_foreach_iter, hash_foreach_ensure, rb_hash_foreach):
deal with iteration level when reentering by ca...
nobu (Nobuyoshi Nakada)
10:14 AM Feature #9112: Make module lookup more dynamic (Including modules into a module after it has already been included)
It has been rejected because it is hard to implement without significant performance penalty.
Now we have subclass t...
nobu (Nobuyoshi Nakada)
09:23 AM Feature #9112 (Assigned): Make module lookup more dynamic (Including modules into a module after it has already been included)
This would be a new feature.
I believe this was requested and rejected back in the 1.8 days, but looking for the d...
drbrain (Eric Hodel)
04:25 AM Feature #9112 (Closed): Make module lookup more dynamic (Including modules into a module after it has already been included)
If a module (M) is included into a class (C) and afterwards another module (M2) is included into the first module (M)... PragTob (Tobias Pfeiffer)
08:07 AM Revision ca573997 (git): delegate.rb: get rid of global function interference
* lib/delegate.rb (Delegator#send): override to get rid of global function interference.
[Fixes GH-449]
git-svn-id...
nobu (Nobuyoshi Nakada)
08:07 AM Revision 3eac78dd (git): iseq.c: fix values for true
* iseq.c (make_compile_option): fill with 1 of int, not char if opt is true.
git-svn-id: svn+ssh://ci.ruby-lang.org/...
nobu (Nobuyoshi Nakada)
01:07 AM Feature #9098: Indent heredoc against the left margin by default when "indented closing identifier" is turned on.
Sweet. I'll go ahead and start cooking up the patch. Thanks all for the preliminary feedback. sikachu (Prem Sichanugrist)
01:06 AM Bug #9102 (Closed): ObjectSpace.dump_all creates a FD without close-on-exec flag
This issue was solved with changeset r43679.
Akira, thank you for reporting this issue.
Your contribution to Ruby is ...
nobu (Nobuyoshi Nakada)
 

Also available in: Atom