Project

General

Profile

Activity

From 01/23/2020 to 01/29/2020

01/29/2020

09:13 PM Bug #16342: macOS + Ruby 2.6.0 以降で拡張ライブラリ内での waitpid() コールに失敗する
ImageMagickを調べると言うよりも、Rubyを調べる必要がある気はしますかね。
Kambeさんの仰っているとおり、Rubyではforkの前後に処理を入れています。
これは何をやっているかというと、そもそもforkという...
naruse (Yui NARUSE)
03:16 PM Bug #16342: macOS + Ruby 2.6.0 以降で拡張ライブラリ内での waitpid() コールに失敗する
問題の発端は https://github.com/rmagick/rmagick/issues/483 で macOS 環境だけ処理に失敗するケースが報告されたからですが、
サンプルのコード自体は私たちがメンテナンスしている RM...
watson1978 (Shizuo Fujita)
08:48 PM Feature #16600: Optimized opcodes for frozen arrays and hashes literals
Someone pointed to me that #15393 was somewhat related. byroot (Jean Boussier)
07:27 PM Feature #16600: Optimized opcodes for frozen arrays and hashes literals
My first thought was: I like this.
My second thought was: this is frozen strings all over again. People were addin...
Dan0042 (Daniel DeLorme)
06:47 PM Feature #16600: Optimized opcodes for frozen arrays and hashes literals
I can not evaluate the speed/efficiency part, so from this point of view that may be
ok - I have no idea.
I belie...
shevegen (Robert A. Heiler)
04:59 PM Feature #16600 (Open): Optimized opcodes for frozen arrays and hashes literals
### Context
A somewhat common pattern when trying to optimize a tight loop is to avoid allocations from some regul...
byroot (Jean Boussier)
04:57 PM Feature #16511: Staged warnings and better compatibility for keyword arguments in 2.7.1
> gem user doesn't want to upgrade to a new major version of the gem with an incompatible API
I think this part de...
Dan0042 (Daniel DeLorme)
02:16 PM Feature #16511: Staged warnings and better compatibility for keyword arguments in 2.7.1
> FWIW, I also discussed to keep `**empty_hash` in the case it's passed by the user in https://bugs.ruby-lang.org/iss... Dan0042 (Daniel DeLorme)
10:42 AM Feature #16511: Staged warnings and better compatibility for keyword arguments in 2.7.1
FWIW, I also discussed to keep `**empty_hash` in the case it's passed by the user in https://bugs.ruby-lang.org/issue... Eregon (Benoit Daloze)
03:37 AM Feature #16511: Staged warnings and better compatibility for keyword arguments in 2.7.1
Ok, it took a while to play with the vm_args code enough to really understand it, but I finally have my own **proof o... Dan0042 (Daniel DeLorme)
03:04 PM Bug #16519: pp [Hash.ruby2_keywords_hash({})] shows `[nil]`
FWIW, this case works fine without any change to `pp` in my [proof of concept branch](https://bugs.ruby-lang.org/issu... Dan0042 (Daniel DeLorme)
10:29 AM Bug #16599: did_you_mean is not activated for NameError and KeyError
As far as I can understand, `did_you_mean` reacts only when it can find contextually appropriate thing with similar n... zverok (Victor Shepelev)
06:15 AM Bug #16510: irb crashes when hitting 'Home' or 'End' keys
This bug was based on unsupported key sequences environment. This was a good chance to survey it for me. Thank you.
...
aycabta (aycabta .)
06:12 AM Bug #16510 (Closed): irb crashes when hitting 'Home' or 'End' keys
Applied in changeset commit:git|5d124a3b68982e779946804b5b9578c403c6bdf2.
----------
[ruby/reline] Support GNOME sty...
aycabta (aycabta .)
06:11 AM Revision 5d124a3b (git): [ruby/reline] Support GNOME style Home/End key sequences [Bug #16510]
https://github.com/ruby/reline/commit/788f0df845 aycabta (aycabta .)
06:00 AM Revision d142b37b (git): Add more debug print
https://rubyci.org/logs/rubyci.s3.amazonaws.com/solaris11s-sunc/ruby-master/log/20200129T022510Z.fail.html.gz znz (Kazuhiro NISHIYAMA)
05:01 AM Revision 7b4b0142 (git): skip SEGV (BUG) tests if ENV['RUBY_ON_BUG'] is given.
This environment variable can show additional message on BUG. ko1 (Koichi Sasada)
04:08 AM Revision 46173eeb (git): support multi-run for test/ruby/enc/test_regex_casefold.rb
should not mutate test data. ko1 (Koichi Sasada)
01:14 AM Revision 98f6c74b (git): Isolate the PRNG for tmpdir/tempfile
To get rid of conflicts affected by `srand`. nobu (Nobuyoshi Nakada)

01/28/2020

11:30 PM Revision 30236965 (git): Fix a typo [ci skip]
znz (Kazuhiro NISHIYAMA)
09:36 PM Feature #16597: missing poll()
akr (Akira Tanaka) wrote:
> As far as I know, it is impossible for TCP because shutdown(SHUT_RD) and close() doesn't...
naruse (Yui NARUSE)
02:03 AM Feature #16597: missing poll()
As far as I know, it is impossible for TCP because shutdown(SHUT_RD) and close() doesn't notify it to the other end o... akr (Akira Tanaka)
09:11 PM Revision 7d02441f (git): Fix file dependency in make
alanwu (Alan Wu)
08:26 PM Bug #16599 (Closed): did_you_mean is not activated for NameError and KeyError
[This document](https://www.rubydoc.info/gems/did_you_mean/) claims that the did_you_mean gem responds to NameError, ... sawa (Tsuyoshi Sawada)
07:47 PM Revision 809f0b8a (git): Update to ruby/spec@f8a2d54
Eregon (Benoit Daloze)
07:47 PM Revision ed377cc9 (git): Update to ruby/mspec@9bce874
Eregon (Benoit Daloze)
05:37 PM Revision 6321a685 (git): Run specs on Ruby 2.7 too to make sure they keep passing
* With keyword argument changes, it's more likely to break only 2.7 and
not other versions.
* A few specs were brok...
Eregon (Benoit Daloze)
05:26 PM Revision 766f8a7a (git): Fix some spec breakage on 2.7 related to keyword arguments
These specs were probably added in the commit to fully
separate keyword arguments after the release of 2.7.0, but
app...
jeremyevans (Jeremy Evans)
05:12 PM Revision fe8573f3 (git): Run specs against the latest release of 2.4
Eregon (Benoit Daloze)
05:01 PM Revision 0ad0e638 (git): Fix version guard in __dir__ spec
Eregon (Benoit Daloze)
04:27 PM Revision 534536c7 (git): fix test cleanup.
should remove pathname. ko1 (Koichi Sasada)
03:56 PM Revision 650f152d (git): Revert "srand() should not run in tests."
This reverts commit 4d132fa130e16eeb4af4177cfaccc00e05e2f864.
There are discussions about using srand() in tests.
I'...
ko1 (Koichi Sasada)
03:55 PM Revision 0cfba9cd (git): Revert "remove debug code."
This reverts commit 65768c80beb64a14c3e918f8ed5e41e9349025d0. ko1 (Koichi Sasada)
03:54 PM Revision e7571f16 (git): restore $LOADED_FEATURES.
Dir.tmpdir can return same directory because of rand() value,
so we shouldn't rely on different name.
ko1 (Koichi Sasada)
03:54 PM Revision 7882c43f (git): refactoring: use Proc and Constant.
ko1 (Koichi Sasada)
03:02 PM Bug #15177 (Closed): 起動した後にTZを変更するとTime#utcがずれることがある
Applied in changeset commit:git|29e31e72fb5a14194a78ec974c4ba56c33ad8d45.
----------
ruby_reset_timezone resets leap...
akr (Akira Tanaka)
03:02 PM Revision 7342867f (git): * 2020-01-29 [ci skip]
git[bot]
03:01 PM Revision 29e31e72 (git): ruby_reset_timezone resets leap_second_info.
[Bug #15177] akr (Akira Tanaka)
02:40 PM Revision 338c5b8c (git): Extract a function, ruby_reset_timezone().
Initial implementation of ruby_reset_timezone()
assigns ruby_tz_uptodate_p to false.
akr (Akira Tanaka)
02:00 PM Revision fb41246d (git): Stop parsing copyright notices as document [ci skip]
nobu (Nobuyoshi Nakada)
01:28 PM Revision 17715153 (git): Revert "Added RDoc files to parse [Bug #16596]"
This reverts commit 10842daeb571126a090cb10dedf0cda8c2b7f9a8,
because it has no effect and the rdoc file has been ins...
nobu (Nobuyoshi Nakada)
12:42 PM Bug #16596: racc does not install grammar.en.rdoc
Thx for the fix.
Would you mind to elaborate what mechanism utilizes the 10842dae and what will be the output? Wit...
vo.x (Vit Ondruch)
01:05 AM Bug #16596 (Closed): racc does not install grammar.en.rdoc
Applied in changeset commit:git|33d02e6bc7502c5a3f09c59908a8c9f08a474b8d.
----------
Skip empty directories to insta...
nobu (Nobuyoshi Nakada)
09:29 AM Revision 65768c80 (git): remove debug code.
ko1 (Koichi Sasada)
09:24 AM Revision 4d132fa1 (git): srand() should not run in tests.
test_rand.rb calls srand() several times, however it change global
rand-sequence (and --seeds doesn't have meaning). ...
ko1 (Koichi Sasada)
09:20 AM Revision 471a9693 (git): use Minitest::Unit.current_repeat_count to skip multi-run.
ko1 (Koichi Sasada)
09:15 AM Revision dd64c346 (git): support multi-run for test/ruby/test_time.rb
ruby/test_time_tz.rb (not sure only this file affects) changes TZ
and it seems to change internal state. This interna...
ko1 (Koichi Sasada)
09:13 AM Revision 20c1c240 (git): Minitest::Unit.current_repeat_count
This method returns loop counter for multi-run (0 start). ko1 (Koichi Sasada)
08:55 AM Revision 151533e4 (git): support multi-run for test/ruby/test_autoload.rb
Another test defines Object::A, but it will fail 2nd test. ko1 (Koichi Sasada)
08:29 AM Revision 83d6487a (git): fix rb_define_global_function to take const VALUE*
It was unable for rb_define_global_function to take VALUE(*)(int argc,
const VLAUE *argv, VALUE self) -style function...
shyouhei (Shyouhei Urabe)
08:09 AM Revision bbe3420c (git): add test for rb_define_global_function
was missing. shyouhei (Shyouhei Urabe)
08:09 AM Revision 16592d6b (git): add test for rb_define_method_id
was missing. shyouhei (Shyouhei Urabe)
08:09 AM Revision 3c3eb418 (git): improved support for rb_f_notimplement
rb_f_notimplement should be accepted for all possible arities.
Test provided for that.
shyouhei (Shyouhei Urabe)
08:09 AM Revision 7cf5d547 (git): delete duplicated function overload
The `using engine<...snip...>::define;` line already defines this
function. We don't have to repeat.
shyouhei (Shyouhei Urabe)
08:09 AM Revision 03df02e8 (git): fix typo
Add missing `*`. shyouhei (Shyouhei Urabe)
06:42 AM Revision 0a2e0db4 (git): delete RB_METHOD_DEFINITION_DECL_1
This macro is no longer useful. Just expand it. shyouhei (Shyouhei Urabe)
06:42 AM Revision 31fc34c9 (git): delete unreachable branch
Case of __cplusplus is handled in cxxanyargs.hpp now. These deleted
codes no longer reachable.
shyouhei (Shyouhei Urabe)
06:42 AM Revision 01825e8b (git): template metaprogramming instead of macros
C++ (and myself) hates macros. If we could do the same thing in both
preprocessor and template, we shall choose temp...
shyouhei (Shyouhei Urabe)
06:42 AM Revision ab33b3d6 (git): move macros around
Would like to edit them in forthcoming commit. shyouhei (Shyouhei Urabe)
06:23 AM Revision 9552262b (git): support multi-run for test/ruby/test_struct.rb
Remove Structs to avoid redefinition warnings. ko1 (Koichi Sasada)
06:23 AM Revision 4df0819c (git): support multi-run for test/ruby/test_settracefunc.rb
need to remove Constants. ko1 (Koichi Sasada)
06:23 AM Revision 0f03c143 (git): support multi-run for test/ruby/test_primitive.rb
need to redefine some classes. ko1 (Koichi Sasada)
06:23 AM Revision 9b65bfdc (git): support multi-run for test/ruby/test_refinement.rb
Give up to support multi-run:
* test_method_should_use_refinements
* test_instance_method_should_use_refinements
I h...
ko1 (Koichi Sasada)
06:23 AM Revision 56b0300f (git): support multi-run for test/ruby/test_proc.rb
Mysterious error:
`remove_method(:foo) if method_defined?(:foo)` raise an exception
`method `foo' not defined in #<Cl...
ko1 (Koichi Sasada)
06:23 AM Revision 1bc731cb (git): support multi-run for test/ruby/test_module.rb
add cleanup code in some tests. ko1 (Koichi Sasada)
06:23 AM Revision cc2fe693 (git): support multi-run for test/ruby/test_method.rb
need to restore a method. ko1 (Koichi Sasada)
06:23 AM Revision ac2b945b (git): support multi-run for test/ruby/test_marshal.rb
need to remove Constants. ko1 (Koichi Sasada)
06:23 AM Revision 251930ce (git): support multi-run for test/ruby/test_iseq.rb
need to remove a Constant. ko1 (Koichi Sasada)
06:23 AM Revision 962c7abb (git): support multi-run for test/ruby/test_eval.rb
need to remove a Constant. ko1 (Koichi Sasada)
06:23 AM Revision 5f7be624 (git): support multi-run for test/ruby/test_encoding.rb
Unique encoding name is required. ko1 (Koichi Sasada)
06:23 AM Revision 14759e69 (git): support multi-run for ruby/test_const.rb
need to redef Constants. ko1 (Koichi Sasada)
06:23 AM Revision 501e7f49 (git): support multi-run for ruby/test_basicinstructions.rb
cvar should be initialized at first. ko1 (Koichi Sasada)
06:23 AM Revision b17bab74 (git): support multi-run for ruby/test_autoload.rb
It requires more cleanup. ko1 (Koichi Sasada)
06:23 AM Revision 8dbd5c76 (git): support multiple run for test/ruby/test_array.
test-all supports multiple run with option --repeat-count=2
but test_equal_resize doesn't support it.
ko1 (Koichi Sasada)
01:05 AM Revision c9c0ae05 (git): * 2020-01-28 [ci skip]
git[bot]
01:04 AM Revision 10842dae (git): Added RDoc files to parse [Bug #16596]
nobu (Nobuyoshi Nakada)
01:04 AM Revision 33d02e6b (git): Skip empty directories to install [Bug #16596]
nobu (Nobuyoshi Nakada)
12:58 AM Bug #16598: Backport af899503 to ruby_2_7
A patch without gc.rb.
```diff
commit 030a30a0dc301e79b147233d2142822915f7dde9
Author: Nobuyoshi Nakada <nob...
nobu (Nobuyoshi Nakada)
12:44 AM Bug #16598 (Closed): Backport af899503 to ruby_2_7
nobu said that the fix at [af899503] is also necessary for ruby_2_7 branch.
[af899503]: https://bugs.ruby-lang.org...
nagachika (Tomoyuki Chikanaga)

01/27/2020

09:26 PM Feature #16597: missing poll()
ruby 2.5.5p157 (2019-03-15 revision 67260) [x86_64-linux-gnu] michals (Michal Suchánek)
09:24 PM Feature #16597 (Open): missing poll()
When using a socket or a pipe for writing select() cannot determine that the socket is closed. It tells you that it i... michals (Michal Suchánek)
03:18 PM Bug #16596 (Closed): racc does not install grammar.en.rdoc
The file `lib/racc/rdoc/grammar.en.rdoc` is not installed. Only empty directory `lib/racc/rdoc/` is created. The file... vo.x (Vit Ondruch)
09:58 AM Revision 0b2c7473 (git): Fix call-seq of GC.verify_compaction_references [ci skip]
znz (Kazuhiro NISHIYAMA)
09:39 AM Misc #16561: DevelopersMeeting20200227Japan
* [Feature #16557] Deduplicate Regexp literals (byroot)
* [#16377] made literal regexps frozen, so they can be ded...
byroot (Jean Boussier)
03:56 AM Misc #16561: DevelopersMeeting20200227Japan
* [Feature #9573] descendants of a module don't gain its future ancestors, but descendants of a class, do (jeremyevan... jeremyevans0 (Jeremy Evans)
07:23 AM Revision bc8f28fb (git): Fixed a typo, missing "i" [ci skip]
nobu (Nobuyoshi Nakada)
07:12 AM Revision 1ddc719a (git): Check the encoding of `half:` option
nobu (Nobuyoshi Nakada)
06:37 AM Bug #16331 (Feedback): fails to build with BSD make when any -j option is given (including -j 1)
It is not fixed yet for me, too.
I attach ruby-{2.6.5,2.7.0} build result with {BSD,GNU} make.
[email protected] (Koichiro Iwao)
01:52 AM Revision af899503 (git): Moved `GC.verify_compaction_references` to gc.rb
And fixed a segfault by coercion of `Qundef`, when any keyword
argument without `toward:` option is given.
nobu (Nobuyoshi Nakada)
01:19 AM Revision 9b55a964 (git): Removed useless "spec"s
It is not specific to particular methods that keyword option
arguments are coerced to `Hash`es using `to_hash` method.
nobu (Nobuyoshi Nakada)
01:15 AM Feature #16562: Expose rb_io_set_encoding_internal to reduce function calls on loading source files
This might be a nitpick but, can you tell us the reason why rb_io_set_encoding_internal has to be exposed (that is, c... shyouhei (Shyouhei Urabe)
01:07 AM Revision e710e9e8 (git): Fixed missing dependency on array.rb
nobu (Nobuyoshi Nakada)
12:54 AM Revision ef96981d (git): * 2020-01-27 [ci skip]
git[bot]
12:49 AM Revision b1eae5e1 (git): Cleaned an excess semicolon up [ci skip]
which has not been removed when translated from C. nobu (Nobuyoshi Nakada)

01/26/2020

04:38 PM Feature #16563 (Open): Let rb_mod_const_at and rb_const_list use an ID table instead for inherited VS private constant segregation
References https://github.com/ruby/ruby/pull/2840
It feels unnatural to cast an `ID` to `st_data_t` if we already ...
methodmissing (Lourens Naudé)
04:12 PM Misc #16561: DevelopersMeeting20200227Japan
* [Misc #16483] How about stopping new *.tar.bz2 releases? (znz)
* Stop new bz2 releases, keep already existing bz...
znz (Kazuhiro NISHIYAMA)
02:12 AM Misc #16561 (Closed): DevelopersMeeting20200227Japan
# The next dev meeting
**Date: 2020/02/27 13:00-17:00**
Place/Sign-up/Agenda/Log: https://docs.google.com/documen...
mame (Yusuke Endoh)
03:56 PM Feature #16562 (Open): Expose rb_io_set_encoding_internal to reduce function calls on loading source files
References https://github.com/ruby/ruby/pull/2829
Removes a few `rb_funcall` calls from source file reading and th...
methodmissing (Lourens Naudé)
11:03 AM Revision 838fa941 (git): Add more debug print
https://rubyci.org/logs/rubyci.s3.amazonaws.com/unstable11x/ruby-master/log/20200125T032406Z.fail.html.gz
```
IMAPTes...
znz (Kazuhiro NISHIYAMA)
10:45 AM Revision d4e1d4e9 (git): Moved Array#sample to rbinc
nobu (Nobuyoshi Nakada)
10:40 AM Revision 29eb1b16 (git): Moved Array#shuffle and Array#shuffle! to rbinc
nobu (Nobuyoshi Nakada)
03:58 AM Revision 0aa51952 (git): Use test_mode on Reline::History::Test for encoding
aycabta (aycabta .)
03:57 AM Revision c257d811 (git): Always use UTF-8 for Reline::GeneralIO on Windows
aycabta (aycabta .)
03:50 AM Revision 8f4beec1 (git): Always refer to Reline::IOGate.encoding
aycabta (aycabta .)

01/25/2020

10:42 PM Revision af64d3bc (git): * 2020-01-26 [ci skip]
git[bot]
10:40 PM Revision aacd9183 (git): Do not use `git pull` because origin/master was already fetched.
hsbt (Hiroshi SHIBATA)
10:38 PM Revision da2d6ca8 (git): Show the repository name before update task
hsbt (Hiroshi SHIBATA)
10:48 AM Revision 4396ced0 (git): spec/ruby/core/process/times_spec.rb: add an output code for debugging
mame (Yusuke Endoh)
05:14 AM Revision b4711a0f (git): test/rinda/test_rinda.rb: Increase the timeout
Attempts to fix a occational failure on Solaris with sunc
https://rubyci.org/logs/rubyci.s3.amazonaws.com/solaris11-...
mame (Yusuke Endoh)
05:06 AM Revision 0c436bbf (git): Recheck array length after `to_str` conversion
https://hackerone.com/reports/244787 nobu (Nobuyoshi Nakada)
04:57 AM Revision 2b2821ac (git): Recheck elements type after `to_str` conversion
https://hackerone.com/reports/244786 nobu (Nobuyoshi Nakada)

01/24/2020

09:36 PM Bug #16560: Proc autosplats first argument if called with one argument and empty keyword splat
Dan0042 (Daniel DeLorme) wrote:
> Although imho that would be the expected behavior in 3.0, and in 2.7 it should be ...
jeremyevans0 (Jeremy Evans)
09:04 PM Bug #16560 (Closed): Proc autosplats first argument if called with one argument and empty keyword splat
Applied in changeset commit:git|c1d8829ef515ee51fadeadd7dd022b5c47a71cdd.
----------
Do not autosplat when calling p...
jeremyevans (Jeremy Evans)
09:00 PM Bug #16560: Proc autosplats first argument if called with one argument and empty keyword splat
Thanks for the quick fix, and your hard work as usual.
Although imho that would be the expected behavior in 3.0, and...
Dan0042 (Daniel DeLorme)
08:20 PM Bug #16560: Proc autosplats first argument if called with one argument and empty keyword splat
I have submitted a pull request to fix this: https://github.com/ruby/ruby/pull/2861
Note that behavior still chang...
jeremyevans0 (Jeremy Evans)
05:54 PM Bug #16560: Proc autosplats first argument if called with one argument and empty keyword splat
Thanks for the report. This is probably due to the removal of the empty keyword splats. In general, passing empty ke... jeremyevans0 (Jeremy Evans)
04:56 PM Bug #16560 (Closed): Proc autosplats first argument if called with one argument and empty keyword splat
While working on understanding the vm_args.c code via refactoring, I found the following:
```ruby
b = proc{ |a,b=...
Dan0042 (Daniel DeLorme)
09:04 PM Revision 92a30acb (git): * 2020-01-25 [ci skip]
git[bot]
09:04 PM Revision c1d8829e (git): Do not autosplat when calling proc with empty keyword splat
With the removal of the splatted argument when using an empty
keyword splat, the autosplat code considered an empty k...
jeremyevans (Jeremy Evans)
07:58 PM Bug #16510: irb crashes when hitting 'Home' or 'End' keys
@aycabta
Here is the gnome-terminal version: `GNOME Terminal 2.31.3`
@jaruga
I'll try to work on reproducing it ...
packerbacker89 (Josh Johnson)
03:20 PM Feature #16559: Net::HTTP#request injects "Connection: close" header if #started? is false, wasting HTTP server resources
I have chased this down to an opportunistic setting of 'Connection: close' header if-and-only-if #request is called w... f3ndot (Justin Bull)
03:50 AM Feature #16559 (Assigned): Net::HTTP#request injects "Connection: close" header if #started? is false, wasting HTTP server resources
Hello,
There appears to be a bug in Net::HTTP#request (and thus #get, #post, etc.) on an instance that isn't expli...
f3ndot (Justin Bull)
06:59 AM Revision 9af7d048 (git): Fix a typo [ci skip]
znz (Kazuhiro NISHIYAMA)
06:27 AM Revision 5bb1c81a (git): rename make-cheetsheet.md [ci skip]
MSP-Greg (Greg L)
06:17 AM Feature #16555 (Closed): Add #verify_hostname= and #verify_hostname to skip hostname verification
Applied in changeset commit:git|80bbc7f402ee641c06840e06ecc7184648ca8c2a.
----------
Add #verify_hostname= and #veri...
naruse (Yui NARUSE)
06:17 AM Revision 80bbc7f4 (git): Add #verify_hostname= and #verify_hostname to skip hostname verification
[Feature #16555]
https://github.com/ruby/ruby/pull/2858
naruse (Yui NARUSE)
01:49 AM Revision a19228f8 (git): brace the fact that lchmod(2) can EOPNOTSUPP
Musl libc has this function as a tiny wrapper of fchmodat(3posix). On
the other hand Linux kernel does not support c...
shyouhei (Shyouhei Urabe)
01:49 AM Revision 50925b64 (git): reroute musl unistd.h weirdness
Musl is (of course) not glibc. Its confstr(3) does not understand
_CS_GNU_LIBC_VERSION. That's fair. Problem is, i...
shyouhei (Shyouhei Urabe)
01:49 AM Revision 3b9f36d6 (git): pass appropriate libc path
The same as https://github.com/ruby/ruby/pull/2686, but for musl libc.
Musl is not named as libc.so.6 so the `ldd` ha...
shyouhei (Shyouhei Urabe)
01:48 AM Misc #16515: one of authoritative name server of ruby-lang.org "pichu.netlab.jp" not responding DNS query
```
[icepick ~]% drill docs.ruby-lang.org @pichu.netlab.jp
Error: error sending query: Could not send or receive, b...
[email protected] (Koichiro Iwao)
01:29 AM Revision db82c680 (git): doc/make-cheetsheet.md: Added
mame (Yusuke Endoh)
01:29 AM Bug #16558: What is special about GB2312
Since [88db6fa4793da3724c0128e53cfe1abead1774f8](https://bugs.ruby-lang.org/projects/ruby-master/repository/git/revis... nobu (Nobuyoshi Nakada)
12:46 AM Revision 6b86549d (git): [DOC] fixed line numbers [ci skip]
Fix up the example of const_source_location at
2bde7919a0a8302c344e9bb9ddc217958fcbd3c7.
nobu (Nobuyoshi Nakada)

01/23/2020

05:30 PM Revision f8a8f055 (git): Remove empty keyword splats when calling even when using ruby2_keywords
Keeping empty keyword splats for ruby2_keywords methods was
necessary in 2.7 to prevent the final positional hash bei...
jeremyevans (Jeremy Evans)
05:26 PM Bug #16506 (Closed): Documentation for `Module#const_souce_location` is wrong
Fixed by commit:2bde7919a0a8302c344e9bb9ddc217958fcbd3c7 jeremyevans0 (Jeremy Evans)
05:22 PM Revision 6551a25a (git): * 2020-01-24 [ci skip]
git[bot]
05:22 PM Revision 2bde7919 (git): Clarify const_source_location docs
zverok (Victor Shepelev)
05:17 PM Bug #16522: Ruby 2.7 logs deprecation warning when Warning[:deprecated] is set to false.
This no longer applies to the master branch, as the warnings have been removed.
Fixing this in 2.7 could be challe...
jeremyevans0 (Jeremy Evans)
05:09 PM Bug #16558: What is special about GB2312
I checked on OpenBSD and gb2312.so seems to be similar to others (I checked gb18030.so):
```
$ readelf -d /usr/lo...
jeremyevans0 (Jeremy Evans)
02:38 PM Bug #16558 (Closed): What is special about GB2312
Checking Ruby in Fedora, rpmlint complains about standard library:
~~~
$ rpmlint ./ruby-libs-2.7.0-126.fc32.x86_6...
vo.x (Vit Ondruch)
04:58 PM Bug #16496 (Rejected): Numbered Parameter not parsed properly in lambda
jeremyevans0 (Jeremy Evans)
03:37 PM Feature #16557: Deduplicate Regexp literals
Eregon (Benoit Daloze) wrote:
> would also avoid compiling these duplicated Regexp again.
In theory yes, however ...
byroot (Jean Boussier)
01:38 PM Feature #16557: Deduplicate Regexp literals
This is quite interesting, and would also avoid compiling these duplicated Regexp again, which likely saves quite a b... Eregon (Benoit Daloze)
11:49 AM Feature #16557 (Open): Deduplicate Regexp literals
Pull Request: https://github.com/ruby/ruby/pull/2859
### Context
Real world application contain many duplicated...
byroot (Jean Boussier)
01:03 PM Revision 109183c2 (git): Guarded the examples for deprecated "taint"
nobu (Nobuyoshi Nakada)
12:49 PM Revision 27ac1c61 (git): Revert pathname, rb_warn_deprecated* are not public API
nobu (Nobuyoshi Nakada)
12:42 PM Revision aefb13eb (git): Added rb_warn_deprecated_to_remove
Warn the deprecation and future removal, with obeying the warning
flag.
nobu (Nobuyoshi Nakada)
09:59 AM Revision 0ea759ea (git): Add more direct test for pp with a ruby2_keywords Hash
Eregon (Benoit Daloze)
09:28 AM Bug #16510: irb crashes when hitting 'Home' or 'End' keys
@packerbacker89
Could you show a full result of `gnome-terminal --version`?
@jaruga
I think the CUI access via D...
aycabta (aycabta .)
08:23 AM Revision be6931f7 (git): Add #verify_hostname= and #verify_hostname to skip hostname verification (#2858)
According to https://github.com/ruby/openssl/pull/60,
> Currently an user who wants to do the hostname verification ...
ganmacs (Yuta Iwama)
08:17 AM Bug #16556 (Feedback): Showing rails aborted message while running rails s
- 2.2.2 is out of date. There is no official support for that version now. Try a new one to see if the error persis... shyouhei (Shyouhei Urabe)
08:02 AM Bug #16556 (Closed): Showing rails aborted message while running rails s
while I am running my project on ruby on rails. rails -s is not working it is showing the error as raials aborted mes... [email protected] (Aditya Gupta)
06:32 AM Feature #16555 (Closed): Add #verify_hostname= and #verify_hostname to skip hostname verification
I'd like to add Net::HTTP#verify_hostname and Net::HTTP#verify_hostname= since OpenSSL::SSL::SSLContext has #verify_h... ganmacs (Yuta Iwama)
04:35 AM Revision 890200e8 (git): Check DONT_RUN_RELINE_TEST envvar
aycabta (aycabta .)
04:31 AM Revision 0d3e4b8a (git): Use omit instead of skip
aycabta (aycabta .)
04:31 AM Revision f09c1cf0 (git): Skip a test that uses assert_ruby_status if it doesn't exist
aycabta (aycabta .)
04:31 AM Revision a737f0ce (git): Stop using minitest dependent methods
aycabta (aycabta .)
04:31 AM Revision 425b2064 (git): [ruby/readline-ext] Include ruby/assert.h in ruby/ruby.h so that assertions can be there
https://github.com/ruby/readline-ext/commit/4d44c12832 nobu (Nobuyoshi Nakada)
 

Also available in: Atom