General

Profile

matz (Yukihiro Matsumoto)

  • Login: matz
  • Email: matz@ruby.or.jp
  • Registered on: 05/09/2008
  • Last sign in: 05/16/2024

Issues

open closed Total
Assigned issues 151 710 861
Reported issues 1 31 32

Projects

Project Roles Registered on
Ruby Committer 01/08/2009
Backport186 Committer 05/16/2009
Backport187 Committer 01/08/2009
Backport191 Committer 05/16/2009
Backport192 Committer 10/05/2011
Backport193 Committer 08/24/2011
Backport200 Committer 02/17/2013
Backport21 Committer 12/21/2013
Backport22 Committer 12/19/2014
Ruby 1.8 Committer 05/18/2008
Ruby master Owner, Committer 05/18/2008

Activity

02/14/2025

11:08 PM Ruby master Bug #21139: Prism and parse.y parses `it = it` differently
Assignment to `it` should be prohibited in the long run. Temporarily, I vote for Prism behavior.
Matz.
By the w...
matz (Yukihiro Matsumoto)
08:37 AM Ruby master Feature #20971: Deprecate `rb_path_check`
OK, let's deprecate this function.
Matz.
matz (Yukihiro Matsumoto)

02/13/2025

08:56 AM Ruby master Bug #21097: `x = a rescue b in c` and `def f = a rescue b in c` parsed differently between parse.y and prism
The behavior of Prism in 3.5 is close to my intention.
Matz.
matz (Yukihiro Matsumoto)
08:43 AM Ruby master Feature #19555 (Closed): Allow passing default options to `Data.define`
As a programmer, I can imagine the convenience of this default value for Data attributes, but as @zverok mentioned, I... matz (Yukihiro Matsumoto)
07:30 AM Ruby master Feature #21105 (Closed): Improve Ruby Stack Trace to Include Exact Error Position (Column Number)
I like introducing the column number in the error message, but in reality, it is hard to get column numbers from the ... matz (Yukihiro Matsumoto)
06:44 AM Ruby master Feature #21082 (Rejected): Alias it to its
Some people want to make Ruby more English-like, but I don't agree with that direction.
Matz.
matz (Yukihiro Matsumoto)
06:41 AM Ruby master Bug #21029: Prism behavior for `defined? (;x)` differs
I think compound expressions (expressions (including empty) concatenated by semicolons) should be “expression” as `pa... matz (Yukihiro Matsumoto)
05:58 AM Ruby master Bug #21049: Reconsider handling of the numbered parameters and "it" parameter in `Binding#local_variables`
I take all three "expected" in the first example. I'd rather wait for the request for the new (additional) APIs with ... matz (Yukihiro Matsumoto)

01/19/2025

11:18 PM Ruby master Feature #21039: Ractor.make_shareable breaks block semantics (seeing updated captured variables) of existing blocks
1. It's intended behavior. We don't call it a bug. If we keep the non-shareable semantics, the basic principle of Rac... matz (Yukihiro Matsumoto)
11:12 PM Ruby master Feature #21047: Change `*nil` to not call `nil.to_a`, for consistency with `**nil`
Accepted.
Matz.
matz (Yukihiro Matsumoto)

Also available in: Atom