Activity
From 11/19/2013 to 11/25/2013
11/25/2013
-
11:17 PM Bug #9153 (Closed): IO#flush causes unnecessary fsync on Windows
- On Windows calling IO#flush is effectively identical to calling IO#fsync, i.e. contents of the file are committed to ...
-
10:23 PM Misc #9148 (Closed): Fix broken url in lib/xmlrpc.rb documentation
- This issue was solved with changeset r43844.
Giorgos, thank you for reporting this issue.
Your contribution to Ruby i... -
10:54 AM Misc #9148 (Assigned): Fix broken url in lib/xmlrpc.rb documentation
- Thank you for the patch, I will commit this soon!
-
04:52 AM Misc #9148 (Closed): Fix broken url in lib/xmlrpc.rb documentation
-
10:22 PM Bug #9152 (Assigned): Relic documentation in lib/xmlrpc/client.rb
- Thanks for the report!
-
07:49 PM Bug #9152 (Closed): Relic documentation in lib/xmlrpc/client.rb
- In line 80
# Note, that you need the SSL package from RAA installed.
I could provide a fix but I am not sure exa... -
09:46 PM Revision 302743d3 (git): * NEWS: Add ObjectSpace.after_gc_{start,end}_hook=
- * ext/objspace/objspace_dump.c: [DOC] catch up dump/dump_all to r43679
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t... -
07:15 PM Bug #9151 (Closed): Segfault in Ruby head
- Following code causes a segfault in ruby head on x64:
class A
attr_accessor :b
def hash
[b,""].hash... - 07:14 PM Revision c21f62d0 (git): * 2013-11-26
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43846 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:14 PM Revision 04817ae6 (git): * lib/rubygems: Update to RubyGems master 612f85a. Notable changes:
- Fixed installation and activation of git: and path: gems via
Gem.use_gemdeps
Improved documentation coverage
* ... -
05:12 PM Bug #9119: TestTime#test_marshal_broken_offset broken under MinGW
- After applying above patch, TestTime#test_marshal_broken_offset test passes.
But TestTime#test_marshal_zone test fai... -
05:08 PM Misc #8741: email notification on bugs.ruby-lang.org is broken
- A have newer received any email notification, i do not know why.
-
09:52 AM Misc #8741: email notification on bugs.ruby-lang.org is broken
- Our redmine's notification seems buggy.
Contribution is welcome.
https://github.com/asakusarb/redmine4ruby-lang/iss... -
07:43 AM Misc #8741 (Feedback): email notification on bugs.ruby-lang.org is broken
- ok, I restart to investigation.
-
05:24 AM Misc #8741: email notification on bugs.ruby-lang.org is broken
- Why is this closed?
-
03:17 PM Feature #9145: Queue#pop(true) return nil if empty instead of raising ThreadError
- Note that the current behavior allows you to distinguish between a nil in the queue (returns nil) and no value in the...
-
11:59 AM Feature #9145: Queue#pop(true) return nil if empty instead of raising ThreadError
- On 11/23/2013 08:30 PM, Glass_saga (Masaki Matsushita) wrote:
> I think we can't change default behavior of Queue#... -
09:13 AM Feature #9145: Queue#pop(true) return nil if empty instead of raising ThreadError
- Glass_saga (Masaki Matsushita) wrote:
> I think we can't change default behavior of Queue#pop(true) because some cod... -
02:58 PM Bug #9150 (Closed): Segfault in case statement execution, possibly related to refinements
- This code consistently segfaults in 2.0.0p353:
require 'active_support/all'
case 3600
when 1.week then true
e... -
01:23 PM Revision c1073725 (git): * lib/xmlrpc.rb: [DOC] Fix link to xmlrpc4r site [Bug #9148]
- Patch by Giorgos Tsiftsis
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43844 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
10:49 AM Bug #9149 (Closed): rb-appscript crash
- a simple script as :
#! /usr/bin/env ruby
# encoding: utf-8
require 'rubygems'
require 'appscript'
include App... -
10:49 AM Revision 217d37a6 (git): * lib/uri/common.rb: [DOC] typo fixes by @vipulnsward [Fixes GH-456]
- https://github.com/ruby/ruby/pull/456
* lib/uri/generic.rb: [DOC] ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/rub... -
09:24 AM Bug #9133: logger rotates log files more than expected
- no6v (Nobuhiro IMAI) wrote:
> After that, the @logdev.dev of process A is "log.0", so #9133 happens.
> I wrote a te... -
09:23 AM Bug #9133: logger rotates log files more than expected
- After that, the @logdev.dev of process A is "log.0", so #9133 happens.
I wrote a test for this issue, also fixes #91... -
05:35 AM Revision b5147423 (git): * ext/bigdecimal/bigdecimal.gemspec: bump BigDecimal to 1.2.3 for
- proper release date in RubyGems
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43842 b2dd03c8-39d4-4d8f-98ff-823... -
05:25 AM Revision a7925537 (git): * ext/bigdecimal/bigdecimal.gemspec: Remove Gem::Specification#date
- We should rely on rubygems to create the date the gem was released
for each version.
git-svn-id: svn+ssh://ci.rub... -
05:11 AM Feature #7511: short-circuiting logical implication operator
- mame (Yusuke Endoh) wrote:
> Please show a more concrete example.
>
logical implication is a core operation of ... -
04:22 AM Revision 336eb217 (git): fix typos
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43840 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:18 AM Bug #8418: when all params are optional, named arg hash maps to the first available param
- but isn't it good to have correspondence between keyword args and keyword hash?
when keyword args are used explici... -
04:02 AM Feature #7274: UnboundMethods should be bindable to any object that is_a?(owner of the UnboundMethod)
- is this rejected?
-
01:13 AM Revision 2bfd722d (git): * internal.h: do not use ruby_sized_xrealloc() and ruby_sized_xfree()
- if HAVE_MALLOC_USABLE_SIZE (or _WIN32) is defined.
We don't need these function if malloc_usable_size() is availabl...
11/24/2013
-
11:41 PM Feature #9147 (Closed): CSV.new option skip_lines should escape String before convert to Regexp
- After r43823, the following script ignore all lines.
== test_csv.rb ==
```
require "csv"
csv = CSV.new(<<-E... -
08:06 PM Revision 84b7d6d5 (git): * test/-ext-/tracepoint/test_tracepoint.rb: catch up GC.stat changes
- at r43835.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43838 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
07:49 PM Revision 30e88ca8 (git): * gc.c: continue to change OLDSPACE -> OLDMALLOC.
- RGENGC_ESTIMATE_OLDSPACE -> RGENGC_ESTIMATE_OLDMALLOC.
* gc.c: add a new major GC reason GPR_FLAG_MAJOR_BY_OLDMALLOC.... -
07:24 PM Misc #9146 (Closed): Update documentation for lib/abbrev.rb
-
07:18 PM Revision a87eaf88 (git): * gc.c: change terminlogy "..._num" to "..._slots" about slot opetaion.
- * final_num -> final_slots
* objspace_live_num() -> objspace_live_slots()
* objspace_limit_num() -> objspace_limi... -
07:08 PM Revision f0600220 (git): * gc.c (gc_stat): add internal information.
- * heap_swept_slot
* malloc_increase
* malloc_limit
* remembered_shady_object
* remembered_shady_object_limit
... -
07:01 PM Revision 15bbf34c (git): * test/ruby/test_gc.rb: catch up last commit.
- Now RUBY_GC_OLDSPACE_LIMIT(...) is RUBY_GC_OLDMALLOC_LIMIT(...).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk... -
06:13 PM Revision c1382f3a (git): * gc.c: change terminology OLDSPACE -> OLDMALLOC.
- (oldspace -> oldmalloc for variable names)
OLDSPACE is confusing because it is not includes slots.
To more clearl... - 04:03 PM Revision 9465475e (git): * 2013-11-25
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43832 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:03 PM Revision b25a6494 (git): * internal.h: use __builtin_bswap16() if possible.
- * configure.in: check existence of __builtin_bswap16().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43831 b2dd... -
01:55 PM Feature #8509: Use 128 bit integer type in Bignum
- I decided to disable __int128 for Bignum because it is not always faster.
__int128 is still be usable by specifyin... -
01:53 PM Feature #9145: Queue#pop(true) return nil if empty instead of raising ThreadError
- "Glass_saga (Masaki Matsushita)" <[email protected]> wrote:
> I think we can't change default behavior of Queue... -
01:30 PM Feature #9145 (Feedback): Queue#pop(true) return nil if empty instead of raising ThreadError
- I think we can't change default behavior of Queue#pop(true) because some code expects ThreadError to be raised.
Howe... -
12:42 PM Feature #9145 (Open): Queue#pop(true) return nil if empty instead of raising ThreadError
- I propose the non-blocking form of Queue#pop behave like Array#pop and return nil when empty.
Current behavior is ... -
01:27 PM Revision bc65d709 (git): * bignum.c (bigxor_int): Apply BIGLO for long in a BDIGIT expression.
- (bigor_int): Ditto.
(bigand_int): Ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43830 b2dd03c8-39d4-... -
09:47 AM Feature #9143 (Closed): Optimize CSV to share hash key objects between rows
-
09:01 AM Feature #9143 (Assigned): Optimize CSV to share hash key objects between rows
-
09:01 AM Feature #9143: Optimize CSV to share hash key objects between rows
- assert_predicate(string_key, :frozen?) will show better message when it fails.
-
08:35 AM Feature #9143: Optimize CSV to share hash key objects between rows
- Thanks nobu, I write too much RSpec lately.
Updated patch attached: I also added freeze in Row#initialize, not sur... -
12:56 AM Feature #9143: Optimize CSV to share hash key objects between rows
- =begin
You can use (({assert_instance_of})) and (({assert_same})).
=end
-
09:15 AM Revision 0224b515 (git): * include/ruby/defines.h (SIZEOF_ACTUAL_BDIGIT): Defined.
- * include/ruby/ruby.h (RBIGNUM_EMBED_LEN_MAX): Use
SIZEOF_ACTUAL_BDIGIT instead of SIZEOF_BDIGITS.
SIZEOF_BDIGITS... -
08:14 AM Bug #8560 (Closed): CSV, skip_lines option causes error when passing a string
-
04:08 AM Bug #8560: CSV, skip_lines option causes error when passing a string
- Attached is a patch that converts skip_lines to a Regexp if it's a string. Also see pull request on GitHub: https://g...
-
07:17 AM Revision 8835b1fb (git): * ChangeLog: adjust timezone and encoding.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43828 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:23 AM Bug #9144: ptys on AIX version 4 through 7
- Doing more research, the existing ruby code is 99% there.
I got it to work by changing line 248 of ext/pty/pty.c ... -
04:14 AM Bug #9144 (Closed): ptys on AIX version 4 through 7
- The best way to open a pty on AIX version 4 through 7 is using what they call "AT&T" mode. The steps are to first op...
-
04:51 AM Revision d3354100 (git): * include/ruby/defines.h: Don't use int128_t for Bignum.
- It's not always faster.
* bignum.c: Ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43827 b2dd03c8-39d4-... -
03:50 AM Misc #8741: email notification on bugs.ruby-lang.org is broken
- Maybe it is all about missing SPF record for the server bugs.ruby-lang.org to send emails in name of ruby-lang.org =>...
-
02:11 AM Feature #9140 (Rejected): Allow each_with_index to get start index
-
02:05 AM Feature #9140: Allow each_with_index to get start index
- There's no bug. Just reject this feature request.
-
01:48 AM Feature #9099: Train emoji lambda operator
- @mame: OMG there are crazier people than me out there.
-
01:34 AM Feature #9123: Make Numeric#nonzero? behavior consistent with Numeric#zero?
- BertramScharpf (Bertram Scharpf) wrote:
>
> That's a matter of taste. In my eyes, this code example is beautiful a... -
01:31 AM Feature #9123: Make Numeric#nonzero? behavior consistent with Numeric#zero?
- alexeymuranov (Alexey Muranov) wrote:
> In my opinion, it is because code is intended mostly for reading, not for wr... -
01:20 AM Revision 4ef2f0d2 (git): * NEWS: Add details about new debugging features and APIs.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43826 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 12:44 AM Revision 895e9b0a (git): * lib/csv.rb: Optimize header hashes by freezing string keys.
- [ruby-core:58510]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43825 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:22 AM Revision 34176b02 (git): * ext/objspace/objspace_dump.c: test fixes and win32 compatibility
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43824 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
11/23/2013
- 11:12 PM Revision 80c4b4b3 (git): * lib/csv.rb: If skip_lines is set to a String, convert it to a Regexp
- to prevent the alternative, which is that each line in the CSV gets
converted to a Regexp when calling skip_lines#m... -
10:44 PM Feature #9121: [PATCH] Remove rbtree implementation of SortedSet due to performance regression
- Maybe. And I noticed the second preview (not RC though) of 2.1.0 was out, so I'll postpone any change to SortedSet t...
-
10:07 PM Feature #9121: [PATCH] Remove rbtree implementation of SortedSet due to performance regression
- zzak (Zachary Scott) wrote:
> See #7698 and https://github.com/seki/Drip/issues/4
Thank you, but it works now for... -
10:01 PM Feature #9121: [PATCH] Remove rbtree implementation of SortedSet due to performance regression
- I wrote:
> ... and the point of this issue is that we should not depend on it any more, so I'll go ahead anyway.
... -
09:53 PM Feature #9121: [PATCH] Remove rbtree implementation of SortedSet due to performance regression
- mame (Yusuke Endoh) wrote:
> knu (Akinori MUSHA) wrote:
> > rbtree is seemingly broken for the latest version of ru... -
09:23 PM Feature #9121: [PATCH] Remove rbtree implementation of SortedSet due to performance regression
- See #7698 and https://github.com/seki/Drip/issues/4
> On Nov 23, 2013, at 6:09 PM, "mame (Yusuke Endoh)" <mame@... -
06:09 PM Feature #9121: [PATCH] Remove rbtree implementation of SortedSet due to performance regression
- knu (Akinori MUSHA) wrote:
> rbtree is seemingly broken for the latest version of ruby.
What do you mean? What b... -
05:51 PM Feature #9121: [PATCH] Remove rbtree implementation of SortedSet due to performance regression
- Thanks for your input, guys.
I think I'll drop the optional rbtree version of SortedSet for now, since rbtree is s... -
09:23 PM Bug #9142: Ruby 2.0.0 crash in Rake/mysql2
- Can you also include an example to reproduce?
> On Nov 23, 2013, at 4:43 AM, "mlarocque (Michael Larocque)" <ml... -
04:43 AM Bug #9142 (Closed): Ruby 2.0.0 crash in Rake/mysql2
- Hi folks,
I've spent the past couple of days trying to decipher a ruby crash. I've googled, etc and followed the '... -
09:23 PM Feature #9140: Allow each_with_index to get start index
- So is this a doc bug?
> On Nov 23, 2013, at 12:05 AM, "rosenfeld (Rodrigo Rosenfeld Rosas)" <[email protected]... -
12:05 AM Feature #9140: Allow each_with_index to get start index
- By the way, feel free to reject this ticket then. I only created it because I thought it would be backwards compatible.
-
12:02 AM Feature #9140: Allow each_with_index to get start index
- Actually, it explains but I missed an example :) I do example driven development ;)
-
07:55 PM Feature #6857 (Assigned): bigdecimal/math BigMath.E/BigMath.exp R. P. Feynman inspired optimization
- The optimization of BigMath.log is remaining.
-
07:52 PM Feature #6857 (Closed): bigdecimal/math BigMath.E/BigMath.exp R. P. Feynman inspired optimization
- This issue was solved with changeset r43817.
Rafał, thank you for reporting this issue.
Your contribution to Ruby is ... -
07:03 PM Feature #9123: Make Numeric#nonzero? behavior consistent with Numeric#zero?
- fuadksd (Fuad Saud) wrote:
> I don't understand why we would want to be so strict about types on this
> case. Havi... -
11:23 AM Feature #9123: Make Numeric#nonzero? behavior consistent with Numeric#zero?
- I don't understand why we would want to be so strict about types on this
case. Having some arbitrary value being r... -
10:14 AM Feature #9123: Make Numeric#nonzero? behavior consistent with Numeric#zero?
- avit (Andrew Vit) wrote:
> 42.nonzero? #=> 42
> 0.nonzero? #=> false
In fact, the first version of no... -
09:14 AM Feature #9123: Make Numeric#nonzero? behavior consistent with Numeric#zero?
- avit (Andrew Vit) wrote:
> Also, why should we return nil in any case? I think the correct return value should be fa... -
04:01 AM Feature #9123: Make Numeric#nonzero? behavior consistent with Numeric#zero?
- The history on this is interesting. I would agree with the consistency idea of nonzero = (nil | 1) and nonzero? = (fa...
-
12:54 AM Feature #9123: Make Numeric#nonzero? behavior consistent with Numeric#zero?
- mame (Yusuke Endoh) wrote:
> By the way, I investigated the early history of nonzero?.
Very interesting, thank yo... - 04:08 PM Revision 10ca8a4b (git): * ext/bigdecimal/bigdecimal.c (BigDecimal_power): Use FIX2LONG instead
- of FIX2INT to avoid conversion error.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43822 b2dd03c8-39d4-4d8f-98f... -
03:53 PM Feature #9047: Alternate hash key syntax for symbols
- @matz -- sorry, I didn't receive an email notification, so I didn't realize you had responded.
This isn't MRI, I rea... -
03:44 PM Revision 4efba669 (git): ruby.h: define RBIGNUM_EMBED_LEN_MAX by macros
- * include/ruby/ruby.h (RBIGNUM_EMBED_LEN_MAX): define by macros
defined in defines.h, instead of complex and repeat... - 03:35 PM Revision b28608f7 (git): * 2013-11-24
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43820 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:35 PM Revision 81f4262e (git): * ChangeLog: fix a typo at r43744.
- * gc.c (is_mark_stack_empty): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43819 b2dd03c8-39d4-4d8f-98ff... -
01:25 PM Revision 6bcb8edb (git): * include/ruby/ruby.h (RBIGNUM_EMBED_LEN_MAX): Limit the value to
- less than 8.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43818 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
11:34 AM Bug #8995: バイナリデータを文字列として encode! すると readbyte の結果が変化する
- workaroundが入ったようですが、元々UTF-8ではないバイナリデータが壊れないということは、裏を返せばmalformed UTF-8の攻撃文字列も破棄されないということです。
つまり、脆弱性はそのまま残っているわけなので、何... -
11:09 AM Bug #9119: TestTime#test_marshal_broken_offset broken under MinGW
- Finally, I found the reason why I cannot reproduce the same result with Rubyinstaller test.
The timezone of Rubyinst... - 10:52 AM Revision b8bbc1a3 (git): * ext/bigdecimal/lib/bigdecimal/math.rb (BigMath.E): Use BigMath.exp.
- [Feature #6857] [ruby-core:47130]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43817 b2dd03c8-39d4-4d8f-98ff-82... - 10:49 AM Revision b09f4158 (git): exp
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43816 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:41 AM Bug #9124: TestSocket errors in test-all on Arch 64-bit
- No failure on 64bit ubuntu server 13.10 with glibc 2.17 and gcc 4.8.1. Failure only on arch 64bit with glibc 2.18 and...
- 10:36 AM Revision 926960b0 (git): * ext/bigdecimal/bigdecimal.c (BigDecimal_div2): The signature was
- changed to allow us to pass arguments directly.
* ext/bigdecimal/bigdecimal.c (BigDecimal_div3): Added for the role ... -
05:41 AM Feature #9143: Optimize CSV to share hash key objects between rows
- Note, this can be worked around by doing `csv.header_converters << proc{|h| h.freeze }` but I think there should be s...
-
05:05 AM Feature #9143 (Closed): Optimize CSV to share hash key objects between rows
- Currently, when CSV headers are strings, then each row receives a copy of the strings for hash keys. This patch is an...
-
04:51 AM Revision c5a919fb (git): * append newline at EOF.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43814 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:46 AM Revision fe398529 (git): add NEWS about rb_gc_set_params() and rb_gc_count()
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43813 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:58 AM Misc #9136: Deprecated Enumerator.new(object, method) bad for BasicObject
- @nobu I found that out but it seems kind of hackish way to have to do it. (Also a little counter-intuitive since Kern...
- 03:40 AM Revision 7ae8d789 (git): fix typo
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43812 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:33 AM Revision dbe9e6a5 (git): * gc.c: fix gloval variable name.
- Now we have following environments (and related variable names).
* RUBY_GC_HEAP_INIT_SLOTS
* RUBY_GC_HEAP_FREE_SL... -
12:46 AM Revision 65a56437 (git): * marshal.c (w_object): Use HASH_PROC_DEFAULT directly from internal.h
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43810 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:29 AM Bug #9141: define_singleton_method creates private method
- This is probably related to #9005.
11/22/2013
-
11:56 PM Feature #9140: Allow each_with_index to get start index
- This is interesting because I noticed the *args in the documentation but it wasn't documented what it means. So I tri...
-
11:28 PM Feature #9140: Allow each_with_index to get start index
- Unfortunately, it is incompatible because "each_with_index" actually accepts arguments and passes them to "each".
... -
10:17 PM Feature #9140 (Rejected): Allow each_with_index to get start index
- Is it possible for array.each_with_index(1){|el, i| ... } to be equivalent to array.each.with_index(1){...}?
Somet... -
11:50 PM Revision 3d5bf44c (git): * gc.c: Rename heap_pages_swept_num to heap_pages_swept_slots to clarify meaning (number of slots, not pages).
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43809 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:50 PM Revision cac4da98 (git): * lib/set.rb (class SortedSet): Fix source_location for methods defined via eval.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43808 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:59 PM Feature #9123: Make Numeric#nonzero? behavior consistent with Numeric#zero?
- I don't think it is possible to change the spec.
Many programs in the wild actually use the behavior.
https://git... -
10:19 PM Bug #9141 (Closed): define_singleton_method creates private method
- Hello,
I stumbled upon the following problem:
irb(main):001:0> guy = "Bob"
=> "Bob"
irb(main):002:0> guy.define... -
07:34 PM Bug #9139 (Rejected): each_with_index
- Nothing is wrong with index.
Array.new(4, Hash.new) creates an array with four copies of one and the same new hash... -
07:01 PM Bug #9139: each_with_index
- What's wrong with index? :)
-
06:24 PM Bug #9139 (Rejected): each_with_index
- Whats wrong with index?
> Array.new(4, Hash.new).each_with_index{ |item, index| item["index"] = index; item["value... -
06:53 PM Revision e8e18cff (git): * lib/rubygems: Update to RubyGems master dcce4ff. Important changes
- in this commit:
Remove automatic detection of gem dependencies files. This prevents a
security hole as describe... - 06:23 PM Revision 0a5fc9c3 (git): * 2013-11-23
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43805 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 06:22 PM Revision d56cbe5a (git): * test/ruby/test_settracefunc.rb (test_tracepoint_thread): bugfix.
- Take care about the thread switch between Thread.new and let to
create_thread.
TracePoint's block... -
04:52 PM Bug #8818 (Closed): BigDecimal#power
- This issue was solved with changeset r43796.
David, thank you for reporting this issue.
Your contribution to Ruby is ... -
04:40 PM Bug #9137 (Closed): RUBY_FREE_MIN is not enforced correctly
- This issue was solved with changeset r43795.
Sam, thank you for reporting this issue.
Your contribution to Ruby is gr... -
10:00 AM Bug #9137: RUBY_FREE_MIN is not enforced correctly
- sorry, had to squash my patch and remove a printf ... it is now at: https://github.com/SamSaffron/ruby/commit/b60d32a...
-
09:26 AM Bug #9137 (Closed): RUBY_FREE_MIN is not enforced correctly
- At the moment setting RUBY_FREE_MIN does not work as expected:
All it does is cause heap_set_increment to be trigg... -
03:53 PM Bug #8730: "rescue Exception" rescues Timeout::ExitException
- すいません、常にログしてはだめですね。
```ruby
log_exception $! if $!
``` -
03:46 PM Bug #8730: "rescue Exception" rescues Timeout::ExitException
- そういう場合は
```ruby
begin
do_something
ensure
log_exception $!
end
```
のほうがいいんじゃないかと。 -
03:34 PM Bug #8730: "rescue Exception" rescues Timeout::ExitException
- そもそも rescue Exceptionを使うのはまずいという意見が出ていますが、
例えば以下ようにフィルタ的に全てのexceptionを補足してそのままraiseするような
利用をしたい場合があり、実際に使われています。
... -
03:48 PM Bug #9138 (Closed): make initialize_copy private
- it was discussed with nobu that initialize_copy should be a private method, and any cases where it's public is consid...
-
02:44 PM Feature #9113 (Feedback): Ship Ruby for Linux with jemalloc out-of-the-box
-
11:41 AM Feature #9113: Ship Ruby for Linux with jemalloc out-of-the-box
- It does NOT mean jemalloc has no chance. But we don't discuss performance issue if nobody has a number.
-
11:40 AM Feature #9113: Ship Ruby for Linux with jemalloc out-of-the-box
- @duerst It is not correct. I and glibc folks are working on several improvement about malloc. Moreover, each allocato...
-
02:02 PM Feature #4990 (Closed): Proposal: Internal GC/memory subsystem API
- Hi. I'm sorry to late reply. Could you make more small proposal? It's difficult to introduce big feature at once.
- 01:31 PM Revision 909d14a1 (git): * ext/bigdecimal/bigdecimal.c (BigDecimal_power):
- Round the result value only if the precision is given.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43803 b2dd0... -
12:39 PM Misc #9136: Deprecated Enumerator.new(object, method) bad for BasicObject
- =begin
FYI, (({Kernel.instance_method(:to_enum).bind(basic_object).call})) can work since 2.0.
=end
-
08:50 AM Revision 95a6be1a (git): * transcode.c (str_transcode0): don't scrub invalid chars if
- str.encode doesn't have explicit invalid: :replace.
workaround fix for see #8995
git-svn-id: svn+ssh://ci.ruby-lan... -
08:22 AM Revision 9cda3a35 (git): fix a typo
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43801 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:16 AM Revision f29e9257 (git): * include/ruby/intern.h, internal.h: Expose rb_gc_count().
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43800 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 08:07 AM Revision 4fb88821 (git): * ext/bigdecimal/bigdecimal.gemspec: version 1.2.2.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43799 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 08:05 AM Revision 15185e87 (git): * ext/bigdecimal/bigdecimal.c (BigDecimal_data_type):
- Use RUBY_TYPED_FREE_IMMEDIATELY only if it is available.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43798 b2d... -
07:56 AM Revision d87a0849 (git): * gc.c (RUBY_ALIAS_FUNCTION_VOID): fix compile error.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43797 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 07:52 AM Revision 2043bb5c (git): * ext/bigdecimal/bigdecimal.c (BigDecimal_power): Round the result value.
- [Bug #8818] [ruby-core:56802]
* test/bigdecimal/test_bigdecimal.rb: Add a test for the above fix.
git-svn-id: svn+s... -
07:40 AM Revision c91ec25d (git): * gc.c (heap_set_increment): accept minumum additional page number.
- * gc.c (gc_after_sweep): allocate pages to allocate at least
RUBY_HEAP_MIN_SLOTS.
[Bug #9137]
git-svn-id: sv... -
07:26 AM Revision 9d2f54b3 (git): * include/ruby/intern.h (rb_gc_set_params): Deprecate
- rb_gc_set_params because it's only used in ruby internal.
* internal.h (ruby_gc_set_params): Declare rb_gc_set_param... -
07:01 AM Misc #8741: email notification on bugs.ruby-lang.org is broken
- I should clarify I am not an admin and have no access/perms to fix this.
However, running an automatic mail not... -
06:27 AM Misc #8741: email notification on bugs.ruby-lang.org is broken
- Receiving all of ruby-core is not the same as following certain specific issues that one reported or is interested in...
-
05:23 AM Misc #8741: email notification on bugs.ruby-lang.org is broken
- I cannot fix bugs.ruby-lang.org, but as a workaround I suggest
subscribing to ruby-core anyways. ruby-core is bas... -
04:42 AM Misc #8741: email notification on bugs.ruby-lang.org is broken
- this is not fixed, I haven't received any notifications from this bug.
I too don't understand what is being sugges... -
06:38 AM Revision 5a02bc4f (git): Update NEWS
- * rdoc and rubygems are preview 2
* objspace is compatible changes
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk... -
06:32 AM Revision f229f6e3 (git): test_string.rb: refine assertions
- * test/ruby/test_string.rb: refine assertions, instead of mere assert.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t... - 05:55 AM Revision 5ff59381 (git): * ext/bigdecimal/bigdecimal.c (BigMath_s_exp): Insert rb_thread_check_ints.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43791 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:55 AM Feature #8956: Allow hash members delimited by \n inside of {}
- Bump again. Can we get a thumbs up or down on this?
As a gift, here is a picture of a very happy cat. http://www.f... - 05:54 AM Revision 467c9ec3 (git): * ext/bigdecimal/bigdecimal.c (BigMath_s_exp): Fix the inserting points
- of RB_GC_GUARDs.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43790 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 05:50 AM Revision 4131c29f (git): * ext/bigdecimal/bigdecimal.c: Fix indentation.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43789 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:21 AM Revision 5efbf8a4 (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43788 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:16 AM Revision e1033666 (git): * ext/nkf: merge nkf 2.1.3 2a2f2c5.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43787 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:19 AM Revision 533a4c8d (git): merge revision(s) 43780:
- util.c: more precision
* util.c (ruby_strtod): BigMath requires more precision.
git-svn-id: svn+ssh://ci.ru... - 04:18 AM Revision 4cd481f0 (git): merge revision(s) 43780:
- * util.c (ruby_strtod): BigMath requires more precision.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_... -
04:10 AM Revision cf0efb83 (git): util.c: more precision
- * util.c (ruby_strtod): BigMath requires more precision.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43780 b2d... -
04:00 AM Revision 46cd2f46 (git): merge revision(s) 43775:
- * util.c (ruby_strtod): ignore too long fraction part, which does not
affect the result.
git-svn-id: svn+... - 03:51 AM Revision 60c29bbb (git): merge revision(s) 43775:
- * util.c (ruby_strtod): ignore too long fraction part, which does not
affect the result.
git-svn-id: svn+ssh://ci... -
03:43 AM Revision 5cb83d9d (git): util.c: ignore too long fraction part
- * util.c (ruby_strtod): ignore too long fraction part, which does not
affect the result.
git-svn-id: svn+ssh://ci.... -
03:17 AM Revision e71bb2c5 (git): openssl/buffering.rb: call super
- * ext/openssl/lib/openssl/buffering.rb (OpenSSL::Buffering#initialize):
initialize of a module should pass argument... -
03:03 AM Revision a89132ca (git): * test/ruby/test_settracefunc.rb: Ignore events from other threads.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43773 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:06 AM Revision 2cf7281c (git): don't call gem method if Test::Unit is defined
- ruby's test-all may define 'gem' method somewhere,
and it cause test failure.
git-svn-id: svn+ssh://ci.ruby-lang.org... -
01:38 AM Revision a6ca9f9f (git): * vm.c (ruby_vm_destruct): do not use ruby_xfree() after freeing
- objspace.
* gc.c (ruby_mimfree): added. It is similar to ruby_mimmalloc().
* internal.h: ditto.
git-svn-id: svn+ss... -
01:28 AM Bug #9135: ruby 2.0.0p247 [BUG] Bus Error
- This problem may be not Ruby's issue but ruby-debugger's issue.
According to ruby-debugger's README, the support fo... -
12:43 AM Revision d553c518 (git): * test/digest/test_digest.rb: Reverse order of assert_equal
- Reported by @splattael
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43770 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:05 AM Revision 215a7da2 (git): * gc.c: fix build failure on FreeBSD introduced by r43763.
- malloc_usable_size() is defined by malloc_np.h on FreeBSD.
* configure.in: check malloc.h and malloc_np.h.
git-svn-...
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
-
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... -
10:45 PM Misc #9136 (Assigned): Deprecated Enumerator.new(object, method) bad for BasicObject
-
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...
-
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... -
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... -
09:48 PM Feature #5392 (Closed): Symbol GC
- duplicated #7791
-
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... -
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... -
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... -
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...
-
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... -
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
... -
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... -
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... -
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... -
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... -
01:45 PM Misc #9128 (Assigned): Clarify documentation on difference between Object#clone and Object#dup
-
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... -
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
- 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 - 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... -
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
-
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... -
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... -
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 (... -
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... -
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_... -
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... -
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... -
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
-
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... -
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
-
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
-
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... - 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 -
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... -
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
- 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... -
06:03 AM Bug #9101: Reference to unset variable
- Reminder: Not one single reaction for ten days.
-
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... -
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-... -
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
-
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... -
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... -
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... -
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/... -
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... - 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
-
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
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 -... -
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... - 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
-
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 -
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 ...
-
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... -
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.... -
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...
-
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... -
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... - 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
-
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... -
02:55 AM Revision 14cab325 (git): * ext/json: merge JSON 1.8.1.
- https://github.com/nurse/json/compare/002ac2771ce32776b32ccd2d06e5604de6c36dcd...e09ffc0d7da25d0393873936c118c188c78d...
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...
-
09:23 PM Bug #4225: IO.foreach should only accept string arguments
- I guess this one still occurs?
-
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 ...
-
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... -
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... -
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... -
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.
-
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?.
-
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... -
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... -
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... -
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... -
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... -
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
-
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).
... -
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... -
07:44 PM Feature #9116: String#rsplit missing
- alexeymuranov (Alexey Muranov) wrote:
>
> It is not only when `limit` parameter is given:
>
> ```ruby
> "aaa".... -
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... -
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
... -
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... -
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... -
10:00 AM Feature #9116: String#rsplit missing
- I am still not sure how it differs from #split().
-
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... -
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... -
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... - 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
-
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... -
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... -
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... -
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... -
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... -
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... -
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.... -
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... -
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 -
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
-
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
-
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... -
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... -
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... -
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... -
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 ... -
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
-
06:44 AM Bug #9124 (Third Party's Issue): TestSocket errors in test-all on Arch 64-bit
- My system misconfiguration or MRI bug?...
-
06:10 AM Bug #9114 (Assigned): InstructionSequence.compile w/tailcall_optimization: true, trace_instruction: false not working as expected
-
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.
-
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
-
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... -
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...
Also available in: Atom