Project

General

Profile

Activity

From 02/17/2015 to 02/23/2015

02/23/2015

11:09 PM Bug #10896 (Closed): First example in the documentation for URI::join shows incorrect result
The example is
~~~
p URI.join("http://example.com/","main.rbx")
# => #<URI::HTTP:0x2022ac02 URL:http://localhos...
glenab (Glen Aultman-Bettridge)
09:31 PM Feature #10844: TracePoint API needs an event to inform about creating/removing a new frame without calling something
@Oleg What's the problem with counting frame's stack size manually? deivid (David Rodríguez)
11:56 AM Feature #10844: TracePoint API needs an event to inform about creating/removing a new frame without calling something
Koichi Sasada wrote:
> I want to reject this proposal because:
>
> (1) ensure clause can be executed without push...
os97673 (Oleg Sukhodolsky)
10:06 AM Feature #10844 (Feedback): TracePoint API needs an event to inform about creating/removing a new frame without calling something
I want to reject this proposal because:
(1) ensure clause can be executed without pushing frame
begin
# no e...
ko1 (Koichi Sasada)
08:47 PM Bug #10895 (Closed): /usr/lib/ruby/2.2.0/socket.rb:232: [BUG] rb_sys_fail(getaddrinfo) - errno == 0
It was caused while starting Brimir help desk software (Rails):
https://github.com/ivaldi/brimir
It works with ...
AYGHOR (pu pu)
07:29 PM Bug #10887: Time#zone encoding is ASCII-8BIT instead of intended US-ASCII
Yui NARUSE wrote:
> Applied in changeset r49702.
>
> ----------
> zone may be ASCII-8BIT on Windows [Bug #10887]...
Eregon (Benoit Daloze)
09:32 AM Bug #10887 (Closed): Time#zone encoding is ASCII-8BIT instead of intended US-ASCII
Applied in changeset r49702.
----------
zone may be ASCII-8BIT on Windows [Bug #10887]
naruse (Yui NARUSE)
04:52 PM Bug #10229 (Feedback): RFC 5649 implementation in OpenSSL breaks Ruby.
Hello Vit, Thank you for confirming!
Have these commits been backported?
zzak (zzak _)
03:35 PM Bug #10229 (Closed): RFC 5649 implementation in OpenSSL breaks Ruby.
This seems to be resolved by r49525, r49575 and r49579 vo.x (Vit Ondruch)
04:38 PM Bug #10855: [PATCH] Matrix#inverse returns matrix of integers whenever possible
TBH, I can't think of any legitimate use of `Matrix#/` with integer division. Anyone?
I never really thought of t...
marcandre (Marc-Andre Lafortune)
12:03 AM Bug #10855: [PATCH] Matrix#inverse returns matrix of integers whenever possible
Hello! Are there any further thoughts or consensus on which path to take with this?
Here are the options:
1. When...
LitoNico (Lito Nicolai)
04:35 PM Bug #10397: gcc 4.1.2 for x86 can't build trunk
Red Hat Enterprise Linux 5 ships with Ruby 1.8.5, more recent releases of Ruby, as they are shipped in Red Hat Softwa... vo.x (Vit Ondruch)
04:08 PM Feature #10883: Passing a block to itself
Note that for your example that wouldn't be needed:
```
a = an_array.foo.bar
a[1..a.length-1].baz
```
is equ...
recursive-madman (Recursive Madman)
03:53 PM Bug #10891: /[[:punct:]]/ POSIX group broken (with string literals?)
Nobuyoshi Nakada wrote:
> It occurs with UTF-8 encoding only.
Ahhhhh, of course - *that's* what the difference be...
tom-lord (Tom Lord)
02:45 PM Bug #10891: /[[:punct:]]/ POSIX group broken (with string literals?)
It occurs with UTF-8 encoding only. nobu (Nobuyoshi Nakada)
12:29 PM Bug #10891 (Closed): /[[:punct:]]/ POSIX group broken (with string literals?)
The regular expression: `/[[:punct:]]/` should match the following characters:
! " # $ % & ' ( ) * + , - . / :...
tom-lord (Tom Lord)
03:12 PM Bug #10894 (Rejected): Unamed keyrest argument and a normal keyword argument disallow arbitrary keyword arguments
$ ruby -ve 'def m(a:1,**);end; p m(a:1,b:2)'
ruby 2.0.0p576 (2014-09-19) [x86_64-linux]
-e:1:in `<main>...
Eregon (Benoit Daloze)
02:20 PM Bug #10890 (Closed): revision.h が空になる
Applied in changeset r49705.
----------
vcs.rb: do not use -C for older git
* tool/vcs.rb (IO.popen): support :chdi...
nobu (Nobuyoshi Nakada)
12:26 PM Bug #10890 (Closed): revision.h が空になる
Ubuntu 12.04 LTS のように git が古い環境だと revision.h が空になってしまいます。
原因を調べてみたところ -C オプションに対応していないからのようです。
~~~
% git --versi...
znz (Kazuhiro NISHIYAMA)
01:53 PM Bug #10893 (Closed): String#chomp (and chomp!) with a UTF-8 record separator results in Encoding::CompatibilityError
Reproducing code:
$/="\n".encode("UTF-8"); p "abc\r\n".encode("utf-32be").chomp
The encode to UTF-8 is to m...
Eregon (Benoit Daloze)
01:51 PM Bug #10841: 2.2.0p43 not building with gcc 4.9.1
One possibility, as I can think of, is insufficient memory.
Does `make optflags=-O0 enc/trans/big5.o` also fail?
nobu (Nobuyoshi Nakada)
01:45 PM Bug #10841 (Third Party's Issue): 2.2.0p43 not building with gcc 4.9.1
It's a bug of gcc.
FYI, succeeded 2.2.0p77 with gcc version 4.9.1 (Ubuntu 4.9.1-16ubuntu6).
nobu (Nobuyoshi Nakada)
12:41 PM Bug #10892 (Closed): Deadlock in autoload
Updating to recent RubySpec seems to show a bug under concurrent autoload.
I attach the extracted logic to reproduce...
Eregon (Benoit Daloze)
11:25 AM Bug #9198: Segfault in TestException#test_machine_stackoverflow
Since this happens with recent glibc more often then it used to be, I reported this issue to glibc maintainers in Fed... vo.x (Vit Ondruch)
11:08 AM Feature #10869: Add support for option to pre-compile Ruby files
I understand there are different reasons why one would want to pre-compile Ruby code but not all kind of pre-compilat... rosenfeld (Rodrigo Rosenfeld Rosas)
10:28 AM Feature #10869: Add support for option to pre-compile Ruby files
We did trials.
* AOT compiler from YARV code to C
* https://github.com/shyouhei/ruby/tree/shyouhei/yarvaot/ext/...
ko1 (Koichi Sasada)
10:41 AM Bug #10871: Sclass thread unsafe due to CREF sharing
Deterministic example (avoiding non-deterministic).
```ruby
class C
end
class D
end
$fibs = []
$xs = []
...
ko1 (Koichi Sasada)
12:18 AM Bug #10871: Sclass thread unsafe due to CREF sharing
I tried to fix this, but I can't figure it out. :(
I tried adding the singleton class to the stack frame. Since t...
tenderlovemaking (Aaron Patterson)
10:11 AM Feature #10561: Improve function of Thread::Backtrace::Location #path and #absolute_path
It's fine for the methods to do different things, the naming however is a bit
confusing. Using `path` doesn't clearl...
yorickpeterse (Yorick Peterse)
09:59 AM Feature #10561: Improve function of Thread::Backtrace::Location #path and #absolute_path
Koichi Sasada wrote:
> I guess the reason is that Matz thought backtrace should be simple for main script.
There'...
cheba (Alexander Mankuta)
09:49 AM Feature #10561: Improve function of Thread::Backtrace::Location #path and #absolute_path
> I think we don't need to separate (1) and (2). (1) can be absolute path.
I guess the reason is that Matz thought...
ko1 (Koichi Sasada)
09:48 AM Feature #10561: Improve function of Thread::Backtrace::Location #path and #absolute_path
[MAYBE IT SHOULD BE DIFFERENT TICKET]
How about to unify #path and #absolute_path?
Returning absolute path on bot...
ko1 (Koichi Sasada)
09:56 AM Bug #10803: Similar issue/stack trace as above in 2.1.5, 2.1.6
Could you show us full code I can try? ko1 (Koichi Sasada)
09:40 AM Bug #10717: TestGemExtCmakeBuilder#test_self_build fails on RHEL 6/CentOS 6
ruby_2_2 r49703 partially merged revision(s) 49195. naruse (Yui NARUSE)
07:46 AM Bug #10717 (Closed): TestGemExtCmakeBuilder#test_self_build fails on RHEL 6/CentOS 6
naruse (Yui NARUSE)
07:41 AM Bug #10889 (Closed): rdocでのスクリプトエンコーディングの挙動が違う
以下のような、マジックコメントの前に文字があるスタイルでスクリプトエンコーディングを指定した場合、
rubyスクリプトとしては正常に認識されますが、rdocでは認識されません。
~~~
#========== -*- c...
sohey (Sohey Yamamoto)
07:35 AM Bug #10796 (Closed): bigdecimal gem update error
naruse (Yui NARUSE)
06:27 AM Bug #10886 (Closed): String#split now throws a RegexpError instead of an ArgumentError
Applied in changeset r49695.
----------
string.c: proper exception
* string.c (rb_str_split_m): raise ArgumentError...
nobu (Nobuyoshi Nakada)
05:15 AM Bug #10761: Marshal.dump 100% slower in 2.2.0 vs 2.1.5
ruby_2_2 r49513 merged revision(s) 49376,49387,49389.
49668
naruse (Yui NARUSE)
03:54 AM Bug #10877: String#sub causes segfault
ruby_2_2 r49690 merged revision(s) 49675. naruse (Yui NARUSE)
03:52 AM Bug #10888 (Closed): DFS recursive implementation aborted
Hello,
I am trying to implement DFS algorithm recursively with a graph containing more than 5million edges:
`def ...
y.mazari (Yacine Mazari)

02/22/2015

11:03 PM Feature #10883: Passing a block to itself
Not exactly a duplicate, but also see the discussion at #6373 phluid61 (Matthew Kerwin)
10:36 PM Bug #10887 (Closed): Time#zone encoding is ASCII-8BIT instead of intended US-ASCII
$ ruby -ve 'p Time.now.zone.encoding'
ruby 2.2.0p0 (2014-12-25 revision 49005) [x86_64-linux]
#<Encodin...
Eregon (Benoit Daloze)
07:41 PM Bug #10886 (Closed): String#split now throws a RegexpError instead of an ArgumentError
ruby 2.1.3p242 (2014-09-19 revision 47630) [x86_64-linux]
-e:1:in `split': invalid byte sequence in UTF-8 (A...
Eregon (Benoit Daloze)
03:13 PM Feature #10880: Subclassing Array from Enumerator
Marc-Andre Lafortune wrote:
> > I use with_index and with_object frequently.
>
> Any reason why you wouldn't simp...
sawa (Tsuyoshi Sawada)
03:09 PM Feature #10880: Subclassing Array from Enumerator
> I use with_index and with_object frequently.
Any reason why you wouldn't simply use `each_with_index` and `each_...
marcandre (Marc-Andre Lafortune)
05:14 AM Feature #10880: Subclassing Array from Enumerator
Marc-Andre Lafortune wrote:
>
> Enumerator.instance_methods - Array.instance_methods
> # => [:with_index,...
sawa (Tsuyoshi Sawada)
02:24 AM Feature #10880: Subclassing Array from Enumerator
> they should be very close
They *are* very close:
Enumerator.instance_methods - Array.instance_methods
...
marcandre (Marc-Andre Lafortune)
07:05 AM Bug #10885 (Closed): Segmentation fault when calling refined method in duplicate module
Applied in changeset r49685.
----------
* vm_insnhelper.c (rb_vm_rewrite_cref_stack): copy nd_refinements
of orign...
ktsj (Kazuki Tsujimoto)
06:54 AM Bug #10885 (Closed): Segmentation fault when calling refined method in duplicate module
以下のコードでSEGVします。
Moduleをdupする時にcrefをコピーしていますが、その中でnd_refinementsを設定していないのが原因です。
~~~ruby
module M
refine BasicO...
ktsj (Kazuki Tsujimoto)
06:56 AM Bug #10443: Forking with contended mutex held can lead to deadlock in child process upon unlock
Maybe, `thread_destroy_keeping_mutexes()` should be in thread_pthread.c. nobu (Nobuyoshi Nakada)
05:42 AM Bug #10443: Forking with contended mutex held can lead to deadlock in child process upon unlock
Seems linux specific issue.
I could reproduce it in a few iterations on Ubuntu 14 x86_64, but iterated successfully ...
nobu (Nobuyoshi Nakada)
05:13 AM Feature #10882: Provide Levenshtein distance implementation as part of stdlib
How about implementing `did_you_mean` feature by a plugin of Rake? (I don't know Rake supports plugin. Sorry.)
You c...
kou (Kouhei Sutou)
04:11 AM Bug #10884 (Rejected): Rails server crash
You load an extension library for shared library version ruby 2.0.0 from static linked version ruby 2.1. nobu (Nobuyoshi Nakada)
01:50 AM Bug #10884 (Rejected): Rails server crash
~~~
Process: ruby [4731]
Path: /Users/USER/*/ruby
Identifier: ruby
Vers...
webdevdjm (David Morse)
02:01 AM Bug #10768 (Open): segfault during ruby_vm_destruct() in cont_free()
@tmm1 Could you try r49684? ko1 (Koichi Sasada)
01:14 AM Misc #10809: [PATCH 2/2] Add tests for math.c related to [Feature 10785], [Feature 10800]
I'll commit these 3 patches.
### reorder_test_cbrt_and_add_a_assertion.patch:
Move Test#test_cbrt to more proper ...
gogotanaka (Kazuki Tanaka)

02/21/2015

09:41 PM Feature #10883 (Closed): Passing a block to itself
In the discussion of [itself](https://bugs.ruby-lang.org/issues/6373)
some people proposed that passing a block to i...
Gondolin (Damien Robert)
08:50 PM Feature #10882 (Open): Provide Levenshtein distance implementation as part of stdlib
[Levenshtein distance algorithm](http://en.wikipedia.org/wiki/Levenshtein_distance) has been used by Rubygems, Bundle... yuki24 (Yuki Nishijima)
08:22 PM Feature #10881 (Closed): NoMethodError#receiever
I would like `NoMethodError` to have `receiver` method:
```
receiver = "receiver"
exception = receiver.doesnt...
yuki24 (Yuki Nishijima)
08:04 PM Feature #10880 (Rejected): Subclassing Array from Enumerator
It often happens that I want to use a method from the `Enumerator` class on an array, and so I frequently use `Array#... sawa (Tsuyoshi Sawada)
07:56 PM Feature #10879 (Open): UnboundMethod#to_proc
Since unbound methods from modules can now be bound to any object, I use them a lot.
I think it would be very natura...
Gondolin (Damien Robert)
05:15 PM Bug #10865: FileUtils.mv doesn't rename windows directories across volumes/partitions.
ruby_2_2 r49672 merged revision(s) 49634,49658,49663. naruse (Yui NARUSE)
11:28 AM Bug #10878 (Closed): require: cannot load such file
simple tests like require 'nokogiri', require 'actionpack-action_caching' fail with ruby 2.2.0 on Windows 7, x64_ming... abaumgaertner (Andreas Baumgaertner)
10:52 AM Bug #10877 (Closed): String#sub causes segfault
Applied in changeset r49675.
----------
re.c: RMatch::regexp can be nil
* re.c (match_aref): RMatch::regexp is Qnil...
nobu (Nobuyoshi Nakada)
10:51 AM Bug #10877: String#sub causes segfault
Shorter code:
~~~ruby
"a".sub("a", "")
$~["foo"]
~~~
nobu (Nobuyoshi Nakada)
10:02 AM Bug #10877 (Closed): String#sub causes segfault
~~~ruby
str = 'abc'
reg = /(?<foo>a)bc/
str =~ reg
$~['foo'].sub 'a', ''
$~['foo']
~~~
~~~
tmp.rb:5: [BUG] ...
tonytonyjan (Weihang Jian)
07:51 AM Bug #10876 (Closed): Win32API.new fails when an Array is given for the import argument
In Ruby 2.2.0, the Win32API.new method fails when an Array is given for the import argument. In all previous versions... [email protected] (Aaron Stone)
03:47 AM Bug #10858: File.expand_path on Windows does not handle drive-current path if 2nd arg is relative
ruby_2_2 r49671 merged revision(s) 49618,49640. naruse (Yui NARUSE)
03:46 AM Bug #10823: Issue building bigdecimal.
ruby_2_2 r49670 merged revision(s) 49491. naruse (Yui NARUSE)
12:11 AM Bug #10872 (Rejected): [BUG] Bus Error at 0xbff50e8c (ruby / activemodel)
Seems your bug of infinite callbacks.
Recent revisions will raise a `SystemStackError` for bus errors too.
nobu (Nobuyoshi Nakada)

02/20/2015

06:30 PM Bug #10870: Hash Literal Declined As First Argument
Thanks. NorthernLights (Imran "")
12:15 AM Bug #10870 (Rejected): Hash Literal Declined As First Argument
It is parsed as a block.
You don't need braces in that case.
~~~ruby
def foo *args
p args
end
foo :hello =>...
nobu (Nobuyoshi Nakada)
02:59 PM Bug #10872 (Rejected): [BUG] Bus Error at 0xbff50e8c (ruby / activemodel)
lifeofguenter (Günter Grodotzki)
01:11 PM Feature #10869: Add support for option to pre-compile Ruby files
Good to know that you think this could speed up requires :) At least this seems like something feasible in case someo... rosenfeld (Rodrigo Rosenfeld Rosas)
08:52 AM Bug #10831: Variable keyword arguments shouldn't create immortal symbols
ruby_2_2 r49666 merged revision(s) 49517. naruse (Yui NARUSE)
06:53 AM Bug #10819: can't glob win32 short pathname
ruby_2_2 r49656 merged revision(s) 49478,49536,49533,49537. naruse (Yui NARUSE)

02/19/2015

11:57 PM Bug #10870: Hash Literal Declined As First Argument
`foo {}` without parentheses is equivalent to `foo() {}`, (i.e. passing a block to `foo`) not `foo({})`. Anonymous
09:42 PM Bug #10870 (Rejected): Hash Literal Declined As First Argument
Hi,
When a hash literal is passed as first argument to a method, Ruby throws a syntax error.
Example code:
~~~...
NorthernLights (Imran "")
10:19 PM Feature #10867: An ATOMIC_GET operation should be written and used.
No.
If you need a synchronization, you must not use rb_atomic_t. That's a bug.
kosaki (Motohiro KOSAKI)
04:35 AM Feature #10867: An ATOMIC_GET operation should be written and used.
Made a patch.
https://github.com/nobu/ruby/compare/Bug%2310867-atomic_get
nobu (Nobuyoshi Nakada)
03:14 AM Feature #10867 (Feedback): An ATOMIC_GET operation should be written and used.
Won't atomic operations using gcc's `__atomic`/`__sync` built-ins or other platform-provided functions make such barr... nobu (Nobuyoshi Nakada)
10:12 PM Feature #10849: Adding an alphanumeric function to SecureRandom
This proposal doesn't contain a use-case nor proposal justification. So, nobody can judge this is good interface or n... kosaki (Motohiro KOSAKI)
08:25 PM Feature #10849: Adding an alphanumeric function to SecureRandom
Suggestion: Rename `graph` to `printable` and possibly add an `:allow_space` option?
recursive-madman (Recursive Madman)
08:15 PM Feature #10849: Adding an alphanumeric function to SecureRandom
This is a fantastic interface and I really like the choose method. [email protected] (Andrew Butterfield)
09:53 PM Bug #10871 (Closed): Sclass thread unsafe due to CREF sharing
When entering an sclass, the context is tracked via the same cref mechanism used for class and module, specifically o... evanphx (Evan Phoenix)
09:48 PM Feature #10869: Add support for option to pre-compile Ruby files
I profiled startup time a bit last year and much of it was in the
parser and malloc; so having this should be a win...
normalperson (Eric Wong)
03:54 PM Feature #10869 (Open): Add support for option to pre-compile Ruby files
I know this topic is tricky but please bear with me.
Goal: improve performance on files loading to speed up the bo...
rosenfeld (Rodrigo Rosenfeld Rosas)
10:45 AM Bug #10591: Net::HTTPResponse#read_status_line does not throw Net::HTTPBadResponse with some malformed responses.
Backported into `ruby_2_1` branch at r49652. nagachika (Tomoyuki Chikanaga)
10:11 AM Bug #10662: fix to invoke correct function of tcllib. (fixed at r49034)
Backported into `ruby_2_1` branch at r49651. nagachika (Tomoyuki Chikanaga)
08:59 AM Bug #10868: Object allocation within an extension during garbage collection terminates the Ruby process
For the benefit of those encountering this same (or similar) behavior:
* This particular problem was observed with...
charlez (Charles Leu)
03:04 AM Bug #10868 (Third Party's Issue): Object allocation within an extension during garbage collection terminates the Ruby process
Using ffi. nobu (Nobuyoshi Nakada)
02:57 AM Bug #10868 (Third Party's Issue): Object allocation within an extension during garbage collection terminates the Ruby process
It appears that when a CFUNC makes an allocation when garbage collection is running within a different thread/context... charlez (Charles Leu)
07:20 AM Bug #10765: Module#remove_method remove refined method entry.
ruby_2_2 r49647 merged revision(s) 49480,49493. naruse (Yui NARUSE)
07:13 AM Bug #10744: Kernel#singleton_method returns refined method
ruby_2_2 r49646 merged revision(s) 49259. naruse (Yui NARUSE)
04:36 AM Bug #10825: Fix build error in sdbm under Windows
ruby_2_2 r49643 merged revision(s) 49490. naruse (Yui NARUSE)

02/18/2015

06:08 PM Bug #10866: A signal handler in signal.c can corrupt the value of errno.
Good catch! I'll commit in a little bit in case we missed something,
but I think that's the only signal handler.
normalperson (Eric Wong)
05:46 PM Bug #10866 (Closed): A signal handler in signal.c can corrupt the value of errno.
A signal handler in signal.c can corrupt the value of errno. This is
common mistake. It should save and restore er...
sstewartgallus (Steven Stewart-Gallus)
06:00 PM Feature #10867 (Feedback): An ATOMIC_GET operation should be written and used.
In some cases rb_atomic_t types are retrieved without synchronization.
Most cases in the code seem very innocuous an...
sstewartgallus (Steven Stewart-Gallus)
10:08 AM Bug #10723: [PERF] bm_tread_create_join 20% slower
Thanks for the info. It seems my patch changes object allocation counts
enough to throw GC off for this benchmark....
normalperson (Eric Wong)
05:31 AM Bug #10723: [PERF] bm_tread_create_join 20% slower
Eric Wong wrote:
> akr: any comments? I'll commit my patch in a few days, but I hope we
> can recover more perform...
tgxworld (Guo Xiang Tan)
07:14 AM Bug #10620 (Rejected): #define_singleton_method keeps object from being garbage collected
usa (Usaku NAKAMURA)
07:03 AM Bug #10857: Resolv::DNS::Resource ==() method incorrectly returns false due to TTL attrib
ruby_2_0_0 r49639 merged revision(s) 49620. usa (Usaku NAKAMURA)
03:21 AM Bug #10839: OpenSSL 1.0.2 does not allow wrap mode (fixed by r49525)
ruby_2_2 r49636 merged revision(s) 49579. naruse (Yui NARUSE)
02:43 AM Bug #10859 (Closed): Process.spawn raises TypeError when passing hash with symbols as env
Applied in changeset r49635.
----------
[DOC] ENV keys must be strings [ci skip]
* hash.c (env_aset): state that EN...
nobu (Nobuyoshi Nakada)
01:49 AM Bug #10865 (Closed): FileUtils.mv doesn't rename windows directories across volumes/partitions.
Applied in changeset r49634.
----------
win32.c: EXDEV for directory
* win32/win32.c (wrename): return EXDEV if mov...
nobu (Nobuyoshi Nakada)
01:10 AM Bug #10860: tool/mdoc2man.rb doesn't handle man/rake.1 correctly
Jeremy Evans wrote:
> Alternatively, r48658 could be reverted, putting rake.1 back in mdoc format, and then rake.1 c...
anjbe (Anthony Bentley)

02/17/2015

11:36 PM Bug #10865 (Closed): FileUtils.mv doesn't rename windows directories across volumes/partitions.
C:\> irb
DL is deprecated, please use Fiddle
irb(main):001:0> require 'FileUtils'
=> true
irb(main):002:0> FileUt...
ksubrama (Kartik Cating-Subramanian)
11:35 PM Bug #10864 (Rejected): REXML adds white space to text property when indent > -1
The following example shows that REXML is adding white space to the text property of elements when setting the :inden... amclain (Alex McLain)
10:36 PM Feature #10863 (Open): allow protected class methods to be callable from instance methods
```ruby
class Bar
class << self
protected def foo_helper
end
end

def foo
self.class.foo_...
bughit (bug hit)
09:29 PM Bug #10862 (Closed): Fix shell quoting example in ri.1 manual
The current example is wrong. The expected output is probably:
`ri compact\!`
With nroff, you get:
`ri ...
jeremyevans0 (Jeremy Evans)
09:21 PM Feature #10861 (Closed): Have ./configure try mandoc when trying to detect manpage type
Both NetBSD and OpenBSD use mandoc for manual formatting, which handles mdoc format. nroff isn't included by default... jeremyevans0 (Jeremy Evans)
09:10 PM Bug #10860 (Closed): tool/mdoc2man.rb doesn't handle man/rake.1 correctly
Before r48658, rake.1 was in mdoc format, and tool/mdoc2man.rb handled it correctly. In r48658, rake.1 was switched ... jeremyevans0 (Jeremy Evans)
05:09 PM Bug #10533: HTTP reconnection with SNI does not send correct hostname
r48563 and test for it (r46261,r48581) were backported into `ruby_2_1` branch at r49631. nagachika (Tomoyuki Chikanaga)
03:21 PM Bug #10509: [PATCH] vm_eval.c (rb_yield_splat): add missing GC guard
Backported into `ruyb_2_1` branch at r49630. nagachika (Tomoyuki Chikanaga)
03:19 PM Bug #10732: rdoc:ファイル中に単独の\rがあるとrdocがハングアップする
Backported into `ruby_2_1` at r49629. nagachika (Tomoyuki Chikanaga)
02:28 PM Bug #10857: Resolv::DNS::Resource ==() method incorrectly returns false due to TTL attrib
Backported into `ruby_2_1` at r49628. nagachika (Tomoyuki Chikanaga)
09:57 AM Bug #10857: Resolv::DNS::Resource ==() method incorrectly returns false due to TTL attrib
ruby_2_2 r49627 merged revision(s) 49620. naruse (Yui NARUSE)
02:47 AM Bug #10857 (Closed): Resolv::DNS::Resource ==() method incorrectly returns false due to TTL attrib
Applied in changeset r49620.
----------
resolv.rb: fix equality
* lib/resolv.rb (Resolv::DNS::Resource#==, #hash): ...
nobu (Nobuyoshi Nakada)
01:56 PM Bug #10761: Marshal.dump 100% slower in 2.2.0 vs 2.1.5
r49386 is not backported yet in ruby_2_2.
In ruby_2_2@49627, there is '#ifdef USE_FLONUM' in st_numhash() of st.c.
...
wanabe (_ wanabe)
01:56 PM Bug #10859 (Closed): Process.spawn raises TypeError when passing hash with symbols as env
### expected:
~~~
head :001 > Process.spawn({FOO: "bar"}, "bash")
=> 13479
~~~
### got in reality:
~~~
hea...
bubo47 (Jakub Jursa)
08:59 AM Bug #10839: OpenSSL 1.0.2 does not allow wrap mode (fixed by r49525)
ruby_2_0_0 r49626 merged revision(s) 49525,49575,49579. usa (Usaku NAKAMURA)
08:55 AM Bug #10814: SIGBUS by stack overflow on Funtoo (fixed at r49463)
ruby_2_0_0 r49625 merged revision(s) 49463. usa (Usaku NAKAMURA)
08:49 AM Bug #10854: Backport r49543
ruby_2_0_0 r49624 merged revision(s) 49543,49557. usa (Usaku NAKAMURA)
06:39 AM Bug #10820: Win32 Registry Delete uses ANSI instead of Wide APIs
ruby_2_2 r49622 merged revision(s) 49542. naruse (Yui NARUSE)
05:40 AM Bug #10856 (Closed): Splat with empty keyword args gives unexpected results
Sean Griffin wrote:
> When keyword args are passed to a method with splat, and there are no keyword args, an empty h...
shugo (Shugo Maeda)
03:05 AM Bug #10850: BigDecimal division incorrect
Elyasin Shaladi wrote:
> I tried this in Ruby 2.1.4, 2.1.5 and 2.2.0, but in none of the versions it seems correct t...
shugo (Shugo Maeda)
02:51 AM Bug #10853: inspect.claer dumps core
ruby_2_2 r49621 merged revision(s) 49586. naruse (Yui NARUSE)
01:54 AM Bug #10858 (Closed): File.expand_path on Windows does not handle drive-current path if 2nd arg is relative
Applied in changeset r49618.
----------
win32/file.c: fix drive letter
* win32/file.c (rb_file_expand_path_internal...
nobu (Nobuyoshi Nakada)
 

Also available in: Atom