Project

General

Profile

Activity

From 01/02/2015 to 01/08/2015

01/08/2015

10:25 PM Revision 344b8bbd (git): * ext/psych/lib/psych/visitors/yaml_tree.rb: correctly quote non-ascii
letters. Thanks @jirutka for the patch.
* test/psych/test_string.rb: test for change
git-svn-id: svn+ssh://ci.ruby-...
tenderlovemaking (Aaron Patterson)
10:15 PM Revision 5dabead1 (git): * ext/psych/lib/psych/visitors/to_ruby.rb: call `allocate` on hash
subclasses. Fixes github.com/tenderlove/psych/issues/196
* test/psych/test_hash.rb: test for change
git-svn-id: sv...
tenderlovemaking (Aaron Patterson)
10:00 PM Revision 8c08c829 (git): * ext/psych/lib/psych/visitors/to_ruby.rb: revive hashes with ivars
* ext/psych/lib/psych/visitors/yaml_tree.rb: dump hashes with ivars.
Fixes github.com/psych/issues/43
* test/psych...
tenderlovemaking (Aaron Patterson)
09:11 PM Bug #10708: In a function call, double splat of an empty hash still calls the function with an argument
Just to inform everyone, this issue stems from [this post on Stack Overflow](http://stackoverflow.com/questions/27821... kkube (Kolja Kube)
08:21 PM Bug #10708: In a function call, double splat of an empty hash still calls the function with an argument
By my subjective opinion I don't find this a bug but a feature.
> Consider this:
>
> ```ruby
> def foo; end
> ...
dunric (David Unric)
07:50 PM Bug #10710: can't compile ruby 2.2.0 with gcc versions older than 4.4.0
no. it aborts the build. drkaes (Stefan Kaes)
07:31 PM Bug #10689: `unexpected break' occurs when TracePoint#binding is called
ありがとうございます!
頂いたパッチを元に、cfp を使うように整理してみました。
http://www.atdot.net/sp/view/e5ivhn
* vm_throw() を簡素化
* マクロっぽい名前を関数...
ko1 (Koichi Sasada)
03:58 PM Bug #10697: WIN32OLE: WIN32OLE_RECORD を使用したスクリプト終了時にruby.exe がクラッシュすることがある
ありがとうございます。
現象自体は確認しており、メモリーの二重開放まではわかっていたのですが、
COMサーバ側で開放しているとは思いませんでした。
ちょっと時間が取れてなくてパッチの方は詳しく見ていないのですが、別のアプローチの...
suke (Masaki Suketa)
03:38 PM Revision 2b2f9b75 (git): * 2015-01-09
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49187 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:38 PM Revision 45913acc (git): Add a test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49186 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
03:07 PM Bug #10717 (Closed): TestGemExtCmakeBuilder#test_self_build fails on RHEL 6/CentOS 6
~~~
$ rpm -q cmake
cmake-2.6.4-5.el6.x86_64
$ make test-all TESTS=-n\ TestGemExtCmakeBuilder#test_self_build
...
vo.x (Vit Ondruch)
02:02 PM Bug #10699: m(*a, **b) doesn't recognize integer options.
Thank you akr san for your consideration about backports.
I'll fill Backport field with 2.1: REQUIRED only for r49173.
nagachika (Tomoyuki Chikanaga)
02:02 PM Bug #10716: Erroneous semicolon after AC_CASE
Forgot to mention the actual error:
~~~
$ autoconf
$ ./configure
./configure: line 63225: syntax error near un...
vo.x (Vit Ondruch)
01:34 PM Bug #10716 (Closed): Erroneous semicolon after AC_CASE
This is issue when building with autoconf 2.63 available in RHEL6/CentOS6
BTW I am wondering why Ruby actually enf...
vo.x (Vit Ondruch)
01:36 PM Feature #5458 (Closed): DL should be removed
DL has been removed at Ruby 2.2.0 hsbt (Hiroshi SHIBATA)
09:50 AM Revision 6ebb19c8 (git): fix a typo [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49185 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
09:37 AM Bug #10715 (Closed): WEBrick::HTTPResponse#to_s calls send_response(), and make debugging quite difficult.
WEBrick::HTTPResponse#to_s calls send_response(), and this makes debugging very difficult.
If I run webrick on debug...
yoshiokatsuneo (Tsuneo Yoshioka)
08:55 AM Feature #10714: Array#reject! nonlinear performance problem
According to `git bisect`, it caused by r32373 (related to [Bug #2545]) . wanabe (_ wanabe)
02:24 AM Feature #10714 (Closed): Array#reject! nonlinear performance problem
I found Array#reject! is too slow.
I measured it and it seems the performance is nonlinear.
```
% ./ruby -v -e...
akr (Akira Tanaka)
08:05 AM Bug #10707 (Closed): Segmentation fault when get refined new method in BasicObject
Applied in changeset r49184.
----------
vm_method.c: no super klass, no original method entry
* vm_method.c (rb_met...
nobu (Nobuyoshi Nakada)
08:05 AM Revision 3f8ceab9 (git): vm_method.c: no super klass, no original method entry
* vm_method.c (rb_method_entry): if no super class, no original
method entry. [ruby-core:67389] [Bug #10707]
git-...
nobu (Nobuyoshi Nakada)
07:45 AM Bug #10706 (Closed): Segmentation fault when change visibility of refined new method
Applied in changeset r49183.
----------
ref of r49182 [Bug #10706]
nobu (Nobuyoshi Nakada)
07:44 AM Revision d763d45d (git): ref of r49182 [Bug #10706]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49183 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:31 AM Revision 45989416 (git): vm_method.c: fix change refined new method visibility
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49182 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:21 AM Feature #10701: Class:Array 2 New methods
i also would like if there are block variants of them like that
data = 0..10
data.prev_value {|o| o == 5} #=> 4
...
Hanmac (Hans Mackowiak)
07:07 AM Revision 759a31b4 (git): Revert GH-808
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49181 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
06:31 AM Revision a8565ad2 (git): * test/ruby/test_symbol.rb (TestSymbol#test_symbol_fstr_leak): get rid of a
false positive on mswin CI.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49180 b2dd03c8-39d4-4d8f-98ff-823fe69...
U.Nakamura
06:26 AM Revision 93425341 (git): * test/test_open3.rb (TestOpen3#test_numeric_file_descriptors): passing FDs
bigger than 2 is not supported on Windows.
fixed test failure introcuded at r49173.
git-svn-id: svn+ssh://ci.rub...
U.Nakamura
04:42 AM Bug #10713: Assigning default value for a Hash as an empty Array creating unpredictable results
Arvinder Singh wrote:
> ~~~
> irb(main):001:0> letters = Hash.new([])
> => {}
> irb(main):002:0> letters[:a] << 1...
david_macmahon (David MacMahon)
01:38 AM Bug #10713: Assigning default value for a Hash as an empty Array creating unpredictable results
It's quite expected because the default array is created exactly once:

letters = Hash.new([])
letters.default.ob...
austin (Austin Ziegler)
01:33 AM Bug #10713: Assigning default value for a Hash as an empty Array creating unpredictable results
Martin Dürst wrote:
> Hiroshi SHIBATA wrote:
> > It's expected behavior
>
> Hiroshi, can you tell us why it's ex...
donburks (Don Burks)
01:16 AM Bug #10713: Assigning default value for a Hash as an empty Array creating unpredictable results
Hiroshi SHIBATA wrote:
> It's expected behavior
Hiroshi, can you tell us why it's expected behavior? It looks qui...
duerst (Martin Dürst)
12:02 AM Bug #10713 (Rejected): Assigning default value for a Hash as an empty Array creating unpredictable results
It's expected behavior hsbt (Hiroshi SHIBATA)
03:53 AM Bug #10700 (Closed): On case-sensitive filesystem on OS X, Dir.glob("*.TXT") matches case-insensitively
Applied in changeset r49178.
----------
dir.c: OSX case-folding
* dir.c (glob_helper): match in case-folding only i...
nobu (Nobuyoshi Nakada)
03:10 AM Bug #10700: On case-sensitive filesystem on OS X, Dir.glob("*.TXT") matches case-insensitively
Nobuyoshi Nakada wrote:
> Can you try https://github.com/nobu/ruby/compare/Bug%2310700-OSX-case-folding ?
Confirm...
hasari (Hiro Asari)
03:53 AM Revision d6aa766a (git): dir.c: OSX case-folding
* dir.c (glob_helper): match in case-folding only if the directory
resides on a case-insensitve file system, on OSX...
nobu (Nobuyoshi Nakada)
03:52 AM Revision e247d9e1 (git): open3.rb: Hash.try_convert
* lib/open3.rb (popen_run): use Hash.try_convert for duck typing.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@...
nobu (Nobuyoshi Nakada)
02:39 AM Revision c4675d86 (git): * .travis.yml: Remove redundant configuration option.
[fix GH-809] Patch by @gxworld
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49176 b2dd03c8-39d4-4d8f-98ff-823fe...
hsbt (Hiroshi SHIBATA)
02:31 AM Feature #10119 (Feedback): [PATCH] [net/imap] Add CHANGEDSINCE FETCH modifier + complementary add MODSEQ Message Data Item in FETCH Command
It seems to be a bug that store_internal is changed not to use flags.
What was your intention?
Could you write te...
shugo (Shugo Maeda)

01/07/2015

11:59 PM Bug #10713 (Rejected): Assigning default value for a Hash as an empty Array creating unpredictable results
Creating a Hash with a default value works fine, unless the default value is an empty Array.
E.g. the following re...
punjab (Arvinder Singh)
10:19 PM Bug #10712 (Closed): [PATCH] lib/resolv.rb: consider ENETUNREACH as ResolvTimeout
Applied in changeset r49175.
----------
lib/resolv.rb: consider ENETUNREACH as ResolvTimeout
This allows "gem insta...
Anonymous
10:09 PM Bug #10712: [PATCH] lib/resolv.rb: consider ENETUNREACH as ResolvTimeout
Please commit. akr (Akira Tanaka)
09:59 PM Bug #10712 (Closed): [PATCH] lib/resolv.rb: consider ENETUNREACH as ResolvTimeout
This allows "gem install /path/to/local.gem" to be successful
on a machine without a network connection.
I'm fair...
normalperson (Eric Wong)
10:19 PM Revision 89ba1514 (git): lib/resolv.rb: consider ENETUNREACH as ResolvTimeout
This allows "gem install /path/to/local.gem" to be successful
on a machine without a network connection.
[ruby-core:...
Eric Wong
09:48 PM Bug #10711: Incorrect error message in coerce failed
do_coerce modifies x, so stashing the original before seems to fix
the problem. Maybe I missed something else. Li...
normalperson (Eric Wong)
09:22 PM Bug #10711 (Closed): Incorrect error message in coerce failed
~~~
$ ruby -v -e '1 & 1.2'
ruby 2.2.0p0 (2014-12-25 revision 49005) [x86_64-darwin14]
-e:1: warning: possibly usel...
chrisseaton (Chris Seaton)
09:38 PM Bug #10710: can't compile ruby 2.2.0 with gcc versions older than 4.4.0
> The compilation of a given source file fails as soon as the compiler
> needs to emit some warning:

Right, but ...
normalperson (Eric Wong)
09:21 PM Bug #10710: can't compile ruby 2.2.0 with gcc versions older than 4.4.0
~~~
$ gcc --version
gcc (Debian 4.3.2-1.1) 4.3.2
~~~
The compilation of a given source file fails as soon as th...
drkaes (Stefan Kaes)
07:28 PM Bug #10710: can't compile ruby 2.2.0 with gcc versions older than 4.4.0
[email protected] wrote:
> compilation stops because gcc before 4.4.0 does not support the flag
> -Wno-packed-b...
normalperson (Eric Wong)
06:50 PM Bug #10710 (Closed): can't compile ruby 2.2.0 with gcc versions older than 4.4.0
compilation stops because gcc before 4.4.0 does not support the flag -Wno-packed-bitfield-compat.
patch can be fou...
drkaes (Stefan Kaes)
09:09 PM Bug #10708: In a function call, double splat of an empty hash still calls the function with an argument
I think I got bitten by markdown's syntax actually, all my * * got replaced, so s/others/**others/g Gondolin (Damien Robert)
09:07 PM Bug #10708: In a function call, double splat of an empty hash still calls the function with an argument
Tsuyoshi Sawada wrote:
> Do you mean `**others`?
Yes, sorry for the typo
Gondolin (Damien Robert)
08:43 PM Bug #10708: In a function call, double splat of an empty hash still calls the function with an argument
Do you mean `**others`? sawa (Tsuyoshi Sawada)
03:49 PM Bug #10708 (Closed): In a function call, double splat of an empty hash still calls the function with an argument
Consider this:
~~~ruby
def foo; end
foo(*[]) #Splatting an empty list is ok
foo(**{}) #Double splatting an empt...
Gondolin (Damien Robert)
04:31 PM Bug #10709 (Rejected): Crash while loading
I am stuck trying to upgrade my Ruby mri install
In 2.1.3 everything works fine, but with 2.1.5 and 2.2.0 it crash...
sfrank (Francisco Garcia)
04:29 PM Bug #10588: Invalid Dates
Patch to the above bug :
~~~
class SmartTime < Time
def self.mktime year, month, day
case month
when...
NorthernLights (Imran "")
03:39 PM Bug #10699 (Feedback): m(*a, **b) doesn't recognize integer options.
I didn't know this keyword arguments behavior.
Hm. I'm not sure the current behavior is good or not.
Anyway op...
akr (Akira Tanaka)
03:29 PM Bug #10699 (Closed): m(*a, **b) doesn't recognize integer options.
Applied in changeset r49173.
----------
* lib/open3.rb: Open3 properly passes non-keyword hash args to spawn.
Fixe...
akr (Akira Tanaka)
03:29 PM Revision 1b2276af (git): * 2015-01-08
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49174 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:29 PM Revision 1ade9cad (git): * lib/open3.rb: Open3 properly passes non-keyword hash args to spawn.
Fixed by Josh Cheek. [Fix GH-808]
Related to [ruby-core:67347] [Bug #10699]
git-svn-id: svn+ssh://ci.ruby-lang....
akr (Akira Tanaka)
02:28 PM Bug #10702: Constant look up inconsistency with constants defined in included modules
Jack Nagel wrote:
> `D` does not inherit from `C` or `A`, so it does not have access to `B`.
>
> After assigning ...
kwstannard (Kelly Stannard)
09:59 AM Bug #10702 (Rejected): Constant look up inconsistency with constants defined in included modules
nobu (Nobuyoshi Nakada)
04:59 AM Bug #10702: Constant look up inconsistency with constants defined in included modules
`D` does not inherit from `C` or `A`, so it does not have access to `B`.
After assigning `B = B`, `E` can "see" `B...
Anonymous
03:09 AM Bug #10702 (Rejected): Constant look up inconsistency with constants defined in included modules
https://gist.github.com/kwstannard/c0f722976ba023cc5755
```ruby
module A
module B
end
end
module C
i...
kwstannard (Kelly Stannard)
01:38 PM Revision e8402690 (git): merge revision r48961 partially.
* tool/config_files.rb: use config.guess in gcc repo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_1...
nagachika (Tomoyuki Chikanaga)
01:03 PM Bug #10707: Segmentation fault when get refined new method in BasicObject
i wrote a patch for this. hanachin (Seiei Miyagi)
12:59 PM Bug #10707 (Closed): Segmentation fault when get refined new method in BasicObject
following code cause SEGV in ruby-trunk, 2.2.0, 2.1.5
``` ruby
module RefinementBug
refine BasicObject do
...
hanachin (Seiei Miyagi)
12:49 PM Bug #10706: Segmentation fault when change visibility of refined new method
I wrote a test and patch. hanachin (Seiei Miyagi)
12:42 PM Bug #10706 (Closed): Segmentation fault when change visibility of refined new method
following code cause SEGV in ruby-trunk, 2.2.0, 2.1.5, 2.0.0p598
``` ruby
module RefinementBug
refine Object d...
hanachin (Seiei Miyagi)
11:41 AM Bug #10705 (Closed): JSON::ParserError#message is wrong encoding (ASCII-8BIT)
JSON::ParserError#message is wrong encoding (ASCII-8BIT). I would expect the error to be whatever the internal encodi... josh.cheek (Josh Cheek)
10:29 AM Revision 48ad2556 (git): dir.c: use macros
* dir.c (replace_real_basename): use macros for getattrlist
buffer.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tr...
nobu (Nobuyoshi Nakada)
10:19 AM Revision 10e74f03 (git): dir.c: cifs symlinkd on OSX
* dir.c (dir_initialize): workaround of opendir failure at symlink
directories on Windows via CIFS.
git-svn-id: sv...
nobu (Nobuyoshi Nakada)
10:18 AM Revision 79219d96 (git): dir.c: GC guard
* dir.c (dir_initialize): add GC guard for retrying. the argument
of RSTRING_PTR() may be eliminated by optimizati...
nobu (Nobuyoshi Nakada)
09:57 AM Feature #10701: Class:Array 2 New methods
An exception should be raised if the input is not found? nobu (Nobuyoshi Nakada)
09:53 AM Bug #10704 (Closed): Normalization of path names on OSX
Applied in changeset r49168.
----------
dir.c: normalize CIFS too
* dir.c (need_normalization): not only HFS+, CIFS...
nobu (Nobuyoshi Nakada)
08:26 AM Bug #10704 (Assigned): Normalization of path names on OSX
http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-dev/38356 によると、
> 正確にはVFSドライバのレイヤーですね。
> そこで、上位レイヤーからのパスはフ...
naruse (Yui NARUSE)
08:23 AM Bug #10704 (Closed): Normalization of path names on OSX
OSXでのファイル名のUnicode normalizationは、今までHFS上の場合だけ行ってきましたが、HFS以外でも必要そうです。
## 実験
(1) Windows上でNFCとNFDのファイルを作る。
...
nobu (Nobuyoshi Nakada)
09:52 AM Revision 376c4e81 (git): dir.c: normalize CIFS too
* dir.c (need_normalization): not only HFS+, CIFS (SMB) is also
decomposed. [Bug #10704]
git-svn-id: svn+ssh://ci...
nobu (Nobuyoshi Nakada)
09:52 AM Revision b04c6287 (git): Revert "dir.c: NORMALIZE_UTF8PATH"
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49167 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:54 AM Bug #10703: Invalid Dates Bug Patch
Akira Tanaka:
I've highlighted this bug and offered a patch also. I love Ruby a lot. I wish I could say the same abo...
NorthernLights (Imran "")
06:02 AM Bug #10703 (Rejected): Invalid Dates Bug Patch
Don't create a new ticket for a patch.
Use the original ticket, [Bug #10588], you reported.
akr (Akira Tanaka)
03:48 AM Bug #10703 (Rejected): Invalid Dates Bug Patch
The following is a pure Ruby-based patch to address the issues raised in [Bug 10588 Invalid Dates](http://bugs.ruby-l... NorthernLights (Imran "")
07:51 AM Revision a921841b (git): dir.c: NORMALIZE_UTF8PATH
* dir.c (NORMALIZE_UTF8PATH): Unicode decomposition seems to
perform in an upper layer than file systems on OSX, as...
nobu (Nobuyoshi Nakada)
04:58 AM Bug #10700 (Feedback): On case-sensitive filesystem on OS X, Dir.glob("*.TXT") matches case-insensitively
Can you try https://github.com/nobu/ruby/compare/Bug%2310700-OSX-case-folding ? nobu (Nobuyoshi Nakada)

01/06/2015

08:56 PM Revision bc5fd04f (git): * 2015-01-07
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49165 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:56 PM Revision cd3bf498 (git): * test/ruby/test_method.rb: Add test for &-coersion of an
UnboundMethod.
* test/ruby/test_module.rb: Add test for define_method given an
UnboundMethod.
git-svn-id: svn+ssh:...
headius (Charles Nutter)
04:06 PM Bug #10450: multiple assignment in conditional
We just got a report on JRuby that we DO NOT error if masgn is in a conditional: https://github.com/jruby/jruby/issue... enebo (Thomas Enebo)
03:28 PM Bug #10700: On case-sensitive filesystem on OS X, Dir.glob("*.TXT") matches case-insensitively
I just told @arsarih some of the horrific details of an environment I worked where they had case-insensitity built in... enebo (Thomas Enebo)
01:05 PM Bug #10700 (Closed): On case-sensitive filesystem on OS X, Dir.glob("*.TXT") matches case-insensitively
My Mac has the disk reformatted so that it is case-sensitive (HFS+):
~~~
$ touch foo.txt foo.TXT FOO.txt FOO.TXT
...
hasari (Hiro Asari)
03:24 PM Feature #10701: Class:Array 2 New methods
i think this functions might be interesting, but i would try to write them to that they are available in Enumerable too Hanmac (Hans Mackowiak)
02:48 PM Feature #10701 (Open): Class:Array 2 New methods
Hi,
New to this, but this is an Array method that I use a lot and thought it might be included in a release, it's ...
kruiserx (Eugene Kuhn)
12:42 PM Revision d50a8dd0 (git): Refine an assertion message.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49163 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
12:41 PM Bug #10698 (Closed): Time#local behaves differently during clock change
Applied in changeset r49162.
----------
* time.c (timelocalw): Set tm_isdst field -1 if vtm->isdst is
VTM_ISDST_IN...
akr (Akira Tanaka)
12:41 PM Revision 9bbe6b9d (git): * time.c (timelocalw): Set tm_isdst field -1 if vtm->isdst is
VTM_ISDST_INITVAL. This bug is introduced at packing struct
vtm (r45155).
[ruby-core:67345] [Bug #10698] Reporte...
akr (Akira Tanaka)
08:22 AM Bug #10699: m(*a, **b) doesn't recognize integer options.
https://github.com/nobu/ruby/compare/Bug%2310699-kwrest-all nobu (Nobuyoshi Nakada)
02:16 AM Bug #10699: m(*a, **b) doesn't recognize integer options.
#10118 is only for splat, not rest keywords argument. nobu (Nobuyoshi Nakada)
05:32 AM Revision c0ee6f2a (git): generic_object.rb: useless methods
* ext/json/lib/json/generic_object.rb (JSON::GenericObject):
remove useless overriding methods, [] and []=.
git-sv...
nobu (Nobuyoshi Nakada)
03:01 AM Feature #10118: Double splat for non-symbol keys
Yukihiro Matsumoto wrote:
> Double splat was introduced to pass a hash given from keyword arguments.
> Keyword argu...
josh.cheek (Josh Cheek)
01:19 AM Revision 57a00210 (git): add bold to headers
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49160 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)

01/05/2015

11:01 PM Bug #10699: m(*a, **b) doesn't recognize integer options.
I thought that was a feature. I proposed to extend the use of double splat, and a patch has already been provided by... sawa (Tsuyoshi Sawada)
10:19 PM Bug #10699 (Closed): m(*a, **b) doesn't recognize integer options.
It seems a method defined as m(*a, **b) doesn't recognize integer options.
```
% ./ruby -v -e '
def m(*a, **b)
...
akr (Akira Tanaka)
10:29 PM Bug #10115 (Assigned): Error in OpenSSL documentation section: Loading a key
moving to ruby tracker zzak (zzak _)
10:25 PM Bug #10694 (Assigned): Improve Thread#value rubydoc
zzak (zzak _)
08:53 PM Bug #10698 (Closed): Time#local behaves differently during clock change
This is probably not a bug but since it changes previous behavior it should be noted somewhere.
Ruby 2.1.5:
~~~...
boris (Boris Ruf)
06:11 PM Revision 37360f82 (git): * test/fiddle/test_handle.rb: fix syntax.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49159 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
03:20 PM Bug #9917: TestIO#test_io_select_with_many_files results in timeout expiration on AIX
Backported into ruby_2_1 branch at r49158. nagachika (Tomoyuki Chikanaga)
05:58 AM Bug #9917 (Closed): TestIO#test_io_select_with_many_files results in timeout expiration on AIX
Applied in changeset r49148.
----------
* test/ruby/test_io.rb: added timeout for AIX environment.
[ruby-core:6298...
hsbt (Hiroshi SHIBATA)
03:17 PM Revision 79d041db (git): merge revision(s) r49148: [Backport #9917]
* test/ruby/test_io.rb: added timeout for AIX environment.
[ruby-core:62983][Bug #9917]
git-svn-id: svn+s...
nagachika (Tomoyuki Chikanaga)
03:16 PM Bug #10384 (Closed): Fiddle::DLError: unknown symbol "Init_objspace" during Fiddle::TestHandle#test_NEXT and Fiddle::TestHandle#test_static_sym on Solaris
Applied in changeset r49157.
----------
test_handle.rb: use -test-/dln/empty
* test/fiddle/test_handle.rb (test_NEX...
nobu (Nobuyoshi Nakada)
03:16 PM Revision 64e24064 (git): test_handle.rb: use -test-/dln/empty
* test/fiddle/test_handle.rb (test_NEXT): use -test-/dln/empty
which is always a shared object and is not used by o...
nobu (Nobuyoshi Nakada)
03:15 PM Revision fb793640 (git): test_handle.rb: separate blocks
* test/fiddle/test_handle.rb (test_static_sym, test_NEXT):
separate each rescue blocks.
git-svn-id: svn+ssh://ci.r...
nobu (Nobuyoshi Nakada)
03:15 PM Revision 3e8687a2 (git): test_handle.rb: remove skips
* test/fiddle/test_handle.rb (test_static_sym, test_DEFAULT):
remove useless skips.
git-svn-id: svn+ssh://ci.ruby-...
nobu (Nobuyoshi Nakada)
03:14 PM Revision c9b3950d (git): ext/-test-/dln/empty: move from ext/-test-/win32/dln
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49154 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:14 PM Revision 8ddffedb (git): * 2015-01-06
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49153 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:14 PM Revision 7b452037 (git): ext/-test-/win32/dln: add depend file
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49152 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:01 PM Revision 63f9fa6e (git): * 2015-01-06
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_1@49151 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:01 PM Revision 50a611e8 (git): * test/ruby/test_string.rb(test_LSHIFT_neary_long_max):
increase timeout for Arch Linux CI environment.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_1@49150...
nagachika (Tomoyuki Chikanaga)
02:37 PM Bug #10697 (Closed): WIN32OLE: WIN32OLE_RECORD を使用したスクリプト終了時にruby.exe がクラッシュすることがある
以下のスクリプトまたは、Ruby のソース内のテスト `test/win32ole/test_win32ole_record.rb` を実行すると数回に一度程度の確率で ruby プロセスの終了時にSEGVが発生します。
```...
sdottaka (Takashi Sawanaka)
12:33 PM Revision 53d9cb73 (git): mkmf.rb: clean timestamps
* lib/mkmf.rb (create_makefile): clean timestamp files of
destination directories.
git-svn-id: svn+ssh://ci.ruby-l...
nobu (Nobuyoshi Nakada)
12:04 PM Bug #10656: mkmf have_func fails if Ruby is compiled with static libruby
You were right. I've fixed this in Passenger 4.0.57. Thanks Nobuyoshi. hongli (Hongli Lai)
06:58 AM Bug #10696: Digest implementation on Windows faulty
Yes works correclty.
Sorry for the unnecessary Bugreport. At least it is documented now.
Apophis (Thomas Bruderer)
05:58 AM Revision 471f5a7a (git): * test/ruby/test_io.rb: added timeout for AIX environment.
[ruby-core:62983][Bug #9917]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49148 b2dd03c8-39d4-4d8f-98ff-823fe69...
hsbt (Hiroshi SHIBATA)
05:27 AM Revision 39ad4175 (git): ostruct.rb: table
* lib/ostruct.rb (OpenStruct#table): revert for JSON.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49147 b2dd03...
nobu (Nobuyoshi Nakada)
05:05 AM Bug #10677: Regression: Time#parse no longer automatically converts to localtime
Thank you for the explanation. I'll continue to debug and see if I can help measure it's impact. I more clearly under... binarylogic (Ben Johnson)
03:58 AM Bug #10677: Regression: Time#parse no longer automatically converts to localtime
It seems a small issue that no one notice before 2.2.0 released
You may know Ruby sometimes break compatibility to...
naruse (Yui NARUSE)
01:57 AM Revision 32636e8e (git): * 2015-01-05
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49146 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:57 AM Revision 10ce9986 (git): ostruct.rb: append suffixes to protected methods
* lib/ostruct.rb (modifiable?, new_ostruct_member!, table!):
append suffixes to protected methods so that they will...
nobu (Nobuyoshi Nakada)
12:48 AM Bug #5829 (Closed): /dl/test_cptr.rb Segmentation fault on Ruby 1.9.3 P0
DL is removed from stdlib of Ruby 2.2.0 hsbt (Hiroshi SHIBATA)
12:47 AM Feature #10663: Consider adding support for String input to File. methods
Robert A. Heiler wrote:
> File.chmod 444,'test.rb'
I think this should be
File.chmod 0444,'test.rb'
At leas...
duerst (Martin Dürst)

01/04/2015

10:19 PM Bug #10696 (Rejected): Digest implementation on Windows faulty
nobu (Nobuyoshi Nakada)
07:34 PM Bug #10696: Digest implementation on Windows faulty
This is probably a line ending issue, with ASCII CR getting removed by File.read on Windows. You need to read the fi... jeremyevans0 (Jeremy Evans)
07:10 PM Bug #10696 (Rejected): Digest implementation on Windows faulty
The example I made with SHA1, but the same happens for other digests, so it seems to affect the generic implementatio... Apophis (Thomas Bruderer)
04:11 PM Bug #10695 (Closed): Segmentation fault with *args and **kwargs
nobu (Nobuyoshi Nakada)
03:40 PM Bug #10695 (Closed): Segmentation fault with *args and **kwargs
The following will raise a Segmentation fault:
~~~ruby
def foo(*args, **kwargs)
puts "args: #{args}"
puts "...
tb (Tobias Bühlmann)
03:40 PM Bug #9962: Numeric.new
ふと検索したところ、Numeric からの継承を使っている gem はそれなりに存在するようです。
(結果を下につけます。スコープの都合により ::Numeric ではないものを参照しているのが混じっているかもしれません。)
...
akr (Akira Tanaka)
02:53 PM Revision 530f543e (git): fix a typo [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49144 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
01:33 PM Feature #10682 (Closed): Add "excludes" support to test suite, for alternative implementations and platforms
Applied in changeset r49143.
----------
test/unit.rb: ExcludesOption
* test/lib/test/unit.rb (ExcludesOption): add ...
nobu (Nobuyoshi Nakada)
10:19 AM Feature #10682: Add "excludes" support to test suite, for alternative implementations and platforms
leafchecker should be used on CRuby.
But the patch comment out it so it is disabled regardless of ruby implementatio...
akr (Akira Tanaka)
01:33 PM Revision 1b7efc13 (git): test/unit.rb: ExcludesOption
* test/lib/test/unit.rb (ExcludesOption): add "excludes" support
to test suite, for alternative implementations and...
nobu (Nobuyoshi Nakada)
01:32 PM Revision 54bfb333 (git): test/unit.rb: reorder Test::Unit
* test/lib/test/unit.rb (Test::Unit): reorder modules and merge
each modules.
git-svn-id: svn+ssh://ci.ruby-lang.o...
nobu (Nobuyoshi Nakada)
01:32 PM Revision 42bb2c71 (git): test/unit.rb: split Test::Unit
* test/lib/test/unit.rb (Test::Unit): split the large class into
each modules.
git-svn-id: svn+ssh://ci.ruby-lang....
nobu (Nobuyoshi Nakada)
12:33 PM Bug #10693 (Closed): Regression in Ripper for keyword arg default params
Applied in changeset r49140.
----------
parse.y: fix f_label result
* parse.y (f_label): return tLABEL value as it ...
nobu (Nobuyoshi Nakada)
02:09 AM Bug #10693 (Closed): Regression in Ripper for keyword arg default params
Easy to reproduce, seems to only be present in 2.2:
```ruby
$ ruby -v
ruby 2.2.0p0 (2014-12-25 revision 49005) [...
lsegal (Loren Segal)
12:32 PM Revision 3977fd33 (git): parse.y: fix f_label result
* parse.y (f_label): return tLABEL value as it is.
[ruby-core:67315] [Bug #10693]
git-svn-id: svn+ssh://ci.ruby-la...
nobu (Nobuyoshi Nakada)
11:14 AM Bug #10694 (Closed): Improve Thread#value rubydoc
Thread#value can also raise an exception. Document this.
Patch based on trunk b9c630f999, 04-jan-2015.
djellemah (John Anderson)
07:47 AM Bug #10677: Regression: Time#parse no longer automatically converts to localtime
Ben Johnson wrote:
> I have a strong feeling this is going to be a **major** problem as people try to move forward. ...
nobu (Nobuyoshi Nakada)
06:50 AM Bug #10677: Regression: Time#parse no longer automatically converts to localtime
Akira Tanaka wrote:
> There is no direct issue.
>
> It is inspired by [Bug #9794].
I'd also like to add that P...
binarylogic (Ben Johnson)
05:02 AM Revision b9c630f9 (git): parallel.rb: expand path
* test/lib/test/unit/parallel.rb (run): expand the file name to be
loaded, so that relative paths work in parallel ...
nobu (Nobuyoshi Nakada)
04:41 AM Revision dd2d43d9 (git): * test/test_tempfile.rb: use assert_file for more descriptive message.
following r49131.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49138 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
ayumin (Ayumu AIZAWA)
04:10 AM Feature #10322 (Closed): [PATCH] Improve doc for String#<=>
Applied in changeset r49137.
----------
* string.c: improve docs for String#<=>. [ruby-core:65399][Feature #10322]
ayumin (Ayumu AIZAWA)
04:10 AM Revision e717341e (git): * string.c: improve docs for String#<=>. [ruby-core:65399][Feature #10322]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49137 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ayumin (Ayumu AIZAWA)
03:46 AM Misc #10307 (Closed): Add doc for Array.reject, it maintains ordering
ayumin (Ayumu AIZAWA)
03:45 AM Revision b600ceb8 (git): * array.c: improve docs for Array#reject. [ruby-core:65324][misc #10307]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49136 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ayumin (Ayumu AIZAWA)
03:37 AM Bug #10476 (Closed): String.strip remove characters different than pure whitespace
Applied in changeset r49135.
----------
* string.c: improve docs for String#strip and variations. [ruby-core:66081][...
ayumin (Ayumu AIZAWA)
03:37 AM Revision 6abaf764 (git): * string.c: improve docs for String#strip and variations. [ruby-core:66081][Bug #10476]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49135 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ayumin (Ayumu AIZAWA)
02:15 AM Revision cf0006ea (git): testcase.rb: call super
* test/lib/test/unit/testcase.rb (method_added): hook methods
should call super.
git-svn-id: svn+ssh://ci.ruby-lan...
nobu (Nobuyoshi Nakada)
02:04 AM Revision 49243b99 (git): unit.rb: no insult method
* test/lib/minitest/unit.rb (i_suck_and_my_tests_are_order_dependent!):
remove.
git-svn-id: svn+ssh://ci.ruby-lang...
nobu (Nobuyoshi Nakada)
02:04 AM Revision 8a57298c (git): unit.rb: no UNDEFINED
* test/lib/minitest/unit.rb (UNDEFINED): remove.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49132 b2dd03c8-39...
nobu (Nobuyoshi Nakada)
01:58 AM Revision 8d7f6552 (git): test_tempfile.rb: assert_file
* test/test_tempfile.rb (test_default_basename): use assert_file
for more descriptive message.
git-svn-id: svn+ssh...
nobu (Nobuyoshi Nakada)
01:51 AM Feature #10652: Automatic detection of user and password from env
curl, wget and apt-get supports storing passwords in .curlrc, .wgetrc, .netrc or apt.conf.
So users can store pass...
akr (Akira Tanaka)
12:21 AM Revision 837d3037 (git): * lib/drb/drb.rb: removed unused argument. Patch by @vipulnsward
[fix GH-515]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49130 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
hsbt (Hiroshi SHIBATA)
12:18 AM Revision 05c108cd (git): * lib/tempfile.rb: provide default basename parameter.
[fix GH-523] Patch by @dissolved
* test/test_tempfile.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4...
hsbt (Hiroshi SHIBATA)

01/03/2015

07:01 PM Bug #10677: Regression: Time#parse no longer automatically converts to localtime
Akira Tanaka wrote:
> There is no direct issue.
>
> It is inspired by [Bug #9794].
Can we start a discussion? ...
binarylogic (Ben Johnson)
03:46 PM Revision b85a4eea (git): * README.ja.md: add guidance of mailing list and bugs.r-l.o.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49128 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ayumin (Ayumu AIZAWA)
03:13 PM Bug #10487: [PATCH 3/3] More than 3 arguments Passing to CMath.log doesn't make sense.
Hi Tanaka-san
Please post new patch which was applied Marc's review.
I would help you for assign the right person ...
ayumin (Ayumu AIZAWA)
03:00 PM Bug #10612 (Closed): Documentation: Document behaviour of Hash#invert
Applied in changeset r49126.
----------
* hash.c: fix docs for Hash#invert. [ruby-core:66917] [Bug #10612]
ayumin (Ayumu AIZAWA)
03:00 PM Revision 7e8795e3 (git): * 2015-01-04
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49127 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:00 PM Revision 45ecc027 (git): * hash.c: fix docs for Hash#invert. [ruby-core:66917] [Bug #10612]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49126 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ayumin (Ayumu AIZAWA)
02:01 PM Bug #10689: `unexpected break' occurs when TracePoint#binding is called
r33064(http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?revision=33064&view=revision)
> I'll try to change throw mechanis...
ktsj (Kazuki Tsujimoto)
12:49 PM Feature #10652: Automatic detection of user and password from env
I've sent the patch because this behavior is the expected since many unix tools (curl, wget, apt-get) and programming... xfalcox (Rafael Silva)
11:36 AM Feature #10652 (Closed): Automatic detection of user and password from env
Applied in changeset r49124.
----------
Revert r49118 [Feature #10652]
ayumin (Ayumu AIZAWA)
11:35 AM Feature #10652: Automatic detection of user and password from env
I confirmed RFC1738, it says "No user name or password is allowed." for HTTP.
So, I will revert r49118, sorry.
ayumin (Ayumu AIZAWA)
10:58 AM Feature #10652: Automatic detection of user and password from env
I'm sorry that I missed this issue. However I think it's reasonable to storing the credential into env.
I believe th...
ayumin (Ayumu AIZAWA)
10:08 AM Feature #10652: Automatic detection of user and password from env
ayumin committed the patch at r49118.
However, I think there should be security consideration.
Storing secret i...
akr (Akira Tanaka)
12:21 PM Bug #10667: thread_variable_set/get doesn't work for dynamically created symbols
ruby_2_2 r49125 merged revision(s) 49055. naruse (Yui NARUSE)
12:20 PM Revision eb076140 (git): merge revision(s) 49055: [Backport #10667]
* thread.c (rb_thread_variable_get): fix dynamic symbol keys.
rb_check_id() returns non-zero only for stati...
naruse (Yui NARUSE)
11:36 AM Revision 1711e80c (git): Revert r49118 [Feature #10652]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49124 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ayumin (Ayumu AIZAWA)
10:52 AM Revision e396ba84 (git): intern.h: rb_str_new_literal
* include/ruby/intern.h (rb_str_new_literal): define on all
platforms, not only gcc.
git-svn-id: svn+ssh://ci.ruby...
nobu (Nobuyoshi Nakada)
10:28 AM Revision 7a6934f3 (git): fix a typo [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49122 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
09:53 AM Revision 544651a2 (git): cparser.rb: limit word number
* ext/fiddle/lib/fiddle/cparser.rb (parse_ctype): limit split word
number as the rest are not used.
git-svn-id: sv...
nobu (Nobuyoshi Nakada)
09:49 AM Revision 91bcb092 (git): ChangeLog: typo
* ChangeLog: fix a probable typo, s/brake/broke/.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49120 b2dd03c8-3...
nobu (Nobuyoshi Nakada)
09:23 AM Revision 1ba6e886 (git): * ext/fiddle/lib/fiddle/cparser.rb: r49110 brake Fiddle::Import with
type_alias
* test/fiddle/test_cparser.rb: added type_alias test for parse_ctype
and parse_struct_signature.
git-sv...
hsbt (Hiroshi SHIBATA)
07:21 AM Revision 68f7424b (git): * lib/net/http.rb (proxy_user): retrieve proxy user from http_proxy.
* lib/net/http.rb (proxy_pass): retrieve proxy password from http_proxy.
Patch by Rafael dos Santos Silva. [fix GH-...
ayumin (Ayumu AIZAWA)
02:52 AM Revision ce80a49f (git): Refine help message.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49117 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
02:50 AM Revision f0577b75 (git): * ext/openssl/ossl.h: avoid to build failure of Windows environment.
* ext/openssl/ossl_ssl_session.c: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49116 b2dd03c8-39d4-4d8f-...
hsbt (Hiroshi SHIBATA)
02:28 AM Revision e9ebaaa1 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49115 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
02:27 AM Revision 57442273 (git): * array.c: Improve performance of Array#shift. use shared instead of
MEMMOVE if with arguments. Patch by @ksss [fix GH-537]
* test/ruby/test_array.rb: ditto.
* benchmark/bm_array_shift.r...
hsbt (Hiroshi SHIBATA)
01:38 AM Revision a84bfcbf (git): * lib/net/http.rb: More descriptive error message when net/http fails
to connect to a server. Patch by @xaviershay [fix GH-700]
* test/net/http/test_http.rb: ditto.
git-svn-id: svn+ssh:/...
hsbt (Hiroshi SHIBATA)
01:17 AM Bug #10613: SNI is not optional when using TLS
Hi, any feedback on this?
The patch adds the ability to turn off SNI triggering behavior, but by default it contin...
edk750 (Eddy Kim)
01:14 AM Revision 2758be26 (git): * ext/openssl/ossl.h: Make `SSL_SESSION_cmp` use `CRYPTO_memcmp`
[fix GH-591] Patch by @PiPeep
* ext/openssl/ossl_ssl_session.c: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t...
hsbt (Hiroshi SHIBATA)
12:54 AM Revision f661c0be (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49111 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:54 AM Revision 3afd0f9a (git): * ext/fiddle/lib/fiddle/cparser.rb: Support for Fiddle::CParser
to handle rich signatures including parameter names and function
pointer types. Patch by @theryan [fix GH-590]
* te...
hsbt (Hiroshi SHIBATA)
12:01 AM Revision 4690241f (git): * NEWS: added compatibility entry of r49101.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49109 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)

01/02/2015

10:42 PM Bug #10677: Regression: Time#parse no longer automatically converts to localtime
There is no direct issue.
It is inspired by [Bug #9794].
akr (Akira Tanaka)
09:58 PM Bug #10677: Regression: Time#parse no longer automatically converts to localtime
I hear you, Akira. I am asking for a link to the issue or conversation that tracked this change. I want to know why t... parkr (Parker M)
07:03 PM Revision 69b64e00 (git): * 2015-01-03
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49108 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
07:03 PM Revision 8d0d7da4 (git): tracepointchecker.rb: for older TracePoint
* test/lib/tracepointchecker.rb (TracePointChecker): needs recent
version of TracePoint, so that older versions can...
nobu (Nobuyoshi Nakada)
07:03 PM Revision 4ef6097f (git): leakchecker.rb: for older IO.console
* test/lib/leakchecker.rb (check_fd_leak): do not call older
version IO.console to get rid of ArgumentError, so tha...
nobu (Nobuyoshi Nakada)
06:04 PM Feature #10682: Add "excludes" support to test suite, for alternative implementations and platforms
Patch updated: https://gist.github.com/headius/4226cd94bbcf7b150e65
I only made the rescue change requested by nob...
headius (Charles Nutter)
05:53 PM Feature #10682: Add "excludes" support to test suite, for alternative implementations and platforms
Nobuyoshi Nakada wrote:
> I agree on the feature, and have a few questions.
>
> * Isn't the name `exclude` too ge...
headius (Charles Nutter)
02:36 AM Feature #10682: Add "excludes" support to test suite, for alternative implementations and platforms
I agree on the feature, and have a few questions.
* Isn't the name `exclude` too generic?
* Why do you define it ...
nobu (Nobuyoshi Nakada)
04:31 PM Bug #10690 (Rejected): Tempfile new ArgumentError wrong number of arguments
It's your bug.
`Tempfile.new` hasn't accepted such argument, but just ignored.
nobu (Nobuyoshi Nakada)
02:10 PM Bug #10690 (Rejected): Tempfile new ArgumentError wrong number of arguments
After updating to 2.2.0, I ran into an ArgumentError when calling Tempfile.new (wrong number of arguments (3 for 1..2... chills42 (Craig Hills)
03:52 PM Bug #10692 (Closed): there is no response body with HEAD request (fixed at r49105)
See https://github.com/ruby/ruby/pull/520
The issue was already fixed on trunk.
This ticket is only for backport ...
nagachika (Tomoyuki Chikanaga)
03:14 PM Bug #10691 (Closed): Bad or Non-existent class names listed on 'Index of Files, Classes & Methods in Ruby' page.
On this page: [Index of Files, Classes & Methods in Ruby 2.2.0 (Ruby 2.2.0)](http://www.ruby-doc.org/core-2.2.0/)
...
JuanitoFatas (Juanito Fatas)
02:04 PM Bug #10643 (Assigned): 2.2: TestRubyOptions#test_command_line_progname_nonascii test failure (MinGW)
Hello Nobu,
Just tested trunk, this is still happening:
~~~
TestRubyOptions#test_command_line_progname_nonasci...
luislavena (Luis Lavena)
12:07 PM Revision 2743ad8c (git): * lib/net/http.rb (Net::HTTP#send_request): there is no response body
with HEAD request. Patch by @rodrigosaito [fix GH-520]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49105 b2dd0...
hsbt (Hiroshi SHIBATA)
12:04 PM Revision 57ee6eae (git): * test/net/http/test_http.rb (_test_send_request__HEAD): Added
failing test for send_request with HEAD method.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49104 b2dd03c8-39d...
hsbt (Hiroshi SHIBATA)
09:49 AM Revision d4959439 (git): * eval.c (ruby_init): Print ruby_setup() error only in debug mode.
Unsupressable error message is not a good idea.
Note that the message is printed sometimes with following
code (h...
akr (Akira Tanaka)
09:49 AM Bug #10689 (Closed): `unexpected break' occurs when TracePoint#binding is called
以下のコードでunexpected breakになります。
~~~ruby
class Bug
include Enumerable
def each
[0].each do
yiel...
ktsj (Kazuki Tsujimoto)
07:58 AM Bug #10669: Incorrect url parsing in 2.2.0

> we have a workaround but it seems a bit odd as a default, is there a reason RFC3986 was picked as a default over ...
duerst (Martin Dürst)
07:21 AM Bug #9240 (Closed): TestModule Test No Longer Valid
Applied in changeset r49102.
----------
* test/ruby/test_module.rb: Refactor invalid testcase.
[fix GH-472][ruby-c...
hsbt (Hiroshi SHIBATA)
07:21 AM Revision c7d6c0d0 (git): * test/ruby/test_module.rb: Refactor invalid testcase.
[fix GH-472][ruby-core:59035][Bug #9240]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49102 b2dd03c8-39d4-4d8f-...
hsbt (Hiroshi SHIBATA)
06:53 AM Revision 73fc0cc5 (git): * lib/webrick/utils.rb: removed unused argument variable.
[fix GH-356] Patch by @vipulnsward
* lib/webrick/server.rb: ditto.
* lib/webrick/ssl.rb: ditto.
* test/webrick/test_u...
hsbt (Hiroshi SHIBATA)
06:36 AM Revision 045de8a9 (git): * lib/securerandom.rb: improve syntax and grammar of documentation.
[fix GH-796][ci skip] Patch by @Erol
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49100 b2dd03c8-39d4-4d8f-98ff...
hsbt (Hiroshi SHIBATA)
06:12 AM Bug #10046 (Open): OpenSSL::TestSSLSession#test_ctx_server_session_cb and OpenSSL::TestSSLSession#test_ctx_client_session_cb test failures
I committed patch of ```OpenSSL#test_ctx_client_session_cb```, but ```test_ctx_server_session_cb``` fix is broken wi... hsbt (Hiroshi SHIBATA)
06:10 AM Bug #10046 (Closed): OpenSSL::TestSSLSession#test_ctx_server_session_cb and OpenSSL::TestSSLSession#test_ctx_client_session_cb test failures
Applied in changeset r49099.
----------
* test/openssl/test_ssl_session.rb (OpenSSL#test_ctx_client_session_cb):
f...
hsbt (Hiroshi SHIBATA)
06:10 AM Revision dc599c2c (git): * test/openssl/test_ssl_session.rb (OpenSSL#test_ctx_client_session_cb):
fix test failure with OpenSSL disabled SSLv3 protocol.
[ruby-core:63772] [Bug #10046]
git-svn-id: svn+ssh://ci.rub...
hsbt (Hiroshi SHIBATA)
06:00 AM Feature #10683: fix inconsistent behavior of Kernel.Hash()
> I don't think either of your proposed options will be accepted.
I can see that making `Hash(obj)` equivalent to ...
recursive-madman (Recursive Madman)
03:47 AM Bug #9591 (Closed): io-console versioning
hsbt (Hiroshi SHIBATA)
03:40 AM Revision f5da412c (git): test_yield.rb: assert_all_sentences
* test/ruby/test_yield.rb (assert_all_sentences): test all
sentences and report all results at the end.
git-svn-id...
nobu (Nobuyoshi Nakada)
02:37 AM Revision 6d65806f (git): tracepointchecker.rb: needs TracePoint
* test/lib/tracepointchecker.rb: available only if TracePoint is
available.
git-svn-id: svn+ssh://ci.ruby-lang.org...
nobu (Nobuyoshi Nakada)
12:41 AM Revision 163ecb32 (git): test_m17n.rb: split test_scrub
* test/ruby/test_m17n.rb (TestM17N#test_scrub): split into some
tests.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby...
nobu (Nobuyoshi Nakada)
12:10 AM Revision ec7f1f5d (git): * lib/resolv.rb (Resolv::DNS::Label::Str#==): Check class equality.
(Resolv::DNS::Name#initialize): Normalize labels as
Resolv::DNS::Label::Str objects.
git-svn-id: svn+ssh://ci.ru...
akr (Akira Tanaka)
 

Also available in: Atom