Activity
From 03/30/2020 to 04/05/2020
04/05/2020
- 11:29 PM Revision a7e70003 (git): * 2020-04-06 [ci skip]
- 11:29 PM Revision ba3eccd9 (git): fix typo in documentation
-
06:32 PM Bug #16759 (Closed): MinGW 2.5 - SEGV bug with Binding#local_variable_set
- A failure with MinGW 2.5.8 appeared in ruby/spec CI from the below in core/binding/local_variable_set_spec.rb. I bel...
-
04:18 PM Feature #16746: Endless method definition
- To be honest, I'm a little confused if this is serious proposal now, since it probably started as a joke and got some...
-
12:27 PM Revision 0e02c3b7 (git): [Doc] Exclude bundler vendored libraries directory
- The document in these external libraries may not be written in
RDoc, ignore the whole directory. -
10:01 AM Revision 6e76f0a1 (git): Exclude bundler vendored libraries
- These libraries may not be written in RDoc.
-
09:24 AM Revision b25ef4bf (git): Suppress warnings: reserved for numbered parameter
-
04:35 AM Bug #16743: problem with multi threading [BUG] Segmentation fault
- > If it is a bug in the library, shouldn't Ruby show it differently?
Do you mean that the stack trace should be di... -
03:15 AM Revision cab9788e (git): Fix typos
-
02:58 AM Revision ec03d137 (git): Fallback if Pathname#relative_path_from fails
- It can fail due to different prefixes, e.g., drive letters or UNC
paths on DOSish platform. -
02:53 AM Revision df275179 (git): Revert "Moved aclocal.m4 to macro directory"
- This reverts commit 4a6571dbc14ee4e88c12cd9931f7695077a3ee6e,
because chkbuild does not follow. -
01:56 AM Revision 4f938ffa (git): Use toodir also in configure.ac
-
12:26 AM Revision 4a6571db (git): Moved aclocal.m4 to macro directory
-
12:26 AM Revision 21d0b40d (git): Added tooldir variable
04/04/2020
- 11:28 PM Revision 5e2463b2 (git): * 2020-04-05 [ci skip]
-
11:26 PM Revision acadd130 (git): Updated aclocal.m4 by aclocal 1.16.2 [ci skip]
-
09:55 PM Bug #16743: problem with multi threading [BUG] Segmentation fault
- alanwu (Alan Wu) wrote in #note-10:
> > what kind of bug in third-party library did you imagine caused the crash in ... -
07:36 PM Bug #16743: problem with multi threading [BUG] Segmentation fault
- > what kind of bug in third-party library did you imagine caused the crash in method_entry_get?
Forgetting to mark o... -
06:01 PM Bug #16743: problem with multi threading [BUG] Segmentation fault
- According to the C backtrace, the place which caused SEGV was https://github.com/ruby/ruby/blob/v2_6_5/vm_method.c#L8...
-
07:30 AM Bug #16743 (Third Party's Issue): problem with multi threading [BUG] Segmentation fault
- paulorja (paulo jansen) wrote in #note-6:
> alanwu (Alan Wu) wrote in #note-3:
> > I see that you use `chingu-pathf... -
04:41 AM Bug #16743: problem with multi threading [BUG] Segmentation fault
- alanwu (Alan Wu) wrote in #note-4:
> Also, do you happen to be running on Ubuntu Bionic Beaver?
Im using Linux Mint
... -
04:38 AM Bug #16743: problem with multi threading [BUG] Segmentation fault
- alanwu (Alan Wu) wrote in #note-3:
> I see that you use `chingu-pathfinding` which includes a native extension.
> To ... -
03:38 AM Bug #16743 (Feedback): problem with multi threading [BUG] Segmentation fault
-
02:16 PM Revision 33260d40 (git): Enhance pattern matching introduction
-
10:00 AM Misc #16693: DevelopersMeeting20200410Japan
- * [Feature #16684] Use the word "to" instead of "from" in backtrace (sawa)
* Be free of wondering about the printe... -
07:34 AM Misc #16693: DevelopersMeeting20200410Japan
- * [Bug #14413] `-n` and `-p` flags break when stdout is closed
* only in the loop / always signal on `EPIPE`
* `S... -
07:07 AM Misc #16693: DevelopersMeeting20200410Japan
- * [Bug #6087] How should inherited methods deal with return values of their own subclass? (greggzst)
* It's been a ... -
03:44 AM Misc #16693: DevelopersMeeting20200410Japan
- * [Feature #16740] Deprecating and removing the broken `Process.clock_getres` (jeremyevans0)
* Is it OK to deprecat... -
03:15 AM Misc #16693: DevelopersMeeting20200410Japan
- * [Feature #16688] Allow `#to_path` object as argument to `system()` (Dan0042)
* `system`/`exec` should be compatib... -
06:46 AM Feature #5663 (Closed): Combined map/select method
-
06:10 AM Feature #5663: Combined map/select method
- I think this proposal has been realized under the name `Enumerable#filter_map` following the duplicate proposal #1532...
-
05:39 AM Feature #16739: Allow Hash#keys and Hash#values to accept a block for filtering output
- Includes a duplicate of #14788.
-
03:38 AM Revision 11fa1dcc (git): Also scan `rescue` clauses
-
03:33 AM Bug #16758 (Third Party's Issue): Unable to run task that require bundle exec
- The crash happens in `rb_mysql_connect` in `mysql2.bundle`. You should probably file an issue on their GitHub: https...
-
02:14 AM Bug #16758 (Third Party's Issue): Unable to run task that require bundle exec
- I'm trying to run migrations or start my server on OSX. I was previously using an Ubuntu vagrant box. Anytime I try i...
-
02:37 AM Feature #16754: Pager for `--help`
- Yes, this uses `RUBY_PAGER` if it is defined, or `PAGER` if defined.
The pager is used if stdin and stdout are tty bo... -
02:24 AM Revision a64b77f1 (git): .github/workflows/mingw.yml: Turn off verbose mode [ci skip]
- Too much, no longer needed output.
-
02:18 AM Revision 14633090 (git): Fixed the location of the shared library
- On platform where searchs shared libraries by `PATH` environment
variable (i.e., Windows), the shared library is inst... -
02:18 AM Revision 4a716455 (git): rbconfig_spec.rb: removed needless windows guard
- This reverts commit 34b0a7be0ed2fd4ca4d1d509a22964b5e61dfe34.
04/03/2020
-
11:28 PM Feature #16755: warning: `if' at the end of line without an expression
- > You can filter the warnings by overriding Warning.warn, or using the warning gem:
require 'warning'
Warnin... -
03:00 PM Feature #16755: warning: `if' at the end of line without an expression
- As you can see from the commit message in commit:ba35c14325ebbf1da8f200df83c45ee9937ff8a1, this is a new feature and ...
-
02:47 PM Feature #16755 (Open): warning: `if' at the end of line without an expression
- I'm using this notation in a lot of scripts:
``` ruby
if
true
then
puts :a
else
puts :b
end
```
Usi... -
11:04 PM Bug #16756 (Closed): File.chmod does not work on links.
- Should be fixed by https://github.com/ruby/spec/commit/7289ea3e3c22fb41b58d072e966420845cca6e9e
-
10:49 PM Bug #16756: File.chmod does not work on links.
- I'm unsure how to resolve this.
This means on Linux we have `File.respond_to?(:lchmod) == true` but it's basically un... -
05:01 PM Bug #16756: File.chmod does not work on links.
- This is deliberate because Linux does not support changing the mode of a symbolic link (except for file systems with ...
-
04:52 PM Bug #16756: File.chmod does not work on links.
- I have reported this against glibc in Fedora:
https://bugzilla.redhat.com/show_bug.cgi?id=1820722 -
04:41 PM Bug #16756 (Closed): File.chmod does not work on links.
- Now I observe different error after fix of #16749:
~~~
1)
File.lchmod changes the file mode of the link and no... -
11:02 PM Revision 7f82c8cd (git): Update to ruby/spec@7289ea3
-
11:02 PM Revision da5a1289 (git): Update to ruby/mspec@fad32a5
-
09:29 PM Feature #16757 (Open): Add intersection to Range
- It would be great if there was a way to do an intersection with ranges. I wrote a method recently to solve this but i...
-
08:44 PM Bug #14413: `-n` and `-p` flags break when stdout is closed
- For anyone curious, these are the examples I went with instead: https://twitter.com/josh_cheek/status/124617522621340...
-
08:05 PM Bug #14413: `-n` and `-p` flags break when stdout is closed
- I saw flipflop was readded and was wanting to explain to people how to use it. I feel like if people knew how to use ...
-
06:35 PM Bug #16148: bugs.ruby-lang.org is not sending email notifications for watched issues
- Evidently the redmine_bugs_ruby_lang plugin redirects notifications only to the mailing list.
Is this what you act... -
06:03 PM Bug #12666: Fatal error: glibc detected an invalid stdio handle
- Well, we don't have PPC64 just PPC64LE on Fedora. I have run 5 builds and all passed just fine. Nevertheless, this is...
- 03:36 PM Revision 6be57cfc (git): * 2020-04-04 [ci skip]
-
03:35 PM Revision f70ca6a1 (git): Remove unnecessary escape
-
02:27 PM Feature #16754: Pager for `--help`
- Oh... I just noticed in the code, I think that is the environment variable?
My C knowledge is so bad, but I guess `g... -
02:26 PM Feature #16754: Pager for `--help`
- I think the basic idea for the suggestion is fine.
There may be cases where the ruby user may prefer to not use (o... -
12:57 PM Feature #16754 (Closed): Pager for `--help`
- The help message by `--help` is getting longer and longer, and it often exceeds usual terminal windows.
How about to... -
08:31 AM Bug #16753: ruby -run -e httpd . -p 8080 , not support CJK directorys .
- https://github.com/ruby/ruby/pull/2998
-
07:50 AM Bug #16753 (Closed): ruby -run -e httpd . -p 8080 , not support CJK directorys .
- httpd not support CJK directorys .
-
05:37 AM Revision 810d66f3 (git): Fix a typo [ci skip]
-
03:28 AM Feature #16746: Endless method definition
- @nobu implemented `def foo(arg) = expression` in one night. Also, it allows `private def: foo = 42`. Perfect.
http... -
01:49 AM Revision 691a15eb (git): [sync_default_gems.rb] Reset files to be ignored
- [ci skip]
-
01:49 AM Revision 668c97b7 (git): [sync_default_gems.rb] Ignore files under .github directory
- [ci skip]
-
01:49 AM Revision 3df76472 (git): [sync_default_gems.rb] Use block form `IO.popen` to reap zombies
- [ci skip]
-
12:47 AM Revision ca0f6826 (git): Use `platform_is` guard
-
12:44 AM Revision 18f7d3c9 (git): Refined "Drop support for ruby 2.4 from ruby/spec"
- By using spec/mspec/tool/remove_old_guards.rb.
-
12:44 AM Revision f49a2420 (git): Refined spec/mspec/tool/remove_old_guards.rb
- * Allow spaces around `...`
* Matches quotes more precisely
* Matches 0 teeny -
12:35 AM Feature #16752: :private param for const_set
- I somewhat agree with sawa here.
This may still leave the issue over whether one may prefer a single line/method
...
04/02/2020
-
10:21 PM Feature #16746: Endless method definition
- Have you considered adopting Python's whitespace sensitive indentation?
```ruby
def hello(name):
puts("Hello, #{ n... -
04:36 PM Feature #16746: Endless method definition
- https://github.com/ruby/ruby/pull/2996
-
03:28 PM Feature #16746: Endless method definition
- shevegen (Robert A. Heiler) wrote in #note-1:
> > I'm paranoid that the ends end Ruby. I hope Ruby is endless.
... -
03:14 PM Feature #16746: Endless method definition
- matz (Yukihiro Matsumoto) wrote in #note-7:
> I totally agree with the idea **seriously**, (far better than #5054, #5... -
08:43 PM Bug #16749 (Closed): File.lchmod specs fails on linux since glibc 2.31.9000
- Fixed with da05c1552ee519d8f180b48d97148d28501acb35, thanks for the report.
-
08:39 PM Revision da05c155 (git): Update to ruby/spec@cc7b9e5
-
08:39 PM Revision 4ec32f86 (git): Update to ruby/mspec@b9fe8d6
-
07:28 PM Feature #16752: :private param for const_set
- It might be a little helpful *only* if we are defining constants dynamically.
-
07:13 PM Feature #16752: :private param for const_set
- To be precise, actually,
```ruby
class A
FOO = 1
private_constant :FOO
end
```
is not two method cal... -
05:56 PM Feature #16752 (Open): :private param for const_set
- Defining a private constant should not require two method calls.
You want to encourage private declarations becaus... -
04:16 PM Revision 2a4049b2 (git): Bail out before pushing unexpected object
-
04:16 PM Revision 2544bf94 (git): New macro `NEW_RIPPER` instead of `NEW_CDECL`
-
04:16 PM Revision 242e58db (git): Removed obsolete names
- 04:08 PM Revision 061eba02 (git): * 2020-04-03 [ci skip]
-
03:49 PM Revision 0f57d66f (git): webrick/ssl: More keyUsage for self-signed certs
- Chrome 75+ started to strictly enforce X.509 keyUsage against TLS server
certificates. Webrick supports generating in... -
01:53 PM Revision 9ddf1472 (git): Export `rb_deprecate_constant`
-
01:33 PM Misc #16750: Change typedef of VALUE for better type checking
- No tags in Redmine now.
-
12:03 PM Misc #16750: Change typedef of VALUE for better type checking
- Looks like I'm not able to add tags so... April fools :-)
-
04:01 AM Misc #16750: Change typedef of VALUE for better type checking
- The current opaque approach has several reasons:
* portability
The bit layout of bit fields in `struct` is some... -
12:35 AM Misc #16750: Change typedef of VALUE for better type checking
- FWIW ruby internally has `struct RVALUE` inside of gc.c, which is something similar to what is proposed in this ticke...
-
01:30 PM Revision 0540df3e (git): Ensure the cache directory to be shared exists
-
01:01 PM Revision 78b6eb9f (git): [ruby/etc] Deprecate names under `Struct`
- https://github.com/ruby/etc/commit/25c538120c
-
01:00 PM Revision bd0a7d8d (git): Revert "[ruby/etc] Deprecate names under `Struct`"
- This reverts commit 69f698d85ada116db5747873e53c597991bedff8.
Again. -
12:59 PM Revision 11ddfd4c (git): Revert "[ruby/etc] Hack to get rid of linking against static library"
- This reverts commit 5885550c8cb80fb8784598d3af1d90823f4f6604.
It didn't work without `--enable-shared`. - 12:33 PM Revision 736695ce (git): * 2020-04-02 [ci skip]
-
12:32 PM Revision 5885550c (git): [ruby/etc] Hack to get rid of linking against static library
-
12:20 PM Revision 69f698d8 (git): [ruby/etc] Deprecate names under `Struct`
- https://github.com/ruby/etc/commit/25c538120c
-
12:30 AM Feature #16744 (Third Party's Issue): Flag to load current bundle without using bundle exec
- If this is possible by `-rbundle/setup`, bundler could try the benefit without changing ruby implementations.
And th...
04/01/2020
-
10:54 PM Misc #16750: Change typedef of VALUE for better type checking
- I think the motivation to make C extensions safer is great here, but I see many problems with this approach.
Truff... -
06:54 PM Misc #16750: Change typedef of VALUE for better type checking
- Affecting 62,213 lines is huge. That's at least 62,213 places where an error could be introduced by using the incorr...
-
06:22 PM Misc #16750 (Open): Change typedef of VALUE for better type checking
- VALUE is currently defined as `typedef unsigned long VALUE`, but as we all know that only creates an _alias_, not an ...
-
05:49 PM Bug #16748: Different behaviour between a hash and multi-Array when passing 2 arguments to a proc
- mame (Yusuke Endoh) wrote in #note-3:
> The behavior of 2.5.5 was wrong. `Array#map` yields each element, in this c... -
03:54 PM Bug #16748 (Rejected): Different behaviour between a hash and multi-Array when passing 2 arguments to a proc
- The behavior of 2.5.5 was wrong. `Array#map` yields each element, in this case, `['one', 'two']`, an array of two el...
-
03:45 PM Bug #16748 (Rejected): Different behaviour between a hash and multi-Array when passing 2 arguments to a proc
- In Ruby 2.5.5 i get what i'm expecting
```ruby
test = -> (one, two) { one }
[['one', 'two']].map(&test)
=> ["one"... -
04:07 PM Bug #16749 (Assigned): File.lchmod specs fails on linux since glibc 2.31.9000
- Linux now supports lchmod :tada:
-
03:50 PM Bug #16749 (Closed): File.lchmod specs fails on linux since glibc 2.31.9000
- I observe following test errors on Fedora Rawhide when building against glibc 2.31.9000:
~~~
1)
File.lchmod retu... -
04:03 PM Feature #16746 (Assigned): Endless method definition
- Okay seriously. You should have written many "simple" method definitions that have only one expression:
```ruby
# t... -
06:32 AM Feature #16746: Endless method definition
- I totally agree with the idea **seriously**, (far better than #5054, #5065 and #12241) but don't like the syntax. Fir...
-
01:25 AM Feature #16746: Endless method definition
- > I'm paranoid that the ends end Ruby. I hope Ruby is endless.
With so many cancellations of events this year, we ... -
12:01 AM Feature #16746 (Closed): Endless method definition
- Ruby syntax is full of "end"s. I'm paranoid that the ends end Ruby. I hope Ruby is endless.
So, I'd like to prop... -
03:43 PM Bug #16662: lchmod available in linux since glibc 2.31.9000
- Actually, Ruby 2.7 also needs https://github.com/ruby/ruby/commit/a19228f878d955eaf2cce086bcf53f46fdf894b9
-
10:29 AM Revision fad0a145 (git): Revert "[ruby/etc] Deprecate names under `Struct`"
- This reverts commit 919b175afc389f8df6a3caa05ffdd28f5fc4bfca.
Since 604689628dc64d050a68f1ebe5e06f9105474936, to let... -
09:34 AM Revision 919b175a (git): [ruby/etc] Deprecate names under `Struct`
- https://github.com/ruby/etc/commit/25c538120c
-
09:34 AM Revision 552f05ef (git): [ruby/etc] Drop binary gems support
- Revert "Added build:mingw" e1674c18f5a0faf881b362363f428d139baef3b4.
https://github.com/ruby/etc/commit/d8f1dd85d3 -
07:20 AM Feature #16650: Ruby 2.6.* and 2.7* no longer compile on latest Mingw64
- I find that answer quite surprising. The RubyInstaller for windows is based on msys and mingw64 (and has been for man...
-
07:10 AM Misc #16747: Repository reorganization request
- I strongly agreed on this. In GitHub, `README.md` was located with the long scroll action.
I remember @nobu has th... -
06:58 AM Misc #16747 (Assigned): Repository reorganization request
- Back in 0.49, there were only 60 files and 3 directories at the root of this project. This was already at some level...
-
06:36 AM Revision 826f4483 (git): Drop support for ruby 2.4 from ruby/spec
-
06:36 AM Revision 3a2073e6 (git): Use FrozenError instead of frozen_error_class
-
05:10 AM Revision 151f8be4 (git): Make JIT-ed leave insn leaf
- to eliminate sp / pc moves by cancelling JIT execution on interrupts.
$ benchmark-driver benchmark.yml -v --rbenv 'b... -
03:48 AM Revision 5a81562d (git): `Dir.glob` always returns an array
- It is not needed to test itself, but the element should be tested
instead. - 02:49 AM Revision 57a36a16 (git): * 2020-04-01 [ci skip]
- 02:49 AM Revision 3e386d76 (git): Fix helper to not assume glibc
- 02:49 AM Revision 0091fac1 (git): Patch assembly so that it aligns properly
- 02:49 AM Revision 519a69b5 (git): ucontext doesn't exist in a musl-libc env; use native assembly
03/31/2020
-
10:32 PM Feature #16745: Improving Date and DateTime comparison
- I think this may go only after a ruby 3.0 release. Personally I'd love to simplify
all of Date, Time and DateTime - ... -
09:01 PM Feature #16745 (Open): Improving Date and DateTime comparison
- Currently, when a Date and DateTime are compared, the Date is treated as a DateTime with time "00:00:00 +0000". This...
-
08:12 PM Bug #16743: problem with multi threading [BUG] Segmentation fault
- Also, do you happen to be running on Ubuntu Bionic Beaver?
-
06:31 PM Bug #16743: problem with multi threading [BUG] Segmentation fault
- I see that you use `chingu-pathfinding` which includes a native extension.
To make the problem smaller, could you tr... -
05:46 PM Feature #16744: Flag to load current bundle without using bundle exec
- I understand your comment on my issue better now that we discussed it...
It does appear that Bundler added in the pa... -
05:29 PM Feature #16744: Flag to load current bundle without using bundle exec
- > Given that latest Bundler no longer creates a subprocess for bundle exec
Your example is incorrect. `exec` reuse... -
05:26 PM Feature #16744: Flag to load current bundle without using bundle exec
- > I think so far very few people know about -G, mostly because MRI doesn't have it.
Sadly I don't believe the Rubi... -
05:26 PM Feature #16744: Flag to load current bundle without using bundle exec
- Given that latest Bundler no longer creates a subprocess for `bundle exec`, I think we don't need this anymore.
Or d... -
05:25 PM Feature #16744: Flag to load current bundle without using bundle exec
- Added missing link to the RubyGems/Bundler issue I mentioned.
> But, I don't think we want to force using a Gemfil... -
04:56 PM Feature #16744: Flag to load current bundle without using bundle exec
- I think supporting `-G` would be valuable, because then it could be used interchangeably on multiple Ruby implementat...
-
11:28 AM Feature #16744: Flag to load current bundle without using bundle exec
- ioquatix (Samuel Williams) wrote in #note-2:
> Can we change the hashbang line to have -G and then get `bundle exec`... -
01:46 PM Revision 46a5d1b4 (git): bump teeny version to 2.6.7.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_6@67883 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 12:13 PM Revision 6d20bf22 (git): merge revision(s) 47a1872cd8b901b8aab6dedce7fa3807c97d290d: [Backport #16681]
- Use osuosl instead of GitHub releases
Because the package provided by GitHub releases is different from so... -
12:06 PM Bug #16501: Support marshaling of ruby2_keywords flag
- This might not be a bug, but the change is needed for #16634 commit:2339be74e737b4c5f5330f845af2e7db0c7450e1, so plea...
- 11:40 AM Revision d5e7ea9e (git): merge revision(s) 61b7f86248bd121be2e83768be71ef289e8e5b90
- * ext/socket/init.c: do not return uninitialized buffer
Resize string buffer only if some data is received ... -
11:21 AM Revision d0012e50 (git): merge revision: 61b7f86248bd121be2e83768be71ef289e8e5b90
- ext/socket/init.c: do not return uninitialized buffer
Resize string buffer only if some data is received in
BasicSoc... -
11:19 AM Revision 61b7f862 (git): ext/socket/init.c: do not return uninitialized buffer
- Resize string buffer only if some data is received in
BasicSocket#read_nonblock and some methods.
Co-Authored-By: Sa... - 10:54 AM Revision 17840bae (git): Bump version to 2.4.10
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_4@67874 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:51 AM Bug #16698: Backport security fix for CVE-2020-10663
- ruby_2_4 r67873 merged revision(s) 36e9ed7fef6eb2d14becf6c52452e4ab16e4bf01.
- 10:51 AM Revision 68180523 (git): merge revision(s) 36e9ed7fef6eb2d14becf6c52452e4ab16e4bf01: [Backport #16698]
- backport 80b5a0ff2a7709367178f29d4ebe1c54122b1c27 partially as a
securify fix for CVE-2020-10663. The patch ... -
10:44 AM Revision a0c7c23c (git): v2.7.1p83
-
10:26 AM Revision f832d957 (git): ext/socket/init.c: do not return uninitialized buffer
- BasicSocket#read_nonblock and some methods changes the size of a buffer
string, but when no data is available, the bu... -
08:36 AM Revision 03ca90c7 (git): Share download cache with bundler
- 07:31 AM Revision 5caee291 (git): * 2020-03-31 [ci skip]
-
07:10 AM Revision bb93659f (git): Fix pp when passed a empty ruby2_keywords-flagged hash as array element (#2966)
- This causes problems because the hash is passed to a block not
accepting keywords. Because the hash is empty and key... -
06:30 AM Revision dad110d0 (git): Remove an unused pragma
- It originally had a string literal, but it no longer has one.
- 06:17 AM Revision d83ac4ec (git): * 2020-03-31 [ci skip]
-
06:16 AM Revision b736ea63 (git): Optimize exivar access on JIT-ed getivar
- JIT support of dd723771c11.
$ benchmark-driver -v --rbenv 'before;before --jit;after --jit' benchmark/mjit_exivar.ym...
03/30/2020
- 10:47 PM Revision d4e1eb1d (git): merge revision(s) 4adb2d655dcd54b28366b4d17e86b21e2b622cd1: [Backport #16738]
- Make RbConfig::CONFIG values mutable [Bug #16738]
As `RbConfig.expand` modifies the argument and involved `C... -
10:44 PM Bug #16687: Ripper.slice FrozenError in ruby 2.5
- ruby_2_5 r67871 merged revision(s) 62743.
- 10:44 PM Revision 209f3451 (git): merge revision(s) 62743: [Backport #16687]
- Fix FrozenError on `Ripper.slice`
Currently `Ripper.slice` raises a FrozenError
```ruby
req... - 10:33 PM Revision 8580c093 (git): merge revision(s) 8a6ba10f9dd456cf54de800203cf04bbe42271fb: [Backport #12392]
- Do not make disabled directories at installation [Bug #12392]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches... -
10:23 PM Feature #16744: Flag to load current bundle without using bundle exec
- Just so I understand this more clearly, could bin stubs use this in a shim to avoid needing to use `bundle exec`?
``... -
06:45 PM Feature #16744 (Third Party's Issue): Flag to load current bundle without using bundle exec
- The `bundle exec` command is used by Ruby users primarily to start up a Ruby command or application with only its spe...
-
10:22 PM Bug #16698: Backport security fix for CVE-2020-10663
- ruby_2_5 r67869 merged revision(s) 36e9ed7fef6eb2d14becf6c52452e4ab16e4bf01.
- 10:22 PM Revision b379ecd8 (git): merge revision(s) 36e9ed7fef6eb2d14becf6c52452e4ab16e4bf01: [Backport #16698]
- backport 80b5a0ff2a7709367178f29d4ebe1c54122b1c27 partially as a
securify fix for CVE-2020-10663. The patch ... - 10:11 PM Revision 67b77240 (git): merge revision(s) 6e6844320de989cb88a154e2ac75066ccea1bba2: [Backport #16619]
- Fixed duplicated warning
As `command_rhs` is always a "value expression", `command_asgn`
does not ne... -
10:05 PM Bug #16681: Backport commit related libffi url
- ruby_2_5 r67867 merged revision(s) 6a2d779027818eda418c9118f700b36816e833a5.
- 10:05 PM Revision fdffe91d (git): merge revision(s) 6a2d779027818eda418c9118f700b36816e833a5: [Backport #16681]
- Switch to download libffi source package to github releases from
sourceware.org
[Bug #16681]
... -
09:51 PM Bug #16138: Backport Struct.new empty option hash fix to 2.5 and 2.6
- ruby_2_5 r67866 merged revision(s) 77596fb7a91cc119b25ac9e19b3c8682709765b4.
- 09:51 PM Revision 2655e657 (git): merge revision(s) 77596fb7a91cc119b25ac9e19b3c8682709765b4: [Backport #16138]
- Do not turn on keyword_init for Struct subclass if keyword hash is
empty
This was accidentally turn... -
09:49 PM Bug #16508: Segmentation fault with Regexp in ruby 2.7.0preview2
- ruby_2_5 r67865 merged revision(s) 4f19666e8b144600e959e4673f79d63f98bd637d.
- 09:49 PM Revision 77d84046 (git): merge revision(s) 4f19666e8b144600e959e4673f79d63f98bd637d: [Backport #16508]
- `Regexp` in `MatchData` can be `nil`
`String#sub` with a string pattern defers creating a `Regexp`
u... -
09:46 PM Bug #16159: rubyspec about time fails in Asia/Kuala_Lumpur timezone
- ruby_2_5 r67864 merged revision(s) d6a2bce64a7fa1099e507e1d36b5f1533f42f60f,c687be4bc01c9ce52ea990945d9304d6fe59fe9b.
- 09:46 PM Revision b4446de7 (git): merge revision(s) d6a2bce64a7fa1099e507e1d36b5f1533f42f60f,c687be4bc01c9ce52ea990945d9304d6fe59fe9b: [Backport #16159]
- time.c (find_time_t): fix round-to-zero bug
`find_time_t` did not work correctly for year older than the Epo... - 09:37 PM Revision ac6dd2fe (git): merge revision(s) 203b7fa1ae8cc40d41c38d684f70b3fea7fae813,0131fab749fb76800de09e49a6abf910201c5b58,9c0cd5c569ba22bc68d1a77ad6580a275cd99639,c144d7215b3444fa36d28d540b60170a5b30743d: [Backport #16196]
- Guard static variable first
* ext/openssl/ossl_asn1.c (Init_ossl_asn1): register the static
variab... - 09:26 PM Revision bc7d6e66 (git): merge revision(s) 463092b84da7933f307cc8747f948f68ef19f5fd: [Backport #16279]
- Update rake-12.3.3.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_5@67862 b2dd03c8-39d4-4d8f-98ff-823... -
09:21 PM Bug #15968: Custom marshal_load methods allow object instance variables to "leak" into other objects
- ruby_2_5 r67861 merged revision(s) c9423b016cfeab852bc5a829e55e0a11f80b3ab7,0b1e26398e018116180bf41cb63887f77d5d1b82,...
- 09:21 PM Revision ec3e09c1 (git): merge revision(s) c9423b016cfeab852bc5a829e55e0a11f80b3ab7,0b1e26398e018116180bf41cb63887f77d5d1b82,78ee2c245331e353e218b8fac9ca722a2bcd8fea: [Backport #15968]
- marshal.c: check instance variable count
* marshal.c (w_obj_each): ensure that no instance variable was
... -
09:11 PM Bug #15935: Memory leak triggered by String#encode, possibly elsewhere too
- ruby_2_5 r67860 merged revision(s) 78ef2d0f331c3e056ee367214710b41722de2fe0.
- 09:11 PM Revision 07ae2fe9 (git): merge revision(s) 78ef2d0f331c3e056ee367214710b41722de2fe0: [Backport #15935]
- merge revision(s) 8b3774be3dd9f472bddd99e84e3c9fe2ff99d7ac: [Backport
#15935]
Fix memory le... -
12:32 PM Revision e5db3da9 (git): Migrate {assert,refute}_patch_exits for compatibility with Minitest5
-
11:30 AM Bug #16682: Ruby 2.7.0p0 crash on exit if there is an active RUBY_INTERNAL_EVENT_GC_EXIT tracepoint
- ruby_2_7 b5fa156b7907b8ea1baf8b9f0cb6a66b0fecb3d4.
-
03:41 AM Bug #16682 (Closed): Ruby 2.7.0p0 crash on exit if there is an active RUBY_INTERNAL_EVENT_GC_EXIT tracepoint
- Applied in changeset commit:git|b385f7670ffa420790bc548747fa4b58c4c5d8f6.
----------
Clear all trace events during t... - 10:15 AM Revision d04856bd (git): * 2020-03-30 [ci skip]
-
10:15 AM Revision b5fa156b (git): Clear all trace events during teardown
- Since 0c2d81dada, not all trace events are cleared during VM teardown.
This causes a crash when there is a tracepoint... -
10:09 AM Revision 0057fe40 (git): Ruby 2.7 backport about IRB (#2990)
- * [ruby/reline] Sort completion list
#### Legacy mode:
```console
$ irb --legacy
irb(main):001:0> l[TAB][TAB]... -
09:47 AM Revision 7a2177ea (git): Use `--depth` on pull request
- `--shallow-since=yesterday` for COMMIT_NUMBER_OF_DAY of `tool/actions-commit-info.sh`.
COMMIT_NUMBER_OF_DAY is mainly... -
07:03 AM Revision f2807f4e (git): Refresh revision.h by after-update
-
06:53 AM Revision 9552fa9c (git): [DOC] Updated module name [ci skip]
-
06:25 AM Bug #16696: 'OpenSSL 1.1.1e 17 Mar 2020' causes failure in Ruby OpenSSL stdlib
- But it will be back with OpenSSL 3.x, I am afraid.
-
04:47 AM Bug #16738: RbConfig::CONFIG["SDKROOT"] not frozen on macOS
- ruby_2_6 r67859 merged revision(s) 4adb2d655dcd54b28366b4d17e86b21e2b622cd1.
-
04:47 AM Revision c42b57f2 (git): merge revision(s) 4adb2d655dcd54b28366b4d17e86b21e2b622cd1: [Backport #16738]
- Make RbConfig::CONFIG values mutable [Bug #16738]
As `RbConfig.expand` modifies the argument and involved `C... -
04:18 AM Bug #16743: problem with multi threading [BUG] Segmentation fault
- ko1 (Koichi Sasada) wrote in #note-1:
> > already tested with different versions of ruby
>
> which versions? does... -
01:47 AM Bug #16743: problem with multi threading [BUG] Segmentation fault
- > already tested with different versions of ruby
which versions? does it include 2.5? - 03:57 AM Revision 293c6d9b (git): [rubygems/rubygems] Remove deprecated + broken rubygems/source_local.
- It has been deprecated for 3 years, and has been broken for that entire
period. (It required itself, instead of `ruby... -
03:54 AM Revision 9d5e7d6c (git): [rubygems/rubygems] Revert "Remove Gem::DependencyInstaller#find_gems_with_sources"
- This reverts commit 04c79d3eb9d9803d9fae78575b125b325b97206e.
Final removal is postponed until next year until we fi... -
03:49 AM Revision 7f8f33eb (git): [rubygems/rubygems] Remove misleading comment
- That line means that the class supports both `URI`'s and `String`'s
being passed to `initialize`. I don't see how tha... -
03:49 AM Revision 7e1e60b0 (git): [rubygems/rubygems] Remove ruby 1.8 leftovers
- https://github.com/rubygems/rubygems/commit/84c89275b8
-
03:48 AM Revision 061add79 (git): [rubygems/rubygems] Enable `Style/ExtraSpacing` and auto-correct
- https://github.com/rubygems/rubygems/commit/6fa0b1b679
-
03:48 AM Revision c16815cc (git): [rubygems/rubygems] Remove weird spacing from error messages
- https://github.com/rubygems/rubygems/commit/9e21fe7f58
-
03:48 AM Revision 4cd90c7b (git): [rubygems/rubygems] Remove weird spacing between receiver and method
- https://github.com/rubygems/rubygems/commit/d45cd34a67
-
03:48 AM Revision b34721aa (git): [rubygems/rubygems] Consistently left align tokenizer test columns
- Makes it easier to rubocop.
https://github.com/rubygems/rubygems/commit/26b31248ae -
03:42 AM Revision ba9dcdab (git): [rubygems/rubygems] Enable Style/PercentLiteralDelimiters cop in rubygems
- So it matches the style used by bundler.
https://github.com/rubygems/rubygems/commit/ab0580fd65 - 03:41 AM Revision f987302c (git): * 2020-03-30 [ci skip]
-
03:41 AM Revision b385f767 (git): Clear all trace events during teardown
- Since 0c2d81dada, not all trace events are cleared during VM teardown.
This causes a crash when there is a tracepoint... -
03:09 AM Bug #16692: net/http SNI not RFC 6066 compliant & wrong certificate hit
- As Jeremy mentioned, I have considered the changeset as a new features for [Feature #5180].
I will fill Backport field. -
02:22 AM Bug #16676: `#hash` can change Hash object from ar_table to st_table
- ruby_2_6 r67858 merged revision(s) 4c019f5a626523e99e2827ed917802e3097c380d,c3584dfacce4d0f2058d8403de6fdce4fd4d686b.
-
02:22 AM Revision b52717cb (git): merge revision(s) 4c019f5a626523e99e2827ed917802e3097c380d,c3584dfacce4d0f2058d8403de6fdce4fd4d686b: [Backport #16676]
- check ar_table after `#hash` call
ar_table can be converted to st_table just after `ar_do_hash()`
fu...
Also available in: Atom