tagomoris (Satoshi Tagomori)
- Login: tagomoris
- Email: tagomoris@gmail.com
- Registered on: 09/24/2010
- Last sign in: 11/13/2025
Issues
| open | closed | Total | |
|---|---|---|---|
| Assigned issues | 20 | 26 | 46 |
| Reported issues | 5 | 29 | 34 |
Projects
| Project | Roles | Registered on |
|---|---|---|
| Ruby | Committer | 05/08/2025 |
Activity
04/11/2026
-
05:48 PM Ruby Bug #21933 (Closed): Ruby::Box: named capture local variable can become nil after non-matching lines
-
04:13 AM Ruby Bug #21952: Ruby::Box double free at process exit when `fiddle/import` is required in multiple boxes
- As I commented, https://github.com/ruby/ruby/pull/16595 looks good to me.
02/24/2026
-
12:10 AM Ruby Misc #21881: Split the root box into the (newer) root box and the master of copied user boxes
- After a short coding, I changed my idea about the naming. The original copy of boxes will be `master` (master-copy).
I thought the `source` box should be confusing because the word "source" is used everywhere both in CRuby and Ruby code. -
12:06 AM Ruby Misc #21881 (Assigned): Split the root box into the (newer) root box and the master of copied user boxes
-
12:06 AM Ruby Misc #21881: Split the root box into the (newer) root box and the master of copied user boxes
- The root box is mandatory because it runs the code of Ruby runtime itself. For example, Array#fetch_values written in Ruby (array.rb).
02/15/2026
-
08:13 AM Ruby Bug #21830: Ruby::Box and Kernel#require
- I'll work on #21881 to solve this problem.
-
08:13 AM Ruby Bug #21324: Namespace loads RubyGems in root Namespace but it should not
- I'll work on https://bugs.ruby-lang.org/issues/21881 to solve this problem.
-
08:11 AM Ruby Misc #21881 (Assigned): Split the root box into the (newer) root box and the master of copied user boxes
- # Proposal
This ticket proposes to:
* have a new box type: the "source" box, used as the source of copied boxes when user boxes are created
* split the "source" box from the root box just before loading "prelude.rb" and "gem_prelu...
12/09/2025
-
01:17 PM Ruby Bug #21363 (Closed): `Namespace.current` should always return the Namespace in which it was defined
- Now it's working as we expects:
```
MBA:build s-tagomori$ cat m.rb
module M
def self.test
p test: Ruby::Box.current
end
TEST = -> {
p lambda: Ruby::Box.current
}
end
MBA:build s-tagomori$ RUBY_BOX=1 ./exe/... -
01:01 PM Ruby Bug #21341 (Closed): `Namespace is not a module (TypeError)` without enabling the namespace
- The top level `Namespace` doesn't exist now.