matz (Yukihiro Matsumoto)
- Login: matz
- Email: [email protected]
- Registered on: 05/09/2008
- Last sign in: 05/16/2024
Issues
Projects
Project |
Roles |
Registered on |
Ruby |
Owner, Committer |
05/18/2008 |
06/05/2025
-
09:11 AM
Ruby
Feature #21279 (Closed): Bare "rescue" should not rescue NameError
- Upon considering the historic constraint (and compatibility concern), I choose to keep `NameError` as it is.
Thank y...
matz (Yukihiro Matsumoto)
-
09:08 AM
Ruby
Feature #21358: Advanced filtering support for #dig
- I prefer pattern matching.
Matz.
matz (Yukihiro Matsumoto)
-
09:07 AM
Ruby
Feature #21359: Introduce `Exception#cause=` for Post-Initialization Assignment
- I am basically against `cause=` (or `set_cause` that is). It makes exceptions more complex. Is it impossible to defer...
matz (Yukihiro Matsumoto)
-
08:53 AM
Ruby
Bug #21337: Using `not` on the RHS of a logical operator becomes valid syntax with Prism
- I am against this prism behavior. It introduces ambiguity for `not a && b` (might be `not (a && b)` or `(not a) && b`...
matz (Yukihiro Matsumoto)
-
08:47 AM
Ruby
Feature #21389: Simplify Set#inspect output
- I prefer `Set[1, 2, 3]` to `#<Set: {1, 2, 3}>`. And the name of the subclass should be printed, e.g. `MySet[1, 2, 3]`...
matz (Yukihiro Matsumoto)
-
08:43 AM
Ruby
Bug #21374: FrozenError message is inconsistent when a singleton method is defined on a frozen object
- I agree with you. It should be consistent (and I prefer `can't modify frozen Array: [] (FrozenError)` message). But t...
matz (Yukihiro Matsumoto)
-
08:40 AM
Ruby
Bug #21382 (Closed): Syntax for arguments in || is more strict than arguments in ()
- Unfortunately, `|` is a binary-or operator too. So we have to be more strict to avoid ambiguity and syntax conflict.
...
matz (Yukihiro Matsumoto)
-
06:57 AM
Ruby
Feature #21219: `Object#inspect` accept a list of instance variables to display
- I prefer the idea of selecting instance variables to output by a hook method. It is tough to choose the name of the m...
matz (Yukihiro Matsumoto)
-
05:40 AM
Ruby
Feature #21346: Introduce `String#ensure_suffix`
- `ensure_suffix` accepted. IMO, it should always copy the original string, even when it ends with the suffix. I don't ...
matz (Yukihiro Matsumoto)
-
04:52 AM
Ruby
Feature #21347: Add `open_timeout` as an overall timeout option for `Socket.tcp`
- Accepted. Go ahead.
Matz.
matz (Yukihiro Matsumoto)
Also available in: Atom
Loading...