Activity
From 04/12/2022 to 04/18/2022
04/18/2022
- 11:32 PM Revision 810b9c34 (git): Resolve several markedown warnings
- - Spaces before and after blocks.
- Single spaces after sentences everywhere
Signed-off-by: Tim Smith <tsmith@mondoo... - 11:31 PM Revision 4299375b (git): Github -> GitHub
- Fix the case of GitHub in various places
Signed-off-by: Tim Smith <tsmith@mondoo.com> -
11:19 PM Revision b41de3a1 (git): [DOC] Enhanced RDoc for MatchData (#5822)
- Treats:
#to_s
#named_captures
#string
#inspect
#hash
#== -
08:52 PM Revision 6db3f7c4 (git): Enhanced RDoc for MatchData (#5821)
- Treats:
#[]
#values_at -
07:34 PM Revision 86e23529 (git): Enhanced RDoc for MatchData (#5820)
- Treats:
#pre_match
#post_match
#to_a
#captures -
06:02 PM Revision b074bc3d (git): [DOC] Enhanced RDoc for MatchData (#5819)
- Treats:
#begin
#end
#match
#match_length -
04:57 PM Bug #18741: Slicing an Array using index out of range inconsistent return type
- I already raised the problem in #16822, it was closed by @matz with
> I don't think the benefit of changing outwei... -
02:37 PM Bug #18741 (Rejected): Slicing an Array using index out of range inconsistent return type
- Hi there!
I've been learning ruby and following the Koans path. On the arrays part i get the following test case to ... -
04:31 PM Revision 9d1dd7a9 (git): [DOC] Enhanced RDoc for MatchData (#5818)
- Treats:
#regexp
#names
#size
#offset - 03:45 PM Revision 96b2b0ee (git): * 2022-04-19 [ci skip]
-
03:45 PM Revision 51ea6769 (git): [DOC] Enhanced RDoc for Regexp (#5815)
- Treats:
::new
::escape
::try_convert
::union
::last_match -
10:00 AM Bug #18740 (Assigned): Use of rightward assignment changes line number needed for line-targeted TracePoint
- Affected ruby 3.1.1
Sample illustrating the problem (`test.rb`):
```
def foo
File.read("test.rb")
.s... -
09:37 AM Revision 08b6aacc (git): Fix the wrong index of the previous component [Bug #18739]
-
09:36 AM Bug #18739 (Closed): Wrong mid-rule index
- `arg in pattern` rule in the `expr` has a wrong index.
```diff
diff --git a/parse.y b/parse.y
index d391354beaa.... -
09:27 AM Bug #18735: The crash reporter need to be updated for Apple silicon
- byroot (Jean Boussier) wrote in #note-3:
> But I suppose we can assume Apple is going to ship a working `libunwind` ... -
09:07 AM Feature #10548: remove callcc (Callcc is now going obsoleted. Please use Fiber.)
- Never use callcc in practical applications or libraries. It violates a common assumption of control flow that many pr...
-
09:06 AM Bug #18665 (Closed): Tutorial Link for Optionparser is still broken
- Now the links in https://docs.ruby-lang.org/en/master/OptionParser.html should be correct.
-
08:57 AM Bug #18677 (Assigned): BigDecimal#power (**) returns FloatDomainError when passing an infinite parameter
-
08:53 AM Revision b0666d64 (git): [DOC] Use consistent terms [Bug #18680]
-
08:47 AM Bug #18684 (Feedback): Support for out of source build
-
08:38 AM Feature #18654: Enhancements to prettyprint
- Thank you. So, is the essence of your proposal to delay output until flush is called? Sounds like a significant chang...
-
01:29 AM Revision c69bdcf8 (git): [ruby/bigdecimal] Fix docs
- rdoc parses f[i] as a link, which results in a broken link.
https://github.com/ruby/bigdecimal/commit/a18522e9ca -
01:29 AM Revision 92361ad9 (git): [ruby/bigdecimal] Adjust a local variable type to exponent
- https://github.com/ruby/bigdecimal/commit/70146fb6ad
-
12:40 AM Revision e5a852b9 (git): [ruby/tsort] Small tweaks for easier vendoring
- Bundler vendors this file and we have some tools to automatically
prepend the `Bundler::` namespace so that the vendo... - 12:18 AM Revision 8c4ed2d7 (git): * 2022-04-18 [ci skip]
- 12:18 AM Revision d6238007 (git): Fixes grammar
-
12:00 AM Bug #18738: IRB can't recognize heredoc after words
- kaiquekandykoga (KaΓque Koga) wrote in #note-1:
> I think it can be interesting to open an issue at https://github.c...
04/17/2022
-
06:36 PM Bug #18738: IRB can't recognize heredoc after words
- I think it can be interesting to open an issue at https://github.com/ruby/irb.
-
03:51 PM Bug #18738 (Closed): IRB can't recognize heredoc after words
- My irb_info
```ruby
irb(main):001:0> irb_info
=>
Ruby version: 3.1.1
IRB version: i... -
03:20 PM Bug #18737 (Closed): Windows 'require' is case independent
- On Windows, `require` may cause one file to load in more than once if user accidentally spells the wrong name of a ge...
-
11:57 AM Revision 50f3e93c (git): Fix a typo
-
09:57 AM Revision be52c728 (git): Get rid of doubly caching
-
09:53 AM Revision 2c6876f8 (git): Get rid of magic numbers
04/16/2022
-
08:20 PM Revision 2b4b513e (git): [DOC] Enhanced RDoc for Regexp (#5812)
- Treats:
#fixed_encoding?
#hash
#==
#=~
#match
#match?
Also, in regexp.rdoc:
Changes he... - 06:41 PM Revision bde06ce3 (git): * 2022-04-17 [ci skip]
-
06:40 PM Revision 7950c4eb (git): Fix class ancestry checks for duped classes
- Previously in some when classes were duped (specifically those with a
prepended module), they would not correctly hav... -
05:02 PM Feature #18611: Promote best practice for combining multiple values into a hash code
- Regarding my last reply, I changed my mind, including the class is useful to avoid unintentional hash conflicts betwe...
-
03:45 PM Feature #18611: Promote best practice for combining multiple values into a hash code
- Implemented in https://github.com/ruby/ruby/pull/5805
-
03:42 PM Feature #18611: Promote best practice for combining multiple values into a hash code
- I think an `eql?` implementation should either not check the class, and assume it will be used a key with objects of ...
-
01:58 PM Revision e70e7f4a (git): [rubygems/rubygems] Fix test issues surfaced using a stricter behavior of `FileUtils`
- We were trying to remove directories using `FileUtils.rm_f` which is
unexpected and does not remove anything. Changin... -
01:58 PM Revision 9a20bcd5 (git): [rubygems/rubygems] I don't think this is necessary
- https://github.com/rubygems/rubygems/commit/836f3e5aa5
-
08:13 AM Revision a3ef0746 (git): Extract `pipe_readlines` method which reads from the pipeline
-
07:45 AM Revision b09e9634 (git): Simplify the condition expression to ignore commits
-
07:45 AM Revision 492185e3 (git): Do not import any files under rakelib
- 07:32 AM Revision 322dfc9a (git): * 2022-04-16 [ci skip]
-
06:34 AM Revision 723debc9 (git): [ruby/set] Repair format for What's Here
- https://github.com/ruby/set/commit/292baacb60
-
05:15 AM Bug #18727: Make failed on x86_64-cygwin (LoadError)
- I open PR https://github.com/ruby/ruby/pull/5810
-
04:30 AM Revision 24d7ebfa (git): Revert "[ruby/stringio] Add push task to push built gems"
- This reverts commit 22f79ae3f749ebe31c34c22d5b8699ffd81ab341.
-
12:03 AM Revision 8a366378 (git): Fix bundled gems installation when relative loading
04/15/2022
-
11:23 PM Revision ccb0572f (git): [rubygems/rubygems] Add modern rubies to the platforms
- https://github.com/rubygems/rubygems/commit/5462322f8f
- 10:08 PM Revision 22f79ae3 (git): [ruby/stringio] Add push task to push built gems
- https://github.com/ruby/stringio/commit/4431eefbad
- 09:35 PM Revision 566fb7fa (git): Update default gems list at 2aca566a104ad42579be03374446fd [ci skip]
- 09:34 PM Revision 2aca566a (git): [ruby/stringio] bump up to 3.0.2.pre1
- https://github.com/ruby/stringio/commit/14ec9bc193
- 06:31 PM Revision 059e389f (git): * 2022-04-16 [ci skip]
-
06:31 PM Revision e021754d (git): [DOC] Enhanced RDoc for Regexp (#5807)
- Treats:
#source
#inspect
#to_s
#casefold?
#options
#names
#named_captures -
03:52 PM Misc #18726: CI Error on c99 and c2x
- Older autoconf versions and `rb_define_method()` both cause warnings.
Having different flags during configure and co... -
10:20 AM Misc #18726: CI Error on c99 and c2x
- Regarding #18615, I think it's different, we still anyway have `-Werror=implicit-function-declaration` for C extensio...
-
10:17 AM Misc #18726: CI Error on c99 and c2x
- Is there a way we could disable that warning only for configure checks (or even the specific configure checks which n...
-
05:41 AM Misc #18726: CI Error on c99 and c2x
- @alanwu Thank you. I can live with that workaround. But I would also like to hear what @Eregon thinks. The fix ign...
-
03:47 PM Feature #18654: Enhancements to prettyprint
- @mame I have included only a small amount of changes in a smaller PR just to get this started: https://github.com/rub...
-
02:50 PM Feature #18654: Enhancements to prettyprint
- Thank you @mame. I can definitely split it up. I will include examples as well. If it's alright, I'll leave this tick...
-
08:54 AM Feature #18654: Enhancements to prettyprint
- I spent some time to understand your proposal, but gave up because it was too huge. Can you split your proposal to sm...
-
02:51 PM Bug #18729: Method#owner and UnboundMethod#owner are incorrect after using Module#public/protected/private
- Eregon (Benoit Daloze) wrote in #note-3:
> > I'm not sure if this is a bug, since the current behavior seems intenti... -
10:37 AM Bug #18729: Method#owner and UnboundMethod#owner are incorrect after using Module#public/protected/private
- Thank you, that looks great.
And as mentioned in the PR it also fixes `Method#super_method` to actually be the corre... -
02:17 PM Feature #10548: remove callcc (Callcc is now going obsoleted. Please use Fiber.)
- I know it's late to weight in on this, but see the ambit[1] and unific[2] gems and the in-progress rulog[2] gem for e...
-
11:09 AM Feature #18736: self-p for method chain
- That's exactly I meant. Thanks a lot, I call this topic closed. Sorry for the bad traffic.
-
09:29 AM Feature #18736: self-p for method chain
- It just looks too ugly to me. What do you gain from passing the block to `sp` instead of the method that is originall...
-
09:03 AM Feature #18736 (Open): self-p for method chain
- You may want to check object with `p` method at the middle of a method chain.
Here is my recomendation.
```ruby
... -
11:07 AM Bug #18735: The crash reporter need to be updated for Apple silicon
- No you're right, my patch isn't working as well as I though it was.
> Can you confirm that your PR works well wit... -
10:31 AM Bug #18735: The crash reporter need to be updated for Apple silicon
- I guess [this commit of libunwind](https://github.com/libunwind/libunwind/pull/330) is required to work on M1 mac. Lo...
-
09:08 AM Bug #18735: The crash reporter need to be updated for Apple silicon
- I think your patch does not work well for me. Does it work well on your machine?
```
% sw_vers
ProductName: m... -
08:19 AM Bug #18735 (Closed): The crash reporter need to be updated for Apple silicon
- C backtrace dumping is only enabled for `x86_64` arch on macOS: `if defined(__APPLE__) && defined(__x86_64__) && def...
-
10:30 AM Bug #18734 (Closed): [Win32] `File.sticky?` returns `nil` while `File::Stat.sticky?` returns `false`
- Applied in changeset commit:git|7f81f335478a3ca873f34e3bc0af6927819d3e84.
----------
Return `false` where sticky-bit... -
07:40 AM Bug #18734 (Closed): [Win32] `File.sticky?` returns `nil` while `File::Stat.sticky?` returns `false`
- On the platforms where sticky bit is not provided, `File.sticky?` returns `nil` while `File::Stat.sticky?` returns `f...
-
10:30 AM Bug #18732 (Closed): [Win32] `File.chardev?` and `File::Stat.chardev?` are not working
- Applied in changeset commit:git|a0040af6715d85f416f1282588974e151a8164eb.
----------
[Win32] Fix mode of character/p... -
02:41 AM Bug #18732 (Closed): [Win32] `File.chardev?` and `File::Stat.chardev?` are not working
- ```
$ ruby -v -e 'p ["con", "nul"].to_h {|f| [f, [File.chardev?(f), File.stat(f).chardev?]]}'
ruby 3.0.3p157 (2021-... -
09:13 AM Bug #18733: Heavy GC allocations cause performance issue with Ractor
- One problem I found was that when I ran the same script on different Ruby versions, there was performance gap between...
-
06:22 AM Bug #18733: Heavy GC allocations cause performance issue with Ractor
- Thanks much! :)
And I change the topic to GC problem instead problem of m1.
Hope the memory management will get imp... -
05:42 AM Bug #18733: Heavy GC allocations cause performance issue with Ractor
- Thank you for your report.
On my WSL2 environment with 12 cores, `ruby 3.2.0dev (2022-04-15T04:24:48Z master 92614... -
05:04 AM Bug #18733 (Assigned): Heavy GC allocations cause performance issue with Ractor
- Code:
```
require 'benchmark'
def fib(n)
return n if [0,1].include?(n)
fib(n-1) + fib(n-2)
end
tp = ... -
08:52 AM Revision 7f81f335 (git): Return `false` where sticky-bit is not provided [Bug #18734]
-
08:14 AM Revision 9db7d959 (git): Compare predicate methods as a boolean value
-
08:14 AM Revision a0040af6 (git): [Win32] Fix mode of character/pipe device stat [Bug #18732]
-
07:07 AM Revision a0eb4b14 (git): [ruby/nkf] Fix docs
- rdoc parses "Z[0-3]" as a link to "0-3", this commit escapes these so
that they don't become links.
https://github.c... -
05:21 AM Revision da1695b9 (git): [ruby/optparse] Fix broken links in docs
- https://github.com/ruby/optparse/commit/2bea3b38c3
-
04:24 AM Revision 92614111 (git): [ruby/rdoc] Fix links in docs
- www.ruby-lang.org without the leading https:// will generate an
incorrect link because it will be treated as a relati...
04/14/2022
-
11:00 PM Bug #18729: Method#owner and UnboundMethod#owner are incorrect after using Module#public/protected/private
- I'm not sure if this is a bug, since the current behavior seems intentional. However, I do agree it would be best to...
-
02:44 PM Bug #18729: Method#owner and UnboundMethod#owner are incorrect after using Module#public/protected/private
- FWIW, I've found 2 CRuby tests fail with this change (through implementing `#owner` correctly on TruffleRuby):
```
... -
02:38 PM Bug #18729 (Closed): Method#owner and UnboundMethod#owner are incorrect after using Module#public/protected/private
- The #owner should be "the class or module that defines the method".
Or in other words, the owner is the module which... -
10:44 PM Misc #18726: CI Error on c99 and c2x
- Sorry, I pushed a CI fix without finding this ticket first:
https://github.com/ruby/ruby/commit/307cb57ba6d4833cc40d... -
07:15 PM Misc #18726: CI Error on c99 and c2x
- shyouhei (Shyouhei Urabe) wrote in #note-1:
> Is it okay to require 2.71? Or any reasons not to?
2.69 is still d... -
07:39 AM Misc #18726: CI Error on c99 and c2x
- The problem is whether we are allowed to do this.
```patch
From b60e5fdfa540a0ddef35f5dc904d004d226dac25 Mon Sep ... -
04:55 AM Misc #18726: CI Error on c99 and c2x
- Is it okay to require 2.71? Or any reasons not to?
-
02:43 AM Misc #18726 (Closed): CI Error on c99 and c2x
- https://github.com/ruby/ruby/runs/6013849896?check_suite_focus=true
```
checking char bit... 8
checking size of in... -
07:47 PM Revision 307cb57b (git): Fix build errors with development version of Clang
- Maybe not the best idea for CI stability to use development versions of
Clang, but that does give us a preview of wha... - 07:25 PM Revision b086116c (git): * 2022-04-15 [ci skip]
-
07:25 PM Revision 01395d84 (git): More details for regexp literals (#5800)
-
04:51 PM Bug #18728: Segfault since ruby 3.0.4 when parsing JSON
- The underlying issue is that `rb_utf8_str_new` and `rb_str_new` will accept a NULL pointer, where `rb_enc_interned_st...
-
03:33 PM Bug #18728 (Third Party's Issue): Segfault since ruby 3.0.4 when parsing JSON
- Thank you for the report. The script works fine on Ruby's builtin JSON gem. I can reproduce the crash when I install ...
-
11:52 AM Bug #18728 (Third Party's Issue): Segfault since ruby 3.0.4 when parsing JSON
- This is a regression since 3.0.4. When parsing a JSON with an empty string as a key ruby segfaults.
Reproduction s... -
03:38 PM Bug #18731: Parallel test-all sometimes does not run at all some tests
- Here is a quick search of test classes with the same name in different places:
```
class Test_Bignum
class TestDat... -
03:28 PM Bug #18731 (Closed): Parallel test-all sometimes does not run at all some tests
- In TruffleRuby I've noticed that some CRuby tests sometimes run or not, non-deterministically.
The TruffleRuby CI cu... -
02:50 PM Bug #18730 (Closed): Double `return` event handling with different tracepoints
- I'm not sure if this is a bug or intentional behavior, but feels a bit unexpected. Ruby 3.0.x, 3.1.x affected.
Her... -
12:54 PM Bug #18727: Make failed on x86_64-cygwin (LoadError)
- Thank you for the bug report. That patch looks good, could you open a Pull Request on GitHub and I can merge.
-
06:18 AM Bug #18727 (Assigned): Make failed on x86_64-cygwin (LoadError)
-
06:08 AM Bug #18727: Make failed on x86_64-cygwin (LoadError)
- ```diff
diff --git a/include/ruby/internal/abi.h b/include/ruby/internal/abi.h
index 98a63927c5..ed779f3558 100644
... -
06:06 AM Bug #18727 (Closed): Make failed on x86_64-cygwin (LoadError)
- Make failed on x86_64-cygwin (LoadError)
```
$ git clone https://github.com/ruby/ruby.git
$ cd ruby
$ autorecon... -
12:52 PM Revision 8751c5c2 (git): [DOC] Enhance documentation for `Module#<` & `Module#>`
-
12:22 PM Revision 9b8ce6d3 (git): fix to use `node.gvl` instead of `node.ubf`
- The last parameter of `ccan_list_top()` is to acquire the pointer
of the top of element, so `node.ubf` is no problem.... -
10:42 AM Bug #18373 (Closed): Bundled gem (RBS, debug) extensions are not properly built
- This seems to be addressed by [PR#5774](https://github.com/ruby/ruby/pull/5774). Thx @nobu.
For the backport, plea... -
08:14 AM Misc #18687: [ANN] Upgraded bugs.ruby-lang.org to Redmine 5.0
- Oh, `_underscores_` are now back to meaning _italic_! Thank you, it was minor, but constant irritation after previous...
-
01:33 AM Misc #18687: [ANN] Upgraded bugs.ruby-lang.org to Redmine 5.0
- @nagachika found the regression or behavior change of filter feature.
If you get the expected result like `3.0: RE... -
07:37 AM Revision 5397dd2e (git): [ruby/rdoc] Apply matching word pairs to underscore-methods
- Protected characters with `PROTECT_ATTR` should not have special
roles.
https://github.com/ruby/rdoc/commit/c318af0ea2 -
07:24 AM Revision 1a2490b5 (git): [rubygems/rubygems] Fix formatting in docs
- rdoc uses + for typewriter font rather than backticks.
https://github.com/rubygems/rubygems/commit/be320f1e0c -
06:52 AM Misc #18691 (Feedback): An option to build Ruby with build only flags not propagated to `rbconfig.rb`.
-
06:51 AM Misc #18691: An option to build Ruby with build only flags not propagated to `rbconfig.rb`.
- I think you can pass build-time-only flags to `make`:
```sh
$ ./autogen.sh
$ CFLAGS='-O2' ./configure
$ make ARCH... -
05:57 AM Revision 29503096 (git): [DOC] Prefer RDOCLINK to the method name
-
05:51 AM Bug #18658: Need openssl 3 support for Ubuntu 22.04 (Ruby 2.7.x and 3.0.x)
- hsbt (Hiroshi SHIBATA) wrote in #note-5:
> FYI: https://bugs.launchpad.net/ubuntu/+source/ruby2.7/+bug/1946190
>
... -
02:59 AM Bug #18658: Need openssl 3 support for Ubuntu 22.04 (Ruby 2.7.x and 3.0.x)
- schneems (Richard Schneeman) wrote in #note-6:
> I think that would maybe not work with people using `bundle exec` t... -
03:55 AM Revision 2ff41e97 (git): [DOC] Now underscore methods can cross-reference
-
03:51 AM Revision e06100d9 (git): [ruby/rdoc] Allow cross references to methods including underscores
- As underscores are masked to "protect" from the conversion, consider
also `PROTECT_ATTR` as a word character.
https:... -
02:17 AM Revision 5d45afdb (git): [DOC] Move the documentations of moved Symbol methods
-
01:16 AM Revision 3728f83b (git): [DOC] Fix SymbolVariantsRelNotes link
04/13/2022
-
11:20 PM Misc #18725 (Open): IO#write and IO#wait_writable block for write pipe if read pipe is closed in other thread on OpenBSD
- I'm not sure whether this is a Ruby issue, an OpenBSD issue, or something else, but @ioquatix asked me to post this h...
-
07:51 PM Bug #12312: Make PTY take environment variables like popen does
- FYI, I have updated [PTY.spawn's doc](https://github.com/ruby/ruby/pull/5786) for the optional `env` argument.
- 07:44 PM Revision 59c81274 (git): Use correct capitalization of "NaN" in docs
-
07:43 PM Revision 629bad4a (git): Update PTY.spawn's document
- Passing the optional env hash to PTY.spawn has been supported for years, but it's never documented.
More info: https:... - 07:34 PM Revision dbb227d3 (git): [DOC] add missing size params in fiber scheduler.h (#5441)
-
06:45 PM Revision dfdc0324 (git): [DOC] Enhanced RDoc for Symbol (#5796)
- Treats:
#[]
#length
#empty?
#upcase
#downcase
#capitalize
#swapcase
#start_with?
... -
05:41 PM Bug #16672 (Closed): net/http leaves original content-length header intact after inflating response
- Applied in changeset commit:git|0579486f154e80d17521494003dcd2499ef74688.
----------
[ruby/net-http] Update the cont... -
04:07 PM Bug #18658: Need openssl 3 support for Ubuntu 22.04 (Ruby 2.7.x and 3.0.x)
- > After that, I can use gem install rails or anything as usual.
Thank you for the idea Mame. I think that would ma... - 03:11 PM Revision fde79524 (git): * 2022-04-14 [ci skip]
-
03:11 PM Revision 0579486f (git): [ruby/net-http] Update the content-length heading when decoding bodies
- Previously, the content-encoding header was removed and the body
was modified, but the content-length header was not ... -
02:43 PM Revision 54b53e2c (git): [ci skip] Fix docs
-
01:55 PM Revision df1594e4 (git): Parenthize macro arguments
-
01:25 PM Revision aaac279d (git): [ruby/rdoc] Only parse valid URLs
- Only valid characters for URLs should be used for generating URLs.
A list of valid characters can be found in sectio... -
09:33 AM Revision 7e97ebb6 (git): Enforce literals on the second arguments
-
09:29 AM Bug #18692 (Rejected): Set += is O(n^2)
- It's fully expected, `a += b` is just `a = a + b` and so it's N Set instances/copies created vs 1 with <<.
-
08:42 AM Bug #18692 (Rejected): Set += is O(n^2)
$ time ruby26 --disable=gems -r set -e 's = Set.new(); 1.upto(10_000).each { |n| s += [n] }'
real 0m1...-
07:50 AM Misc #18652: DevMeeting-2022-04-21
- - [Feature #18683] Allow to create hashes with a specific capacity.
- Useful for various parsers and deserializers... -
05:40 AM Revision 7e4ac434 (git): Skip build extensions again on cross compiling too
-
04:40 AM Revision 31124754 (git): Skip build extensions again on mswin and mingw
-
02:09 AM Revision 4246e102 (git): Enabled to build extensions with the bundled gems again
- https://github.com/ruby/ruby/commit/cbb115213c42f15638ef119eb20c4d3106eb8b1a
https://github.com/ruby/ruby/commit/5c1b...
04/12/2022
- 10:27 PM Revision af855538 (git): * 2022-04-13 [ci skip]
-
10:27 PM Revision b21026cb (git): Enhanced RDoc for Symbol (#5795)
- Treats:
#==
#inspect
#name
#to_s
#to_sym
#to_proc
#succ
#<=>
#casecmp
#casec... -
04:44 PM Misc #18691 (Feedback): An option to build Ruby with build only flags not propagated to `rbconfig.rb`.
- In a Fedora Ruby RPM packaging, I have a challenge for the current `make rbconfig.rb`. Currently when we build Ruby f...
-
01:54 PM Revision 381475f0 (git): Use an empty string when building File.expand_path
- Allocating a string of length MAXPATHLEN and then shrinking the string
is inefficient when the resulting path is shor... -
12:56 PM Feature #2567 (Closed): Net::HTTP does not handle encoding correctly
- Applied in changeset commit:git|ebb4378237e572ce2e888136a613c7c051439f95.
----------
[ruby/net-http] Add HTTP#respon... -
12:56 PM Feature #15517 (Closed): Net::HTTP not recognizing valid UTF-8
- Applied in changeset commit:git|ebb4378237e572ce2e888136a613c7c051439f95.
----------
[ruby/net-http] Add HTTP#respon... -
12:30 PM Revision d0a822ee (git): Fix dtoa buffer overrun
- https://hackerone.com/reports/1248108
- 11:49 AM Revision 69f9992e (git): Fix dtoa buffer overrun
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_6@67957 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:48 AM Revision 3fa771dd (git): Fix dtoa buffer overrun
-
11:48 AM Revision 052ec6d2 (git): Just free compiled pattern if no space is used
- 11:25 AM Revision c9c2245c (git): Fix dtoa buffer overrun
-
11:24 AM Revision cf2bbcff (git): Just free compiled pattern if no space is used
- https://hackerone.com/reports/1220911
-
11:11 AM Revision 4491bb74 (git): teenyup
- 11:03 AM Revision fa7f75dd (git): Backport date-2.0.3 for Reiwa Support [Backport #18514]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_6@67956 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:54 AM Revision 8d142ecf (git): Fix dtoa buffer overrun
-
10:53 AM Revision 73f45e5e (git): Just free compiled pattern if no space is used
- 10:52 AM Revision 560a4cdf (git): fix for #16798 to Ruby 2.6 introduced C99 syntax [Backport #18387]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_6@67955 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:14 AM Revision 48ffa280 (git): Fix a typo [ci skip]
-
09:52 AM Feature #18690: Allow `Kernel#then` to take arguments
- The last example is just:
```ruby
p.call(honyarara, fugafugafuga, hogehogehoge)
```
isn't it? And that's a lot mo... -
09:20 AM Feature #18690 (Open): Allow `Kernel#then` to take arguments
- `Kernel#then` passes the receiver to the block as its first positional block parameter.
```ruby
1.5.then{|x| Math... -
06:34 AM Bug #18155: (nil..nil).cover?(x) is true for all x since beginless ranges were introduced
- I do not understand the logic behind option 2. I would rather expect this logic:
> a beginless-and-endless range h... - 05:07 AM Revision 47c3f31f (git): * 2022-04-12 [ci skip]
-
05:07 AM Revision a6d99089 (git): Fix spec to not touch the network
- And not depend on the state of rack's master branch, in particular, on
their Ruby support range. -
05:07 AM Revision 5758c648 (git): Expect to receive a non-keywords hash
- `RSpec::Mocks::ArgumentListMatcher#args_match?` fails when a
non-keywords hash is passed while a keyword hash is expe... -
05:07 AM Revision cdec8a29 (git): Merge Bundler-2.2.33
-
05:07 AM Revision 48be8051 (git): Merge RubyGems-3.2.33