<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/lib/weakref.rb, branch v4.0.3</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>[ruby/weakref] [DOC] Missing documents</title>
<updated>2025-11-10T10:01:39+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2025-11-10T09:57:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=d2044ce01744a0f9b70d32d340009326133a1638'/>
<id>d2044ce01744a0f9b70d32d340009326133a1638</id>
<content type='text'>
https://github.com/ruby/weakref/commit/cccde64080
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/weakref/commit/cccde64080
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/weakref] v0.1.4</title>
<updated>2025-06-19T01:53:19+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2025-06-19T01:53:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=c2d5d2969a501b9db93ed66db9017a5b6667af9f'/>
<id>c2d5d2969a501b9db93ed66db9017a5b6667af9f</id>
<content type='text'>
https://github.com/ruby/weakref/commit/f6bd03ed54
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/weakref/commit/f6bd03ed54
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/weakref] Add missing block parameter</title>
<updated>2025-02-03T01:58:50+00:00</updated>
<author>
<name>Nikita Shilnikov</name>
<email>fg@flashgordon.ru</email>
</author>
<published>2025-01-21T11:30:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=e8cf44148572683e7002cbd294dbcc1ad30bf462'/>
<id>e8cf44148572683e7002cbd294dbcc1ad30bf462</id>
<content type='text'>
A block is part of the Delegator's contract. Ruby 3.4 issues a warning if a block is passed but unused. This commit fixes the warning by adding a block to the argument list.

https://github.com/ruby/weakref/commit/9495ec9191
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A block is part of the Delegator's contract. Ruby 3.4 issues a warning if a block is passed but unused. This commit fixes the warning by adding a block to the argument list.

https://github.com/ruby/weakref/commit/9495ec9191
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/weakref] Bump up 0.1.3</title>
<updated>2023-11-07T01:46:40+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2023-11-07T01:46:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=c9ee600cef88751aeda89e90fc25ac2e3199f3c9'/>
<id>c9ee600cef88751aeda89e90fc25ac2e3199f3c9</id>
<content type='text'>
https://github.com/ruby/weakref/commit/f763384744
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/weakref/commit/f763384744
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/weakref] Bump version to 0.1.2</title>
<updated>2022-12-14T06:16:29+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2022-12-14T06:16:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=e2f4b8bf77ac29b2b94fc01d6d2d6365d5ff4345'/>
<id>e2f4b8bf77ac29b2b94fc01d6d2d6365d5ff4345</id>
<content type='text'>
https://github.com/ruby/weakref/commit/5b5f79d8a6
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/weakref/commit/5b5f79d8a6
</pre>
</div>
</content>
</entry>
<entry>
<title>[DOC] Remove outdated note from WeakRef#initialize</title>
<updated>2022-03-14T09:50:52+00:00</updated>
<author>
<name>Ivo Anjo</name>
<email>ivo.anjo@datadoghq.com</email>
</author>
<published>2022-03-14T09:42:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=7348db866a4120b701bf28918d6fcbd4d6f07121'/>
<id>7348db866a4120b701bf28918d6fcbd4d6f07121</id>
<content type='text'>
The note

&gt; Raises an ArgumentError if the given +orig+ is immutable, such as Symbol,
&gt; Integer, or Float.

has not been true since #2313 (GH-2313, Feature #16035) when
@casperisfine enabled storing non-finalizable objects in the underlying
`ObjectSpace::WeakMap`.

On Ruby 2.7+, `WeakRef.new(1) + 1` works fine and the result is the
expected 2.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The note

&gt; Raises an ArgumentError if the given +orig+ is immutable, such as Symbol,
&gt; Integer, or Float.

has not been true since #2313 (GH-2313, Feature #16035) when
@casperisfine enabled storing non-finalizable objects in the underlying
`ObjectSpace::WeakMap`.

On Ruby 2.7+, `WeakRef.new(1) + 1` works fine and the result is the
expected 2.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update library versions of the default gems.</title>
<updated>2020-12-22T12:45:28+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2020-12-22T12:43:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=9b9cbbbc17bb5840581c7da37fd0feb0a7d4c1f3'/>
<id>9b9cbbbc17bb5840581c7da37fd0feb0a7d4c1f3</id>
<content type='text'>
  They are followed up with
  https://github.com/ruby/ruby/commit/8fb02b7a97317090e3946e6f2d4a7d034f9699f1
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  They are followed up with
  https://github.com/ruby/ruby/commit/8fb02b7a97317090e3946e6f2d4a7d034f9699f1
</pre>
</div>
</content>
</entry>
<entry>
<title>Extract version number from the source</title>
<updated>2020-07-30T10:03:18+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2020-07-28T15:31:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=b2d96abb42abbe2e01f010ffc9ac51f0f9a50002'/>
<id>b2d96abb42abbe2e01f010ffc9ac51f0f9a50002</id>
<content type='text'>
"requiring version.rb" strategy has some issues.

- cannot work when cross-compiling
- often introduces wrong namespace
- must know the superclasses
- costs at each runtime than at build-time

etc.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
"requiring version.rb" strategy has some issues.

- cannot work when cross-compiling
- often introduces wrong namespace
- must know the superclasses
- costs at each runtime than at build-time

etc.
</pre>
</div>
</content>
</entry>
<entry>
<title>lib/weakref: Remove incorrect example [DOC] [Bug #14031]</title>
<updated>2017-10-24T18:08:00+00:00</updated>
<author>
<name>marcandre</name>
<email>marcandre@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
</author>
<published>2017-10-24T18:08:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=013dcf08a1c7256243273c7e48c6ff80b02cfb02'/>
<id>013dcf08a1c7256243273c7e48c6ff80b02cfb02</id>
<content type='text'>
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60404 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60404 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</pre>
</div>
</content>
</entry>
<entry>
<title>[DOC] Use Integer instead of Fixnum [ci skip]</title>
<updated>2017-01-26T15:14:02+00:00</updated>
<author>
<name>kazu</name>
<email>kazu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
</author>
<published>2017-01-26T15:14:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=c71e1223c5a91ef51d5efbdb9de13e0af04bcf4a'/>
<id>c71e1223c5a91ef51d5efbdb9de13e0af04bcf4a</id>
<content type='text'>
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57431 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57431 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</pre>
</div>
</content>
</entry>
</feed>
