Project

General

Profile

Activity

From 07/31/2019 to 08/06/2019

08/06/2019

11:55 PM Feature #15974: Warn in verbose mode on defining a finalizer that captures the object
> Question: shouldn't this be an error rather than a warning?
No, because it's possible to have a reference from t...
chrisseaton (Chris Seaton)
11:50 PM Feature #15974: Warn in verbose mode on defining a finalizer that captures the object
Question: shouldn't this be an error rather than a warning? Defining a finalizer that immortalizes its object and can... Dan0042 (Daniel DeLorme)
11:05 PM Bug #7216 (Closed): object.c defines clone method for objects that cannot be cloned.
Ruby started allowing `clone` on immediate values (true, false, nil, symbol, integer, float) in Ruby 2.4:
```
$ r...
jeremyevans0 (Jeremy Evans)
10:55 PM Bug #7021: WEBrick::HTTPUtils.parse_header "normalizing" white space of cookie values.
I agree this is a bug that violates RFC 2616 and RFC 7230 and have submitted a pull request to fix this issue: https:... jeremyevans0 (Jeremy Evans)
07:25 PM Feature #16049 (Closed): optimization for frozen dynamic string literals "#{exp}".dup and +"#{exp}"
When the decision was made that `frozen_string_literal: true` should also apply to dynamic string literals, it was mi... Dan0042 (Daniel DeLorme)
06:49 PM Feature #15963: Add *_start and *_running methods to VM_COLLECT_USAGE_DETAILS API
I have been using `Hash#clear` to clear the constants, but that's because a `clear` method doesn't exist. I will add ... gmcgibbon (Gannon McGibbon)
06:13 PM Revision 8877dbe4 (git): ext/ripper/lib/ripper/lexer.rb: Consistently use `Array#push`
instead of <<. All the other callsites use `push`. mame (Yusuke Endoh)
06:12 PM Revision ef8c5161 (git): ext/ripper/lib/ripper/lexer.rb: fix a wrong delegation
The target method name is a typo. mame (Yusuke Endoh)
05:43 PM Misc #16047: Reconsider impact of frozen_string_literal on dynamic strings
> Ruby already optimizes this case
TIL indeed. I should have used a random method call instead.
byroot (Jean Boussier)
02:41 PM Misc #16047: Reconsider impact of frozen_string_literal on dynamic strings
byroot (Jean Boussier) wrote:
> The speedup mostly come from reduced GC pressure. Consider the following snippet:
>...
jeremyevans0 (Jeremy Evans)
02:15 PM Misc #16047: Reconsider impact of frozen_string_literal on dynamic strings
> I am interested in the claimed/perceived speedup. I had seen some benchmarks that claimed no difference in speed. A... byroot (Jean Boussier)
01:59 AM Misc #16047: Reconsider impact of frozen_string_literal on dynamic strings

