Project

General

Profile

Activity

From 12/13/2013 to 12/19/2013

12/19/2013

11:18 PM Revision 4ece8eea (git): vm_dump.c: improve wording of apple crashlog messages
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44292 b2dd03c8-39d4-4d8f-98ff-823fe69b080e tmm1 (Aman Karmani)
10:09 PM Revision d885666b (git): * 2013-12-20
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44291 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
10:09 PM Revision 37e4a8d3 (git): * lib/rubygems: Update to RubyGems master 03d6ae7. Changes include:
* Fixed typos.
* Relaxed Gem.ruby test for ruby packagers that do not use `ruby`.
* test/rubygems: ditto.
git-...
drbrain (Eric Hodel)
06:19 PM Feature #9263 (Closed): When creating symlink (or link) and the destination exists already, the error message is ambiguous
Assume file 'link_b' already exists.
irb(main):001:0> File.symlink('a.txt', 'link_b')
Errno::EEXIST: File exists ...
vajrasky (Vajrasky Kok)
03:17 PM Bug #9261: HowToReport is broken
The content is there but the layout/structure is still broken. stomar (Marcus Stollsteimer)
11:00 AM Bug #9261: HowToReport is broken
simply copied from https://web.archive.org/web/20121120030103/http://bugs.ruby-lang.org/projects/ruby/wiki/HowtoRepor... naruse (Yui NARUSE)
09:52 AM Bug #9261: HowToReport is broken
Does anyone have backups? :/
Should I translate it from Japanese again?
sorah (Sorah Fukumori)
09:49 AM Bug #9261 (Closed): HowToReport is broken
The page 404s.
http://bugs.ruby-lang.org/projects/ruby/wiki/HowtoReport
(linked off of the front page)
steveklabnik (Steve Klabnik)
03:09 PM Bug #9258: Fix bugreport URL in error.c
@naruse
I agree that "bugs.ruby-lang.org" is **not only** a place to report bugs.
But it has all the relevant i...
stomar (Marcus Stollsteimer)
12:04 PM Bug #9258 (Rejected): Fix bugreport URL in error.c
Changing error.c is not acceptable.
"http://bugs.ruby-lang.org/" is not the best place for people who just report th...
naruse (Yui NARUSE)
12:22 PM Bug #9262 (Closed): global_method_cache should be configurable or grow automatically
The global_method_cache is currently a fixed 2048 entries. This is not configurable, and can be inadequate for large ... tmm1 (Aman Karmani)
12:05 PM Bug #9257 (Closed): flock OS dependency problem in RubyGems
This issue was solved with changeset r44286.
Naohisa, thank you for reporting this issue.
Your contribution to Ruby i...
drbrain (Eric Hodel)
01:21 AM Bug #9257 (Assigned): flock OS dependency problem in RubyGems
I will fix this tonight, Pacific Time. drbrain (Eric Hodel)
08:38 AM Bug #9249: Ruby incorrectly inspects opaque libc jmp_buf for pointers to heap during GC.
akr (Akira Tanaka) wrote:
> I think they are not supposed to be used for conservative GC.
> So they may encrypt p...
mame (Yusuke Endoh)
07:58 AM Revision 6bd19886 (git): * lib/rexml/entity.rb: [DOC] Fix typo
s/matchs/matches/
[ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44289 b2dd03c8-39d4-4d8f-98ff-823fe69b...
matsuda (Akira Matsuda)
07:32 AM Revision ba8471d7 (git): fix typo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44288 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
05:21 AM Feature #8638 (Closed): Official Ruby FAQ
This has been moved to ruby-lang.org issue tracker. zzak (zzak _)
05:04 AM Revision 0a8c1142 (git): * gc.c (heap_get_freeobj): improve hot path performance.
* gc.c (heap_get_freeobj_from_next_freepage): replace with
heap_get_freepage(). It returns freeobj instead of freep...
ko1 (Koichi Sasada)
03:05 AM Revision f8bcd57c (git): * lib/rubygems: Update to RubyGems master af60443. Changes include:
* Improved speed of `gem install --ignore-dependencies`.
* Open read-write for exclusive flock. [ruby-trunk - Bug...
drbrain (Eric Hodel)
02:27 AM Revision 4cd675ea (git): vm_insnhelper.c: optimize for loop
* vm_insnhelper.c (vm_call_iseq_setup_normal): simple for loop
condition optimization. this area shows up as a hots...
tmm1 (Aman Karmani)
01:51 AM Revision 9797647e (git): * gc.c (newobj_of): don't need to RBASIC_SET_CLASS() which includes WB
here because created obj is always YOUNG/INFANT.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44284 b2dd03c8-...
ko1 (Koichi Sasada)
01:49 AM Revision 2ad4a160 (git): * benchmark/gc/gcbench.rb: check GC::OPTS availability
for not MRI 2.1.0.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44283 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
ko1 (Koichi Sasada)
12:27 AM Feature #9260 (Closed): make FileUtils.rm_rf raise on errors
I did have read that "force" flag ignores StandardError,
but it was unexpected for me because of linux's "rm -rf" fa...
bdimych (Dmitry Bolshakov)
12:14 AM Bug #9259 (Closed): "Could not find 'minitest': test suite errors
=begin
Running test suite (({$ make test-all TESTS=-v})) produces several errors:
/builddir/build/BUILD/ruby-2.1...
vo.x (Vit Ondruch)
12:06 AM Feature #9239: Array#to_h ignores flat arrays
marcandre (Marc-Andre Lafortune),
Thanks for the patch to reflect my request, and thanks for ALREADY HAVING ASKED ...
sawa (Tsuyoshi Sawada)

12/18/2013

11:53 PM Bug #9249: Ruby incorrectly inspects opaque libc jmp_buf for pointers to heap during GC.
2013/12/15 mame (Yusuke Endoh) <[email protected]>:
> Issue #9249 has been updated by mame (Yusuke Endoh).
>
> In...
akr (Akira Tanaka)
11:38 PM Bug #9249: Ruby incorrectly inspects opaque libc jmp_buf for pointers to heap during GC.
Interestingly enough, I can't build Ruby 2.0.0 [1] but Ruby 2.1.0 [2] passes on the same configuration just fine. Wha... vo.x (Vit Ondruch)
11:10 PM Bug #9258: Fix bugreport URL in error.c
We should discuss this for after 2.1.0 is released, it's too soon now zzak (zzak _)
10:57 PM Bug #9258 (Closed): Fix bugreport URL in error.c
error.c refers to <www.ruby-lang.org/bugreport.html> in REPORTBUG_MSG, which is only a redirect to <bugs.ruby-lang.or... stomar (Marcus Stollsteimer)
10:54 PM Feature #9239: Array#to_h ignores flat arrays
I think you should ask for permission from naruse before you commit zzak (zzak _)
01:21 PM Feature #9239: Array#to_h ignores flat arrays
zzak (Zachary Scott) wrote:
> How would committing after 2.1 create incompatibility?
If some rubyists write code ...
marcandre (Marc-Andre Lafortune)
12:57 PM Feature #9239: Array#to_h ignores flat arrays
How would committing after 2.1 create incompatibility?
If we commit this feature to trunk after ruby_2_1 branch is...
zzak (zzak _)
12:45 PM Feature #9239: Array#to_h ignores flat arrays
Since this is a new feature, there's no risk of regression and there is no incompatibility. Committing after 2.1 coul... marcandre (Marc-Andre Lafortune)
08:18 AM Feature #9239: Array#to_h ignores flat arrays
I dont think we should commit this before 2.1, is there good reason? zzak (zzak _)
07:07 AM Feature #9239: Array#to_h ignores flat arrays
I got the green light from Matz, thanks :-)
Naruse-san: could you please confirm that there is no problem on your ...
marcandre (Marc-Andre Lafortune)
10:54 PM Bug #9255: README -> README.md
@matsuda Yes, this should work. Good suggestion!
I would still like someone (native japanese) to verify its correc...
zzak (zzak _)
07:23 PM Bug #9255: README -> README.md
@zzak Doesn't this just work?
ruby -rrdoc -e "puts RDoc::Markup::ToMarkdown.new.convert(File.read('README.ja'))"
matsuda (Akira Matsuda)
01:38 PM Bug #9255: README -> README.md
:smiley: marcandre (Marc-Andre Lafortune)
08:47 AM Bug #9255 (Closed): README -> README.md
As documentation maintainer, I've decided we will move the README to markdown format and use the '.md' extension.
...
zzak (zzak _)
07:16 PM Feature #7511: short-circuiting logical implication operator
rits (First Last) wrote:
> logical implication is a core operation of boolean algebra, do you also need concrete e...
duerst (Martin Dürst)
06:11 PM Revision 3f8deb96 (git): gc.c: remove redundant freelist assignment
* gc.c (heap_get_freeobj): remove redundant assignment. heap->freelist
is set after the while() loop already.
git-...
tmm1 (Aman Karmani)
04:58 PM Bug #9257 (Closed): flock OS dependency problem in RubyGems
On Solaris, after r44157, many tests of RubyGems failed or raise error during make test-all.
For example,
44)...
ngoto (Naohisa Goto)
04:55 PM Revision 49dcd2fe (git): * test/runner.rb: fix commit miss on r44278.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44281 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
04:44 PM Bug #9256 (Closed): Build failure on Mac OS X after r44257
r44257 の変更以後 Mac OS X で make enc が以下のような失敗をすることがあるようです。
making enc
linking encoding encdb.bundle
ld: warning: -p...
nagachika (Tomoyuki Chikanaga)
03:28 PM Revision 9a14e170 (git): * 2013-12-19
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44280 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:27 PM Revision d767adf9 (git): * gc.c (garbage_collect_body): lazy_sweep setting should work
without USE_RGENGC.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44279 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
ko1 (Koichi Sasada)
02:34 PM Revision a0a1d0f2 (git): * gc.c (gc_profile_dump_major_reason): fix this function because major_reason
can be OR of multiple reasons.
* gc.c (gc_profile_dump_on): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tru...
ko1 (Koichi Sasada)
12:57 PM Bug #8817 (Closed): Method#owner on prepended classes is an instance rather than Class/Method
Thank you, I missed this ticket. nobu (Nobuyoshi Nakada)
02:43 AM Bug #8817: Method#owner on prepended classes is an instance rather than Class/Method
This appears to have been fixed by r44175.
Can it be backported (perhaps with a regression test for this specific...
Anonymous
10:51 AM Bug #9251: ! operator has lower precedence than = in an assignment expression
Sorry about the confusion with the books, but the "pickaxe" has exactly the same issue, too.
As for "almost with a...
duerst (Martin Dürst)
03:57 AM Bug #9251: ! operator has lower precedence than = in an assignment expression
> Studying this simple grammar with some examples shows that LALR is capable of figuring out that the restriction on ... rits (First Last)
03:19 AM Bug #9251: ! operator has lower precedence than = in an assignment expression
rits (First Last) wrote:
> Dave Thomas is the author of "programming ruby" not the "the ruby programming language" t...
rits (First Last)
02:55 AM Bug #9251: ! operator has lower precedence than = in an assignment expression
Dave Thomas is the author of "programming ruby" not the "the ruby programming language" to which I referred. rits (First Last)
08:42 AM Bug #9254 (Closed): ./doc/contributing.rdoc -> CONTRIBUTING.md
I will abbreviate the current contributing document and move it to ./CONTRIBUTING.md ( in markdown format )
My goa...
zzak (zzak _)
08:09 AM Misc #9218 (Feedback): Branch Maintainer Appointment / Discharge Process
=begin
I have added the following wiki pages:
* ((<BranchMaintainerAppointmentProcess|URL:https://bugs.ruby-lang....
zzak (zzak _)
08:04 AM Revision 661cf78b (git): * gc.c (gc_profile_record_get): should return an empty array
when profiling is active.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44277 b2dd03c8-39d4-4d8f-98ff-823fe69b...
ko1 (Koichi Sasada)
07:58 AM Revision 7bdb9fe1 (git): * gc.c (gc_profile_clear, gc_profile_enable): remove rest_sweep().
* gc.c: check objspace->profile.current_record before inserting
profiling record by new macro gc_prof_enabled().
...
ko1 (Koichi Sasada)
07:44 AM Misc #8835: Introducing a semantic versioning scheme and branching policy
I have submitted announcement for semantic versioning scheme to ruby-lang.org: https://github.com/ruby/www.ruby-lang.... zzak (zzak _)
05:33 AM Revision 26e553d0 (git): * vm_exec.h (VM_DEBUG_STACKOVERFLOW): added.
disable stack overflow check for every stack pushing as default.
* vm_exec.c (vm_stack_overflow_for_insn): ditto.
...
ko1 (Koichi Sasada)
04:49 AM Revision 4ef3a234 (git): test_gc.rb: fix syntax error
* test/ruby/test_gc.rb (TestGc#test_expand_heap): fix syntax error
by mismatched paren.
git-svn-id: svn+ssh://ci....
nobu (Nobuyoshi Nakada)
04:36 AM Revision 4d5e15ac (git): test_gc.rb: refine assertion
* test/ruby/test_gc.rb (test_expand_heap): use assert_in_delta
instead of bare assert.
git-svn-id: svn+ssh://ci.r...
nobu (Nobuyoshi Nakada)
04:24 AM Revision 99470242 (git): test_io.rb: duplicated test
* test/ruby/test_io.rb (test_s_write): merge duplicated test.
* test/ruby/test_io.rb (test_io_s_write): remove duplic...
nobu (Nobuyoshi Nakada)
04:20 AM Revision 0e04af52 (git): * lib/test/unit/assertions.rb: [DOC] Fix typo
s/maye be/may be/
[ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44271 b2dd03c8-39d4-4d8f-98ff-823fe69b...
matsuda (Akira Matsuda)
01:02 AM Revision 228ad3d7 (git): * lib/rubygems: Update to RubyGems master d8f12e2. This increases the
speed of `gem install --ignore-dependencies` which helps bundler
tests.
* test/rubygems: ditto.
git-svn-id: svn+...
drbrain (Eric Hodel)
12:01 AM Revision 2d493a85 (git): * 2013-12-18
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44269 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:01 AM Revision 2648a803 (git): * test/ruby/test_gc.rb (test_expand_heap): allow +/-1 diff.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44268 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)

12/17/2013

08:21 PM Bug #9251 (Third Party's Issue): ! operator has lower precedence than = in an assignment expression
rits (First Last) wrote:
> Note that I have not asserted that lfs is or should be an expression, so your focus on ...
duerst (Martin Dürst)
01:27 PM Bug #9251: ! operator has lower precedence than = in an assignment expression
mame (Yusuke Endoh) wrote:
> I think you are confused because you know lvalue. In C, lvalue is indeed an expression...
rits (First Last)
12:49 PM Bug #9251: ! operator has lower precedence than = in an assignment expression
I think you are confused because you know lvalue. In C, lvalue is indeed an expression. But in Ruby, "lhs" (not lva... mame (Yusuke Endoh)
11:09 AM Bug #9251: ! operator has lower precedence than = in an assignment expression
> Operators have not only precedence, but also associativity. Assignment operator has right associativity.
Associa...
rits (First Last)
10:59 AM Bug #9251: ! operator has lower precedence than = in an assignment expression
(13/12/17 9:28), rits (First Last) wrote:
> so in the same expression, = has both a higher and lower precedence th...
nobu (Nobuyoshi Nakada)
10:59 AM Bug #9251: ! operator has lower precedence than = in an assignment expression
(13/12/17 9:28), rits (First Last) wrote:
> so in the same expression, = has both a higher and lower precedence th...
nobu (Nobuyoshi Nakada)
10:10 AM Bug #9251: ! operator has lower precedence than = in an assignment expression
this exception leads to bizarre, visually difficult to parse and likely unintended legal expressions:
a * -b = -c ...
rits (First Last)
09:28 AM Bug #9251: ! operator has lower precedence than = in an assignment expression
mame (Yusuke Endoh) wrote:
> "!a = true" is an expression as a whole, but the left of = is not an expression, so the...
rits (First Last)
08:44 AM Bug #9251: ! operator has lower precedence than = in an assignment expression
"!a = true" is an expression as a whole, but the left of = is not an expression, so the rule does not apply here.
Th...
mame (Yusuke Endoh)
03:19 AM Bug #9251: ! operator has lower precedence than = in an assignment expression
mame (Yusuke Endoh) wrote:
> I don't have the book, but I guess it is not wrong.
>
> Perhaps the book explains th...
rits (First Last)
12:15 AM Bug #9251: ! operator has lower precedence than = in an assignment expression
@shyouhei if this is our doc bug can you assign it to me with conclusion? zzak (zzak _)
08:15 PM Bug #9223 (Closed): Hash#reject!.size does not reflect changes to the hash
This issue was solved with changeset r44263.
Daniel, thank you for reporting this issue.
Your contribution to Ruby is...
nobu (Nobuyoshi Nakada)
03:44 PM Bug #9223: Hash#reject!.size does not reflect changes to the hash
nobu (Nobuyoshi Nakada) wrote:
> (13/12/17 1:27), naruse (Yui NARUSE) wrote:
> > +* Hash
> > + * incompatible c...
naruse (Yui NARUSE)
11:23 AM Bug #9223: Hash#reject!.size does not reflect changes to the hash
(13/12/17 1:27), naruse (Yui NARUSE) wrote:
> +* Hash
> + * incompatible changes:
> + * Hash#reject now re...
nobu (Nobuyoshi Nakada)
01:26 AM Bug #9223: Hash#reject!.size does not reflect changes to the hash
NEWS says
+* Hash
+ * incompatible changes:
+ * Hash#reject now returns plain Hash object, that is the origi...
naruse (Yui NARUSE)
05:42 PM Feature #9253: Regexp named match and case statement
I didn't know of this syntax, thanks Yusuke.
mame (Yusuke Endoh) wrote:
> There is a way to capture it: use $~[:b...
oelmekki (Olivier El Mekki)
05:23 PM Feature #9043: Add String#f method as shortcut for #freeze
Despite the OP's intention, String#f should not be an alias to #freeze, but should work as #dedup described in #9229.... matz (Yukihiro Matsumoto)
02:46 PM Revision 5760abaf (git): * test/ruby/test_io.rb: fix duplicated test name.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44267 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ktsj (Kazuki Tsujimoto)
11:23 AM Revision 589a4608 (git): * .gitignore: ignored *.old files.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44266 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
11:20 AM Revision d103d3a9 (git): * lib/e2mmap.rb: Fix typo in an error message
s/registerd/registered/
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44265 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matsuda (Akira Matsuda)
11:18 AM Revision 5cebf6d7 (git): * ext/objspace/object_tracing.c: Fix typo in a variable name
s/registerd/registered/
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44264 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matsuda (Akira Matsuda)
11:15 AM Revision 571955c1 (git): hash.c: revert
* hash.c (rb_hash_reject): revert to deprecated behavior, with
warnings, due to compatibility for HashWithDifferent...
nobu (Nobuyoshi Nakada)
11:01 AM Revision cf460c34 (git): hash.c: add warnings
* hash.c (rb_hash_reject): warn attributes in detail more.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44262 b...
nobu (Nobuyoshi Nakada)
08:33 AM Revision f38a2926 (git): misc/ruby-electric.el: Import version 2.1.1.
* ruby-electric-delete-backward-char: Enable support for number
prefix.
* ruby-electric-curlies: Fix electric ...
Akinori MUSHA
07:19 AM Revision a98e343d (git): vm_trace.c: isolate exceptions
* vm_trace.c (rb_postponed_job_flush): isolate exceptions in
postponed jobs and restore outer ones. based on a pat...
nobu (Nobuyoshi Nakada)
05:52 AM Revision 8859ff1d (git): configure.in: add $CPPFLAGS
* configure.in (RUBY_DTRACE_POSTPROCESS): $CPPFLAGS is also needed
to compile.
git-svn-id: svn+ssh://ci.ruby-lang....
nobu (Nobuyoshi Nakada)
05:52 AM Revision 2f346cb1 (git): configure.in: use $DTRACE
* configure.in (RUBY_DTRACE_POSTPROCESS): use configured $DTRACE
instead of dtrace directly.
git-svn-id: svn+ssh:/...
nobu (Nobuyoshi Nakada)
05:29 AM Revision ef9ea048 (git): configure.in: move opt-dir option
* configure.in (opt-dir): move so that it can affect in configure
not only after rbconfig.rb.
git-svn-id: svn+ssh:...
nobu (Nobuyoshi Nakada)
05:29 AM Revision 5ea9849f (git): gc.c: prototype
* gc.c (gc_finalize_deferred_register): define in prototype style,
instead of old K&R style.
git-svn-id: svn+ssh:/...
nobu (Nobuyoshi Nakada)
04:32 AM Revision 7a246609 (git): Makefile.in, configure.in: cppflags
* Makefile.in, configure.in (cppflags): allow setting cppflags from
the confiugre command line.
git-svn-id: svn+ss...
nobu (Nobuyoshi Nakada)
02:03 AM Revision 7c51c8fd (git): configure.in: build probes with systemtap's dtrace wrapper
* configure.in (RUBY_DTRACE_POSTPROCESS): Fix compatibility with
systemtap on linux. stap requires `dtrace -G` post...
tmm1 (Aman Karmani)

12/16/2013

11:57 PM Bug #9223: Hash#reject!.size does not reflect changes to the hash
I accept this behavior change. #reject should not copy instance variables etc. just like #select.
Matz.
matz (Yukihiro Matsumoto)
05:31 PM Bug #9223: Hash#reject!.size does not reflect changes to the hash
This blocks 2.1.0-rc naruse (Yui NARUSE)
10:55 PM Feature #9253: Regexp named match and case statement
There is a way to capture it: use $~[:b] instead of b. Nonetheless, I like this proposal.
--
Yusuke Endoh <mame...
mame (Yusuke Endoh)
10:16 PM Feature #9253 (Open): Regexp named match and case statement
Hello,
I've notice there's no mean to use captured named matches with case
statement :
> a, b = "foo bar",...
oelmekki (Olivier El Mekki)
09:49 PM Bug #9252: "RuntimeError: can't add a new key into hash during iteration" error on test-all of objspace
This issue is not solved with changeset r44241.
Besides, r44241 caused segmentation fault.
http://ruby-mswin.clouda...
phasis68 (Heesob Park)
07:16 PM Bug #9252 (Closed): "RuntimeError: can't add a new key into hash during iteration" error on test-all of objspace
This issue was solved with changeset r44241.
Koichi, thank you for reporting this issue.
Your contribution to Ruby is...
ko1 (Koichi Sasada)
11:10 AM Bug #9252 (Closed): "RuntimeError: can't add a new key into hash during iteration" error on test-all of objspace
Now, some platforms have the following errors on "test-all TESTS=objspace".
1) Error:
TestObjSpace#test_reachab...
ko1 (Koichi Sasada)
08:50 PM Bug #9251: ! operator has lower precedence than = in an assignment expression
I don't have the book, but I guess it is not wrong.
Perhaps the book explains the precedence rules of *the express...
mame (Yusuke Endoh)
01:51 PM Bug #9251: ! operator has lower precedence than = in an assignment expression
rits (First Last) wrote:
> shyouhei (Shyouhei Urabe) wrote:
> > So this is a doc issue. The book is wrong here.
>...
shyouhei (Shyouhei Urabe)
01:47 PM Bug #9251: ! operator has lower precedence than = in an assignment expression
shyouhei (Shyouhei Urabe) wrote:
> I would also like to say that Ruby is here for you to have your better life, not ...
rits (First Last)
01:38 PM Bug #9251: ! operator has lower precedence than = in an assignment expression
shyouhei (Shyouhei Urabe) wrote:
> So this is a doc issue. The book is wrong here.
How can you be sure? Matz has...
rits (First Last)
01:25 PM Bug #9251: ! operator has lower precedence than = in an assignment expression
I would also like to say that Ruby is here for you to have your better life, not to force you live in a inconvenient ... shyouhei (Shyouhei Urabe)
01:17 PM Bug #9251: ! operator has lower precedence than = in an assignment expression
So this is a doc issue. The book is wrong here. We have never changed operator preceedence for decades. shyouhei (Shyouhei Urabe)
01:06 PM Bug #9251: ! operator has lower precedence than = in an assignment expression
nobu (Nobuyoshi Nakada) wrote:
> Then do you want it be a syntax error?
> Assignment to a negated expression makes ...
rits (First Last)
12:45 PM Bug #9251 (Feedback): ! operator has lower precedence than = in an assignment expression
Then do you want it be a syntax error?
Assignment to a negated expression makes no sense.
Or can you elaborate its ...
nobu (Nobuyoshi Nakada)
12:31 PM Bug #9251: ! operator has lower precedence than = in an assignment expression
shyouhei (Shyouhei Urabe) wrote:
> When you want to use it in while loop your supposition is not that concrete.
n...
rits (First Last)
11:57 AM Bug #9251: ! operator has lower precedence than = in an assignment expression
When you want to use it in while loop your supposition is not that concrete.
while ! line = gets do
.......
shyouhei (Shyouhei Urabe)
08:18 PM Revision e80f2c11 (git): * lib/rubygems: Update to RubyGems master 1c5f4b3. Allows rubygems
repackagers to disable backward-compatible shared gem directory
behavior.
* test/rubygems: ditto.
git-svn-id: sv...
drbrain (Eric Hodel)
08:14 PM Revision 45c858d9 (git): * 2013-12-17
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44252 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:14 PM Revision 14e213c3 (git): * NEWS (RDoc): Update version number so I don't have to change it
for the final release.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44251 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
drbrain (Eric Hodel)
02:36 PM Revision 26e425e6 (git): hash.c: typo
* hash.c (rb_hash_reject): fix typo in macro name.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44250 b2dd03c8-...
nobu (Nobuyoshi Nakada)
01:59 PM Revision 42105684 (git): fix typos
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44249 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
01:55 PM Feature #8201: Turn off builded colorizing
Trunk.
These commits (and r43307, r43331) haven't been backported yet.
nobu (Nobuyoshi Nakada)
01:45 PM Revision 9931920c (git): * NEWS: mention about Hash#reject.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44248 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:40 PM Revision 09881487 (git): hash.c: warnings in rb_hash_reject
* hash.c (rb_hash_dup_empty): split from rb_hash_dup.
* hash.c (rb_hash_reject): add warnings (currently suppressed)...
nobu (Nobuyoshi Nakada)
01:40 PM Revision 6cd0d06b (git): hash.c: refactor loop
* hash.c (rb_hash): rewrite with while instead of goto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44246 b2dd...
nobu (Nobuyoshi Nakada)
12:21 PM Revision 62c73569 (git): test_process.rb: fix for 32bit platforms
* test/ruby/test_process.rb (test_clock_gettime_unit): results can
exceed Fixnum limit, especially on 32bit platfor...
nobu (Nobuyoshi Nakada)
10:25 AM Revision c5601931 (git): class.c: fix option hash
* class.c (rb_scan_args): if no keywords is given return nil as
the option hash.
git-svn-id: svn+ssh://ci.ruby-lan...
nobu (Nobuyoshi Nakada)
10:25 AM Revision 5515c564 (git): test_io.rb: IO.write test
* test/ruby/test_io.rb (test_s_write): test for IO.write. more
conditions will be needed.
git-svn-id: svn+ssh://c...
nobu (Nobuyoshi Nakada)
10:22 AM Revision 9ae9f7c9 (git): * gc.c (rb_objspace_markable_object_p): should check special_const_p
first (by is_markable_object()).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44242 b2dd03c8-39d4-4d8f-98ff-8...
ko1 (Koichi Sasada)
10:16 AM Revision d4f80bd7 (git): * ext/objspace/objspace.c (reachable_object_from_root_i): use
compare_by_identity hash to avoid hash modify problem
during iteration.
[Bug #9252]
* ext/objspace/objspace.c (re...
ko1 (Koichi Sasada)
10:09 AM Revision 295fe990 (git): * sample/exyacc.rb: Fix typo in a variable name
s/grammer/grammar/
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44240 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matsuda (Akira Matsuda)
09:21 AM Revision f89bd95b (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44239 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
09:19 AM Revision 8d254db2 (git): * gc.c (gc_verify_internal_consistency): should not use
rb_objspace_each_objects() because it call rest_sweep().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44238 b...
ko1 (Koichi Sasada)
09:07 AM Revision 1a209e49 (git): * gc.c (rb_objspace_markable_object_p): fix last commit (build error).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44237 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
09:05 AM Revision 1779f77f (git): * gc.c (rb_objspace_markable_object_p): it should be live objects.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44236 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
09:01 AM Revision 60b7bd2e (git): * gc.c (rb_objspace_each_objects): should not clear dont_lazy_sweep
flag in nested case.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44235 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
ko1 (Koichi Sasada)
07:46 AM Revision d8eb7f3c (git): * vm_method.c (rb_method_entry_make): fix WB miss.
Note that rb_method_entry_t::klass is not constified.
We may constify this field.
* test/ruby/test_alias.rb: add a...
ko1 (Koichi Sasada)
06:11 AM Revision c3405de4 (git): * ChangeLog: [DOC] Fix typo
s/geneartion/generation/
[ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44233 b2dd03c8-39d4-4d8f-98ff-8...
matsuda (Akira Matsuda)
05:21 AM Revision 4fcdce3b (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44232 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:18 AM Revision c979a67b (git): * gc.c: use gc_verify_internal_consistency() instead of
gc_check_before_marks_i() for check consistency
on RGENGC_CHECK_MODE >= 2.
git-svn-id: svn+ssh://ci.ruby-lang.or...
ko1 (Koichi Sasada)
05:04 AM Revision 2a732947 (git): * process.c (make_clock_result): add :second as a unit for
Process.clock_gettime.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44230 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
05:03 AM Revision b7cbdcc5 (git): suppress warning: SAFE=3 does no sandboxing
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44229 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
04:12 AM Revision dfa892af (git): * gc.c: introduce GC.verify_internal_consistency method to verify GC
internal data structure.
Now this method only checks geneartion (old/young) consistency.
git-svn-id: svn+ssh://c...
ko1 (Koichi Sasada)
02:51 AM Revision d87de085 (git): typo: wheb -> when
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44227 b2dd03c8-39d4-4d8f-98ff-823fe69b080e tmm1 (Aman Karmani)
02:50 AM Revision ef6c90f4 (git): * 2013-12-16
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44226 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
02:50 AM Revision 99df7a1b (git): gc.c: fix build with RGENGC_ESTIMATE_OLDMALLOC=0
* gc.c (gc_info_decode): Fix build errors wheb compiled with
RGENGC_ESTIMATE_OLDMALLOC=0
* gc.c (ob...
tmm1 (Aman Karmani)

12/15/2013

04:46 PM Bug #9251 (Third Party's Issue): ! operator has lower precedence than = in an assignment expression
irb(main):001:0> !a = 1
(irb):1: warning: found = in conditional, should be ==
=> false
irb(main):002:0> a
=> 1
...
rits (First Last)
02:26 PM Bug #9249: Ruby incorrectly inspects opaque libc jmp_buf for pointers to heap during GC.
In principle, Boehm GC tries to use, in turn, getcontext, __builtin_unwind_init, and then setjmp.
The actual code ha...
mame (Yusuke Endoh)
01:03 PM Bug #9249: Ruby incorrectly inspects opaque libc jmp_buf for pointers to heap during GC.
> Is there an alternative function to dump registers for conservative GC?
On GCC, I think you can force registers ...
Anonymous
12:53 PM Bug #9249: Ruby incorrectly inspects opaque libc jmp_buf for pointers to heap during GC.
Is there an alternative function to dump registers for conservative GC?
I think Ruby (and other programs with cons...
akr (Akira Tanaka)
12:30 AM Bug #9249 (Closed): Ruby incorrectly inspects opaque libc jmp_buf for pointers to heap during GC.
The garbage collector in Ruby inspects the opaque libc jmp_buf (as used by setjmp and longjmp) for pointers to heap d... [email protected] (Carlos O'Donell)
10:07 AM Bug #9250 (Closed): Bundler with trunk is not works.
fixed by r44220 hsbt (Hiroshi SHIBATA)
08:56 AM Bug #9250 (Closed): Bundler with trunk is not works.
I found that r44213 broke bundler includes 1.3.5 and 1.5.0.rc.1 with ruby-trunk.
it is cause of SystemStackError.
hsbt (Hiroshi SHIBATA)
09:25 AM Revision 0e52301c (git): test_logger.rb: fix system dependent test
* test/logger/test_logger.rb (test_shifting_size_not_rotate_too_much):
useless test on Windows.
git-svn-id: svn+ss...
nobu (Nobuyoshi Nakada)
07:41 AM Revision 0bb4934a (git): test_dir.rb: fix system dependent test
* test/ruby/test_dir.rb (test_symlinks_not_resolved): fix system
dependent test which has no meanings unless symlin...
nobu (Nobuyoshi Nakada)
04:42 AM Revision 1448b0ab (git): * ext/objspace/objspace.c (reachable_object_from_root_i):
reachable objects should not include categories and
category_objects because it is noisy information.
In fact, ob...
ko1 (Koichi Sasada)
04:06 AM Feature #9239: Array#to_h ignores flat arrays
One reason I think I was wrong is that current form could encourage code like:
enum.map{|x| [x.foo, x.bar] if x....
marcandre (Marc-Andre Lafortune)
02:09 AM Revision 82eef27f (git): * lib/shell/filter.rb: [DOC] Fix typo
s/exection/execution/
[ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44221 b2dd03c8-39d4-4d8f-98ff-823f...
matsuda (Akira Matsuda)
01:50 AM Bug #9124: TestSocket errors in test-all on Arch 64-bit
normalperson (Eric Wong) wrote:
> Eric Wong <[email protected]> wrote:
> > Eric Wong <[email protected]> w...
jonforums (Jon Forums)
01:27 AM Bug #9130 (Closed): logger continues to write in old log file after rotation
fixed by r44203. nagachika (Tomoyuki Chikanaga)
12:51 AM Revision 6c9a3cb6 (git): * lib/rubygems/basic_specification.rb (class Gem): Revert r44213, it
causes SystemStackError for bundler
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44220 b2dd03c8-39d4-4d8f-98ff...
drbrain (Eric Hodel)

12/14/2013

10:34 PM Revision b3348ddd (git): envutil.rb: reduce wait
* test/ruby/envutil.rb (EnvUtil.diagnostic_reports): reduce watching
interval.
git-svn-id: svn+ssh://ci.ruby-lang....
nobu (Nobuyoshi Nakada)
10:34 PM Revision b4644182 (git): test_process.rb: handshake
* test/ruby/test_process.rb: handshake by pipe instead of sleep.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4...
nobu (Nobuyoshi Nakada)
10:09 PM Revision 23201ab1 (git): * lib/rdoc: Update to RDoc master 263a9e5. This improves the
accessibility of the search box.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44217 b2dd03c8-39d4-4d8f-98ff-82...
drbrain (Eric Hodel)
10:03 PM Revision 0b84ee8f (git): test_thread.rb: timing issues
* test/ruby/test_thread.rb: get rid of timing issues and reduce
sleep times.
git-svn-id: svn+ssh://ci.ruby-lang.or...
nobu (Nobuyoshi Nakada)
10:03 PM Revision 8d0b8c87 (git): test_thread.rb: assert_operator for comparison
* test/ruby/test_thread.rb (test_priority): use assert_operator
for comparison instead of assert_send.
git-svn-id:...
nobu (Nobuyoshi Nakada)
08:46 PM Revision 637585d9 (git): test_fiber.rb: remove core
* test/ruby/test_fiber.rb (TestFiber#invoke_rec): remove core dump
files by stack overflow.
git-svn-id: svn+ssh://...
nobu (Nobuyoshi Nakada)
08:28 PM Revision e6147745 (git): * lib/rubygems/basic_specification.rb: Update to RubyGems master
9c718fe. Removes code duplication.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44213 b2dd03c8-39d4-4d8f-98ff...
drbrain (Eric Hodel)
06:53 PM Bug #8756: SEGFAULT caused by `p Struct.new(:q?).instance_methods`
r42479, r43083, r43085 seem also needed. nobu (Nobuyoshi Nakada)
06:27 PM Revision eb54578a (git): * 2013-12-15
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44212 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:26 PM Revision 4618b7f2 (git): [DOC] Fix output of Shellwords.escape() by @anatol [Fixes GH-483]
* lib/shellwords.rb: Fix output of Shellwords.escape()
https://github.com/ruby/ruby/pull/483
[ci-skip]
git-svn-id: ...
matsuda (Akira Matsuda)
05:39 PM Bug #8993 (Closed): Request for clarification on method argument binding for keyword arguments
This issue was solved with changeset r44207.
Jon, thank you for reporting this issue.
Your contribution to Ruby is gr...
nobu (Nobuyoshi Nakada)
09:51 AM Bug #8993: Request for clarification on method argument binding for keyword arguments
This is a bug and JRuby's behavior is correct. marcandre (Marc-Andre Lafortune)
01:53 AM Bug #8993 (Assigned): Request for clarification on method argument binding for keyword arguments
@nobu can you confirm this as a bug?
Perhaps it's simply a doc bug like #8905 and #8952
Please reassign to me i...
zzak (zzak _)
04:26 PM Bug #9160 (Closed): configureに--with-rubylibprefixを指定するとrbconfigのprefixが空文字になる
This issue was solved with changeset r44205.
Wataru, thank you for reporting this issue.
Your contribution to Ruby is...
nobu (Nobuyoshi Nakada)
02:32 PM Bug #9160: configureに--with-rubylibprefixを指定するとrbconfigのprefixが空文字になる
configure.inへのパッチを作りました。
libdirと同じようにexec_prefixで置き換えを行うようにします。
kimuraw (Wataru Kimura)
04:19 PM Feature #8201: Turn off builded colorizing
Good Day!
Which version of ruby have resolved issue?
2.0.0-p353 still have problem.
Versum (Denis Zinin)
03:33 PM Bug #9200: Segmentation Fault in jason 1.8.1 parser with Ruby 2.0.0 p353
I just had this similar crash. I'm a newbie, trying to go thru the Ruby on Rails Tutorial. I just ran rails generat... jerryk55 (Jerry Keselman)
02:48 PM Revision 65b9ee08 (git): * lib/debug.rb: [DOC] Fix typo
s/useage/usage/
[ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44210 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matsuda (Akira Matsuda)
02:43 PM Bug #9133 (Closed): logger rotates log files more than expected
This issue was solved with changeset r44203.
Nobuhiro, thank you for reporting this issue.
Your contribution to Ruby ...
nobu (Nobuyoshi Nakada)
02:17 PM Feature #7508 (Closed): Clean up some more calls to rb_intern()
nobu: I'll close this ticket - the patch is unlikely to still apply cleanly. Anonymous
11:41 AM Feature #7508: Clean up some more calls to rb_intern()
Why not idCmp and idPow in array.c? nobu (Nobuyoshi Nakada)
01:33 PM Feature #6309: Add a reference queue for weak references
My PR: https://github.com/ruby/ruby/pull/480 nobu (Nobuyoshi Nakada)
11:55 AM Bug #7940 (Closed): Mistaken use of inline rescues in stdlib
This issue was solved with changeset r44196.
Mon, thank you for reporting this issue.
Your contribution to Ruby is gr...
nobu (Nobuyoshi Nakada)
11:45 AM Bug #7772 (Closed): Consider bumping stack size in ruby_qsort
This issue was solved with changeset r44195.
Conrad, thank you for reporting this issue.
Your contribution to Ruby is...
nobu (Nobuyoshi Nakada)
11:25 AM Feature #7414 (Closed): Now that const_get supports "Foo::Bar" syntax, so should const_defined?.
This issue was solved with changeset r44194.
Robert, thank you for reporting this issue.
Your contribution to Ruby is...
nobu (Nobuyoshi Nakada)
10:56 AM Revision cc0181ca (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44209 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
10:54 AM Revision adb1ee65 (git): [DOC] Correct a couple of typos in comments by @dvsuresh [Fixes GH-482]
* doc/ChangeLog-YARV: Correct a typo in comment
* lib/rubygems/specification.rb: ditto.
* test/rexml/data/tutorial....
matsuda (Akira Matsuda)
10:28 AM Bug #9173 (Rejected): rb_sprintf %li format specifier does not work correctly with long values and can cause Ruby to crash
nobu (Nobuyoshi Nakada)
10:14 AM Bug #9236: include + include + alias_method + super behaviour inconsistency between 1.9 and 2.0
Confirmed the fix. Thanks! matsuda (Akira Matsuda)
09:46 AM Bug #9138: make initialize_copy private
Isn't initialize_copy already private (as it should be)?
ObjectSpace.each_object(Class).reject {|k| k.private_...
marcandre (Marc-Andre Lafortune)
01:48 AM Bug #9138: make initialize_copy private
Going to postpone this until 2.2 zzak (zzak _)
08:43 AM Feature #8909 (Rejected): Expand "f" frozen suffix to literal arrays and hashes
"f" suffix has been removed from string literals. nobu (Nobuyoshi Nakada)
08:39 AM Revision 91afce9a (git): vm_insnhelper.c: post arguments as mandatory
* vm_insnhelper.c (vm_callee_setup_arg_complex): count post
arguments as mandatory arguments. [ruby-core:57706] [B...
nobu (Nobuyoshi Nakada)
07:50 AM Bug #9005 (Assigned): object.send(:define_method, ...){...} creates private method
nobu (Nobuyoshi Nakada)
07:43 AM Feature #8773: Binding#local_variables should work like #local_variable_set and #local_variable_get
Sounds reasonable. nobu (Nobuyoshi Nakada)
07:38 AM Revision 1ec457c2 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44206 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:26 AM Revision 36e9f58d (git): configure.in: unexpand exec_prefix in rubylibprefix
* configure.in (rubylibprefix): replace exec_prefix as well as
bindir and libdir. a patch by kimuraw (Wataru Kimur...
nobu (Nobuyoshi Nakada)
07:26 AM Revision c1ffaef8 (git): * doc/contributing.rdoc: [DOC] Correct spelling by @dvsuresh [Fixes GH-481]
https://github.com/ruby/ruby/pull/481
[ci-skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44204 b2dd03c8-39d...
matsuda (Akira Matsuda)
05:43 AM Revision 95ed0816 (git): logger.rb: fix extra log ratation
* lib/logger.rb (lock_shift_log): no need to rotate the log file
if it has been rotated by another process. based ...
nobu (Nobuyoshi Nakada)
05:42 AM Revision 742659cb (git): envutil.rb: refine messages
* test/ruby/envutil.rb (assert_file_predicate): place rest
arguments after predicate name.
git-svn-id: svn+ssh://c...
nobu (Nobuyoshi Nakada)
04:17 AM Revision 7f83b787 (git): Additional test coverage to Enumerator#peek.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44201 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
04:17 AM Revision 14557c78 (git): Additional test coverage to Dir class. Dir['**/*'] should not resolve symlinks.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44200 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
04:17 AM Revision cb707669 (git): Additional test coverage to DateTime comparison (sub millisecond).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44199 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
04:02 AM Revision b83d68a3 (git): proc.c: method by respond_to_missing?
* proc.c (mnew_from_me): method by respond_to_missing? should be
owned by the original class.
git-svn-id: svn+ssh:...
nobu (Nobuyoshi Nakada)
03:38 AM Revision a370556c (git): object.c: check const names
* object.c (rb_mod_const_get, rb_mod_const_defined): check
constant names more strictly.
git-svn-id: svn+ssh://ci....
nobu (Nobuyoshi Nakada)
02:55 AM Revision 1e4a9554 (git): scanf.rb: fix rescue modifier
* lib/scanf.rb (IO#scanf): fix mistaken use of rescue modifier.
a patch by Mon_Ouie at [ruby-core:52813]. [Bug #79...
nobu (Nobuyoshi Nakada)
02:45 AM Revision fcd78874 (git): util.c: bump stack size in ruby_qsort()
* util.c (ruby_qsort): fix potential stack overflow on a large
machine. based on the patch by Conrad Irwin <conrad...
nobu (Nobuyoshi Nakada)
02:25 AM Revision 241ca7bf (git): object.c: nested path const_defined?
* object.c (rb_mod_const_defined): support nested class path as
well as const_get. [Feature #7414]
git-svn-id: sv...
nobu (Nobuyoshi Nakada)
02:24 AM Revision a68c69d1 (git): object.c: remove unnecessary assignment
* object.c (rb_mod_const_get): remove unnecessary assignment and
set path together.
git-svn-id: svn+ssh://ci.ruby-...
nobu (Nobuyoshi Nakada)
02:24 AM Revision db318509 (git): object.c: fix typo
* object.c (rb_mod_const_get): fix typo. should use SYM2ID() not
ID2SYM().
git-svn-id: svn+ssh://ci.ruby-lang.org...
nobu (Nobuyoshi Nakada)
02:12 AM Revision c74995b2 (git): ChangeLog: fix commit miss
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44191 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:11 AM Revision ae1a4664 (git): object.c: fix r44189
* object.c (rb_mod_const_get): already interned junk name may be
valid nested class path.
git-svn-id: svn+ssh://ci...
nobu (Nobuyoshi Nakada)
01:50 AM Revision 33fddfe5 (git): object.c: optimize rb_mod_const_get for symbol
* object.c (rb_mod_const_get): Symbol must be the entire name, not
a nested constant path, so achieve by its ID dir...
nobu (Nobuyoshi Nakada)
01:47 AM Bug #9152: Relic documentation in lib/xmlrpc/client.rb
Some other instances of RAA found in the docs:
lib/erb.rb:255:# * and others; search the RAA.
lib/net/smtp.rb:79:...
zzak (zzak _)
01:19 AM Revision c0abb5e5 (git): * ext/psych/yaml/emitter.c: Fix typo in the variable name
s/preceeded/preceded/
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44188 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matsuda (Akira Matsuda)
01:11 AM Bug #9247 (Closed): Bugs in socket.rb (exception retrieval)
This issue was solved with changeset r44184.
Koichi, thank you for reporting this issue.
Your contribution to Ruby is...
akr (Akira Tanaka)
12:19 AM Bug #9247 (Assigned): Bugs in socket.rb (exception retrieval)
mrkn (Kenta Murata)
12:19 AM Bug #9247: Bugs in socket.rb (exception retrieval)
I think the following code can reproduce the full cases:
# https://gist.github.com/mrkn/7945798
require 'sock...
mrkn (Kenta Murata)
12:25 AM Bug #9192: Inconsistent comparison between Float and BigDecimal
marcandre (Marc-Andre Lafortune) wrote:
> 1) I disagree with this change. Is it possible to know why you decided to ...
mrkn (Kenta Murata)

12/13/2013

11:58 PM Bug #9247 (Closed): Bugs in socket.rb (exception retrieval)
Ruby 2.1 (trunk) 2.0 and 1.9.3 both has a bug to retrieve exception.
In the following code, opened socket is always ...
ko1 (Koichi Sasada)
11:22 PM Revision 967677ab (git): * lib/uri/common.rb: [DOC] Fix a broken link by @namusyaka [fix GH-478]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44187 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
10:29 PM Bug #7842 (Closed): An alias of a "prepend"ed method skips the original method when calling super
This issue was solved with changeset r44175.
Yusuke, thank you for reporting this issue.
Your contribution to Ruby ...
nobu (Nobuyoshi Nakada)
10:29 PM Bug #9236 (Closed): include + include + alias_method + super behaviour inconsistency between 1.9 and 2.0
This issue was solved with changeset r44175.
Yusuke, thank you for reporting this issue.
Your contribution to Ruby ...
nobu (Nobuyoshi Nakada)
10:29 PM Bug #7993 (Closed): owner of methods defined after using Module#prepend
This issue was solved with changeset r44175.
Nobuhiro, thank you for reporting this issue.
Your contribution to Ruby ...
nobu (Nobuyoshi Nakada)
04:59 PM Bug #7492: Segmentation fault at DL::TestDL#test_call_double on x64 Windows 8
2013/12/13 Zachary Scott <[email protected]>:
> Only because I can't test it
I understand you. But nobody can test all t...
phasis68 (Heesob Park)
04:53 PM Bug #7492: Segmentation fault at DL::TestDL#test_call_double on x64 Windows 8
Only because I can't test it zzak (zzak _)
12:26 PM Bug #7492: Segmentation fault at DL::TestDL#test_call_double on x64 Windows 8
Why you are reluctant to apply my patch?
In Windows 7, it is a latent bug.
It is not causing any incompatibility bu...
phasis68 (Heesob Park)
11:19 AM Bug #7492: Segmentation fault at DL::TestDL#test_call_double on x64 Windows 8
Can we setup a build for that? Or perhaps we can set it up on travis? zzak (zzak _)
11:09 AM Bug #7492: Segmentation fault at DL::TestDL#test_call_double on x64 Windows 8
rubyci.org platform is Windows 7.
You can see the segfault on 64 bit Windows 8.x with x64 VC++ 2012 or 2013 compil...
phasis68 (Heesob Park)
12:03 AM Bug #7492 (Feedback): Segmentation fault at DL::TestDL#test_call_double on x64 Windows 8
zzak (zzak _)
12:03 AM Bug #7492: Segmentation fault at DL::TestDL#test_call_double on x64 Windows 8
I don't see the segfault on rubyci.org[1] either, can anyone reproduce this?
1: http://ruby-mswin.cloudapp.net/vc1...
zzak (zzak _)
04:32 PM Revision b2f9a0f5 (git): eval.c: reuse tag
* eval.c (rb_rescue2): reuse tags pushed for body proc to protect
rescue proc too.
git-svn-id: svn+ssh://ci.ruby-l...
nobu (Nobuyoshi Nakada)
04:19 PM Revision 71286e37 (git): * gc.c (wmap_final_func): Bugfix. Should update *value to new pointer.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44185 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Masaya Tarui
04:11 PM Revision 4fd53e47 (git): * ext/socket/lib/socket.rb: Don't test $! in "ensure" clause because
it may be set before the body.
Reported by ko1 and mrkn. [ruby-core:59088] [Bug #9247]
* lib/cgi/core.rb: Ditto.
...
akr (Akira Tanaka)
03:44 PM Revision 42ae24a6 (git): * internal.h (ruby_sized_xrealloc2): fix typo introduced in r44117, which cause compile error on Solaris.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44183 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ngoto (Naohisa Goto)
03:33 PM Revision 11fe8c97 (git): merge revision(s) 41427:
test_pty.rb: reap zombie
* test/test_pty.rb (test_cloexec): reap zombie than leaving to
detaching thread.
...
nagachika (Tomoyuki Chikanaga)
03:22 PM Revision 26d147c7 (git): thread.c: reduce tags and stack
* thread.c: (exec_recursive): use rb_catch_protect() instead of
rb_catch_obj() and PUSH_TAG(), and reduce pushing t...
nobu (Nobuyoshi Nakada)
03:18 PM Revision 569ab987 (git): * 2013-12-14
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44180 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:18 PM Revision b7c2f5bc (git): proc.c: fix inherited owner
* proc.c (mnew_from_me): achieve the original defined_class from
prepended iclass, to fix inherited owner.
* proc.c...
nobu (Nobuyoshi Nakada)
02:55 PM Bug #9211 (Third Party's Issue): Bug in can_detect_signals? in test/rake/test_rake_functional.rb
Hello,
Thank you for your report.
rake has upstream repository. Please report to there
https://github.com/jimw...
nagachika (Tomoyuki Chikanaga)
02:50 PM Revision 537f3276 (git): test_weakmap.rb: fix test
* test/ruby/test_weakmap.rb (test_include?): create target object in a
block, so that collected soon as possible.
...
nobu (Nobuyoshi Nakada)
02:20 PM Revision 36e09fc2 (git): test/ruby: better assertions
* test/ruby: use better assertions instead of mere assert.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44177 b...
nobu (Nobuyoshi Nakada)
02:03 PM Revision 5bff6435 (git): test_weakmap.rb: fix test
* test/ruby/test_weakmap.rb (test_include?): Object.new does not
excute the block, use tap.
git-svn-id: svn+ssh://...
nobu (Nobuyoshi Nakada)
01:32 PM Feature #8960 (Feedback): Add Exception#backtrace_locations
Now, I implemented half-baked feature (read-only backtrace locations).
How about to continue how to change it?
ko1 (Koichi Sasada)
01:31 PM Feature #8960 (Closed): Add Exception#backtrace_locations
This issue was solved with changeset r44170.
Charles, thank you for reporting this issue.
Your contribution to Ruby i...
ko1 (Koichi Sasada)
12:19 PM Feature #8960: Add Exception#backtrace_locations
What will be returned from an exception set by Exception#set_backtrace in JRuby? nobu (Nobuyoshi Nakada)
01:29 PM Revision b71956d1 (git): proc.c, vm_method.c: fix super and alias
* proc.c (method_owner): return the class where alias is defined, not
the class original method is defined.
* vm_me...
nobu (Nobuyoshi Nakada)
01:29 PM Revision f1f609bc (git): test_weakmap.rb: fix test
* test/ruby/test_weakmap.rb (test_include?): isolate weak
referenced object.
git-svn-id: svn+ssh://ci.ruby-lang.or...
nobu (Nobuyoshi Nakada)
12:02 PM Bug #9222 (Closed): xmalloc usage during GC_START event can cause confusing assertion failure
This issue was solved with changeset r44166.
Aman, thank you for reporting this issue.
Your contribution to Ruby is g...
ko1 (Koichi Sasada)
09:18 AM Revision 3ac0ec4e (git): test/ruby: better assertions
* test/ruby: use better assertions instead of mere assert.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44173 b...
nobu (Nobuyoshi Nakada)
09:17 AM Revision 287d2ada (git): assertions.rb: last match in assert_raise_with_message
* lib/test/unit/assertions.rb (assert_raise_with_message): set
caller's last match if expected is a Regexp.
* test...
nobu (Nobuyoshi Nakada)
07:30 AM Revision 3ba2006a (git): gc.c: GC.latest_gc_info reports most interesting major_by flag
* gc.c (gc_info_decode): Use :major_by=>:nofree as fallback reason
when other trigger conditions are presen...
tmm1 (Aman Karmani)
04:31 AM Revision 0aed7c68 (git): * error.c: add Exception#backtrace_locations.
Now, there are no setter and independent from Exception#backtrace.
[Feature #8960]
* eval.c (setup_exception): set ...
ko1 (Koichi Sasada)
03:53 AM Revision 4547d773 (git): eval.c: clear cache
* eval.c (rb_using_module): clear method cache after applying
refinements.
* eval.c (mod_using, top_using): remove...
nobu (Nobuyoshi Nakada)
03:53 AM Revision b07bdbc2 (git): eval.c: indent
* eval.c (using_module_recursive): adjust indent.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44168 b2dd03c8-3...
nobu (Nobuyoshi Nakada)
03:23 AM Revision f2c31939 (git): vm.c: reduce clearing method cache
* vm_method.c (rb_add_method, rb_alias): rb_method_entry_set()
already clears method cache.
* vm_method.c (rb_expo...
nobu (Nobuyoshi Nakada)
03:02 AM Revision c7005118 (git): * gc.c (garbage_collect_body): use rb_bug() and explicit error message
instead of using assert().
[Bug #9222]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44166 b2dd03c8-39d4-4d8...
ko1 (Koichi Sasada)
02:53 AM Revision 34776709 (git): * array.c: fix comment to remove the word "shady".
* variable.c: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44165 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
ko1 (Koichi Sasada)
02:38 AM Revision d8f619e1 (git): * lib/net/pop.rb: [DOC] Fix typo
s/deguging/debugging/
[ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44164 b2dd03c8-39d4-4d8f-98ff-823f...
matsuda (Akira Matsuda)
02:38 AM Revision 55a77f29 (git): * gc.c: rename *shady* func/macros.
* RVALUE_RAW_SHADY() -> RVALUE_WB_PROTECTED_RAW()
* RVALUE_SHADY() -> RVALUE_RAW_SHADY()
* rgengc_check_s...
ko1 (Koichi Sasada)
02:31 AM Bug #9246 (Closed): NoMemoryError is occurred by simple addition of BigDecimal
I think the following case should raise Overflow exception.
$ ruby -rbigdecimal -ve 'p BigDecimal("1E1024819115206...
mrkn (Kenta Murata)
02:21 AM Revision 94bc0647 (git): * doc/contributing.rdoc: [DOC] Fix typo by @dvsuresh [Fixes GH-476]
https://github.com/ruby/ruby/pull/476
[ci-skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44162 b2dd03c8-39d...
matsuda (Akira Matsuda)
02:18 AM Bug #7371 (Closed): Fix undefined overflow checking in bigdecimal
I think this issue had been fixed by akr in r40214. mrkn (Kenta Murata)
02:08 AM Bug #7458 (Closed): Depending on value of BigDecimal::limit, addition can give inaccurate results
I've fix this issue in r44153. mrkn (Kenta Murata)
01:36 AM Revision c6d03509 (git): proc.c: local variable
* proc.c (method_inspect): use a local variable instead of repeating
dereferences.
git-svn-id: svn+ssh://ci.ruby-l...
nobu (Nobuyoshi Nakada)
01:36 AM Revision 2e5422a2 (git): .gdbinit: initialize
* .gdbinit (ruby_gdb_init): initialize enums.
* .gdbinit (rb_id2name): initialize debug info too.
git-svn-id: svn+s...
nobu (Nobuyoshi Nakada)
01:04 AM Revision d35e7b5b (git): * lib/rubygems/request_set/lockfile.rb: Import RubyGems master a8d0669
with a 1.8.7 compatibility fix.
* test/rubygems/test_gem_request_set_lockfile.rb: ditto.
git-svn-id: svn+ssh://ci....
drbrain (Eric Hodel)
01:03 AM Bug #9178: Segfault when misusing Enumerable#chunk with #to_enum and #with_index
r39722 was backported to ruby_2_0_0 branch at r44150. nagachika (Tomoyuki Chikanaga)
12:56 AM Revision 955a6258 (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44158 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:51 AM Revision 8fadbe5f (git): * lib/rubygems: Update to RubyGems master ddac51f. Changes:
* Allow override for the shared gem installation directory for
rubygems packagers.
* Lock gem cache files for ...
drbrain (Eric Hodel)
 

Also available in: Atom