Project

General

Profile

Activity

From 03/02/2019 to 03/08/2019

03/08/2019

11:45 PM Bug #15646: method_defined? inside method_added behaves differently for `initialize`
I think it is documented somewhere, but can't remember where it is now.
Anyway, these methods are always defined a...
nobu (Nobuyoshi Nakada)
09:05 PM Bug #15646: method_defined? inside method_added behaves differently for `initialize`
Ah, I didn't know `initialize` is always private:
```ruby
irb(main):001:0> class A
irb(main):002:1> def initia...
alanwu (Alan Wu)
08:56 PM Bug #15646 (Closed): method_defined? inside method_added behaves differently for `initialize`
Repro:
```ruby
class MethodAddedSpecialCase
def self.method_added(name)
puts "#{name} added, method_defined...
alanwu (Alan Wu)
11:36 PM Bug #15647 (Rejected): Disallow "in" as a keyword argument name
It is known that reserved words can be keyword arguments.
And `Binding#local_variable_get` has been added for that p...
nobu (Nobuyoshi Nakada)
11:14 PM Bug #15647: Disallow "in" as a keyword argument name
This would break the Kernel#spawn family's backward compatibility make wrapping methods in this family harder than it... drbrain (Eric Hodel)
11:06 PM Bug #15647 (Rejected): Disallow "in" as a keyword argument name
"`in`" is a reserved keyword and thus can't be accessed directly anyway.
e.g. the following is a syntax error:
...
localhostdotdev (localhost .dev)
01:03 PM Feature #5455 (Rejected): $SAFE should be removed
The latest decision by Matz (making $SAFE no effect in 2.7) was made in #14353. So closing this ticket to prefer that... k0kubun (Takashi Kokubun)
12:13 PM Feature #5455 (Assigned): $SAFE should be removed
hsbt (Hiroshi SHIBATA)
12:12 PM Misc #10547 (Rejected): How to move the ruby project to git
We are working at https://bugs.ruby-lang.org/issues/14632 hsbt (Hiroshi SHIBATA)
11:54 AM Misc #15610 (Rejected): Could bundler & rubygems be shipped in site_ruby?
See https://bugs.ruby-lang.org/issues/15611#note-7
hsbt (Hiroshi SHIBATA)
11:53 AM Feature #15611 (Rejected): Shipping Bundler as a bundled gem, not a default gem
>Is there a particular reason to have Bundler as a default gem?
Already @mame said. Bundler will merge into RubyGe...
hsbt (Hiroshi SHIBATA)
11:41 AM Bug #15622 (Rejected): Default version of Bundler incorrectly invoked when using binstubs
@schneems
I couldn't reproduce the latest ruby_2_6 branch with fixed #15582. Please wait for releasing next stable...
hsbt (Hiroshi SHIBATA)
02:55 AM Bug #15642: IO#readline に chomp: true オプションを指定した場合に正しく行区切りを取り除かれないケースが存在する
I confirmed that it was fixed, thanks.
```console
$ RBENV_VERSION=2.7.0-dev ruby -v test_chomp.rb
ruby 2.7.0dev ...
tomog105 (Tomohiro Ogoke)
12:50 AM Bug #15448 (Closed): Kernel#raise should not write "cause" attribute destructively
nobu (Nobuyoshi Nakada)
12:35 AM Revision caa2a5bb (git): * 2019-03-08
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67194 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:35 AM Revision e185c971 (git): use __GNUC__ instead of __GCC__.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67193 b2dd03c8-39d4-4d8f-98ff-823fe69b080e tad (Tadashi Saito)

03/07/2019

10:40 PM Bug #15620: Block argument usage affects lambda semantic
Since normal Ruby methods can't differentiate between a literal block and a block pass, having `#lambda` behave like ... alanwu (Alan Wu)
06:05 PM Bug #15620: Block argument usage affects lambda semantic
Right, `define_method` is kind of an exception.
However, it doesn't mutate the lambda-ness of the Proc, it creates a...
Eregon (Benoit Daloze)
04:27 PM Bug #15620: Block argument usage affects lambda semantic
Eregon (Benoit Daloze) wrote:
> `lambda(&proc{}).lambda?` returns false because I think the rule is:
> once a Proc ...
marcandre (Marc-Andre Lafortune)
02:57 PM Bug #15620: Block argument usage affects lambda semantic
`lambda(&proc{}).lambda?` returns false because I think the rule is:
once a Proc is created, it never changes its la...
Eregon (Benoit Daloze)
03:31 PM Bug #15635: Inconsistent handling of dummy encodings and code range
ruby_2_5 r67192 merged revision(s) 67167. nagachika (Tomoyuki Chikanaga)
03:31 PM Revision bdd97e5f (git): merge revision(s) 67167: [Backport #15635]
string.c: respect the actual encoding
* string.c (rb_enc_str_coderange): respect the actual encoding of
...
nagachika (Tomoyuki Chikanaga)
03:19 PM Bug #15642: IO#readline に chomp: true オプションを指定した場合に正しく行区切りを取り除かれないケースが存在する
ruby_2_5 r67191 merged revision(s) 67188. nagachika (Tomoyuki Chikanaga)
05:11 AM Bug #15642 (Closed): IO#readline に chomp: true オプションを指定した場合に正しく行区切りを取り除かれないケースが存在する
Applied in changeset trunk|r67188.
----------
io.c: chomp CR at the end of read buffer
* io.c (rb_io_getline_fast):...
nobu (Nobuyoshi Nakada)
02:12 AM Bug #15642: IO#readline に chomp: true オプションを指定した場合に正しく行区切りを取り除かれないケースが存在する
@alanwu, Thanks your feedbacks.
Sorry, There was an error in the repro script.
The correct repro script including...
tomog105 (Tomohiro Ogoke)
03:19 PM Revision 7bd41bd2 (git): merge revision(s) 67188: [Backport #15642]
io.c: chomp CR at the end of read buffer
* io.c (rb_io_getline_fast): chomp CR followed by LF but separated
...
nagachika (Tomoyuki Chikanaga)
11:24 AM Revision 4c1952f4 (git): Ignore to handle the different platform
When `GEM_HOME` was shared with CRuby and JRuby. RubyGems try to
handle both platforms. It should be ignored the di...
hsbt (Hiroshi SHIBATA)
05:11 AM Revision 8cc53044 (git): * 2019-03-07
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67189 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:11 AM Revision 23488589 (git): io.c: chomp CR at the end of read buffer
* io.c (rb_io_getline_fast): chomp CR followed by LF but separated
by the read buffer boundary. [ruby-core:91707] ...
nobu (Nobuyoshi Nakada)

03/06/2019

10:24 PM Bug #15642: IO#readline に chomp: true オプションを指定した場合に正しく行区切りを取り除かれないケースが存在する
I ran the repro script on my Mac and I get
```
"size: 8194 result: a"
"size: 16386 result: a"
"size: 24578 result...
alanwu (Alan Wu)
07:37 AM Bug #15642 (Closed): IO#readline に chomp: true オプションを指定した場合に正しく行区切りを取り除かれないケースが存在する
## 内容
`IO#readline` に `chomp: true` オプションを指定して文字列を読み込んだ場合に、
先頭から特定の長さになる行(具体的には 8,192 の n 倍 + 1バイト)について、
行の区切りが ...
tomog105 (Tomohiro Ogoke)
06:28 PM Bug #15645 (Closed): It is possible to escape `Mutex#synchronize` without releasing the mutex
Hello, I hope this finds you well.
I have a persistent deadlocking issue in a project that relies both on `Mutex#s...
jneen (Jeanine Adkisson)
03:49 PM Misc #15614: DevelopersMeeting20190311Japan
* [Feature #15323] Proposal: Add `Enumerable#filter_map`
* I would like to hear more feedback about this feature p...
alfonsojimenez (Alfonso Jiménez)
05:29 AM Misc #15614: DevelopersMeeting20190311Japan
* [Feature #15195] How to deal with new Japanese era
* Just adding this to the list so that we can (re)check how w...
duerst (Martin Dürst)
01:20 PM Bug #15644 (Closed): ThreadsWait problems with Thread#report_on_exception
Using ThreadsWait with Thread.report_on_exception is confusing.
ThreadsWait spawns a new thread for waiting on a t...
kke (Kimmo Lehto)
11:49 AM Revision 1598b5e7 (git): Symbol creation is not a problem now unless pinned down
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67187 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
11:32 AM Bug #15607: RuntimeError (can't get Master/Slave device) using PTY.open
ruby_2_5 r67186 merged revision(s) 67183. nagachika (Tomoyuki Chikanaga)
09:50 AM Bug #15607: RuntimeError (can't get Master/Slave device) using PTY.open
ruby_2_6 r67184 merged revision(s) 67183. naruse (Yui NARUSE)
09:48 AM Bug #15607 (Closed): RuntimeError (can't get Master/Slave device) using PTY.open
Applied in changeset trunk|r67183.
----------
Fix PTY.open on OpenBSD [Bug #15607]
From: Jeremy Evans <code@jeremye...
naruse (Yui NARUSE)
11:32 AM Revision 80266bfb (git): merge revision(s) 67183: [Backport #15607]
Fix PTY.open on OpenBSD [Bug #15607]
From: Jeremy Evans <[email protected]>
git-svn-id: svn+ssh://ci.rub...
nagachika (Tomoyuki Chikanaga)
11:16 AM Bug #15640 (Closed): Inconsistent value passed to respond_to_missing?
Applied in changeset trunk|r67185.
----------
proc.c: call respond_to_missing? with a symbol
[ruby-core:91683] [Bug...
nobu (Nobuyoshi Nakada)
10:40 AM Bug #15640: Inconsistent value passed to respond_to_missing?
@nobu should the value depending on the value used for method, or should respond_to_missing? always has Symbol as par... Hanmac (Hans Mackowiak)
10:22 AM Bug #15640: Inconsistent value passed to respond_to_missing?
Good catch.
This behavior was to get rid of inadvertent symbol creation before symbol-GC,
so it is no longer needed.
nobu (Nobuyoshi Nakada)
12:22 AM Bug #15640 (Closed): Inconsistent value passed to respond_to_missing?
If the symbol has been defined, then it is passed. Otherwise a string is passed the first time.
```ruby
class...
kirun (Kieran Leigh)
11:16 AM Revision 7fed9a2d (git): proc.c: call respond_to_missing? with a symbol
[ruby-core:91683] [Bug #15640]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67185 b2dd03c8-39d4-4d8f-98ff-823fe...
nobu (Nobuyoshi Nakada)
09:49 AM Revision ce5590fc (git): merge revision(s) 67183: [Backport #15607]
Fix PTY.open on OpenBSD [Bug #15607]
From: Jeremy Evans <[email protected]>
git-svn-id: svn+ssh://ci.rub...
naruse (Yui NARUSE)
09:48 AM Revision a679e98e (git): Fix PTY.open on OpenBSD [Bug #15607]
From: Jeremy Evans <[email protected]>
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67183 b2dd03c8-39d4-4d8f...
naruse (Yui NARUSE)
09:06 AM Bug #15637: Backport RubyGems 3.0.3/2.7.9
ruby_2_6 r67182 merged the patch. naruse (Yui NARUSE)
05:19 AM Bug #15637: Backport RubyGems 3.0.3/2.7.9
hsbt (Hiroshi SHIBATA) wrote:
> Thanks, I fixed it at v2 patches. Can you try them again?
Yes, all patches apply ...
jeremyevans0 (Jeremy Evans)
05:04 AM Bug #15637: Backport RubyGems 3.0.3/2.7.9
I attached the patches with r67171.
@jeremyevans0
Thanks, I fixed it at v2 patches. Can you try them again?
hsbt (Hiroshi SHIBATA)
02:52 AM Bug #15637: Backport RubyGems 3.0.3/2.7.9
It looks like the uploaded patch files for 2.4.5 and 2.5.3 do not apply with either BSD or GNU patch, resulting in:
...
jeremyevans0 (Jeremy Evans)
02:13 AM Bug #15637: Backport RubyGems 3.0.3/2.7.9
I added a test fix at r67171 for Windows platform. Please backport it too. hsbt (Hiroshi SHIBATA)
09:01 AM Revision e0005fdc (git): Backport RubyGems 3.0.3: [Backport #15637]
* Fixed following vulnerabilities:
* CVE-2019-8320: Delete directory using symlink when decompressing tar
...
naruse (Yui NARUSE)
08:53 AM Bug #15635: Inconsistent handling of dummy encodings and code range
ruby_2_6 r67181 merged revision(s) 67167. naruse (Yui NARUSE)
08:53 AM Revision f5452efc (git): merge revision(s) 67167: [Backport #15635]
string.c: respect the actual encoding
* string.c (rb_enc_str_coderange): respect the actual encoding of
...
naruse (Yui NARUSE)
08:53 AM Bug #15582: default/bundler-1.17.2.gemspec has no file list
ruby_2_6 r67180 merged revision(s) 66984. naruse (Yui NARUSE)
08:48 AM Revision fbc070d1 (git): merge revision(s) 66984: [Backport #15582]
Fixed gemspec location of bundler.
FileCollector of rbinstall.rb requires location of gemspec under
...
naruse (Yui NARUSE)
07:55 AM Bug #15643 (Closed): Partly Backport RubyGems 3.0.3 to Ruby 2.5(with RubyGems 2.7.6)
hsbt (Hiroshi SHIBATA)
07:49 AM Bug #15643 (Closed): Partly Backport RubyGems 3.0.3 to Ruby 2.5(with RubyGems 2.7.6)
The rubygems team changed the behavior of `BundlerVersionFinder`.
It makes detecting only the major version of Bundl...
hsbt (Hiroshi SHIBATA)
07:47 AM Bug #15469: Ruby2.6 included `bundler` does not handle specified `csv` gem.
ruby_2_6 r67179 merged revision(s) 67006. naruse (Yui NARUSE)
07:47 AM Revision e0d63927 (git): merge revision(s) 67006: [Backport #15469]
Ignore to add bundler lib direcotry if it is same as rubylibdir.
[Bug #15469][ruby-core:90742]
git-svn-id...
naruse (Yui NARUSE)
07:37 AM Bug #15577: FileUtils.remove_entry_secure() raises unexpected NameError
ruby_2_6 r67177 merged revision(s) 66972. naruse (Yui NARUSE)
07:31 AM Revision 32f7b501 (git): merge revision(s) 67172:
Remove deprecated `sudo: false` in .travis.yml
- https://blog.travis-ci.com/2018-11-19-required-linux-infras...
naruse (Yui NARUSE)
07:14 AM Revision 470a7046 (git): merge revision(s) 66972: [Backport #15577]
Fix exception namespace
* lib/fileutils.rb (remove_entry_secure): EISDIR is under the
Errno namesp...
naruse (Yui NARUSE)
06:58 AM Revision 1c8f0c55 (git): Drop pedantic matrix from .travis.yml
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_6@67176 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
06:36 AM Bug #15641: Backport update to Unicode Version 12.0.0 back to Ruby 2.6 branch
ruby_2_6 r67175 merged revision(s) 67169,67173,67174. naruse (Yui NARUSE)
05:18 AM Bug #15641 (Closed): Backport update to Unicode Version 12.0.0 back to Ruby 2.6 branch
Issue for backporting.
This is needed if we follow the agressive strategy in #15195.
duerst (Martin Dürst)
06:36 AM Revision 0dcd7bda (git): merge revision(s) 67169,67173,67174: [Backport #15641]
update Unicode version (and Emoji version) to 12.0.0
- common.mk: set UNICODE_VERSION and UNICODE_EMOJI_VERS...
naruse (Yui NARUSE)
03:25 AM Feature #15321 (Closed): Update Unicode data to Unicode Version 12.0.0
This commit is also part of this issue: r67174 duerst (Martin Dürst)
12:06 AM Feature #15321: Update Unicode data to Unicode Version 12.0.0
Unicode Version 12.0.0 has officially been released. The announcement is at http://blog.unicode.org/2019/03/announcin... duerst (Martin Dürst)
03:19 AM Revision f831ca67 (git): delete directory and files related to Unicode version 11.0.0
this completes and closes feature #15321
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67174 b2dd03c8-39d4-4d8f-...
duerst (Martin Dürst)
03:15 AM Revision b3f64108 (git): add news about Unicode version update (issue #15321) to NEWS [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67173 b2dd03c8-39d4-4d8f-98ff-823fe69b080e duerst (Martin Dürst)
03:04 AM Revision fdc42bf8 (git): Remove deprecated `sudo: false` in .travis.yml
- https://blog.travis-ci.com/2018-11-19-required-linux-infrastructure-migration
- https://docs.travis-ci.com/user/ref...
znz (Kazuhiro NISHIYAMA)
02:08 AM Revision d4303528 (git): Skip malicious extension test with mswin platform.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67171 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
01:55 AM Revision ad398b7e (git): * 2019-03-06
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67170 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:55 AM Revision cff7eefa (git): update Unicode version (and Emoji version) to 12.0.0
- common.mk: set UNICODE_VERSION and UNICODE_EMOJI_VERSION to 12.0.0
- lib/unicode_normalize/tables.rb: update table...
duerst (Martin Dürst)

03/05/2019

07:35 PM Bug #15634: TracePoint seems to be skipping some methods.
Here is more elaborate example:
```ruby
#!/usr/bin/env ruby
trace_point = TracePoint.new(:call, :return, :line...
ioquatix (Samuel Williams)
04:51 PM Bug #15639: [BUG] Segmentation fault at 0x000000010e82ca3a
Guys, if this is a duplicate - feel free to close it. Thanks [email protected] (Ilya Nechiporenko)
04:46 PM Bug #15639: [BUG] Segmentation fault at 0x000000010e82ca3a
This happen when I start a rails server in Rubymine and try to open a page in browser. But when I run a server in ter... [email protected] (Ilya Nechiporenko)
02:53 PM Bug #15639: [BUG] Segmentation fault at 0x000000010e82ca3a
Seems same as #15490.
nobu (Nobuyoshi Nakada)
02:09 PM Bug #15639 (Third Party's Issue): [BUG] Segmentation fault at 0x000000010e82ca3a
(description and method to reproduce required) [email protected] (Ilya Nechiporenko)
11:48 AM Feature #11084 (Rejected): Use rb-readline instead of ext/readline
The last update of rb-readline is 2 years ago. I think we shouldn't replace it.
And @aycabta try to create the re...
hsbt (Hiroshi SHIBATA)
10:46 AM Bug #15638 (Closed): Another race conditions in MonitorMixin when interrupted?
Hi, I believe I've got a race condition issue in MonitorMixin when interrupted (by TimeoutError in my example). It lo... adrienjarthon (Adrien Jarthon)
09:30 AM Bug #15636 (Rejected): ::Socket#to_a hangs Ruby interpreter
I don't think it's a bug of socket library.
arturmoczulski (Artur Moczulski) wrote:
> ## Result
> Ruby hangs inf...
shyouhei (Shyouhei Urabe)
08:21 AM Bug #14702: On Ruby 2.5.1, tracepoint isn't working on the file that is loaded by load_iseq
For reference: https://github.com/rails/rails/issues/35475. fxn (Xavier Noria)
07:27 AM Bug #15637: Backport RubyGems 3.0.3/2.7.9
@duerst
Thanks for your proofreading :)
hsbt (Hiroshi SHIBATA)
12:22 AM Bug #15637: Backport RubyGems 3.0.3/2.7.9
It says "They contain multiple vulnerabilities.". I hope the intent was to write something like "They fix multiple vu... duerst (Martin Dürst)
04:47 AM Bug #15620: Block argument usage affects lambda semantic
Current behavior is clearly a bug due to the block passing implementation.
It's actually not clear to me why `lamb...
marcandre (Marc-Andre Lafortune)
03:32 AM Revision 08f8cfe1 (git): Merge RubyGems upstream: 56c0bbb69e4506bda7ef7f447dfec5db820df20b
It fixed the multiple vulnerabilities.
https://blog.rubygems.org/2019/03/05/security-advisories-2019-03.html
git-s...
hsbt (Hiroshi SHIBATA)
03:10 AM Misc #15614: DevelopersMeeting20190311Japan
* [Misc #15617] Release 2.5.4? (blowmage)
* There are several bug fixes backported to 2.5 that have not been relea...
blowmage (Mike Moore)
03:06 AM Misc #15617: Any chance we can ship 2.5.4 sooner rather than later?
We are also interested in seeing 2.5.4 released quickly, to get the #14561 backport. blowmage (Mike Moore)
12:32 AM Bug #15635 (Closed): Inconsistent handling of dummy encodings and code range
Applied in changeset trunk|r67167.
----------
string.c: respect the actual encoding
* string.c (rb_enc_str_coderang...
nobu (Nobuyoshi Nakada)
12:32 AM Revision 593505ac (git): string.c: respect the actual encoding
* string.c (rb_enc_str_coderange): respect the actual encoding of
if a BOM presents, and scan for the actual code r...
nobu (Nobuyoshi Nakada)
12:28 AM Revision 4045cb82 (git): * 2019-03-05
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67166 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:28 AM Revision 19d3aaff (git): Directories in RbConfig may not exist until installation
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67165 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)

03/04/2019

11:58 PM Bug #14702: On Ruby 2.5.1, tracepoint isn't working on the file that is loaded by load_iseq
Hi!
Rails 6 applcations have bootsnap and Zeitwerk enabled by default. Right now, that needs Ruby 2.6 because Zeit...
fxn (Xavier Noria)
11:57 PM Bug #15637 (Closed): Backport RubyGems 3.0.3/2.7.9
I released RubyGems 3.0.3 and 2.7.9 today. They contain multiple vulnerability fixes.
* https://blog.rubygems.org/...
hsbt (Hiroshi SHIBATA)
10:02 PM Bug #15636 (Rejected): ::Socket#to_a hangs Ruby interpreter
`ruby -v`: `ruby 2.6.1p33 (2019-01-30 revision 66950) [x86_64-linux]`
## Reproducible script
``` ruby
require 's...
arturmoczulski (Artur Moczulski)
04:28 PM Bug #15635: Inconsistent handling of dummy encodings and code range
I also tested some older Ruby releases. The issue is also present in `ruby 2.4.4p296 (2018-03-28 revision 63013) [x86... nirvdrum (Kevin Menard)
04:26 PM Bug #15635 (Closed): Inconsistent handling of dummy encodings and code range
It's hard to write code that works properly with dummy encodings, so they should really be avoided altogether. Howeve... nirvdrum (Kevin Menard)
01:13 PM Bug #15625: Module#name performance has exponential-time worst case by aliased constants
Why is such a search performed every time?
Is it not enough to cache the name in the Module instance (since it keeps...
Eregon (Benoit Daloze)
11:52 AM Bug #15625: Module#name performance has exponential-time worst case by aliased constants
Of course it is possible to check duplicated paths to refine worst cases, but it is a trade-off for usual case; no al... nobu (Nobuyoshi Nakada)
09:56 AM Bug #15634 (Closed): TracePoint seems to be skipping some methods.
```ruby
trace_point = TracePoint.new(:call, :return, :line, :c_call, :c_return, :b_call, :b_return) do |trace|
...
ioquatix (Samuel Williams)
08:13 AM Bug #15633 (Closed): Pathological slowdown in File.expand_path on UNC paths on Windows
Applied in changeset trunk|r67163.
----------
FindFirstFile cannot glob share names
* win32/file.c (replace_to_long...
nobu (Nobuyoshi Nakada)
08:13 AM Revision ba982a3d (git): * 2019-03-04
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67164 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:13 AM Revision 95879885 (git): FindFirstFile cannot glob share names
* win32/file.c (replace_to_long_name): do not try to glob host
names and share names by FindFirstFile which is usel...
nobu (Nobuyoshi Nakada)
03:34 AM Feature #15632: Dynamic method references
IIRC, it was rejected (or suspended at least) by matz at the previous developers' meeting. nobu (Nobuyoshi Nakada)
12:43 AM Feature #15627: Appearance of custom singleton classes
At first, as no syntax to name a singleton class like ordinary classes/modules, singleton classes cannot have a name.... nobu (Nobuyoshi Nakada)

03/03/2019

01:35 PM Revision e4885d8a (git): Use --depth=1 for vs2019 as well
to shorten time to clone
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67162 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
k0kubun (Takashi Kokubun)
12:30 PM Bug #15633 (Closed): Pathological slowdown in File.expand_path on UNC paths on Windows
For a while now, including Ruby 2.5, calling File.expand_path on an absolute UNC path seems to be strangely slow. I'v... djberg96 (Daniel Berger)
10:33 AM Bug #14716: SecureRandom throwing an error in Ruby 2.5.1
Hi,
we're on "Ubuntu 14.04.5 LTS", kernel version "3.13.0-165".
```
2019-03-03T05:00:00.798Z 12950 TID-ors73fm...
bruno (Bruno Sutic)
06:18 AM Revision 2e9d4b9f (git): do not close FSs explicitly.
* test/ruby/test_dir.rb: r67159 closes all files explicitly
but this change breaks attempt of this test introduced ...
ko1 (Koichi Sasada)
12:17 AM Revision 7ebea695 (git): * 2019-03-03
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67160 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:17 AM Revision 19a8bbaf (git): close opened files explicitly
to fix a test failure like
http://ci.rvm.jp/results/trunk-theap-asserts@silicon-docker/1804207
git-svn-id: svn+ssh:...
ko1 (Koichi Sasada)

03/02/2019

11:09 AM Feature #15632 (Feedback): Dynamic method references
To get your proposal accepted, we always need to have a real-world use case. Just showing a project that calls `Objec... k0kubun (Takashi Kokubun)
 

Also available in: Atom