Project

General

Profile

Activity

From 07/05/2023 to 07/11/2023

07/11/2023

09:39 PM Revision 503f987e (git): Skip a flaky test for RJIT
k0kubun (Takashi Kokubun)
09:36 PM Revision d45118aa (git): Remove obsoleted USE_INSNS_COUNTER macro for now
I don't use that these days. I'd like to remove this to ease a change
I'm writing. I'll resurrect this when I need th...
k0kubun (Takashi Kokubun)
08:48 PM Feature #19764: Introduce defp keyword for defining overloadable, pattern matched methods
I think there's two ideas here that need to be considered separately. One is method overloading, and the other is pat... Dan0042 (Daniel DeLorme)
05:26 PM Feature #19764 (Open): Introduce defp keyword for defining overloadable, pattern matched methods
Pattern matching has become one of my favorite features of Ruby, if not my favorite. It changed the way I write and e... zeke (Zeke Gabrielse)
07:05 PM Revision 7299c8c0 (git): Try to fix flaky GC test
assert_not_nil could allocate objects which may trigger the major GC, so
don't run the assertions until the major GC ...
peterzhu2118 (Peter Zhu)
04:31 PM Revision 84d0667e (git): Update default gems list at d40935c6804b87664ba0313062dc27 [ci skip]
git[bot]
04:30 PM Revision d40935c6 (git): [ruby/irb] Bump version to 1.7.2
(https://github.com/ruby/irb/pull/636)
https://github.com/ruby/irb/commit/85d6b4d146
ima1zumi (Mari Imaizumi)
03:49 PM Revision d6232825 (git): [ruby/yarp] Remove yp_location_for_node in preference of yp_newline_list_line_column
https://github.com/ruby/yarp/commit/55aa813909 jemmai (Jemma Issroff)
02:47 PM Revision 4be92463 (git): [ruby/irb] Require Reline 0.3.6 or higher
(https://github.com/ruby/irb/pull/632)
* Require Reline 0.3.6 or higher
"Multi-line multibyte regular expression ra...
ima1zumi (Mari Imaizumi)
02:18 PM Bug #19392: Endless method and parsing priorities
I agree with @zverok, the current behavior is highly confusing and undesirable. No Ruby user wants the current behavi... Eregon (Benoit Daloze)
12:20 AM Bug #19392: Endless method and parsing priorities
JFYI: https://github.com/ruby/ruby/pull/8054 doesn't change the precedence globally, however `def test = puts("foo") ... yui-knk (Kaneko Yuichiro)
02:17 PM Revision e7700064 (git): YJIT: add counter for untracked gbpp exit reason (#8052)
maximecb (Maxime Chevalier-Boisvert)
01:41 PM Feature #19730: Remove transient heap
I can no longer measure non-VWA + transient heap because the the non-VWA code was removed in commit [1da2e7fca35dc697... peterzhu2118 (Peter Zhu)
04:54 AM Feature #19730: Remove transient heap
no problem.
do you have a measurements between VWA or non-VWA + transient heap?
ko1 (Koichi Sasada)
01:30 PM Bug #19544 (Closed): Custom quotes inconsistency
Fixed at commit:ac8a16237c727ae2a1446ef6dc810d0e750971fb. nobu (Nobuyoshi Nakada)
01:23 PM Feature #19458: Expose HEREDOC identifier
What about something as KISS as possible, like just adding an instance variable to heredoc strings.
`string.instance...
Dan0042 (Daniel DeLorme)
01:19 PM Feature #19755: Module#class_eval and Binding#eval use caller location by default
> I think `1` seem more logical to me, as it would be weird to assume a heredoc was used.
Ah, but with #19458 it w...
Dan0042 (Daniel DeLorme)
12:33 PM Feature #19755: Module#class_eval and Binding#eval use caller location by default
> Which do you expect 1 or 2 as `__LINE__` at the `def` line?
I don't feel strongly about either, as it is assumed t...
byroot (Jean Boussier)
12:30 PM Feature #19755: Module#class_eval and Binding#eval use caller location by default
```ruby
Foo.class_eval <<~RUBY
def bar
end
RUBY
```
This code equals `Foo.class_eval "def bar\n""end\n"`.
Which ...
nobu (Nobuyoshi Nakada)
10:52 AM Revision 1b01140d (git): Remove unused fstring
nobu (Nobuyoshi Nakada)
10:42 AM Feature #19351: Promote bundled gems at Ruby 3.3
I update proposal for next preview release.
And I'm considering to promote them after warnings about bundled gems...
hsbt (Hiroshi SHIBATA)
04:55 AM Feature #19729: Store object age in a bitmap
no problem.
let's try to merge.
ko1 (Koichi Sasada)

07/10/2023

05:06 PM Bug #19759 (Closed): Surprising automatic splat with ruby2_keywords_hash
Applied in changeset commit:git|3874381c4483ba7794ac2abf157e265546f9bfa7.
----------
Fix autosplat conditions to han...
jeremyevans (Jeremy Evans)
05:06 PM Revision 3874381c (git): Fix autosplat conditions to handle ruby2_keywords case
Autosplat should not occur if there are two arguments but second
argument is an array containing a ruby2_keywords spl...
jeremyevans (Jeremy Evans)
02:54 PM Revision 53c56015 (git): [ruby/yarp] Fix endless method definitions binding power to accept args (#8051)
jemmai (Jemma Issroff)
01:58 PM Misc #19722: DevMeeting-2023-07-13
* [Feature #19630] Deprecate `Kernel.open("|command-here")` due to frequent security issues
* Even experienced deve...
mdalessio (Mike Dalessio)
10:25 AM Misc #19722: DevMeeting-2023-07-13
* [Feature #19351] Promote bundled gems at Ruby 3.3
* Share the current status of this.
* How show deprecate me...
hsbt (Hiroshi SHIBATA)
12:11 PM Revision 880b29b7 (git): [rubygems/rubygems] Use `File::NULL` instead of hard coded null device names
https://github.com/rubygems/rubygems/commit/44fe8e7f50 nobu (Nobuyoshi Nakada)
10:24 AM Feature #19752: Allow `--backtrace-limit` to appear in RUBYOPT
My main goal is to allow `RUBYOPT` to support `--backtrace-limit`.
I am happy to remove the ability to say `--backtr...
tomstuart (Tom Stuart)
10:21 AM Revision 2951e3d8 (git): Allow nmake to ignore errors
cmd.exe can redirect file descriptor other than STDOUT, while
command.com couldn't.
nobu (Nobuyoshi Nakada)
10:21 AM Revision c8d0470b (git): Use `File::NULL` instead of hard coded null device names
nobu (Nobuyoshi Nakada)
10:06 AM Revision 092c9b26 (git): Reuse rb_ractor_make_shareable function for rb_ractor_make_shareable_copy function
S_H_ (Shun Hiraoka)
09:25 AM Bug #19762 (Closed): rubyspec refers wrongly ruby version instead of gem versions
Thank you nobu for fixing this! Eregon (Benoit Daloze)
09:05 AM Revision abfac222 (git): Add a realpath cache to reduce number of syscalls.
Number of lstat and stat syscalls for each 'require'd file is doubled,
because rb_realpath_internal is called from tw...
krk (Kerem Kat)
07:36 AM Revision d516910b (git): Serially update only the ripper source, even with old GNU make
nobu (Nobuyoshi Nakada)

07/09/2023

09:45 AM Revision 9dcdffb8 (git): Make the string index functions closer to symmetric
So that irregular parts may be more noticeable. nobu (Nobuyoshi Nakada)
08:09 AM Bug #19763 (Closed): Inconsistent error message for String#index vs String#rindex
Applied in changeset commit:git|e2257831ab20915b839eeaff79c6ec45b498de77.
----------
[Bug #19763] Raise same message...
nobu (Nobuyoshi Nakada)
07:39 AM Revision 5e79d5a5 (git): Make `rb_str_rindex` return byte index
Leave callers to convert byte index to char index, as well as
`rb_str_index`, so that `rb_str_rpartition` does not ne...
nobu (Nobuyoshi Nakada)
07:21 AM Revision e2257831 (git): [Bug #19763] Raise same message exception for regexp
nobu (Nobuyoshi Nakada)
06:25 AM Revision 4e2f98be (git): [ruby/irb] Avoid using Reline as a module
(https://github.com/ruby/irb/pull/633)
Using it as a module makes it harder to understand methods' source.
st0012 (Stan Lo)
06:00 AM Revision acd9c208 (git): Move some macro for universal parser
S_H_ (Shun Hiraoka)
04:02 AM Revision b2bccf05 (git): Include ripper.h into `$distcleanfiles`
yui-knk (Kaneko Yuichiro)

07/08/2023

11:16 PM Revision 2903e945 (git): Remove ISASCII definition
The ISASCII definition was moved to parse.y( https://github.com/ruby/ruby/pull/8029 ), but the old definition wasn't ... alitaso345
05:20 PM Bug #19763: Inconsistent error message for String#index vs String#rindex
https://github.com/ruby/ruby/pull/8045 nobu (Nobuyoshi Nakada)
02:53 PM Bug #19763 (Closed): Inconsistent error message for String#index vs String#rindex
`String#index` and `String#rindex` yields different error messages when used with a `Regexp` argument:
```ruby
'a...
itarato (Peter Arato)
10:25 AM Bug #19762: rubyspec refers wrongly ruby version instead of gem versions
Thanks for filing the issues, I replied on the ruby/spec issue.
Do you have an example where it causes problems?
Is i...
Eregon (Benoit Daloze)
10:12 AM Bug #19762: rubyspec refers wrongly ruby version instead of gem versions
https://github.com/ruby/spec/issues/1046 nobu (Nobuyoshi Nakada)
09:59 AM Bug #19762: rubyspec refers wrongly ruby version instead of gem versions
To make each own versions work properly, behavioral changes need bump up even before releases.
Since default gems ar...
nobu (Nobuyoshi Nakada)
09:54 AM Bug #19762 (Closed): rubyspec refers wrongly ruby version instead of gem versions
```shell-session
$ git grep ruby_version_is spec/ruby/library/ | grep -F -v -e /rbconfig/ -e /objectspace/ -e /cover...
nobu (Nobuyoshi Nakada)
08:54 AM Revision 5f915108 (git): Update default gems list at 33e00b79a06343c86b1b7aba714c0c [ci skip]
git[bot]
08:53 AM Revision 33e00b79 (git): [ruby/reline] Bump version to 0.3.6
(https://github.com/ruby/reline/pull/565)
https://github.com/ruby/reline/commit/2503ddb9a6
st0012 (Stan Lo)
08:41 AM Revision 02f9b685 (git): [ruby/reline] Ignore unhandled escape sequences
(https://github.com/ruby/reline/pull/522)
* Add unassigned escape sequence matcher to KeyStroke
* Do not insert ESC...
tompng (tomoya ishida)
07:36 AM Misc #19722: DevMeeting-2023-07-13
* [Feature #19755] Module#class_eval and Binding#eval use caller location by default (byroot)
* Code that use `eva...
byroot (Jean Boussier)
07:26 AM Bug #19761 (Open): AddressSanitizer fails with Thread and Process
With AddressSanitizer on macOS, this code crashes.
```ruby
system('')
Thread.new {}
300_000.times do
String....
nobu (Nobuyoshi Nakada)
06:26 AM Revision 8b2a0ec8 (git): Move ISASCII defination to parse.y
S_H_ (Shun Hiraoka)
02:31 AM Revision 3c4d788b (git): macos: symbols for `rb_execution_context_t` should be internal
nobu (Nobuyoshi Nakada)
02:31 AM Revision f052aa11 (git): macos: try --enable-shared
nobu (Nobuyoshi Nakada)
02:31 AM Revision 46fe9ba0 (git): macos: set configure options in the compsite action
nobu (Nobuyoshi Nakada)
02:31 AM Revision cceb4100 (git): leaked-globals: check leaked symbols in libruby.so if enable-shared
nobu (Nobuyoshi Nakada)
02:31 AM Revision 28ae4e46 (git): leaked-globals: ignore Address Sanitizer symbols
nobu (Nobuyoshi Nakada)

07/07/2023

08:37 PM Revision 7f2bd17f (git): [DOC] RDoc for dir.c (#8037)
burdettelamar (Burdette Lamar)
07:55 PM Revision dadf1781 (git): Add ruby_globals to lldb for easier debugging (#8041)
jemmai (Jemma Issroff)
05:46 PM Revision 9e3a5cc5 (git): [ruby/yarp] Add a yp_location_for_node function to the C API
yp_location_for_node takes a parser and a node and returns the
location in a way that can be punned into ruby/ruby ty...
jemmai (Jemma Issroff)
05:46 PM Revision 31f83a6f (git): [ruby/yarp] Add source to ParseResult
https://github.com/ruby/yarp/commit/f3802e03e0 jemmai (Jemma Issroff)
05:46 PM Revision 61efa9c8 (git): [ruby/yarp] Remove bin/newlines
Since newlines are working, this bin/newlines is less helpful, and
we can remove the API for newlines
https://github...
jemmai (Jemma Issroff)
05:27 PM Revision 24d9e21f (git): [ruby/reline] Reduce direct references to `Reline::IOGate`
(https://github.com/ruby/reline/pull/566)
* Avoid referencing IOGate from IOGate classes
The only time those classe...
st0012 (Stan Lo)
08:14 AM Bug #19760: Marshal.load Segmentation fault in ruby 2.2.10 aarch64
I wonder if it's a similar issue to https://github.com/ruby/setup-ruby/issues/496, i.e., 2.2 is too old and miscompil... Eregon (Benoit Daloze)
07:06 AM Bug #19760 (Rejected): Marshal.load Segmentation fault in ruby 2.2.10 aarch64
Ruby 2.2 is too old. We currently support only Ruby 3.0 or later. Please try the newer versions. mame (Yusuke Endoh)
06:45 AM Bug #19760: Marshal.load Segmentation fault in ruby 2.2.10 aarch64
gcc version 7.3.0 (GCC) [email protected] (jian li)
06:42 AM Bug #19760: Marshal.load Segmentation fault in ruby 2.2.10 aarch64
Executing Marshal. load multiple times may cause Ruby program segment errors in arrch64 CPU.
For some reason, I am u...
[email protected] (jian li)
06:40 AM Bug #19760 (Rejected): Marshal.load Segmentation fault in ruby 2.2.10 aarch64
irb(main):121:0> 100000.times{ Marshal.load(Marshal.dump(""))}
(irb):121: [BUG] Segmentation fault at 0x000000000000...
[email protected] (jian li)
04:03 AM Bug #19751: Ruby 3.2.2 Fails to Compile from Source
My version.i martin_vahi (Martin Vahi)
02:04 AM Feature #19057: Hide implementation of `rb_io_t`.
k0kubun (Takashi Kokubun) wrote in #note-20:
> It looks like @byroot sent a patch for this at https://yhbt.net/kgio-...
nobu (Nobuyoshi Nakada)
12:41 AM Feature #19057: Hide implementation of `rb_io_t`.
> I've noticed the same thing while trying to install kgio with the latest ruby HEAD.
It looks like @byroot sent a...
k0kubun (Takashi Kokubun)
01:20 AM Bug #19759: Surprising automatic splat with ruby2_keywords_hash
I submitted a pull request to fix this: https://github.com/ruby/ruby/pull/8039 jeremyevans0 (Jeremy Evans)
12:28 AM Revision a642a94b (git): llvm-objcopy is not provided by Xcode Command Line Tools.
Revert "Disable YJIT if objcopy command is old"
This reverts commit 75f8781c08da421d6bcfb2c3c8b7b74efea3bec2.
hsbt (Hiroshi SHIBATA)

07/06/2023

11:54 PM Bug #19759 (Closed): Surprising automatic splat with ruby2_keywords_hash
On Ruby 3 and newer the following prints `[:aa, :bb, :k]`:
```ruby
def yielder(splat)
yield([:a, :b], *splat)
...
alanwu (Alan Wu)
11:04 PM Feature #19717: `ConditionVariable#signal` is not fair when the wakeup is consistently spurious.
@ioquatix any thboughts? :) kjtsanaktsidis (KJ Tsanaktsidis)
07:51 PM Revision 48d95de6 (git): YJIT: Use registers to pass stack temps to C calls (#7920)
* YJIT: Use registers to pass stack temps to C calls
* YJIT: Update comments in ccall
k0kubun (Takashi Kokubun)
06:20 PM Misc #19722: DevMeeting-2023-07-13
* [Bug #11064] #singleton_methods for objects with special singleton_class returns an empty array (jeremyevans0)
*...
jeremyevans0 (Jeremy Evans)
05:26 PM Revision 06c2d3e0 (git): Resync YARP (#8036)
It got out of sync again. After this re-sync, it should happen
cherry-picking automatically.
jemmai (Jemma Issroff)
04:27 PM Revision 055f7219 (git): Improve ArgumentError message for Module#set_temporary_name
Eregon (Benoit Daloze)
04:27 PM Revision 9ee1877e (git): Ensure the name given to Module#set_temporary_name is not a valid constant path
Co-authored-by: Nobuyoshi Nakada <[email protected]> Eregon (Benoit Daloze)
04:27 PM Revision e76022f4 (git): Specs for Module#set_temporary_name should be in their own file
Eregon (Benoit Daloze)
02:17 PM Revision 2acb44e0 (git): YJIT: add new stats counter for compiled ISEQ entry points (#8032)
* YJIT: add new stats counter for compiled ISEQ entry points
* Update yjit.rb
Co-authored-by: Takashi Kokubun <taka...
maximecb (Maxime Chevalier-Boisvert)
12:16 PM Revision 75f8781c (git): Disable YJIT if objcopy command is old
Co-authored-by: Takashi Kokubun <[email protected]> nobu (Nobuyoshi Nakada)
09:22 AM Feature #19351: Promote bundled gems at Ruby 3.3
https://github.com/ruby/ruby/pull/7436 is working fine to load bundled gems without Gemfile declaration. hsbt (Hiroshi SHIBATA)
08:26 AM Revision 20478caf (git): do not set environment variables
These variables were used only once. shyouhei (Shyouhei Urabe)
05:01 AM Revision d287d859 (git): [rubygems/rubygems] Avoid to use Base64 library because I have a plan to base64 gem to bundled gems in ruby/ruby.
https://github.com/rubygems/rubygems/commit/221797cfd1 hsbt (Hiroshi SHIBATA)
01:46 AM Misc #19758: Statically link ext/json
The problem appears to be here:
```
$(LIBRUBY_A): $(OBJS) $(INITOBJS)
$(ECHO) linking static-library $(@:\=/)
...
MyCo (Maik Menz)

07/05/2023

09:42 PM Revision 57bf7322 (git): Add a NEWS entry for --yjit-exec-mem-size [ci skip]
k0kubun (Takashi Kokubun)
09:21 PM Revision 9c1776e6 (git): YJIT: Use --yjit-exec-mem-size=128 by default (#8031)
k0kubun (Takashi Kokubun)
09:18 PM Revision f314656c (git): Skip a failing spec for the latest bigdecimal
k0kubun (Takashi Kokubun)
09:10 PM Revision f0f099a5 (git): Disable clippy on Cirrus for now
k0kubun (Takashi Kokubun)
09:10 PM Revision 7c9ce38c (git): Remove duplicated Rust installation
k0kubun (Takashi Kokubun)
08:58 PM Revision 163cdb4c (git): Deleted unnecessary YARP fuzzing doc file
jemmai (Jemma Issroff)
08:58 PM Revision 9614a613 (git): Fixed build scripts for YARP
jemmai (Jemma Issroff)
08:58 PM Revision bfb93337 (git): Manual YARP resync
jemmai (Jemma Issroff)
08:38 PM Bug #19756: URI::HTTP.build does not accept a host of `_gateway`, but `URI.parse` will.
Dan0042 (Daniel DeLorme) wrote in #note-7:
> While all this is technically true and correct, I am not particularly i...
jeremyevans0 (Jeremy Evans)
07:25 PM Bug #19756: URI::HTTP.build does not accept a host of `_gateway`, but `URI.parse` will.
While all this is technically true and correct, I am not particularly interested in "what is permitted"; I think "wha... Dan0042 (Daniel DeLorme)
07:08 PM Bug #19756: URI::HTTP.build does not accept a host of `_gateway`, but `URI.parse` will.
This is a better thread overall and there are a *number* of points worth reading in it. It boils down to:
- Unders...
austin (Austin Ziegler)
06:58 PM Bug #19756: URI::HTTP.build does not accept a host of `_gateway`, but `URI.parse` will.
Dan0042 (Daniel DeLorme) wrote in #note-4:
> shugo (Shugo Maeda) wrote in #note-3:
> > is there any use case to use...
austin (Austin Ziegler)
03:15 PM Bug #19756: URI::HTTP.build does not accept a host of `_gateway`, but `URI.parse` will.
shugo (Shugo Maeda) wrote in #note-3:
> is there any use case to use them with URI::HTTP.build?
I assume the purp...
Dan0042 (Daniel DeLorme)
04:18 AM Bug #19756: URI::HTTP.build does not accept a host of `_gateway`, but `URI.parse` will.
Dan0042 (Daniel DeLorme) wrote in #note-2:
> Maybe underscores are not allowed by some spec, but they are common in ...
shugo (Shugo Maeda)
03:12 AM Bug #19756: URI::HTTP.build does not accept a host of `_gateway`, but `URI.parse` will.
Maybe underscores are not allowed by some spec, but they are common in the wild. `_dmarc.example.com` and `google._do... Dan0042 (Daniel DeLorme)
08:21 PM Revision 6f9d1b4b (git): [ruby/reline] Update Relin::IOGate dinamically when it is needed
(https://github.com/ruby/reline/pull/560)
https://github.com/ruby/reline/commit/4680d1c9e0
tompng (tomoya ishida)
08:15 PM Revision 5f07f78e (git): [ruby/bigdecimal] Update to_s doc examples
https://github.com/ruby/bigdecimal/commit/8a94a29cf1 cryptogopher (crypto gopher)
08:15 PM Revision 10f59dcb (git): [ruby/bigdecimal] Add .to_s('F') digit grouping for integer part
https://github.com/ruby/bigdecimal/commit/f63544d465 cryptogopher (crypto gopher)
05:56 PM Feature #19757: Add new C API to create a subclass of `Data`
Why not just using `rb_funcall()`? Eregon (Benoit Daloze)
10:25 AM Feature #19757 (Closed): Add new C API to create a subclass of `Data`
I propose a C API `rb_data_define` which crates a subclass of `Data`.
```C
/**
* Defines an anonymous data clas...
nobu (Nobuyoshi Nakada)
05:10 PM Revision 1dde9d72 (git): Explain why YJIT is disabled for clang<=9 [ci skip]
k0kubun (Takashi Kokubun)
04:33 PM Revision cd7166cc (git): [ruby/reline] Fix wrong byte_pointer passed to auto_indent_proc
(https://github.com/ruby/reline/pull/562)
https://github.com/ruby/reline/commit/4348354604
tompng (tomoya ishida)
03:01 PM Misc #19758: Statically link ext/json
nobu (Nobuyoshi Nakada) wrote in #note-2:
> Does generated ext/extinit.c include `init(Init_parser, "json/ext/parser...
MyCo (Maik Menz)
02:55 PM Misc #19758: Statically link ext/json
Does generated ext/extinit.c include `init(Init_parser, "json/ext/parser")` line? nobu (Nobuyoshi Nakada)
02:35 PM Misc #19758: Statically link ext/json
EDIT: I'm using `--enable-install-static-library --with-static-linked-ext` and it appears as if non of the ext's are ... MyCo (Maik Menz)
01:24 PM Misc #19758 (Assigned): Statically link ext/json
Hi,
I'm building Ruby both as dynamic and static library with MSVC for a project. Everything appears to work fine,...
MyCo (Maik Menz)
02:34 PM Revision 6a871baa (git): Note that YJIT requires FLONUM [ci skip]
nobu (Nobuyoshi Nakada)
02:13 PM Revision 833b32f5 (git): also disable yjit for clang < 10
They don't compile. I guess nobody actively maintain such old
compilers. Chances are the situation won't improve. ...
shyouhei (Shyouhei Urabe)
02:13 PM Revision dd7c590f (git): disable yjit when for non-flonum
YJIT does not interface with this flag. shyouhei (Shyouhei Urabe)
01:45 PM Revision 00f92315 (git): [DOC] RDoc for some of dir.c (#8026)
burdettelamar (Burdette Lamar)
11:37 AM Revision 1f9618fc (git): Remove stale YARP snapshort file [ci skip]
nobu (Nobuyoshi Nakada)
11:37 AM Revision bd936024 (git): Sync man pages
Co-Authored-By: David Rodríguez <[email protected]> ParadoxV5
11:37 AM Revision 89844421 (git): [rubygems/rubygems] `gemfile.5`: Quote default glob to escape Markdown
For consistency, I chose code format over plaintext escaping. Jimmy H
10:11 AM Revision 1e7ddfa7 (git): [ruby/psych] Extract accessor methods without forwardable
We should leave additional dependency if we leave from them.
https://github.com/ruby/psych/commit/3d0325a774
hsbt (Hiroshi SHIBATA)
09:21 AM Feature #16657 (Assigned): Don't ship bundled gems as .gem files as well as in expanded form
hsbt (Hiroshi SHIBATA)
04:09 AM Revision 62b49834 (git): [ruby/rdoc] [DOC] Improve CSS for "toggle source" hovering over one more method signatures
This commit improves the behavior of showing the "toggle source" element on mouseover.
For example, when a method ha...
Masafumi Koba
04:08 AM Revision f9288fb5 (git): [ruby/rdoc] Add source_code, homepage and changelog uris to gemspec metadata [ci skip]
https://github.com/ruby/rdoc/commit/b93687fdd0 Vinicius Stock
03:39 AM Revision 62754503 (git): [ruby/rdoc] [DOC] Fix to use KeyboardEvent.key over keyCode
https://github.com/ruby/rdoc/commit/663edc807c gemmaro
03:37 AM Revision 77fa4787 (git): [ruby/rdoc] Add keydown event listener to focus on search field
https://github.com/ruby/rdoc/commit/db62e47df2 gemmaro
 

Also available in: Atom