@shevegen, I didn't suggest what I would like to change because I was mostly looking for insight on people's real-w...
Dan0042 (Daniel DeLorme)
05:13 PM Bug #16044 (Open): Float::ROUNDS (FLT_ROUNDS) should not be a constant.
nobu (Nobuyoshi Nakada)
03:07 PM Bug #16044 (Closed): Float::ROUNDS (FLT_ROUNDS) should not be a constant.
Applied in changeset commit:git|e89d9f3debab353d1c5a5162752af8f201d98d49.
----------
Deprecate Float::ROUNDS, which ...
nobu (Nobuyoshi Nakada)
01:22 AM Bug #16044: Float::ROUNDS (FLT_ROUNDS) should not be a constant.
That would be nice.
Matz.
matz (Yukihiro Matsumoto)
04:26 PM Revision 2d6b92c5 (git): Retry ubuntu-toolchain-r-test apt source setup
In 614c90fe21cf1d9cf6fb18684187d8c7e2f61de6, I assumed
apt-add-repository has been stable recently, but I saw PR rand...
k0kubun (Takashi Kokubun)
03:07 PM Revision 66a13413 (git): * 2019-08-07
git[bot]
03:02 PM Revision e89d9f3d (git): Deprecate Float::ROUNDS, which should not be a constant
[Bug #16044] nobu (Nobuyoshi Nakada)
02:39 PM Revision 0ed298f3 (git): Refine time_to_r
* time.c (time_to_r): get rid canonicalize and uncanonicalize
one-denominator rational, by rb_time_unmagnify_to_rat...
nobu (Nobuyoshi Nakada)
02:00 PM Revision a04e3585 (git): Extracted wmap_live_p
nobu (Nobuyoshi Nakada)
11:59 AM Revision 3e6b9926 (git): * expand tabs.
git[bot]
11:59 AM Revision b5146e37 (git): leafify opt_plus
Inspired by 346aa557b31fe96760e505d30da26eb7a846bac9
Closes: https://github.com/ruby/ruby/pull/2321
shyouhei (Shyouhei Urabe)
11:28 AM Revision 43b52ac0 (git): Revert "Don't echo results of assignment expressions"
This reverts commit 1ee88c51b3c319b74b69540e111e4a1c24833cad. aycabta (aycabta .)
11:15 AM Revision 1ee88c51 (git): Don't echo results of assignment expressions
onlynone (Steven Willis)
11:03 AM Revision 84236479 (git): Use host_os from RbConfig to detect host OS.
RUBY_PLATFORM on JRuby is always "java", so it will not reflect
the host operating system. This regex appears to be t...
headius (Charles Nutter)
11:03 AM Revision d626ca1e (git): Remove obsolete TODO comment
aycabta (aycabta .)
11:03 AM Revision 81a15d63 (git): Update Unicode URL to 12.1.0
aycabta (aycabta .)
09:41 AM Bug #16032 (Closed): 2.6 branch is failing on darwin17 on Travis-CI
ありがとうございます、取り込んでみます。Backport のため status は Closed にします。 nagachika (Tomoyuki Chikanaga)
03:06 AM Revision 4daff3a6 (git): The value of rb_scan_args_verify is never used
nobu (Nobuyoshi Nakada)
02:52 AM Revision 5cff9968 (git): Distinguish bad scan format from no argument variables
nobu (Nobuyoshi Nakada)
12:01 AM Revision 146cf2f4 (git): Removing duplicated assertions on test_array.rb - MINUS method
Closes: https://github.com/ruby/ruby/pull/1790 esparta (Espartaco Palma)
12:01 AM Revision 4f1a00a7 (git): Improve same directory detection in FileUtils
Closes: https://github.com/ruby/ruby/pull/1425 jsc (Justin Collins)

08/05/2019

11:24 PM Bug #7009 (Closed): Crash in method_missing
jeremyevans0 (Jeremy Evans)
11:22 PM Bug #6974 (Closed): Functionality Loss in Bignum for Very Large Numbers (5.9 million digits)
jeremyevans0 (Jeremy Evans)
11:17 PM Bug #6785 (Closed): Documentation for RubyVM::InstructionSequence
Applied in changeset commit:git|96cec6b27741cbdeb51ea3acdeba0e813d51035f.
----------
Document that RubyVM::Instructi...
jeremyevans (Jeremy Evans)
11:17 PM Bug #6726 (Closed): Syslog crashes when the special %m tag (of syslog(3)) is present in the message
Applied in changeset commit:git|2b6441196ef32d93c7898764610a913f54f8bc32.
----------
Remove documentation of %m in S...
jeremyevans (Jeremy Evans)
11:14 PM Revision 96cec6b2 (git): Document that RubyVM::InstructionSequence methods are implementation and version dependent
Fixes [Bug #6785] jeremyevans (Jeremy Evans)
11:10 PM Revision 2b644119 (git): Remove documentation of %m in Syslog
Fixes [Bug #6726] jeremyevans (Jeremy Evans)
10:18 PM Misc #16047: Reconsider impact of frozen_string_literal on dynamic strings
I started using `frozen_string_literal` and I also wish `frozen_literal` (generally applies to Array `[]`, Hash `{}`,... ioquatix (Samuel Williams)
08:20 PM Misc #16047: Reconsider impact of frozen_string_literal on dynamic strings
I was also surprised that dynamic strings are also frozen, since the gain there seems minimal.
`"a#{b}c"` is concept...
Eregon (Benoit Daloze)
06:16 PM Misc #16047: Reconsider impact of frozen_string_literal on dynamic strings
I'll comment on this, but allow me to make a few partially related/unrelated comments first.
Benoit has in another...
shevegen (Robert A. Heiler)
05:03 PM Misc #16047 (Closed): Reconsider impact of frozen_string_literal on dynamic strings
The rationale for introducing `frozen_string_literal` was because rubyists were starting to litter their code with `"... Dan0042 (Daniel DeLorme)
08:31 PM Revision 81252c5c (git): Let prev EP move again
The last time we committed this, we were asking the VM to write to the
ep. But VM assertions check if the ENV data i...
tenderlovemaking (Aaron Patterson)
08:28 PM Feature #11554: Privatize {Single}Forwardable API
Module#define_method and #alias_method are public now, so we should change anything? Eregon (Benoit Daloze)
04:04 PM Feature #15973: Let Kernel#lambda always return a lambda
This may be irrelevant but I would like to point out that proc->lambda conversion was supported in ruby 1.8
```rub...
Dan0042 (Daniel DeLorme)
03:56 PM Revision c9192ef2 (git): * expand tabs.
git[bot]
03:55 PM Revision 33d7a58f (git): add compaction support to weak maps
tenderlovemaking (Aaron Patterson)
03:50 PM Revision 255e22a8 (git): Use gcc-8 for BASERUBY test
as it failed https://travis-ci.org/ruby/ruby/jobs/567942969, unlike my
fork CI.
This just rollbacks a minor change i...
k0kubun (Takashi Kokubun)
03:48 PM Revision e80f407e (git): Give up stabilizing TestProcess on Travis osx
They have been too unstable.
Revert "Extend sleep before sending USR1 in TestProcess"
This reverts commit aaf69a8ba8...
k0kubun (Takashi Kokubun)
03:34 PM Revision 48d460d9 (git): * 2019-08-06
git[bot]
03:33 PM Revision 614c90fe (git): Control Travis apt retries on our own
because Travis team does not do it for us:
https://github.com/travis-ci/travis-build/pull/1712
The retried part has ...
k0kubun (Takashi Kokubun)
03:25 PM Misc #15723: Reconsider numbered parameters
I would like to add my vote to those in the single-argument camp. I think it's important to remember why this new fea... Dan0042 (Daniel DeLorme)
02:26 PM Revision fb9dd618 (git): Use negative-sized array instead of zero-division
nobu (Nobuyoshi Nakada)
02:26 PM Revision 4c15b241 (git): Unused macro argument `varc`
nobu (Nobuyoshi Nakada)
02:06 PM Bug #15720: SystemStackError when referencing a refinement in a module that isn't used
ruby_2_6 r67729 merged revision(s) 5e018214e7435030727a97ac49db038d96438e74. nagachika (Tomoyuki Chikanaga)
02:05 PM Revision 6bb473ea (git): merge revision(s) 5e018214e7435030727a97ac49db038d96438e74: [Backport #15720]
Fix SystemStackError when calling a method in an unused refinement
Fixes [Bug #15720]
git-svn-id: svn+ssh:/...
nagachika (Tomoyuki Chikanaga)
01:53 PM Bug #15360: "ThreadError: deadlock; recursive locking" error when recursive lock shouldn't be possible
ruby_2_6 r67728 merged revision(s) c1d78a7f0ece2004822193a0c1f1fd3dc38c2fdf. nagachika (Tomoyuki Chikanaga)
01:53 PM Revision 52eb4e66 (git): merge revision(s) c1d78a7f0ece2004822193a0c1f1fd3dc38c2fdf: [Backport #15360]
do_mutex_lock: release mutex before checking for interrupts (fixes
issue 15360)
git-svn-id: svn+ssh://ci.r...
nagachika (Tomoyuki Chikanaga)
01:39 PM Revision 6874b1cc (git): merge revision(s) 2403f9ac3af170ce0107a709a9cb510fe0501648:
Expand the timeout of
`test_pstore_files_are_accessed_as_binary_files`
Sometimes causes timeout err...
nagachika (Tomoyuki Chikanaga)
09:45 AM Revision 86ac51c3 (git): [rubygems/rubygems] Use the standard RUBY_ENGINE_VERSION instead of JRUBY_VERSION
* RUBY_ENGINE and RUBY_ENGINE_VERSION are defined on every modern Ruby.
* There is no such constant as TRUFFLERUBY_VE...
Eregon (Benoit Daloze)
09:45 AM Revision 2ea2108a (git): [rubygems/rubygems] Fix error handling of #with_engine_version
* If settings constants fail, show that exception instead of getting
another one due to variables being unset and h...
Eregon (Benoit Daloze)
09:45 AM Revision f9dac1bd (git): [rubygems/rubygems] Cleanup after testing `rake package`
Sometimes it happens to me that my local tests start failing because I
pull some file removals or renames into my loc...
deivid (David Rodríguez)
09:44 AM Revision 42a9e27d (git): [rubygems/rubygems] Use gsub with Hash
https://github.com/rubygems/rubygems/commit/83eced0b39 znz (Kazuhiro NISHIYAMA)
09:44 AM Revision 87bc29fe (git): [rubygems/rubygems] Revert cadb66037d9b58c80fc795f39384d533229a1f73
https://github.com/rubygems/rubygems/commit/5c3158d975 bronzdoc
09:44 AM Revision 8eb2921f (git): [rubygems/rubygems] Fixed to warn with shadowing outer local variable.
https://github.com/rubygems/rubygems/commit/b0588a87b1 hsbt (Hiroshi SHIBATA)
09:44 AM Revision 5a8d8488 (git): [rubygems/rubygems] Remove FIXME comment
https://github.com/rubygems/rubygems/commit/5a1d3d618d bronzdoc
07:10 AM Feature #16045: Calling functions with keyword arguments
``` ruby
def fn(a:1,b:2,c:3)
p a,b,c
end
fn(c:4) # 1 2 4
```
did not know. can close
D1mon (Dim F)
07:01 AM Feature #16045 (Rejected): Calling functions with keyword arguments
https://www.google.com/search?q=ruby+keyword+arguments shyouhei (Shyouhei Urabe)
06:45 AM Feature #16045 (Rejected): Calling functions with keyword arguments
Python:
``` python
def fn(a=1,b=2,c=3):
print(a,b,c)
fn() # 1 2 3
fn(c=4) # 1 2 4
```
Ruby:
``` rub...
D1mon (Dim F)
05:38 AM Revision 58a478bc (git): ext/psych/yaml/loader.c: Cast the difference of pointers to int
instead of casting a pointer to int.
Follow up of 39622232c7542d062f79277a11f6b8b6b6cfd994.
mame (Yusuke Endoh)
03:52 AM Revision 2403f9ac (git): Expand the timeout of `test_pstore_files_are_accessed_as_binary_files`
Sometimes causes timeout error on mswin CI U.Nakamura
03:16 AM Revision 6a265278 (git): Check if signaled
nobu (Nobuyoshi Nakada)
02:55 AM Revision dc0c0476 (git): Refined assertion messages
nobu (Nobuyoshi Nakada)
02:47 AM Revision 521e25ba (git): Fixed assertion
The regexp should be expected to match the error message. nobu (Nobuyoshi Nakada)
02:04 AM Bug #16044: Float::ROUNDS (FLT_ROUNDS) should not be a constant.
Agree to remove.
Deprecate it for now?
nobu (Nobuyoshi Nakada)
01:51 AM Revision 8cfa3d86 (git): Do not expect RSTRING_PTR valid after rb_fstring
nobu (Nobuyoshi Nakada)
01:48 AM Revision 29092d35 (git): Moved FailDesc to EnvUtil.failure_description
So EnvUtil does not depends on test/unit. nobu (Nobuyoshi Nakada)
12:16 AM Revision 548cd6e2 (git): Drop default leaf definition and obsoleted comments
leaf is true by default. Other insns are not specifying it explicitly.
Also the comment describing why it was not lea...
k0kubun (Takashi Kokubun)
12:04 AM Revision 6bb3618f (git): n+1 to include n in range
Python's range stop right before n, which means factL never returns the correct result.
Closes: https://github.com/r...
yawboakye (yaw boakye)
12:00 AM Revision 253da5b2 (git): * 2019-08-05
git[bot]

08/04/2019

11:55 PM Revision d6ac5c53 (git): Revert "Always evaluate the expression RUBY_ASSERT_MESG_WHEN just once"
It caused a significant benchmark fall. Some assertions seem to
use expressions with side-effects which cannot be in...
nobu (Nobuyoshi Nakada)
11:48 PM Feature #11554 (Assigned): Privatize {Single}Forwardable API
k0kubun (Takashi Kokubun)
10:36 PM Bug #16044 (Closed): Float::ROUNDS (FLT_ROUNDS) should not be a constant.
According to the reference, `FLT_ROUNDS` is not a constant in C.
> `FLT_ROUNDS`
> Returns the current rounding di...
matz (Yukihiro Matsumoto)
02:41 PM Revision aaf69a8b (git): Extend sleep before sending USR1 in TestProcess
just like 076f3fcf11a061394d3d5f8c671512df1e983023.
This test also hanged on Travis osx
https://travis-ci.org/ruby/r...
k0kubun (Takashi Kokubun)
02:29 PM Bug #15578: Missing TracePoint return event when a conditional is used before a rescue
ruby_2_6 r67726 merged revision(s) 66977. nagachika (Tomoyuki Chikanaga)
02:29 PM Revision fabb2fed (git): merge revision(s) 66977: [Backport #15578]
Revert r63383, r63248 "compile.c: copy a short insn with leave"
When copying `leave` insn, TRACE also should...
nagachika (Tomoyuki Chikanaga)
02:09 PM Revision 164f1ac0 (git): Revert "Skip test_race_exception on MJIT for now"
This reverts commit 7a75baa6e294473f02da512c99f7ef1f76b2d83c.
Revert "Defer skip to avoid errors on ensure"
This re...
k0kubun (Takashi Kokubun)
01:43 PM Feature #16043: `$LOAD_PATH.resolve_feature_path` should not raise
Thanks for having a look and for linking to the original discussion! deivid (David Rodríguez)
01:24 PM Feature #16043: `$LOAD_PATH.resolve_feature_path` should not raise
> read in the docs and discussion that this method only searches the feature in the LOAD_PATH,
> but does not attemp...
shevegen (Robert A. Heiler)
11:16 AM Feature #16043 (Closed): `$LOAD_PATH.resolve_feature_path` should not raise
When I first tried this method, I was expecting it to return `nil` when the given feature is not found. This is becau... deivid (David Rodríguez)
01:27 PM Revision 7817a6fa (git): * expand tabs.
git[bot]
01:21 PM Revision 76e2370f (git): Fix dangling path name from fstring
* load.c (rb_require_internal): make sure in advance that the path
to be loaded shares a fstring, to get rid of dan...
nobu (Nobuyoshi Nakada)
01:20 PM Revision 346aa557 (git): Make opt_eq and opt_neq insns leaf
# Benchmark zero?
```
require 'benchmark/ips'
Numeric.class_eval do
def ruby_zero?
self == 0
end
end
Bench...
k0kubun (Takashi Kokubun)
11:12 AM Revision 39622232 (git): Suppress warnings of bundled libyaml.
hsbt (Hiroshi SHIBATA)
02:56 AM Revision 2d8c037e (git): [ruby/rexml] gemspec: update
https://github.com/ruby/rexml/commit/404bd99a7c Sutou Kouhei
02:55 AM Revision 310a2a98 (git): [ruby/rexml] xpath: add missing value conversions for equality and relational expressions
GitHub: fix #18
Reported by Mirko Budszuhn. Thanks!!!
https://github.com/ruby/rexml/commit/0dca2a2ba0
Sutou Kouhei
02:55 AM Revision 39f275ed (git): [ruby/rexml] xpath number: fix a bug that false is converted to NaN
GitHub: fix #18
It must be 0.
Reported by Mirko Budszuhn. Thanks!!!
https://github.com/ruby/rexml/commit/b48f3afa3b
Sutou Kouhei
02:55 AM Revision 643344dc (git): [ruby/rexml] xpath local_name: fix a bug that nil is returned for nonexistent case
It must be an empty string.
https://github.com/ruby/rexml/commit/81bc7cd4f5
Sutou Kouhei
02:55 AM Revision 5f78b138 (git): [ruby/rexml] xpath boolean: implement
https://github.com/ruby/rexml/commit/feb8ddb1ec Sutou Kouhei
02:55 AM Revision 6ef82943 (git): [ruby/rexml] xpath: fix a bug for equality or relational expressions
GitHub: fix #17
There is a bug when they are used against node set. They should return
boolean value but they return...
Sutou Kouhei
02:55 AM Revision c46ba8e9 (git): [ruby/rexml] Use PP
https://github.com/ruby/rexml/commit/185062a4a4 Sutou Kouhei
02:55 AM Revision 54525fbf (git): [ruby/rexml] xpath: add support for changing to debug mode by environment variable
https://github.com/ruby/rexml/commit/59378a16ea Sutou Kouhei
02:55 AM Revision de55e0a0 (git): [ruby/rexml] Bump version
https://github.com/ruby/rexml/commit/54452c103a Sutou Kouhei
02:55 AM Revision f85caf40 (git): [ruby/rexml] Message less confusing error to human (#16)
* Message less confusing error to human
* Problem: Following error message is not helpful, because you have to reaso...
ujihisa (Tatsuhiro Ujihisa)
02:54 AM Revision 33e4a59b (git): [ruby/rexml] test: compare with real element
https://github.com/ruby/rexml/commit/9f2908de2e Sutou Kouhei
02:54 AM Revision ee8985ef (git): [ruby/rexml] Fix crash with nil XPath variables (#13)
Patch by Alyssa Ross. Thanks!!!
https://github.com/ruby/rexml/commit/2a53c54f58
qyliss (Alyssa Ross)
02:54 AM Revision 982208c6 (git): [ruby/rexml] use #inspect to print meta-characters in error messages
https://github.com/ruby/rexml/commit/a124a19b9a gfx (Goro FUJI)
02:54 AM Revision 81354bbd (git): [ruby/rexml] Bump version
https://github.com/ruby/rexml/commit/c0e3f14564 Sutou Kouhei
02:54 AM Revision 0f18bc7f (git): [ruby/rexml] Fix attribute's default namespace behavior
NOTE: It's a backward incompatible change. If we have any serious
problems with this change, we may revert this chang...
Sutou Kouhei
02:54 AM Revision 9b36f0a7 (git): [ruby/rexml] Format
https://github.com/ruby/rexml/commit/2384586811 Sutou Kouhei
02:54 AM Revision 84c37424 (git): [ruby/rexml] Revert "xpath: remove needless nil check"
This reverts commit 61b73c1bf8dc64d97fba7f0a8c503c24b11313f5.
"*:local_name" becomes prefix=nil.
https://github.com...
Sutou Kouhei
02:54 AM Revision 096e7663 (git): [ruby/rexml] xpath: remove needless nil check
It must not be nil.
https://github.com/ruby/rexml/commit/61b73c1bf8
Sutou Kouhei
02:54 AM Revision 27c11892 (git): [ruby/rexml] Add a TODO for Attribute#namespace
https://github.com/ruby/rexml/commit/70310a06e5 Sutou Kouhei
02:54 AM Revision 3583fa16 (git): [ruby/rexml] xpath: fix a bug that no namespace attribute isn't matched with prefix
[ruby-list:50733]
Reported by Yasuhiro KIMURA. Thanks!!!
https://github.com/ruby/rexml/commit/8f3c5c176a
Sutou Kouhei
02:53 AM Revision f76cfb55 (git): [ruby/rexml] Bump version
https://github.com/ruby/rexml/commit/0f79e71210 Sutou Kouhei
02:05 AM Revision adfc8d6d (git): Defer skip to avoid errors on ensure
k0kubun (Takashi Kokubun)
01:49 AM Revision 7a75baa6 (git): Skip test_race_exception on MJIT for now
somehow the test fails only on Wercker in CIs triggered by GitHub.
Actually rubyci and ci.rvm.jp also have issues too...
k0kubun (Takashi Kokubun)
01:25 AM Feature #16039: Array#contains? to check if one array contains another array
I am not a fan of this feature, but by analogy from `Range`, `cover?` may be a better name. sawa (Tsuyoshi Sawada)
01:08 AM Revision a3188f43 (git): Revert "Revert "Fix dangling path name from fstring""
This reverts commit 326c00b6f89e1c86e6fe29ab60da593eb6883a88.
We also confirmed that test_gced_eval_location fails w...
k0kubun (Takashi Kokubun)
12:46 AM Revision 2d189a67 (git): yaml few build warning fixes
Closes: https://github.com/ruby/ruby/pull/2283 David Carlier
12:25 AM Revision b6cfacc8 (git): Remove dependency on `openssl/conf_api.h`
None of the functions defined in this header are actually used in Ruby.
Fixes build against boringssl that does not h...
Dmitry Petrashko
12:20 AM Revision 0f601df2 (git): [Doc] Fix Array#to_h call-seq
Closes: https://github.com/ruby/ruby/pull/2254 kachick (Kenichi Kamiya)
12:20 AM Revision 84829392 (git): [Doc] Fix Array#difference call-seq
Closes: https://github.com/ruby/ruby/pull/2255 kachick (Kenichi Kamiya)
12:19 AM Revision 4173258f (git): change call CGI methods from :: to .
Closes: https://github.com/ruby/ruby/pull/1749 artofhuman (Semyon Pupkov)
12:18 AM Revision 8e7df4bb (git): Use the word heredocs in Here Documents docs
Two advantages:
- higher relevance of the extremely common word "heredocs" which may
help people find this page when ...
olivierlacan (Olivier Lacan)
12:03 AM Revision 93116569 (git): Better wording for __ENCODING__
"locale encoding" is misleading since it doesn't mean Encoding.find("locale")
but the encoding used to interpret the ...
larskanis (Lars Kanis)
12:03 AM Revision 636a4fad (git): README: Add smart URL for joining mailing list
This adds a couple of parameters to the mailing list link in the README
so that the subject line and body are automat...
Will Binns

08/03/2019

11:58 PM Revision 7614cc5b (git): Fix release post output for tool/format-release
Different entries should be separated by an empty line.
Closes: https://github.com/ruby/ruby/pull/2137
stomar (Marcus Stollsteimer)
11:52 PM Revision 326c00b6 (git): Revert "Fix dangling path name from fstring"
This reverts commit 5931857281ce45c1c277aa86d1588119ab00a955 temporarily,
leaving `TestEval#test_gced_eval_location` ...
k0kubun (Takashi Kokubun)
11:15 PM Revision 7adc8c79 (git): [DOC] "nmake check" is preferable to "nmake exam" now [ci skip]
[Feature #14187] nobu (Nobuyoshi Nakada)
11:08 PM Bug #13348 (Closed): win32/README.win32 のアイコンがリンク切れ
Applied in changeset commit:git|9b38c845508a4184882580abb3b6cc4fcd1dd57f.
----------
[DOC] updated about icons in wi...
nobu (Nobuyoshi Nakada)
11:07 PM Revision 9b38c845 (git): [DOC] updated about icons in win32/README.win32 [ci skip]
[Bug #13348] nobu (Nobuyoshi Nakada)
10:15 PM Revision 586e23c9 (git): * 2019-08-04
git[bot]
10:14 PM Revision 9733b47e (git): [DOC] "nmake check" is preferable to "nmake exam" now [ci skip]
[Feature #14187] nobu (Nobuyoshi Nakada)
10:14 PM Revision 6a1458ca (git): [DOC] Mark up path names to show a backslash [ci skip]
nobu (Nobuyoshi Nakada)
08:40 PM Feature #16039: Array#contains? to check if one array contains another array
I think this is a great proposal in terms of having one of those nice, useful methods easily available directly on th... ahvetm (Erik Madsen)
12:58 PM Feature #16039: Array#contains? to check if one array contains another array
cha1tanya (Prathamesh Sonpatki) wrote:
> I wanted to avoid creating Set objects just for the purpose of this check s...
Eregon (Benoit Daloze)
08:49 AM Feature #16039: Array#contains? to check if one array contains another array
I think the use case is ok - you want to find out whether an Array or
an Array-like object, is contained in another ...
shevegen (Robert A. Heiler)
05:50 AM Feature #16039: Array#contains? to check if one array contains another array
Agree that `superset` is better name. Here is the actual use case:
```ruby
Project.pluck(:id).contains?([1,2,3])
...
cha1tanya (Prathamesh Sonpatki)
01:17 PM Revision d569d721 (git): Move assert_ruby_status and assert_throw to CoreAssertions for default gems.
hsbt (Hiroshi SHIBATA)
12:27 PM Bug #15798: Fix threads not waking up on SIGINT when using UBF_TIMER_PTHREAD
ruby_2_6 r67725 merged revision(s) 1ef39d8d099f145222b9352423af16a2bab6e05b. nagachika (Tomoyuki Chikanaga)
12:27 PM Revision 194a5525 (git): merge revision(s) 1ef39d8d099f145222b9352423af16a2bab6e05b: [Backport #15798]
Fix process not waking up on signals on OpenBSD
When using UBF_TIMER_PTHREAD (the UBF handler on OpenBSD), t...
nagachika (Tomoyuki Chikanaga)
08:56 AM Bug #16042: Error compiling ruby 2.7.0: recipe for target 'parse.c' failed
I successfully installed ruby. Thank you all! manhnd (Mạnh Nguyễn)
05:15 AM Bug #16042: Error compiling ruby 2.7.0: recipe for target 'parse.c' failed
hsbt (Hiroshi SHIBATA) wrote:
> >./tool/pure_parser.rb:7:in popen': No such file or directory - bison (Errno::ENOENT...
nobu (Nobuyoshi Nakada)
05:03 AM Bug #16042 (Rejected): Error compiling ruby 2.7.0: recipe for target 'parse.c' failed
>./tool/pure_parser.rb:7:in popen': No such file or directory - bison (Errno::ENOENT)
You should install `bison` s...
hsbt (Hiroshi SHIBATA)
04:59 AM Bug #16042 (Rejected): Error compiling ruby 2.7.0: recipe for target 'parse.c' failed
I get an error when compiling ruby from https://github.com/ruby/ruby
### Environment
```
root@instance-2:~/fuzz_...
manhnd (Mạnh Nguyễn)
05:56 AM Revision 954223eb (git): [DOC] mentioned minimum versions of tools [ci skip]
nobu (Nobuyoshi Nakada)
05:56 AM Revision 6623cde7 (git): Added more attributes [ci skip]
nobu (Nobuyoshi Nakada)
05:20 AM Revision 4d753461 (git): Refine error message
Highlight failed command and suggest installing the command.
[Bug #16042]
nobu (Nobuyoshi Nakada)
05:07 AM Revision ec0d742d (git): Suppress warnings against locations in eval
nobu (Nobuyoshi Nakada)
04:51 AM Bug #16041 (Closed): eval's path argument seems to trigger GC bug
Applied in changeset commit:git|5931857281ce45c1c277aa86d1588119ab00a955.
----------
Fix dangling path name from fst...
nobu (Nobuyoshi Nakada)
01:57 AM Bug #16041: eval's path argument seems to trigger GC bug
It could reproduce with simpler bug.rb:
```
file = "1.rb"
eval(File.read(file), nil, File.expand_path(file))
ev...
mame (Yusuke Endoh)
01:45 AM Bug #16041 (Closed): eval's path argument seems to trigger GC bug
```
$ pwd
/tmp/bug-0123456789
$ cat bug.rb
require "pathname"
file = "1.rb"
path = Pathname.new(file)
eva...
mame (Yusuke Endoh)
04:51 AM Revision cee394eb (git): * expand tabs.
git[bot]
04:48 AM Revision 59318572 (git): Fix dangling path name from fstring
* parse.y (yycompile): make sure in advance that the `__FILE__`
object shares a fstring, to get rid of dangling pat...
nobu (Nobuyoshi Nakada)
02:41 AM Feature #16027: Update Ruby's dtrace / USDT API to match what is exposed via the TracePoint API
> Could you show us how V8 and Python provide USDT features?
V8 has ustack helpers (which I'd love to try and figu...
dalehamel (Dale Hamel)
02:32 AM Revision 688a59f8 (git): Show the location of `eval` which uses `__FILE__`/`__LINE__`
nobu (Nobuyoshi Nakada)
01:25 AM Revision fb96bea7 (git): * expand tabs.
git[bot]
01:18 AM Revision 4ea5c561 (git): Predefine some IDs
nobu (Nobuyoshi Nakada)
12:41 AM Revision 0bd1cd67 (git): [bundler/bundler] Remove Bundler.rubygems.config_map because it was deprecated.
https://github.com/bundler/bundler/commit/5215ae7fa3 hsbt (Hiroshi SHIBATA)
12:40 AM Revision b3b2b55f (git): [bundler/bundler] The keys for RbConfig::CONFIG was String.
https://github.com/bundler/bundler/commit/ffc5e76335 hsbt (Hiroshi SHIBATA)
12:32 AM Revision aad7443e (git): [bundler/bundler] Point to CoC which contains the contributor covenant
https://github.com/bundler/bundler/commit/a94f74682e Adam Wanninger
12:30 AM Revision 220f6aa0 (git): Explicitly ignored GEMRC environmental variable.
hsbt (Hiroshi SHIBATA)
12:30 AM Revision 4c72ca19 (git): Fixed up 365ee22d73ec73c119a842de271504e04bed6f45
hsbt (Hiroshi SHIBATA)
12:30 AM Revision 01d14193 (git): Fixed the broken example with ruby core structure.
hsbt (Hiroshi SHIBATA)
12:30 AM Revision 7ed1fc52 (git): [bundler/bundler] Bump rubocop to 0.74.0
And reenable exclusion because the bug why we added them has been fixed.
See https://github.com/rubocop-hq/rubocop/is...
deivid (David Rodríguez)
12:30 AM Revision dab944e6 (git): [bundler/bundler] net-http-persistent 3.1.0 has been released
https://github.com/bundler/bundler/commit/ffb7d6fa53 deivid (David Rodríguez)
12:30 AM Revision fcb58f65 (git): [bundler/bundler] Adapt to the way my automatiek patch works
https://github.com/bundler/bundler/commit/b8ee4aec0b deivid (David Rodríguez)
12:30 AM Revision 1e636837 (git): [bundler/bundler] Bump automatiek to 0.2.0
https://github.com/bundler/bundler/commit/cd1abf8b3f deivid (David Rodríguez)
12:30 AM Revision 97f3ceea (git): [bundler/bundler] Bump net-http-persistent to 3.0.1
* Adds an extra artifice task to vendorize new `connection_pool`
dependency.
* Cherry-pick's needed Windows fix not ...
deivid (David Rodríguez)
12:30 AM Revision 2b7e39f3 (git): [bundler/bundler] Always set `cache_all` via config during tests
So that the behavior is the same regardless of the tested bundler
version.
https://github.com/bundler/bundler/commit...
deivid (David Rodríguez)
12:30 AM Revision 267a72be (git): [bundler/bundler] Enable `Style/UnneededInterpolation` cop
https://github.com/bundler/bundler/commit/4c6a3c3cf7 deivid (David Rodríguez)
12:30 AM Revision e84e6323 (git): [bundler/bundler] Check for straneous quotes
And use single quotes consistenly.
https://github.com/bundler/bundler/commit/8b9fbbb2df
deivid (David Rodríguez)
12:30 AM Revision 4dea1356 (git): [bundler/bundler] [CurrentRuby] Say we are ruby? when the generic local platform is Gem::Platform::RUBY
This allows us to always say we're ruby? when force_ruby_platform is
set, and fixes using gemspec & force_ruby_platfo...
segiddins (Samuel Giddins)
12:30 AM Revision 6fb73e60 (git): [bundler/bundler] Fully remove compatibility guard
https://github.com/bundler/bundler/commit/2a7a5daba0 deivid (David Rodríguez)
12:30 AM Revision 452516f5 (git): [bundler/bundler] Remove development dependencies from gemspec
And refactor development setup.
https://github.com/bundler/bundler/commit/f288806d02
deivid (David Rodríguez)
12:30 AM Revision 7255f55d (git): [bundler/bundler] RUBY_ENGINE should always be defined after 1.8.7
https://github.com/bundler/bundler/commit/d6c9196d18 deivid (David Rodríguez)
12:30 AM Revision d2d6d5c9 (git): [bundler/bundler] Fix typo in binstubs documentation
https://github.com/bundler/bundler/commit/88dbfa18b4 Scott Tesler
12:30 AM Revision 56229c4e (git): [bundler/bundler] Fix `git` options examples
https://github.com/bundler/bundler/commit/bda0fa02c4 deivid (David Rodríguez)
12:30 AM Revision 6015bbee (git): [bundler/bundler] Fix incorrect sectioning in `gemfile` man page
https://github.com/bundler/bundler/commit/428f53bef0 deivid (David Rodríguez)
12:30 AM Revision d4b1804b (git): [bundler/bundler] Removed the environmental variables that are BUNDLE_USER_*.
It's affect with rspec examples and broke them.
https://github.com/bundler/bundler/commit/355a922073
hsbt (Hiroshi SHIBATA)
12:29 AM Revision b855e33b (git): [bundler/bundler] Add exclamation mark to method
To indicate that it can raise.
Co-authored-by: Guillermo Guerrero <[email protected]>
Co-authored-by: David Rod...
deivid (David Rodríguez)
12:29 AM Revision 1fbd6a1f (git): [bundler/bundler] Move `strict` to an attribute
Co-authored-by: Guillermo Guerrero <[email protected]>
Co-authored-by: David Rodríguez <deivid.rodriguez@riseup....
deivid (David Rodríguez)
12:29 AM Revision 1069139a (git): [bundler/bundler] Extract some methods
Co-authored-by: Guillermo Guerrero <[email protected]>
Co-authored-by: David Rodríguez <deivid.rodriguez@riseup....
deivid (David Rodríguez)
12:29 AM Revision ee7ec870 (git): [bundler/bundler] Unfold message to single line for readability
https://github.com/bundler/bundler/commit/d845a213ca deivid (David Rodríguez)
12:29 AM Revision e1ccaa87 (git): [bundler/bundler] Extract a `print_gems` method
https://github.com/bundler/bundler/commit/0d8c8d207e Guillermo Guerrero
12:29 AM Revision 759930dd (git): [bundler/bundler] Less complexity
https://github.com/bundler/bundler/commit/be9d6e7cfc Guillermo Guerrero
12:29 AM Revision fd3411c7 (git): [bundler/bundler] Move more locals to attributes
Co-authored-by: Guillermo Guerrero <[email protected]>
Co-authored-by: David Rodríguez <deivid.rodriguez@riseup....
deivid (David Rodríguez)
12:29 AM Revision a4247850 (git): [bundler/bundler] Move `any?` logic to the attribute
It's the only usage of the `options_include_groups` attribute and its
name suggests a boolean, so it fits better now....
deivid (David Rodríguez)
12:29 AM Revision 4e76aef2 (git): [bundler/bundler] Move `options_include_groups` to an attribute
Co-authored-by: Guillermo Guerrero <[email protected]>
Co-authored-by: David Rodríguez <deivid.rodriguez@riseup....
deivid (David Rodríguez)
12:29 AM Revision e33dd659 (git): [bundler/bundler] Move duplicated code to `before` blocks
https://github.com/bundler/bundler/commit/69bee117fb Guillermo Guerrero
12:29 AM Revision c4a2a9a3 (git): [bundler/bundler] Remove now unused logic
https://github.com/bundler/bundler/commit/5b285685a4 deivid (David Rodríguez)
12:29 AM Revision 322d4fe9 (git): [bundler/bundler] Remove unnecessary indirections
These specs are only run on bundler 2, so the compatibility method is
not needed.
https://github.com/bundler/bundler...
deivid (David Rodríguez)
12:29 AM Revision 30d10be0 (git): [bundler/bundler] Prefer feature flag to harcoded check
https://github.com/bundler/bundler/commit/8c83921d08 deivid (David Rodríguez)
12:29 AM Revision 76d205c8 (git): [bundler/bundler] Restore `cache_all` flag removal
https://github.com/bundler/bundler/commit/04a04719f0 deivid (David Rodríguez)
12:29 AM Revision 640dbdd1 (git): [bundler/bundler] Better info about spec exclusions
https://github.com/bundler/bundler/commit/1ee77d9c55 deivid (David Rodríguez)
12:29 AM Revision 51aaed12 (git): [bundler/bundler] Skip specs using `Process.fork` on Windows
https://github.com/bundler/bundler/commit/ebcb25a3c3 deivid (David Rodríguez)
12:29 AM Revision d7487d6c (git): [bundler/bundler] Try make some specs platform independent
https://github.com/bundler/bundler/commit/b5900e57a4 deivid (David Rodríguez)
12:29 AM Revision 9d82962a (git): [bundler/bundler] Check for generic lockfiles
https://github.com/bundler/bundler/commit/344a881592 deivid (David Rodríguez)
12:29 AM Revision bb50f87b (git): [bundler/bundler] Add workaround from old rubygems
In these versions, the `approximate_recommendation` method doesn't
include the prerelease logic.
https://github.com/...
deivid (David Rodríguez)
12:29 AM Revision cb6abf55 (git): [bundler/bundler] Update error messages to be more precise
https://github.com/bundler/bundler/commit/9ddeeb1fe1 deivid (David Rodríguez)
12:29 AM Revision f40914e3 (git): [bundler/bundler] Remove unnecessary method parameter
https://github.com/bundler/bundler/commit/72194d1aac deivid (David Rodríguez)
12:29 AM Revision a1c69991 (git): [bundler/bundler] Use a consistent requirement in binstub
https://github.com/bundler/bundler/commit/50ccdb32c2 deivid (David Rodríguez)
12:29 AM Revision bb6b9b49 (git): [bundler/bundler] Remove redundant begin-end block
https://github.com/bundler/bundler/commit/1d017c3f36 deivid (David Rodríguez)
12:29 AM Revision bd0f19f1 (git): [bundler/bundler] Don't need 1.8 compatibility
https://github.com/bundler/bundler/commit/7ca4d4e83c deivid (David Rodríguez)
12:29 AM Revision 3e10b4a0 (git): [bundler/bundler] Indentation fixes
https://github.com/bundler/bundler/commit/2a44090cb6 deivid (David Rodríguez)
12:29 AM Revision 3e83fbdd (git): [bundler/bundler] Add a comment to explain the initial reset
https://github.com/bundler/bundler/commit/6d0a8f4128 deivid (David Rodríguez)
12:29 AM Revision 55831647 (git): [bundler/bundler] Move environment reset to the only test needing it
https://github.com/bundler/bundler/commit/6d3b809695 deivid (David Rodríguez)
12:29 AM Revision 67947245 (git): [bundler/bundler] Remove uneeded bundler key
It sounds like this was mistankenly added in
4337a499d0108fc3748084934aaed7591b355a26. Then the forgotten MANPATH key...
deivid (David Rodríguez)
12:29 AM Revision 1b081cdd (git): [bundler/bundler] Improve test to make it more independent from env
https://github.com/bundler/bundler/commit/038f0d7c37 deivid (David Rodríguez)
12:29 AM Revision 26f65179 (git): [bundler/bundler] Remove unnecessary assignments
https://github.com/bundler/bundler/commit/3e5d4b2c42 deivid (David Rodríguez)
12:29 AM Revision d6a2e082 (git): [bundler/bundler] spec/bundler/shared_helpers_spec.rb - fixup after 7248
PR 7248 incorrectly changed a path calculation. This reverts.
After running Azure Pipelines CI in my ruby/ruby fork...
MSP-Greg (Greg L)
12:29 AM Revision 432285c0 (git): [bundler/bundler] fix nested bundle exec's when bundler is a default gem
https://github.com/bundler/bundler/commit/537c0ab712 MSP-Greg (Greg L)
12:29 AM Revision 24062bd3 (git): [bundler/bundler] build_metadata.rb - fix 'warning: instance variable @git_commit_sha not initialized'
https://github.com/bundler/bundler/commit/37a1eec8c8 MSP-Greg (Greg L)
12:29 AM Revision 7b7caf9b (git): [bundler/bundler] dsl_spec.rb - fix for Ruby core
https://github.com/bundler/bundler/commit/33892e1ed2 MSP-Greg (Greg L)
12:29 AM Revision a1549fba (git): [bundler/bundler] Alias `cache` to `package` now
The additions of the `package` command are not actually backwards
incompatible, so we can do this transition without ...
deivid (David Rodríguez)
12:29 AM Revision 4f5e1b6e (git): [bundler/bundler] Remove `cache_command_is_package` feature flag
So that we handle the removal of `bundle cache` just like we'll handle
the removal of `bundle show` and `bundle conso...
deivid (David Rodríguez)
12:29 AM Revision f73020d4 (git): [bundler/bundler] Always keep `bundle package --all` option
Just change the default. The reason to do this is that the deprecation
message talks about the default being changed,...
deivid (David Rodríguez)
12:29 AM Revision 33ce42dd (git): [bundler/bundler] Fix incorrect flag usage
https://github.com/bundler/bundler/commit/4df9edef95 deivid (David Rodríguez)
12:29 AM Revision ad3cba02 (git): [bundler/bundler] Remove redundant condition
This is inside a code branch where the condition is already met.
https://github.com/bundler/bundler/commit/8cdd6c37e6
deivid (David Rodríguez)
12:29 AM Revision 31541d73 (git): [bundler/bundler] Drop rubygems 2.5.0 and 2.5.1 support
https://github.com/bundler/bundler/commit/8ecd722b9f deivid (David Rodríguez)
12:29 AM Revision fc42423b (git): [bundler/bundler] Correct a rubygems test filter
It seems to pass under rubygems 2.5.2.
https://github.com/bundler/bundler/commit/062cd2be7c
deivid (David Rodríguez)
12:29 AM Revision f5cd02f3 (git): [bundler/bundler] Remove unnecessary test filter
Since it covers the whole range we support.
https://github.com/bundler/bundler/commit/c0b9d4e6c6
deivid (David Rodríguez)
12:29 AM Revision a6ce001b (git): [bundler/bundler] Change the refresh spec to not use `stubs_for`
We plan to incrementally populate this array in rubygems, so that will
break the test because the first time `find_by...
deivid (David Rodríguez)
12:29 AM Revision a181df75 (git): [bundler/bundler] No need to make `Gem.refresh` a noop
The rubygems integration sets up a `post_reset` hook that resets the
specs back to what bundler knows after `Gem::Spe...
deivid (David Rodríguez)
12:29 AM Revision f399a2b7 (git): [bundler/bundler] Remove unnecessary line
It contains a typo, so it can't be needed.
https://github.com/bundler/bundler/commit/ef38c97fbf
deivid (David Rodríguez)
12:29 AM Revision 56fd027a (git): [bundler/bundler] Tweak some quality specs to check more files
https://github.com/bundler/bundler/commit/98023e25de deivid (David Rodríguez)
12:29 AM Revision 812dfa44 (git): [bundler/bundler] Refactor setting the encoding in quality specs
Instead of setting the encoding globally, set it when reading the files.
https://github.com/bundler/bundler/commit/e...
deivid (David Rodríguez)
12:29 AM Revision 6cbe818c (git): [bundler/bundler] This seems to pass for me
https://github.com/bundler/bundler/commit/e31880b1ea deivid (David Rodríguez)
12:29 AM Revision d0c19d1f (git): [bundler/bundler] Use `tap` for `current_platforms`
https://github.com/bundler/bundler/commit/78608acf83 deivid (David Rodríguez)
12:29 AM Revision 6e0dc559 (git): [bundler/bundler] Remove now unused method
https://github.com/bundler/bundler/commit/3a2d2f0250 deivid (David Rodríguez)
12:29 AM Revision 6492f23d (git): [bundler/bundler] Remove now meaningless setting
https://github.com/bundler/bundler/commit/52c5a0eede deivid (David Rodríguez)
12:29 AM Revision dae6d303 (git): [bundler/bundler] Remove now meaningless warning
https://github.com/bundler/bundler/commit/00b095b98f deivid (David Rodríguez)
12:29 AM Revision c1ca7728 (git): [bundler/bundler] Add all platforms to lockfile by default
https://github.com/bundler/bundler/commit/3dc509e645 deivid (David Rodríguez)
12:29 AM Revision d8cd45cb (git): [bundler/bundler] Refactor some specs
https://github.com/bundler/bundler/commit/785c7af1f3 deivid (David Rodríguez)
12:29 AM Revision ff908983 (git): [bundler/bundler] Extract `expanded_platforms`
https://github.com/bundler/bundler/commit/60d720eb06 deivid (David Rodríguez)
12:29 AM Revision 3af9d8bb (git): [bundler/bundler] Extract `current_platforms`
https://github.com/bundler/bundler/commit/9f07207d64 deivid (David Rodríguez)
12:29 AM Revision ead2dc0e (git): [bundler/bundler] [GemHelpers] Remove the special code path for ruby platform being its own generic
https://github.com/bundler/bundler/commit/3b9abc8932 segiddins (Samuel Giddins)
12:29 AM Revision cef81eb8 (git): [bundler/bundler] Make some specs more explicit
https://github.com/bundler/bundler/commit/5e08e849ec deivid (David Rodríguez)
12:29 AM Revision b2baf6bb (git): [bundler/bundler] Remove unnecessary begin-end block
And freeze the resulting hash to appease rubocop.
https://github.com/bundler/bundler/commit/f38ebff92f
deivid (David Rodríguez)
12:29 AM Revision f8c03b24 (git): [bundler/bundler] Bump rubocop to 0.72.0
https://github.com/bundler/bundler/commit/babbc112c6 deivid (David Rodríguez)
12:29 AM Revision 0dad89c0 (git): [bundler/bundler] Fix typos
https://github.com/bundler/bundler/commit/1bd9660780 deivid (David Rodríguez)
12:29 AM Revision 8d9fc846 (git): [bundler/bundler] Reuse `lockfile` spec helper
https://github.com/bundler/bundler/commit/e6a03f1102 deivid (David Rodríguez)
12:29 AM Revision 2f1d52c2 (git): [bundler/bundler] Remove unused filter
https://github.com/bundler/bundler/commit/102d6229d4 deivid (David Rodríguez)
12:29 AM Revision aae24456 (git): [bundler/bundler] Reuse `gemfile` spec helper
https://github.com/bundler/bundler/commit/22de94d3b4 deivid (David Rodríguez)
12:29 AM Revision 05c3b7c8 (git): [bundler/bundler] More specific assertion
1.0.0 is such a common output, and it was hiding a crash in the test.
https://github.com/bundler/bundler/commit/c688...
deivid (David Rodríguez)
12:29 AM Revision 13e5bf34 (git): [bundler/bundler] Remove redundant assertion
https://github.com/bundler/bundler/commit/7ac854dea1 deivid (David Rodríguez)
12:29 AM Revision 2c262d13 (git): [bundler/bundler] Make spec easier to debug
https://github.com/bundler/bundler/commit/156629291e deivid (David Rodríguez)
12:29 AM Revision 81a84076 (git): [bundler/bundler] Don't persist the cache_all_platforms setting
We only want it temporarily during the duration of the cache saving.
https://github.com/bundler/bundler/commit/1e981...
deivid (David Rodríguez)
12:29 AM Revision 82bf0643 (git): [bundler/bundler] [Package] Ensure uninstallable gems are _never_ installed
https://github.com/bundler/bundler/commit/899aeeebb0 segiddins (Samuel Giddins)
12:29 AM Revision 215d846e (git): [bundler/bundler] [Package] Dont always update on --all-platforms
https://github.com/bundler/bundler/commit/723611f6ee segiddins (Samuel Giddins)
12:29 AM Revision d761a0f6 (git): [bundler/bundler] [Package] Always resolve remotely for --all-platforms
https://github.com/bundler/bundler/commit/e45d2272ea segiddins (Samuel Giddins)
12:29 AM Revision 2ccb3db5 (git): [bundler/bundler] Add missing mock
I'm not sure this test is useful but since it's there, it should be
complete.
https://github.com/bundler/bundler/com...
deivid (David Rodríguez)
12:29 AM Revision 5a56f4a5 (git): [bundler/bundler] Remove unnecessary `order_matters` param
https://github.com/bundler/bundler/commit/0b40b5b784 deivid (David Rodríguez)
12:29 AM Revision a375a451 (git): [bundler/bundler] Correct default cache path
The default cache path is `vendor/cache`, not `vendor/bundle`.
https://github.com/bundler/bundler/commit/49256bb3d2
Confusion (Ivo Wever)
12:29 AM Revision e6dc7b5b (git): [bundler/bundler] Improve spec to be more realistic
https://github.com/bundler/bundler/commit/ca96316b97 deivid (David Rodríguez)
12:29 AM Revision 4b1395ab (git): [bundler/bundler] Clearer MissingRevision git errors
https://github.com/bundler/bundler/commit/b47d23edf5 deivid (David Rodríguez)
12:29 AM Revision e405aede (git): [bundler/bundler] Not sure how much this buys us, remove it
https://github.com/bundler/bundler/commit/f8584fb864 deivid (David Rodríguez)
12:29 AM Revision ed37de1c (git): [bundler/bundler] Inline `expanded_deps`
It's now only used once, and doing it like this is consistent with the
previous line.
https://github.com/bundler/bun...
deivid (David Rodríguez)
12:29 AM Revision bdcd1990 (git): [bundler/bundler] Generate new gem development dependencies in Gemfile
https://github.com/bundler/bundler/commit/02177d0e10 deivid (David Rodríguez)
12:29 AM Revision 86757abd (git): [bundler/bundler] Fix local variable name
https://github.com/bundler/bundler/commit/3df138318f deivid (David Rodríguez)
12:29 AM Revision f2cc018a (git): [bundler/bundler] Reuse `execute_bundle_gem` method
https://github.com/bundler/bundler/commit/773203ec5a deivid (David Rodríguez)
12:29 AM Revision 27717893 (git): [bundler/bundler] Don't re-resolve locked platform specific gems
https://github.com/bundler/bundler/commit/7da2bf75f5 deivid (David Rodríguez)
12:29 AM Revision 33fdd872 (git): [bundler/bundler] Revert "Migrate requires from exe/ to also be relative"
This reverts commit d9d2bf6d522dd36d1ef2732e87cef8b7cba729fd.
https://github.com/bundler/bundler/commit/eeb2ff1561
deivid (David Rodríguez)
12:29 AM Revision df011b02 (git): [bundler/bundler] Lock rubocop-performance to 1.4.0
https://github.com/bundler/bundler/commit/595dd6af6c deivid (David Rodríguez)
12:29 AM Revision 1a8d9a0d (git): [bundler/bundler] Bump rubocop to 0.71
https://github.com/bundler/bundler/commit/efa69583dd deivid (David Rodríguez)
12:29 AM Revision 72daf37d (git): [bundler/bundler] Fix a typo on a spec comment
https://github.com/bundler/bundler/commit/1a853ad6ac deivid (David Rodríguez)
12:29 AM Revision 884f948a (git): [bundler/bundler] bundler/inline should always install gems to system path
As discussed in the P/R, when `BUNDLE_PATH` env is set Bundler should
still install gems to the system path. `GEM_HOM...
robuye
12:29 AM Revision 4089f8df (git): [bundler/bundler] Use real paths for `bundle clean`
https://github.com/bundler/bundler/commit/0646f9e286 deivid (David Rodríguez)
12:29 AM Revision e59b57a3 (git): [bundler/bundler] Fix thread leak in compact index specs
This spec was not stopping threads after itself. That would cause the
previous spec in the file (that checks that no ...
deivid (David Rodríguez)
12:29 AM Revision a12557db (git): [bundler/bundler] Add `required_ruby_version` to gemspec template
https://github.com/bundler/bundler/commit/f47421f92d Miklos Fazekas
12:29 AM Revision b014a215 (git): [bundler/bundler] Factor out gemspec call inside `let`
https://github.com/bundler/bundler/commit/ae0ac190aa deivid (David Rodríguez)
12:29 AM Revision 10c0271f (git): [bundler/bundler] Remove duplicated `let`'s
https://github.com/bundler/bundler/commit/43ffaab796 deivid (David Rodríguez)
12:29 AM Revision cad71f70 (git): [bundler/bundler] Migrate git proxy helpers to use Open3
https://github.com/bundler/bundler/commit/4a37d66f3f deivid (David Rodríguez)
12:29 AM Revision a685a864 (git): [bundler/bundler] Fix `rake release` not prompting for OTP code
Co-authored-by: Colby Swandale <[email protected]>
Co-authored-by: Kevin Deisz <[email protected]>
https://github.com...
deivid (David Rodríguez)
12:29 AM Revision 51bdc943 (git): [bundler/bundler] Normalize usages of `Gem::Util` in rubygems integration
https://github.com/bundler/bundler/commit/b35d7fc74a deivid (David Rodríguez)
12:29 AM Revision 81779e22 (git): [bundler/bundler] Use rubygems utility if available
https://github.com/bundler/bundler/commit/7eccba0e52 deivid (David Rodríguez)
12:29 AM Revision e111f38f (git): [bundler/bundler] Fix file:// handling under Windows
Windows paths do not start with a slash, so we add an extra slash to
separate the host from the path in file:// urls....
deivid (David Rodríguez)
12:29 AM Revision c3ddd47c (git): [bundler/bundler] Normalize file:// handling in specs
https://github.com/bundler/bundler/commit/5946d62ad0 deivid (David Rodríguez)
12:29 AM Revision d8d5e163 (git): [bundler/bundler] Use a clean gemspec for gem helper specs
https://github.com/bundler/bundler/commit/f694fe7f67 deivid (David Rodríguez)
12:29 AM Revision 1c070c9c (git): [bundler/bundler] Move "on releasing" to a RSpec context
So we can later add more tests with the same setup.
https://github.com/bundler/bundler/commit/21b4b6c49c
deivid (David Rodríguez)
12:29 AM Revision a27198f6 (git): [bundler/bundler] Migrate requires from exe/ to also be relative
https://github.com/bundler/bundler/commit/d9d2bf6d52 deivid (David Rodríguez)
12:29 AM Revision 9596f432 (git): [bundler/bundler] Migrate two more requires to be relative
https://github.com/bundler/bundler/commit/80217bfe0b deivid (David Rodríguez)
12:29 AM Revision c5737a9a (git): [bundler/bundler] Migrate thor to use relative requires
https://github.com/bundler/bundler/commit/ca28a04668 deivid (David Rodríguez)
12:29 AM Revision 1a4bb80c (git): [bundler/bundler] Skip specs that need coloring on Windows
ANSI codes don't work there.
https://github.com/bundler/bundler/commit/4f05417ca7
deivid (David Rodríguez)
12:29 AM Revision 38df9e18 (git): [bundler/bundler] Add missing no-color source specs
For consistency.
https://github.com/bundler/bundler/commit/279603ab42
deivid (David Rodríguez)
12:29 AM Revision 214e9925 (git): [bundler/bundler] Be explicit about coloring in specs that need that
https://github.com/bundler/bundler/commit/a4d04506ab deivid (David Rodríguez)
12:29 AM Revision 580e1658 (git): [bundler/bundler] Respect color option when instantiating shells
Thor's base shell will be memoized the first time it is set. So if we
instantiate a no-color shell first, further ins...
deivid (David Rodríguez)
12:29 AM Revision b95756c7 (git): [bundler/bundler] Remove unnecessary condition
The builtin thor's color shell already checks this before printing, and
if not a tty, prints just the string without ...
deivid (David Rodríguez)
12:29 AM Revision 4c2255fd (git): [bundler/bundler] Added Ruby 2.6 to dsl.
https://github.com/bundler/bundler/commit/1892626858 hsbt (Hiroshi SHIBATA)
12:01 AM Bug #6566 (Closed): JSON.dump can generate invalid UTF-8 sequence
I think this was fixed upstream last year: https://github.com/flori/json/commit/91a24ecac3d722bc3e545fdd0657ed225e91c... jeremyevans0 (Jeremy Evans)

08/02/2019

11:56 PM Bug #6432 (Closed): Segmentation fault after "linking miniruby"
jeremyevans0 (Jeremy Evans)
11:55 PM Bug #6342 (Closed): rubydb(debugger interface on emacs) doesnt work with multi files
`misc/rubydb3x.el` was removed in commit:7eedd308b841e7b8eb4bc36211d28faf3521ee92. You may want to consider submitti... jeremyevans0 (Jeremy Evans)
11:48 PM Bug #3618 (Closed): inf-ruby prompt and tab completion
jeremyevans0 (Jeremy Evans)
11:46 PM Bug #5737 (Closed): WEBrick doesn't support keep alive connections for 204 and 304 responses
jeremyevans0 (Jeremy Evans)
11:40 PM Bug #5559 (Third Party's Issue): Intermittent Seg fault when using net-ssh
jeremyevans0 (Jeremy Evans)
11:39 PM Bug #5511 (Closed): "make test" failure on HP-UX/PA
jeremyevans0 (Jeremy Evans)
11:39 PM Bug #5510 (Closed): "make test" failure on HP-UX/IA
jeremyevans0 (Jeremy Evans)
10:48 PM Bug #4352 (Closed): [patch] Fix eval(s, b) backtrace; make eval(s, b) consistent with eval(s)
Applied in changeset commit:git|c6837638657429034825d5c9e2a29c340898afb8.
----------
Use source_location instead of ...
mame (Yusuke Endoh)
03:11 PM Bug #4352: [patch] Fix eval(s, b) backtrace; make eval(s, b) consistent with eval(s)
mame (Yusuke Endoh) wrote:
> @jeremyevans0 , thank you for reminding this issue.
>
> The warning is printed only ...
jeremyevans0 (Jeremy Evans)
02:21 PM Bug #4352 (Open): [patch] Fix eval(s, b) backtrace; make eval(s, b) consistent with eval(s)
@jeremyevans0 , thank you for reminding this issue.
The warning is printed only on the verbose mode in 2.6. It wo...
mame (Yusuke Endoh)
02:17 PM Bug #4352 (Closed): [patch] Fix eval(s, b) backtrace; make eval(s, b) consistent with eval(s)
Applied in changeset commit:git|e9e17cbc051e894dfd27eda5feca2939f65552db.
----------
parse.y: make a warning for __F...
mame (Yusuke Endoh)
10:44 PM Revision c6837638 (git): Use source_location instead of eval(__FILE__,binding) in Binding#irb
e9e17cbc051e894dfd27eda5feca2939f65552db (enabling the warning by
default) caused a warning in test-spec:
```
/data/c...
mame (Yusuke Endoh)
10:10 PM Bug #16040 (Third Party's Issue): Segmentation Fault when calling setWindowTitle() in Qt
The segfault happens in the qtbindings gem:
```
C:\Ruby25-x64\lib\ruby\gems\2.5.0\gems\qtbindings-qt-4.8.6.4-x64-...
jeremyevans0 (Jeremy Evans)
10:03 PM Bug #16040 (Third Party's Issue): Segmentation Fault when calling setWindowTitle() in Qt
I get a segmentation fault and a lot of backtrace information in the console when I run high_low_qt.rb
I am trying t...
edhotmetal (Edward Fernandez)
07:36 PM Feature #16039: Array#contains? to check if one array contains another array
`contains?` sounds like it would check if an element is part of the Array, i.e., like `include?`.
So I think the nam...
Eregon (Benoit Daloze)
06:09 PM Feature #16039 (Open): Array#contains? to check if one array contains another array
I woud like to propose `Array#contains?` which will check if the one array is part of another array.
Implementation ...
cha1tanya (Prathamesh Sonpatki)
04:52 PM Feature #16038 (Closed): Provide a public WeakMap that compares by equality rather than by identity
I know `ObjectSpace::WeakMap` isn't really supposed to be used, and that the blessed interface is `WeakRef`. However,... byroot (Jean Boussier)
04:07 PM Revision 44ddfec0 (git): Add missing backslash
k0kubun (Takashi Kokubun)
03:55 PM Revision 60ac8ad1 (git): * 2019-08-03
git[bot]
03:55 PM Revision 4eb54c49 (git): Stop using homebrew addon
to control erros on our own. k0kubun (Takashi Kokubun)
03:16 PM Bug #15244: Method #extname return empty string if filename is dot ('.')
Updated the diff to also account for the if (*p) case so that it will stop if p == 0. rushsteve1 (Steven vanZyl)
02:29 PM Revision 536ba7c8 (git): Revert "Remove opt_nil_p test to remove warning for now"
This reverts commit a1727e43af18c122c4d7adfa603f895fdc8f3df1. mame (Yusuke Endoh)
02:25 PM Revision 086ffe72 (git): Revert "Revert "Add a specialized instruction for `.nil?` calls""
This reverts commit a0980f2446c0db735b8ffeb37e241370c458a626.
Retry for macOS Mojave.
mame (Yusuke Endoh)
02:17 PM Revision e9e17cbc (git): parse.y: make a warning for __FILE__ in eval by default
[Bug #4352] mame (Yusuke Endoh)
02:01 PM Revision 247b06d4 (git): Revert "Give up `brew update` on Travis"
This reverts commit e05f397f08e98fb170e3aca885d6028b344e833c.
Failed... https://travis-ci.org/ruby/ruby/jobs/56696111...
k0kubun (Takashi Kokubun)
01:46 PM Revision a1727e43 (git): Remove opt_nil_p test to remove warning for now
k0kubun (Takashi Kokubun)
01:11 PM Bug #16036 (Third Party's Issue): workers keep on crashing with [BUG] Segmentation fault at 0x000000010b647a3a
Yes, `getaddrinfo` is an API function provided by OS vendors, that is Apple in this case. nobu (Nobuyoshi Nakada)
02:56 AM Bug #16036: workers keep on crashing with [BUG] Segmentation fault at 0x000000010b647a3a
When we say it's related to third party issue, which third party we meant here, is it OSX that is causing this issue ? jitensachdeva (Jitendra Sachdeva)
12:38 AM Bug #16036 (Rejected): workers keep on crashing with [BUG] Segmentation fault at 0x000000010b647a3a
I believe this is a duplicate of #15490. mame (Yusuke Endoh)
12:20 AM Bug #16036 (Third Party's Issue): workers keep on crashing with [BUG] Segmentation fault at 0x000000010b647a3a
My redis worker keep on crashing with message /
Users/jitendrasachdeva/.rvm/gems/ruby-2.5.3/gems/redis-4.1.2/lib/r...
jitensachdeva (Jitendra Sachdeva)
01:00 PM Feature #16037: Allow multiple single/double-splatted variables in `in` pattern matching and introduce non-greedy-splatted variables
Hmm.
Syntax considerations aside (matz can evaluate whether the syntax makes sense
or not), I think an important ...
shevegen (Robert A. Heiler)
11:50 AM Feature #16037 (Open): Allow multiple single/double-splatted variables in `in` pattern matching and introduce non-greedy-splatted variables
Pattern matching in `in` argument seems to prohibit multiple occurrences of single/double-splatted variables.
```r...
sawa (Tsuyoshi Sawada)
12:09 PM Revision eb638b75 (git): It can be share to use CoreAssertions for default gems.
ref. https://github.com/ruby/logger/pull/35 hsbt (Hiroshi SHIBATA)
10:04 AM Revision 9921b63a (git): Make float_decode_internal mantissa int
nobu (Nobuyoshi Nakada)
09:11 AM Revision 6640eeb6 (git): Deduplicate common code
nobu (Nobuyoshi Nakada)
08:51 AM Revision ee133418 (git): Fix uplevel
nobu (Nobuyoshi Nakada)
08:19 AM Feature #15931: encoding for CESU-8
提案者です。議論ありがとうございます。
過去のRubyのバージョンのサポートも必要なのでブリッジ自身でもUTF-8とCESU-8の相互変換は行います。その意味ではencodeメソッドは必ずしも必要ありません(当方の認識不足もあって、...
arton (Akio Tajima)
06:59 AM Revision e03b3b4a (git): add debug_counters to check details.
add debug_counters to check the Hash object statistics. ko1 (Koichi Sasada)
06:03 AM Revision a0980f24 (git): Revert "Add a specialized instruction for `.nil?` calls"
This reverts commit 9faef3113fb4331524b81ba73005ba13fa0ef6c6.
It seemed to cause a failure on macOS Mojave, though I...
mame (Yusuke Endoh)
02:28 AM Revision 19006b71 (git): Expanded f_quo
nobu (Nobuyoshi Nakada)
02:26 AM Revision f9a0492b (git): Expanded f_ceil
nobu (Nobuyoshi Nakada)
02:26 AM Revision ffe4a6eb (git): Use RB_INTEGER_TYPE_P
nobu (Nobuyoshi Nakada)
02:26 AM Revision 6de61fb9 (git): Expanded f_mod
nobu (Nobuyoshi Nakada)
12:08 AM Misc #15996: DevelopersMeeting20190829Japan
* [Feature #16035] Allow non-finalizable objects such as `Integer`, static `Symbol` etc in `ObjectSpace::WeakMap`
* ...
nobu (Nobuyoshi Nakada)
12:01 AM Bug #16034: Backport 5d33f787169bcc3594d2264726695d58c4a06899 to Ruby 2.6
[8b162ce9d1003e4e469d8f48cb9a2076fd45b47c](https://bugs.ruby-lang.org/projects/ruby-trunk/repository/git/revisions/8b... nobu (Nobuyoshi Nakada)

08/01/2019

08:25 PM Bug #15993: 'require' doesn't work if there are Cyrillic chars in the path to Ruby dir
While taking a break, looked at this again. Below is the encoding of various items:
```
$LOAD_PATH
ASCII-8BIT ...
MSP-Greg (Greg L)
02:06 PM Bug #15993: 'require' doesn't work if there are Cyrillic chars in the path to Ruby dir
On a US Windows system, I used a base Ruby folder of `C:\Greg\Ruby киї` (using a space and Cyrillic characters), and ... MSP-Greg (Greg L)
07:02 PM Feature #16035 (Closed): Allow non-finalizable objects such as Integer, static Symbol etc in ObjectSpace::WeakMap
This goes one step farther than what @nobu did in https://bugs.ruby-lang.org/issues/13498
With this patch, special...
byroot (Jean Boussier)
05:32 PM Bug #16034 (Closed): Backport 5d33f787169bcc3594d2264726695d58c4a06899 to Ruby 2.6
Hi,
Can we get [5d33f787169bcc3594d2264726695d58c4a06899](https://bugs.ruby-lang.org/projects/ruby-trunk/repositor...
tenderlovemaking (Aaron Patterson)
05:30 PM Bug #14834: rb_profile_frames SEGV when PC adjusted on IFUNC
Thanks for the fix @shyouhei! tenderlovemaking (Aaron Patterson)
07:09 AM Bug #14834: rb_profile_frames SEGV when PC adjusted on IFUNC
Yes indeed. I was wrong, and the analysis by the OP is basically right. Pushed 5d33f787169bcc3594d2264726695d58c4a0... shyouhei (Shyouhei Urabe)
07:04 AM Bug #14834 (Closed): rb_profile_frames SEGV when PC adjusted on IFUNC
Applied in changeset commit:git|5d33f787169bcc3594d2264726695d58c4a06899.
----------
fix tracepoint + backtrace SEGV...
shyouhei (Shyouhei Urabe)
03:55 PM Bug #4537 (Closed): Incorrectly creating private method via attr_accessor
Applied in changeset commit:git|ef45a57801a2ae8621b0cde59f11159f89f0a8dc.
----------
Make attr* methods define publi...
jeremyevans (Jeremy Evans)
08:21 AM Bug #4537: Incorrectly creating private method via attr_accessor
Seems fine.
BTW, it doesn't need to be the global `String`.
```diff
diff --git a/test/ruby/test_module.rb b/te...
nobu (Nobuyoshi Nakada)
12:16 AM Bug #4537: Incorrectly creating private method via attr_accessor
Attached is a patch that makes attr* methods handle visibility the same as `define_method`, using the approach nobu d... jeremyevans0 (Jeremy Evans)
03:55 PM Revision 8ba8ccc3 (git): * 2019-08-02
git[bot]
03:52 PM Revision ef45a578 (git): Make attr* methods define public methods if self in caller is not same as receiver
Previously, attr* methods could be private even if not in the
private section of a class/module block.
This uses the...
jeremyevans (Jeremy Evans)
01:58 PM Bug #16033: test_callinfo_unreachable_path Bus Error on Solaris sparc
I am also attaching some basic info from dumped core file.
IF more info is needed, I am happy to provide it.
Kulikjak (Jakub Kulik)
01:55 PM Bug #16033 (Closed): test_callinfo_unreachable_path Bus Error on Solaris sparc
We recently updated to Ruby version 2.5.5 and one test on sparc started to fail:
TestRubyOptimization#test_callinf...
Kulikjak (Jakub Kulik)
01:56 PM Bug #15839: mixed encoding heredoc should be a syntax error regardless the order
ruby_2_6 r67724 merged revision(s) 6375c68f8851e1e0fee8a95afba91c4555097127,c05eaa93258ddc01e685b6cc3a0da82998a2af48. nagachika (Tomoyuki Chikanaga)
01:56 PM Revision adbb1c69 (git): merge revision(s) 6375c68f8851e1e0fee8a95afba91c4555097127,c05eaa93258ddc01e685b6cc3a0da82998a2af48: [Backport #15839]
parse.y: function parser_mixed_error & parser_mixed_escape
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk...
nagachika (Tomoyuki Chikanaga)
01:30 PM Bug #16032 (Closed): 2.6 branch is failing on darwin17 on Travis-CI
Travis-CIのosxイメージにはccacheが入っていないようでエラーになっており、 `update` を付ける必要があります。
また、Homebrew自体が古く更新に時間がかかるので、xcode11を使うほうがいいのではない...
nobu (Nobuyoshi Nakada)
01:18 PM Bug #15847: SecureRandom#gen_random becomes private after first invocation
ruby_2_6 r67723 merged revision(s) 5bab1304af25a843728dbcd2f3594913740aecb0. nagachika (Tomoyuki Chikanaga)
01:18 PM Revision a451d5d3 (git): merge revision(s) 5bab1304af25a843728dbcd2f3594913740aecb0: [Backport #15847]
fix visibility of SecureRandom.gen_random
Aliasing a method preserves its visibility. These aliases turn
...
nagachika (Tomoyuki Chikanaga)
12:09 PM Revision b8e351a1 (git): ext/-test-/bug-14834/bug-14384.c: fallback for MAYBE_UNUSED
__unused__ is unavailable on Sun C.
https://rubyci.org/logs/rubyci.s3.amazonaws.com/solaris11s-sunc/ruby-master/log/2...
mame (Yusuke Endoh)
11:55 AM Revision 8b162ce9 (git): Fix assertion failure when VM_CHECK_MODE
Some VM frames (dummy and top pushed by `rb_vm_call_cfunc`) has
iseq but has no pc.
nobu (Nobuyoshi Nakada)
11:34 AM Revision 2eec5260 (git): bootstraptest/test_insns.rb: test opt_nil_p
znz (Kazuhiro NISHIYAMA)
11:19 AM Revision 076f3fcf (git): Extend sleep before sending USR1 in TestProcess
because the test seems to hang there forever:
https://travis-ci.org/ruby/ruby/jobs/566409880
k0kubun (Takashi Kokubun)
10:42 AM Revision cb848244 (git): Add a test for opt_nil_p
k0kubun (Takashi Kokubun)
08:48 AM Bug #5357: Indentation of nested operators should nest
The ruby-mode.el in Emacs 26 seems to indent as the first example. nobu (Nobuyoshi Nakada)
01:24 AM Bug #5357 (Closed): Indentation of nested operators should nest
`ruby-mode.el` was dropped in commit:f03e68edb80dca962290d1fb3a6d49dabdbb911e. jeremyevans0 (Jeremy Evans)
07:40 AM Revision 1549fbfd (git): Use predefined idTo_proc
nobu (Nobuyoshi Nakada)
07:35 AM Revision d4884641 (git): Use predefined idOr
nobu (Nobuyoshi Nakada)
07:19 AM Revision fd0e3bd2 (git): fix VC 2013 compile error
It seems the compiler does not support VLAs.
See also: https://ci.appveyor.com/project/ruby/ruby/builds/26392589/job/...
shyouhei (Shyouhei Urabe)
07:06 AM Revision 3a6f51ee (git): introduce ar_hint_t.
Hash hint for ar_array is 1 byte (unsigned char). This patch introduce
ar_hint_t which represents hint type.
ko1 (Koichi Sasada)
07:04 AM Revision e18e7852 (git): * expand tabs.
git[bot]
07:00 AM Revision 19d3c80e (git): calc_lineno(): add assertions
This function has a lot of assumptions. Should make them sure. shyouhei (Shyouhei Urabe)
07:00 AM Revision 5d33f787 (git): fix tracepoint + backtrace SEGV
PC modification in gc_event_hook_body was careless. There are (so
to say) abnormal iseqs stored in the cfp. We have...
shyouhei (Shyouhei Urabe)
05:27 AM Revision d2f8e03f (git): * expand tabs.
git[bot]
05:25 AM Revision f45bb760 (git): signal.c: make signame_prefix a nul-terminated string
gcc 9.1.0 warns this.
```
signal.c:258:46: warning: '%.*s' directive argument is not a nul-terminated string [-Wform...
mame (Yusuke Endoh)
02:58 AM Feature #16027: Update Ruby's dtrace / USDT API to match what is exposed via the TracePoint API
Thank you for your detailed comment.
dalehamel (Dale Hamel) wrote:
> I can recommend some resources, I might sugg...
ko1 (Koichi Sasada)
02:12 AM Feature #16027: Update Ruby's dtrace / USDT API to match what is exposed via the TracePoint API
Thanks for the reply and your work on TracePoints, Koichi.
> I need to study USDT...
I can recommend some res...
dalehamel (Dale Hamel)
02:22 AM Revision 74638671 (git): use internal_id.
"hash_iter_lev" can be exported by Marshal.dump and it will
introduce inconsistency. To avoid this issue, use interna...
ko1 (Koichi Sasada)
01:26 AM Bug #5368 (Closed): ensure節でsleepするようなThreadがあるとインタプリタが終了しない
jeremyevans0 (Jeremy Evans)
01:02 AM Feature #5321: Introducing Numeric#exact? and Numeric#inexact?
Attached is a patch to implement `Numeric#exact?`. This returns true for Integer and Rational, and false for Float a... jeremyevans0 (Jeremy Evans)
12:12 AM Revision 67f7e5a2 (git): Compact ensure clause and rename variables to fix alignment
znz (Kazuhiro NISHIYAMA)

07/31/2019

11:36 PM Revision 31ec475a (git): Update object.c
Co-Authored-By: Takashi Kokubun <[email protected]> Aaron Patterson
11:26 PM Feature #15902 (Closed): Add a specialized instruction for `.nil?`
I pushed this as 9faef3113fb4331524b81ba73005ba13fa0ef6c6
We found it decreased our app boot time by ~1.8 seconds ...
tenderlovemaking (Aaron Patterson)
11:21 PM Revision 714924fd (git): * expand tabs.
git[bot]
11:21 PM Revision 9faef311 (git): Add a specialized instruction for `.nil?` calls
This commit adds a specialized instruction for called to `.nil?`. It is
about 27% faster than master in the case whe...
tenderlovemaking (Aaron Patterson)
08:59 PM Revision 117241b3 (git): make inline functions from macros.
ko1 (Koichi Sasada)
08:50 PM Revision bd1052d5 (git): use hash_ar_table_set() directly
ko1 (Koichi Sasada)
08:48 PM Revision deddc804 (git): HASH_ASSERT() respects HASH_DEBUG
ko1 (Koichi Sasada)
08:21 PM Revision 43d74776 (git): check hash_hint is different.
ko1 (Koichi Sasada)
08:16 PM Revision a1a198d0 (git): File.realpath can raise ENOTDIR
ko1 (Koichi Sasada)
07:56 PM Bug #4436: FileUtils verbose mode prints output to stderr
After a more thorough review, `fu_output_message` is only called in verbose mode. You can get the behavior you want v... jeremyevans0 (Jeremy Evans)
07:27 PM Feature #16031: Raise ArgumentError when creating Time objects with invalid day of month, instead of rolling into next month
Perhaps, an option to chose between the two kinds of behavior may be useful for both `Date` and `Time`. Something lik... sawa (Tsuyoshi Sawada)
03:18 PM Feature #16031 (Open): Raise ArgumentError when creating Time objects with invalid day of month, instead of rolling into next month
When parsing an invalid date, like February 31 or November 31, I get different results from Date and Time classes.
`...
aliism (Ali Ismayilov)
06:51 PM Feature #15631: Let round_capa for ID table not allocate excess capacity for power of 2 ints >= 4
I run several benchmark suites for both patches
https://github.com/ruby-bench/ruby-bench-suite
https://github.com/s...
ahorek (Pavel Rosický)
06:41 PM Bug #4352: [patch] Fix eval(s, b) backtrace; make eval(s, b) consistent with eval(s)
Attached is a patch to remove the warning and change the behavior, as well as update the tests and specs so that `eva... jeremyevans0 (Jeremy Evans)
05:34 PM Revision 5ad2dfd8 (git): Revert "Let prev EP move"
This reverts commit e352445863588b90f7af6cdf6c1b6dc432ee33ab.
This is breaking CI and I'm not sure why yet, so I'll ...
tenderlovemaking (Aaron Patterson)
04:43 PM Revision 8d138e97 (git): * 2019-08-01
git[bot]
04:42 PM Revision e3524458 (git): Let prev EP move
This commit allows the previos EP pointer to move, then updates its
location
tenderlovemaking (Aaron Patterson)
03:52 PM Bug #15290 (Closed): load_from_binary Bus error on Solaris sparc
jeremyevans0 (Jeremy Evans)
03:45 PM Bug #15290: load_from_binary Bus error on Solaris sparc
Hi,
I just installed Ruby 2.5.5 and indeed the problem is no longer reproducible.
I thus believe that this issu...
Kulikjak (Jakub Kulik)
03:11 PM Bug #15726 (Closed): Error compiling Ruby
jeremyevans0 (Jeremy Evans)
01:32 PM Bug #15726: Error compiling Ruby
Okay, I'm sorry for the noise here. Actually this was a setup problem.
As for the strange file names, this was due...
robin850 (Robin Dupret)
02:58 PM Bug #15823: ARGF.lineno behavior and documentation disagree
ruby_2_5 r67722 merged revision(s) 374c8f4ebab1a740990330c732b9de965c5e8d10. usa (Usaku NAKAMURA)
02:15 PM Bug #15823: ARGF.lineno behavior and documentation disagree
ruby_2_6 r67719 merged revision(s) 374c8f4ebab1a740990330c732b9de965c5e8d10. nagachika (Tomoyuki Chikanaga)
02:58 PM Revision 0e383688 (git): merge revision(s) 374c8f4ebab1a740990330c732b9de965c5e8d10: [Backport #15823]
Fixed about ARGF.lineno
[Bug #15823]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_5@67722 b2dd03c8-...
U.Nakamura
02:47 PM Bug #15887: Process.argv0 can return bad values in Ruby 2.5
ruby_2_6 r67721 merged revision(s) ea42423908ed055f9039b1dce6e9a232a3b2dd90. nagachika (Tomoyuki Chikanaga)
02:47 PM Revision 86c338d6 (git): merge revision(s) ea42423908ed055f9039b1dce6e9a232a3b2dd90: [Backport #15887]
Keep vm->orig_progname alive
`vm->orig_progname` can be different from `vm->progname` when user
code...
nagachika (Tomoyuki Chikanaga)
02:32 PM Bug #15821: ruby_process_options() may cause "WB miss (O->Y)"
ruby_2_6 r67720 merged revision(s) b165bedcbd41d791a85fc1ce90b57a0d0525f319,ac00bdc8a8ac2c62a94dd36a7784d15bbcb7df19. nagachika (Tomoyuki Chikanaga)
02:32 PM Revision 09b8eddc (git): merge revision(s) b165bedcbd41d791a85fc1ce90b57a0d0525f319,ac00bdc8a8ac2c62a94dd36a7784d15bbcb7df19: [Backport #15821]
skip a test to pass CIs.
I'm debugging [Bug #15821] but my patch introduces another issue.
So I simp...
nagachika (Tomoyuki Chikanaga)
02:14 PM Revision 9e4ab409 (git): merge revision(s) 374c8f4ebab1a740990330c732b9de965c5e8d10: [Backport #15823]
Fixed about ARGF.lineno
[Bug #15823]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_6@67719 b2...
nagachika (Tomoyuki Chikanaga)
02:10 PM Bug #15786: numbered parameterを使ったprocのparametersに記号が現れる
ruby_2_6 r67718 merged revision(s) d0ba4abf1a00339ebbb5d405db3240a8bdb7b68b,54eac83b2ad77ddea84fa6d66c09e0bb014cf61e. nagachika (Tomoyuki Chikanaga)
02:10 PM Revision 41d6bc37 (git): merge revision(s) d0ba4abf1a00339ebbb5d405db3240a8bdb7b68b,54eac83b2ad77ddea84fa6d66c09e0bb014cf61e: [Backport #15786]
Add RB_ID_SERIAL_MAX
Hide internal IDs
* parse.y (internal_id): number the ID serial for internal ...
nagachika (Tomoyuki Chikanaga)
02:03 PM Bug #15769: Backport r67563: SNI is not enabled in Net::IMAP
ruby_2_5 r67717 merged revision(s) 67563. usa (Usaku NAKAMURA)
02:02 PM Revision 402bf6d5 (git): merge revision(s) 67563: [Backport #15769]
Support SNI (Reapplying r67488)
This fixes connecting using TLS 1.3 to imap.gmail.com
[Fix GH-2077]...
U.Nakamura
11:46 AM Revision c94cc6d9 (git): run single spec [ci skip]
nobu (Nobuyoshi Nakada)
10:55 AM Revision 835fa9e5 (git): test/ruby/test_hash.rb: remove a unused vrible
to suppress a warning mame (Yusuke Endoh)
10:51 AM Revision 4562c130 (git): lib/bundler/shared_helpers.rb: remove require "rubygems"
Because it causes circular require. mame (Yusuke Endoh)
10:51 AM Feature #15912: Allow some reentrancy during TracePoint events
Hi Koichi! Thanks for answering.
So, you mean to allow the reentrancy (TracePoint events being triggered from insi...
deivid (David Rodríguez)
09:45 AM Misc #15996: DevelopersMeeting20190829Japan
* [Feature #15778] caller_locations(debug: true) to access bindings of the stack.
* Can we introduce the API? If n...
Eregon (Benoit Daloze)
03:49 AM Misc #15996: DevelopersMeeting20190829Japan
* [Feature #16029] Expose fstring related APIs to C-extensions nobu (Nobuyoshi Nakada)
09:37 AM Feature #15778: Expose an API to pry-open the stack frames in Ruby
ko1 (Koichi Sasada) wrote:
> I heard that one advantage that current `debug_inspector` gem has is we can declare the...
Eregon (Benoit Daloze)
09:06 AM Revision e432f5da (git): Split in two spec examples
Eregon (Benoit Daloze)
09:04 AM Revision eab6c534 (git): Attempt to fix Hash#rehash spec
Eregon (Benoit Daloze)
08:45 AM Revision 14eede6e (git): Fix `Leaked thread`
Sometimes `Leaked thread: Rinda::TestRingServer#test_ring_server_ipv6_multicast` happens
because `Rinda::TupleSpace#s...
znz (Kazuhiro NISHIYAMA)
07:29 AM Bug #16030 (Closed): test_memsize fails on x32 ABI: Unsupported RVALUE_SIZE=24
Tests fail on Debian's build system for the x32 ABI port for `ruby-2.5` over a single issue:
https://buildd.debian.o...
GreenReaper (Laurence Parry)
06:14 AM Revision 40651cf1 (git): delete a check on bad assumption.
If object was modified, but there is a case that
hash values (#hash) are same between before modified
and after modif...
ko1 (Koichi Sasada)
06:14 AM Revision 5f95edb7 (git): check SystemStackError
This recursive iteration test can cause SystemStackError so
check it correctly.
ko1 (Koichi Sasada)
06:14 AM Revision cac44def (git): backtrace can be nil.
Surprisingly, on SystemStackError#backtrace can return nil. ko1 (Koichi Sasada)
06:14 AM Revision efac0a23 (git): Revert "add debug code"
This reverts commit e83ec207cd5fda973c41d6629d8504b515522b12. ko1 (Koichi Sasada)
05:35 AM Revision 06574ad9 (git): test/ruby/test_float.rb: suppress an overflow warning
```
warning: Float 0xf.fp10000000000000... out of range
```
mame (Yusuke Endoh)
04:42 AM Bug #15994: irb miscalculates nest level when typing do keyword
Posted: https://github.com/ruby/irb/issues/21 Tietew (Toru Iwase)
04:21 AM Bug #15993: 'require' doesn't work if there are Cyrillic chars in the path to Ruby dir
@ko1: I can check whether this bug is reproducible. But I'm not too familiar with how Ruby deals with the Windows fil... duerst (Martin Dürst)
03:46 AM Revision e83ec207 (git): add debug code
ko1 (Koichi Sasada)
02:52 AM Revision 816e5055 (git): test/ruby/test_io.rb (test_binmode_pipe): close all pipes explicitly
to suppress the leak checker. mame (Yusuke Endoh)
02:46 AM Revision 1d02832b (git): test/rdoc/test_rdoc_rubygems_hook.rb: suppress deprecation warning
mame (Yusuke Endoh)
02:46 AM Revision 823adea9 (git): test/ruby/test_file_exhaustive.rb: suppress method-redefined warning
mame (Yusuke Endoh)
02:32 AM Revision 31287969 (git): move macro to internal.h for documentation.
13e84d5c0a changes enum to macro, but the flags usage information
are lost in internal.h. It should be same place wit...
ko1 (Koichi Sasada)
02:27 AM Revision 4979ba38 (git): test/rubygems/test_gem_remote_fetcher.rb: suppress deprecation warnings
mame (Yusuke Endoh)
02:08 AM Revision 13e84d5c (git): Moved RHASH_LEV_MASK and turned into a macro
Get rid of "ISO C restricts enumerator values to range of 'int'"
error.
nobu (Nobuyoshi Nakada)
01:22 AM Feature #15602 (Closed): Eliminate recording full-width hash value for small Hash
Applied in changeset commit:git|72825c35b0d8b9d566663de961fddbf4f010fff7.
----------
Use 1 byte hint for ar_table [F...
Anonymous
01:22 AM Revision e315f3a1 (git): * expand tabs.
git[bot]
01:06 AM Feature #16029 (Closed): Expose fstring related APIs to C-extensions
As discussed with @tenderlove here: https://github.com/ruby/ruby/pull/2287#issuecomment-513865160
We'd like to upd...
byroot (Jean Boussier)
12:52 AM Revision 72825c35 (git): Use 1 byte hint for ar_table [Feature #15602]
On ar_table, Do not keep a full-length hash value (FLHV, 8 bytes)
but keep a 1 byte hint from a FLHV (lowest byte of ...
Koichi Sasada
12:44 AM Revision ebd398ac (git): remove RHash::iter_lev.
iter_lev is used to detect the hash is iterating or not.
Usually, iter_lev should be very small number (1 or 2) so
`i...
Koichi Sasada
 

Also available in: Atom