Project

General

Profile

Activity

From 02/13/2020 to 02/19/2020

02/19/2020

11:43 PM Revision 036a68ae (git): [DOC] Fixed `ENV.rassoc` result order [ci skip]
nobu (Nobuyoshi Nakada)
07:59 PM Revision eed7235e (git): hash.c: [DOC] fix typos
stomar (Marcus Stollsteimer)
07:57 PM Revision 97e8212a (git): doc/make_cheatsheet.md: fix typos
stomar (Marcus Stollsteimer)
07:31 PM Bug #16632: Remove verbose warning on treating keyword splat as positional argument in Ruby 2.6
This is really interesting. It means that mixing double-splat with positional-only methods was _already_ discouraged.... Dan0042 (Daniel DeLorme)
06:22 PM Bug #16642 (Closed): Splatted empty hash literal produces frozen hash object
When splatting an empty hash literal, internally it's optimized using a global frozen hash object, but this implement... Dan0042 (Daniel DeLorme)
05:57 PM Misc #16561: DevelopersMeeting20200227Japan
* [Feature #16511] Staged warnings and better compatibility for keyword arguments in 2.7.1 (Dan0042)
* All the bene...
Dan0042 (Daniel DeLorme)
03:14 PM Revision 4bc16244 (git): * 2020-02-20 [ci skip]
git[bot]
03:13 PM Revision 57c26231 (git): Use `brew upgrade` instead of `brew update`
znz (Kazuhiro NISHIYAMA)
08:05 AM Misc #16515: one of authoritative name server of ruby-lang.org "pichu.netlab.jp" not responding DNS query
Nice to hear that 🎉 [email protected] (Koichiro Iwao)
07:26 AM Bug #16641 (Closed): Backport request: MJIT crashes on a certain flow of branches
## Problem
~~~ruby
def a(b)
".#{b unless b == 1}" if true
end
print(a(0))
~~~
This script `test.rb` cr...
k0kubun (Takashi Kokubun)
07:19 AM Revision c4794ed7 (git): Avoid jumping to a wrong destination
when the next insn is already compiled by former branches. k0kubun (Takashi Kokubun)
07:15 AM Feature #16260 (Closed): Symbol#to_proc behaves like lambda, but doesn't aknowledge it
Applied in changeset commit:git|f0b815dc670b61eba1daaa67a8613ac431d32b16.
----------
`Proc` made by `Symbol#to_proc`...
nobu (Nobuyoshi Nakada)
06:46 AM Revision f0b815dc (git): `Proc` made by `Symbol#to_proc` should be a lambda [Bug #16260]
nobu (Nobuyoshi Nakada)
05:14 AM Feature #16614: New method cache mechanism for Guild
alanwu (Alan Wu) wrote in #note-15:
> If I understand this correctly, the proposed implementation can trigger an all...
ko1 (Koichi Sasada)
04:47 AM Revision 90d082e3 (git): * 2020-02-19 [ci skip]
git[bot]
04:47 AM Revision 5fd5666d (git): support multi-run test for test_readline.rb
S_H_ (Shun Hiraoka)
04:43 AM Bug #16640 (Rejected): Symbol#to_proc reports -1 for arity
nobu (Nobuyoshi Nakada)

02/18/2020

11:30 PM Bug #16613 (Closed): Vagrant encounters segmentation fault when starting previously correctly working box
Turns out that this appears to have been due to some corruption in the box itself. Changing the Ruby version solved n... skaufman (Stan Kaufman)
09:53 PM Bug #16640: Symbol#to_proc reports -1 for arity
Actually this can be closed, as it doesn't make sense for arity > 1. kddnewton (Kevin Newton)
06:49 PM Bug #16640: Symbol#to_proc reports -1 for arity
Oh nice I didn't see that @zverok. kddnewton (Kevin Newton)
06:02 PM Bug #16640: Symbol#to_proc reports -1 for arity
#9250 was closed with the reason
> The proc created by Symbol#to_proc is not a lambda, but a proc
But in #16260...
zverok (Victor Shepelev)
04:03 PM Bug #16640: Symbol#to_proc reports -1 for arity
To add some context, this came up because of https://github.com/rails/rails/pull/38474 - specifically https://github.... kddnewton (Kevin Newton)
03:46 PM Bug #16640: Symbol#to_proc reports -1 for arity
Ooo just found https://bugs.ruby-lang.org/issues/9520. I kind of get the argument to keep it consistent with other pr... kddnewton (Kevin Newton)
03:41 PM Bug #16640 (Closed): Symbol#to_proc reports -1 for arity
When you create a proc using `Symbol#to_proc` syntax, it reports the arity as -1, even though the required number of ... kddnewton (Kevin Newton)
09:19 PM Misc #16561: DevelopersMeeting20200227Japan
* [Feature #16463] Fixing *args-delegation in Ruby 2.7: ruby2_keywords semantics by default in 2.7.1 (eregon)
* It...
Eregon (Benoit Daloze)
01:39 PM Bug #14891: Pathname#join has different behaviour to File.join
zverok (Victor Shepelev) wrote in #note-7:
> > I am wondering about the current behavior of Pathname#join, too. Are ...
jnchito (Junichi Ito)
10:09 AM Bug #14891: Pathname#join has different behaviour to File.join
> I am wondering about the current behavior of Pathname#join, too. Are there any useful use cases for `Pathname.new('... zverok (Victor Shepelev)
07:58 AM Bug #14891: Pathname#join has different behaviour to File.join
I am wondering about the current behavior of Pathname#join, too. Are there any useful use cases for `Pathname.new('/a... jnchito (Junichi Ito)
06:30 AM Revision ccc3b911 (git): * 2020-02-18 [ci skip]
git[bot]
06:30 AM Revision 789c1df1 (git): increment teeny
naruse (Yui NARUSE)
06:09 AM Revision 0643eb2e (git): Fix typo s/test_ruby2_keywords_hash!/test_ruby2_keywords_hash/
In #2818, `Hash.ruby2_keywords!` has renamed to `Hash.ruby2_keywords_hash`. kamipo (Ryuta Kamizono)
06:09 AM Revision 9820f9ee (git): hash.c: Add a feature to manipulate ruby2_keywords flag
It was found that a feature to check and add ruby2_keywords flag to an
existing Hash is needed when arguments are ser...
mame (Yusuke Endoh)
05:38 AM Bug #16639 (Closed): ARGF.each_line(chomp: true) cannot call without warning
Applied in changeset commit:git|041c2932e336b509b0ddc1fdbd9f160bce8d4893.
----------
Pass keyword arguments to IOs p...
nobu (Nobuyoshi Nakada)
02:30 AM Bug #16639 (Closed): ARGF.each_line(chomp: true) cannot call without warning
`ARGF.each_line` with keyword arguments shows warnings on 2.7.0, and does not work on current master.
```
$ ruby ...
znz (Kazuhiro NISHIYAMA)
05:35 AM Revision 041c2932 (git): Pass keyword arguments to IOs properly [Bug #16639]
nobu (Nobuyoshi Nakada)
02:35 AM Revision 38070ccd (git): * 2020-02-18 [ci skip]
git[bot]
02:34 AM Revision 2115a393 (git): [ruby/io-console] bump up to 0.5.6
nobu (Nobuyoshi Nakada)
02:33 AM Revision 5ef38355 (git): [ruby/io-console] Just ignore the extension on other than CRuby
https://github.com/ruby/io-console/commit/41b6f09574 nobu (Nobuyoshi Nakada)
01:32 AM Feature #16635 (Closed): Reduce allocation of begin-less/end-less range with Integer literal
Merged in commit:527829423088f09cf2f708be12bb4337d640dc69 k0kubun (Takashi Kokubun)

02/17/2020

09:46 PM Feature #16637: Time#to_s and Date#to_s accept strftime format string
shevegen (Robert A. Heiler) wrote in #note-2:
> I am not sure if this is a good suggestion though, largely because .t...
ttilberg (Tim Tilberg)
07:56 PM Feature #16637: Time#to_s and Date#to_s accept strftime format string
Since the receiver is a `Time` object or `Time`, at least the `time`-part in `strftime` and `strptime` is redundant. ... sawa (Tsuyoshi Sawada)
04:54 PM Feature #16637: Time#to_s and Date#to_s accept strftime format string
> While terms like strftime and strptime are ubiqutous through the history of computer science,
> I feel that the te...
shevegen (Robert A. Heiler)
04:43 PM Feature #16637: Time#to_s and Date#to_s accept strftime format string
[Gerald Bauer pointed out](https://www.reddit.com/r/ruby/comments/f4pcn5/dateformatter_gem_date_formatter_by_example/... ttilberg (Tim Tilberg)
03:14 PM Feature #16637 (Open): Time#to_s and Date#to_s accept strftime format string
While terms like `strftime` and `strptime` are ubiqutous through the history of computer science, I feel that the ter... ttilberg (Tim Tilberg)
07:06 PM Feature #16638 (Open): Structured Data for Syslog
`Syslog::Logger` appears to conform to RFC5424, however doesn't support structured data unless I'm missing something.... rlafranchi (Richard LaFranchi)
02:31 PM Revision dcb05179 (git): [ruby/irb] Version 1.2.3
https://github.com/ruby/irb/commit/dd56e06df5 aycabta (aycabta .)
01:16 PM Revision 9239226e (git): * append newline at EOF. [ci skip]
git[bot]
01:16 PM Revision c42c6a59 (git): Move the entry of net-protocol on docs
hsbt (Hiroshi SHIBATA)
01:15 PM Revision 0ae97803 (git): Promote net-protocol to default gems
hsbt (Hiroshi SHIBATA)
11:53 AM Revision 2032432d (git): Partially revert "test/openssl/test_ssl.rb: skip OpenSSL::TestSSL#test_fallback_scsv"
A skip guard for test_fallback_scsv has been added in upstream
repository.
mame (Yusuke Endoh)
11:51 AM Revision 8f91dc71 (git): [ruby/openssl] test/openssl/test_ssl: skip test_fallback_scsv if necessary
Run the test case only when the OpenSSL supports both TLS 1.1 and TLS
1.2. Note that the fallback SCSV mechanism is f...
rhenium (Kazuki Yamaguchi)
11:50 AM Revision 99b191d8 (git): [ruby/openssl] ts: simplify OpenSSL::Timestamp::Request#algorithm
Stop the special treatment of invalid hashAlgorithm of the message
imprint. Those invalid values can only appear afte...
rhenium (Kazuki Yamaguchi)
09:04 AM Bug #16618: Ensure called twice when raise in ensure
I found another issue with this where
```ruby
def meow
puts 'start'
begin
return
puts 'should not run'
...
davidsiaw (David Siaw)
08:28 AM Misc #16636 (Closed): DevelopersMeeting before RubyKaigi2020
RubyKaigi 2020 will be at Fukuoka, Apr 9th to 11th, 2020. It should be good time to gather Ruby interpreter developer... ko1 (Koichi Sasada)
04:20 AM Revision 3fbcdac3 (git): test/openssl/test_ssl.rb: skip OpenSSL::TestSSL#test_fallback_scsv
on OpenSSL 1.1.1d or later.
https://github.com/ruby/openssl/issues/336
mame (Yusuke Endoh)
03:05 AM Revision dec802d8 (git): [ruby/io-console] [DOC] Improved about `intr:`
https://github.com/ruby/io-console/commit/82b630cd79 nobu (Nobuyoshi Nakada)
01:30 AM Feature #15563: #dig that throws an exception if a key doesn't exist
matz (Yukihiro Matsumoto) wrote in #note-4:
> And with whatever name, we need the real-world use-case for a new meth...
robb (Robb Shecter)
01:05 AM Feature #15563: #dig that throws an exception if a key doesn't exist
amcaplan (Ariel Caplan) wrote in #note-13:
> matz (Yukihiro Matsumoto) wrote:
> > [...] with whatever name, we need t...
robb (Robb Shecter)
12:48 AM Feature #14602: Version of dig that raises error if a key is not present
amcaplan (Ariel Caplan) wrote:
> The Hash#dig method made it easy to access methods safely from a nested hash; I'd l...
robb (Robb Shecter)

02/16/2020

08:06 PM Revision 21ab4836 (git): * 2020-02-17 [ci skip]
git[bot]
08:00 PM Revision a9e10d3b (git): NEWS.md: add missing ticket links
stomar (Marcus Stollsteimer)
08:00 PM Revision 6ca0a62d (git): NEWS.md: improve language; markup as list item
stomar (Marcus Stollsteimer)
08:00 PM Revision 1126f58c (git): NEWS.md: remove leading whitespace
stomar (Marcus Stollsteimer)
08:00 PM Revision 3281f70d (git): NEWS.md: fix method references; remove surplus brackets
stomar (Marcus Stollsteimer)
01:16 PM Revision 331755c5 (git): Revert "test/openssl/test_ts.rb: tentatively skip a failing test on CentOS 6.9"
This reverts commit a6d007c70b3aa5b55c9ca774446130356bd36eac.
Unfortunately, the test fails on armv7l
https://rubyci...
mame (Yusuke Endoh)
12:20 PM Revision a6d007c7 (git): test/openssl/test_ts.rb: tentatively skip a failing test on CentOS 6.9
CentOS 6.9 will be EOL at Nov. Ruby 3.0 (or 2.8) release version will
not support CentOS 6.9, so I'll remove the env...
mame (Yusuke Endoh)
11:48 AM Revision e37e0bfa (git): test/openssl/test_ssl.rb: skip a test on OpenSSL 1.1.d or later
It fails due to "error:140AB18F:SSL routines:SSL_CTX_use_certificate:ee
key too small". This is a tentative measurem...
mame (Yusuke Endoh)
10:55 AM Revision 01138f58 (git): Make OpenSSL::OSSL#test_memcmp_timing robust
The test was too fragile. Actually, it fails on one of our CIs
immediately after it was merged to ruby/ruby.
https:...
mame (Yusuke Endoh)
10:14 AM Revision 0b55f8a1 (git): ext/openssl/extconf.rb: avoid -Werror=deprecated-declarations
It fails to build on Solaris:
https://rubyci.org/logs/rubyci.s3.amazonaws.com/solaris11-gcc/ruby-master/log/20200216...
mame (Yusuke Endoh)
07:08 AM Revision 30145748 (git): Guard for OpenSSL::PKey::EC::Group::Error with unsupported platforms
hsbt (Hiroshi SHIBATA)
06:21 AM Revision b99775b1 (git): Import openssl-2.2.0 (#2693)
Import the master branch of ruby/openssl for preparing to release openssl-2.2.0 hsbt (Hiroshi SHIBATA)
04:47 AM Revision 0bfa479c (git): Split the optimizable range item conditions
nobu (Nobuyoshi Nakada)

02/15/2020

05:37 PM Revision 07179c5c (git): * 2020-02-16 [ci skip]
git[bot]
05:37 PM Revision 52782942 (git): Reduce begin-less/end-less range allocation
```
$ cat test.yaml
prelude: |
def endless
1..
end
def beginless
..1
end
def endles...
pocke (Masataka Kuwabara)
04:05 PM Feature #16635: Reduce allocation of begin-less/end-less range with Integer literal
Looks good. I will merge after it passes the CIs. Thanks. mame (Yusuke Endoh)
03:52 PM Feature #16635 (Closed): Reduce allocation of begin-less/end-less range with Integer literal
The patch is here. https://github.com/ruby/ruby/pull/2910
Currently Ruby optimizes Integer only Range with reducin...
pocke (Masataka Kuwabara)
02:18 PM Feature #12208 (Closed): Improve ri command
On Ruby 2.7 aycabta introduced rdoc integration to irb, which is used so many people!
https://www.ruby-lang.org/en/n...
naruse (Yui NARUSE)
02:10 PM Bug #14563 (Closed): irb in irb raises a FATAL error
I think this is already fixed. aycabta (aycabta .)
01:43 PM Bug #16453 (Closed): irb crashes when using array literal and heredoc
This is already fixed. aycabta (aycabta .)
12:52 PM Revision 96163012 (git): [ruby/irb] fix reserved words and completion for them
https://github.com/ruby/irb/commit/6184b227ad no6v (Nobuhiro IMAI)
12:52 PM Revision 38f1e84c (git): [ruby/irb] Include easter-egg.rb in gemspec
`irb` doesn't run because this file isn't included in the gem.
https://github.com/ruby/irb/commit/73cda56d25
Nick Lewis
12:52 PM Revision 8749a678 (git): [ruby/irb] Version 1.2.2
https://github.com/ruby/irb/commit/a71753f15a aycabta (aycabta .)
12:52 PM Revision 12ae7b33 (git): [ruby/reline] Version 0.1.3
https://github.com/ruby/reline/commit/ea2b182466 aycabta (aycabta .)
12:20 PM Revision 05485868 (git): Workaround for bison provided by scoop on mswin environment
hsbt (Hiroshi SHIBATA)
09:12 AM Bug #16624: Backport de3883e7823c89ce90d7661ef5bb3b7eb60968db
ruby_2_6 r67837 merged revision(s) 95ab9cd8f453099d7649dc0e0eec55ea891340f5. nagachika (Tomoyuki Chikanaga)
09:12 AM Revision 12c7321d (git): merge revision(s) 95ab9cd8f453099d7649dc0e0eec55ea891340f5: [Backport #16624]
Restart timer thread even after preparation failed
If the timer thread is left stopped, memory crash or segf...
nagachika (Tomoyuki Chikanaga)
08:32 AM Revision 125bcdb5 (git): [DOC] use local variable like names [ci skip]
Use local variable like name as return value which is an instance
of that class but not constant itself.
nobu (Nobuyoshi Nakada)
07:28 AM Bug #16634: DRb remote method call with keyword argument occurs warning message of deprecated on Ruby 2.7.0, and fails on Ruby 2.8.0dev
Thanks! Fixed. mame (Yusuke Endoh)
07:27 AM Bug #16634 (Closed): DRb remote method call with keyword argument occurs warning message of deprecated on Ruby 2.7.0, and fails on Ruby 2.8.0dev
Applied in changeset commit:git|fb472ca7adbaceb35aae1b3a6b948720ffc9eb53.
----------
lib/drb/drb.rb: Use ruby2_keywo...
mame (Yusuke Endoh)
06:05 AM Bug #16634 (Closed): DRb remote method call with keyword argument occurs warning message of deprecated on Ruby 2.7.0, and fails on Ruby 2.8.0dev
DRb remote method call with keyword argument occurs warning message of deprecated on Ruby 2.7.0, and fails on Ruby 2.... TOKI.Yoshinori (仁謙 土岐)
07:27 AM Revision fb472ca7 (git): lib/drb/drb.rb: Use ruby2_keywords for keyword separation
[Bug #16634] mame (Yusuke Endoh)
03:14 AM Revision 2bcfdad0 (git): * 2020-02-15 [ci skip]
git[bot]
03:14 AM Revision 79ad50d2 (git): Fix call-seq of Pathname#{,l}ch{mod,own} [ci skip]
znz (Kazuhiro NISHIYAMA)

02/14/2020

02:19 PM Feature #16029: Expose fstring related APIs to C-extensions
> it makes sense to add an official API as well that does not depend on dynamic invocation
It's not just about t...
byroot (Jean Boussier)
01:47 PM Revision 2efb38e7 (git): [ruby/reline] Use IO#write instead of IO#print
IO#print always adds a string of $\ automatically.
https://github.com/ruby/reline/commit/a93119c847
aycabta (aycabta .)
12:34 PM Bug #16633 (Rejected): TracePoint :line event issue
In fact, Line 7 is not reachable. The return statement in the block jumps to the callsite of foo.
```
def bar
...
mame (Yusuke Endoh)
12:22 PM Bug #16633 (Rejected): TracePoint :line event issue
``` ruby
TracePoint.new(:line) do |tp|
p [tp.lineno, tp.event]
end.enable
def bar
yield 1
yield 2
end
...
ViugiNick (Nickolay Viuginov)
11:53 AM Bug #15038 (Assigned): Appveyor MinGW - bundled gems missing?
hsbt (Hiroshi SHIBATA)
11:46 AM Bug #16338 (Assigned): gemspec stub EOF separators throw warning
Can you point the "some recent commits"? hsbt (Hiroshi SHIBATA)
11:44 AM Bug #16337 (Third Party's Issue): kernel_gem.rb:68 - ThreadError
I couldn't reproduce it with my environment. Can you ask the maintainer of google-fluentd at first? hsbt (Hiroshi SHIBATA)
11:38 AM Bug #16453 (Assigned): irb crashes when using array literal and heredoc
hsbt (Hiroshi SHIBATA)
11:38 AM Bug #14563 (Assigned): irb in irb raises a FATAL error
hsbt (Hiroshi SHIBATA)
11:37 AM Misc #15851 (Closed): stdlib extension gems - building/testing on Windows
There is no feedback over the 6 months. hsbt (Hiroshi SHIBATA)
11:35 AM Feature #15371 (Assigned): IRB with ARGV
hsbt (Hiroshi SHIBATA)
11:30 AM Revision 78282d46 (git): [ruby/io-console] Prefer keyword arguments
https://github.com/ruby/io-console/commit/5facbfc4c8 nobu (Nobuyoshi Nakada)
10:57 AM Revision 1df2c8ce (git): Revert "MinGW - rename OpenSSL dll's in system32 directory"
This reverts commit 95c58d33cc6925f08d45c00b88367c702f61f428. hsbt (Hiroshi SHIBATA)
10:39 AM Revision 95c58d33 (git): MinGW - rename OpenSSL dll's in system32 directory
MSP-Greg (Greg L)
09:51 AM Misc #16515: one of authoritative name server of ruby-lang.org "pichu.netlab.jp" not responding DNS query
Just FYI, now we use Route53 as NS:
```
% dig ruby-lang.org NS
; <<>> DiG 9.10.6 <<>> ruby-lang.org NS
;; gl...
naruse (Yui NARUSE)
06:56 AM Revision 9bc815aa (git): Hoisted out `rb_scan_args_result`
nobu (Nobuyoshi Nakada)
06:56 AM Revision 0742585e (git): Consitified `rb_scan_args_set`
nobu (Nobuyoshi Nakada)
05:26 AM Revision 36b7e957 (git): Fix typos and add a space [ci skip]
znz (Kazuhiro NISHIYAMA)
05:18 AM Revision b9129dac (git): Enhanced doc for ENV
* More on ENV examples burdettelamar (Burdette Lamar)

02/13/2020

09:55 PM Bug #16632 (Closed): Remove verbose warning on treating keyword splat as positional argument in Ruby 2.6
Ruby 2.6 will issue a verbose mode warning if treating a keyword splat as a positional argument if the method does no... jeremyevans0 (Jeremy Evans)
03:08 PM Revision c0ebf64a (git): * 2020-02-14 [ci skip]
git[bot]
03:07 PM Revision fad98c6c (git): test/irb/test_completion.rb: suppress a warning: unused literal ignored
mame (Yusuke Endoh)
02:16 PM Revision 6bfc5762 (git): spec/ruby/library/socket/constants/constants_spec.rb: skip on Android
IP_MAX_MEMBERSHIPS seems not to be defined on Android mame (Yusuke Endoh)
02:13 PM Revision bbc67993 (git): spec/ruby/library/socket/addrinfo/getnameinfo_spec.rb: skip on Android
FreeBSD's GETNAMEINFO(3) says:
> If a link-layer address or UNIX-domain address is passed to
> getnameinfo(), its AS...
mame (Yusuke Endoh)
02:11 PM Revision 09a042ae (git): spec/ruby/library/etc/: skip the specs related to group on Android
User/group system on Android seems different from normal Linux. mame (Yusuke Endoh)
02:10 PM Revision db8c8c09 (git): spec/ruby/library/socket/addrinfo: skip the specs that uses SOCK_SEQPACKET on Android
SOCK_SEQPACKET seems not to be supported on Android mame (Yusuke Endoh)
02:08 PM Revision 89bfad17 (git): spec/ruby/library/syslog: skip the specs that use LOG_PERROR on Android
LOG_PERROR is defined on Android, but not implemented yet.
See also f3c4e620ac612eab6370b1fb82feaa4e651542bb.
mame (Yusuke Endoh)
02:06 PM Revision c6ebbbd3 (git): spec/ruby: skip the specs that use /etc/passwd on Android
There is no /etc/passwd on Android mame (Yusuke Endoh)
02:04 PM Revision ca53ab58 (git): spec/ruby/library/etc/confstr_spec.rb: skip on Android
There seems to be no _CS_PATH on Android. mame (Yusuke Endoh)
02:03 PM Revision 02233e17 (git): spec/ruby/core/process/spawn_spec.rb: Use / instead of /tmp
because there is no /tmp on Android. mame (Yusuke Endoh)
02:00 PM Revision ed549f80 (git): spec/ruby/core/process/clock_getres_spec.rb: skip on Android
in the same way as FreeBSD and OpenBSD.
I guess that the spec makes too strong assumption.
mame (Yusuke Endoh)
02:00 PM Revision 022268ae (git): spec/ruby/core/encoding/locale_charmap_spec.rb: locale_charmap is UTF-8 on Android
nl_langinfo(CODESET) always returns UTF-8 on Android, regardless to
LC_ALL=C.
mame (Yusuke Endoh)
01:56 PM Revision a11fa7d8 (git): spec/ruby/core/dir/home_spec.rb: exclude Android
I couldn't find a robust way to get the home path except ENV["HOME"] on
Android Termux.
mame (Yusuke Endoh)
01:17 PM Feature #16614: New method cache mechanism for Guild
If I understand this correctly, the proposed implementation can trigger an allocation on the GC heap for a CC when th... alanwu (Alan Wu)
12:29 PM Bug #16631 (Closed): Local variable assignment occured in condition clause of postfix-if doesn't allow immediate access to this variable
It's intentional.
The local variables only available **after** the first assignment in the lexical order ( **note ...
matz (Yukihiro Matsumoto)
11:27 AM Bug #16631 (Closed): Local variable assignment occured in condition clause of postfix-if doesn't allow immediate access to this variable
I've found that usual-if and postfix-if work differently when there is an assignment in condition.
In both cases, a ...
prijutme4ty (Ilya Vorontsov)
11:36 AM Revision 4a2b9979 (git): Move the English entries to the default gems at docs
hsbt (Hiroshi SHIBATA)
11:35 AM Revision 2c5764ec (git): Promote English to the default gems.
hsbt (Hiroshi SHIBATA)
09:06 AM Feature #15236: add support for hash shorthand
joallard (Jonathan Allard) wrote in #note-20:
> ```ruby
> User.new({id, age, name, registered_at})
> ```
Note t...
nobu (Nobuyoshi Nakada)
08:55 AM Bug #16625 (Rejected): Wrong File.basename return on UNC paths
It is a "share" name, but not a filename.
nobu (Nobuyoshi Nakada)
08:51 AM Misc #16630 (Assigned): Deprecate pub/ruby/*snapshot* and use pub/ruby/snapshot/* instead
In <https://www.ruby-lang.org/en/downloads/>, snapshots links to `pub/ruby/snapshot.*` and `pub/ruby/stable-snapshot.... znz (Kazuhiro NISHIYAMA)
06:23 AM Misc #16407 (Closed): Add .github/workflows/cygwin.yml
Applied in changeset commit:git|095a937dc2c0924dbfda7f7625ac2921a10de231.
----------
.github/workflows/cygwin.yml: R...
mame (Yusuke Endoh)
06:23 AM Revision 420a88d3 (git): * 2020-02-13 [ci skip]
git[bot]
05:07 AM Revision 78cbe710 (git): Return the makefile content
Block for `create_makefile` is expected to return the content of
the makefile.
nobu (Nobuyoshi Nakada)
05:07 AM Revision b8e62cca (git): Move .IGNORE in extconf.rb
naruse (Yui NARUSE)
05:06 AM Revision a8982124 (git): Support nmake
naruse (Yui NARUSE)
05:06 AM Revision a930174d (git): Ignore expected errors on compiling C++ source [Bug #16331]
BSD make can run parallel more aggressively than GNU make. It communicate
with other make process through -J option i...
naruse (Yui NARUSE)
04:54 AM Revision aeddffaf (git): Add "test-all TESTS=--repeat-count=2" to test_task
znz (Kazuhiro NISHIYAMA)
04:50 AM Revision 95ab9cd8 (git): Restart timer thread even after preparation failed
If the timer thread is left stopped, memory crash or segfault can
happen. [Bug #16624]
nobu (Nobuyoshi Nakada)
03:48 AM Feature #16511: Staged warnings and better compatibility for keyword arguments in 2.7.1
> I'd guess it's fairly uncommon to call a method not accepting keyword arguments with `**`.
Maybe, who knows. I'd...
Dan0042 (Daniel DeLorme)
03:46 AM Revision fce667ed (git): Get rid of warnings/exceptions at cleanup
After the encoding index instance variable is removed when all
instance variables are removed in `obj_free`, then `rb...
nobu (Nobuyoshi Nakada)
02:07 AM Revision b1b155ff (git): support multi-run test for test/did_you_mean/test_verbose_formatter.rb
S_H_ (Shun Hiraoka)
02:01 AM Revision 778c3973 (git): Fix remove warning & support multi-run test for test/psych/visitors/test_to_ruby.rb
S_H_ (Shun Hiraoka)
01:37 AM Revision 572d9b93 (git): support multi-run test for test/webrick/test_filehandler.rb
S_H_ (Shun Hiraoka)
01:16 AM Revision 377c6336 (git): test/rubygems/test_gem_commands_setup_command.rb: Allow /bin/env
Follow up of 65201c054a90c8e7beb8fe1e6d0006541ac33449 mame (Yusuke Endoh)
 

Also available in: Atom