General

Profile

nobu (Nobuyoshi Nakada)

  • Login: nobu
  • Email: nobu@ruby-lang.org
  • Registered on: 04/27/2008
  • Last sign in: 07/07/2026

Issues

open closed Total
Assigned issues 49 861 910
Reported issues 24 306 330

Projects

Project Roles Registered on
Ruby Committer, Contributor 04/27/2008

Activity

Today

03:15 PM Ruby Misc #22107: DevMeeting-2026-07-09
* [Feature #22185] Add alignment directives to `Array#pack` and `String#unpack`
* `x!` and `@!` for alignment.
nobu (Nobuyoshi Nakada)
03:04 PM Ruby Feature #22185 (Open): Add alignment directives to `Array#pack` and `String#unpack`
`Array#pack` and `String#unpack` can express byte skips and absolute positions with `x`, `X`, and `@`, but they do not currently have a direct way to align the current position to a byte boundary or to the ABI alignment of another direct... nobu (Nobuyoshi Nakada)
12:07 PM Ruby Bug #22183 (Closed): parse.y interpolation inside lambda literal
Applied in changeset commit:git|3f7d4bc859f03f4c7ea131af910d1c4ae142586d.
----------
[Bug #22183] Preserve `lpar_beg` across interpolation
Fix unexpected `keyword_do_LAMBDA` inside string interpolation within
default argument of lambda.
nobu (Nobuyoshi Nakada)
12:07 PM Ruby Revision 3f7d4bc8 (git): [Bug #22183] Preserve `lpar_beg` across interpolation
Fix unexpected `keyword_do_LAMBDA` inside string interpolation within
default argument of lambda.
nobu (Nobuyoshi Nakada)
11:59 AM Ruby Revision 23f02835 (git): Fix argument types
Follow-up of GH-17190. nobu (Nobuyoshi Nakada)
11:08 AM Ruby Feature #22102: C API to obtain a C string from a Ruby String
rhenium (Kazuki Yamaguchi) wrote:
> * The argument `val` needs to be addressable and modifiable, even if a type conversion is not needed.
So the document needs another statement.
```
* @exception rb_eTypeError `str` is not ...
nobu (Nobuyoshi Nakada)
09:39 AM Ruby Revision b17078a0 (git): Suppress unused-function warnings
nobu (Nobuyoshi Nakada)

07/06/2026

10:35 AM Ruby Revision dac67738 (git): Tentative fix for clang on macOS
Does not know `assume` attribute. nobu (Nobuyoshi Nakada)

07/05/2026

12:57 PM Ruby Bug #22181: SEGV in branch peephole optimization due to label/insn struct aliasing
Seems something incompatible in `compile_prism`, it segfaults while not `compile_parsey`.
Anyway, the patch seems like a good safety net.
nobu (Nobuyoshi Nakada)
09:17 AM Ruby Bug #22178 (Closed): Regexp#== regression: regexps built via the `rb_reg_new` C API are no longer equal to an identical literal
Applied in changeset commit:git|cdf323395e0c4db6ce9523f1ae0ff9c948b7c466.
----------
[Bug #22178] Fix for Regexp#== when source encodings differ
nobu (Nobuyoshi Nakada)

Also available in: Atom