<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/ext/strscan/strscan.c, branch v4.0.4</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>Bundle strscan-3.1.6</title>
<updated>2025-12-17T06:47:43+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2025-12-17T05:38:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=df18f3baa658174ef89c8c2c11be4fea9bda4fc7'/>
<id>df18f3baa658174ef89c8c2c11be4fea9bda4fc7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/strscan] [DOC] no doc for internal methods</title>
<updated>2025-11-05T10:07:20+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2025-11-05T10:04:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=ae7415c27ec08dfc74346e6bf0ffc2e4636332c2'/>
<id>ae7415c27ec08dfc74346e6bf0ffc2e4636332c2</id>
<content type='text'>
https://github.com/ruby/strscan/commit/5614095d9c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/strscan/commit/5614095d9c
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/strscan] Deprecate constant `Id`</title>
<updated>2025-11-05T07:17:44+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2025-11-05T05:30:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=439ca0432e669f7cc4f884bcbafeef53aa948b93'/>
<id>439ca0432e669f7cc4f884bcbafeef53aa948b93</id>
<content type='text'>
`$Id$` is for RCS, CVS, and SVN; no information with GIT.

https://github.com/ruby/strscan/commit/9e3db14fa2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
`$Id$` is for RCS, CVS, and SVN; no information with GIT.

https://github.com/ruby/strscan/commit/9e3db14fa2
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/strscan] [DOC] Add document of StringScanner::Error</title>
<updated>2025-11-05T07:06:57+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2025-11-05T06:31:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=27b1500e7061a1dea35cf03a0254788075e9c9fd'/>
<id>27b1500e7061a1dea35cf03a0254788075e9c9fd</id>
<content type='text'>
https://github.com/ruby/strscan/commit/16ec901356
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/strscan/commit/16ec901356
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/strscan] Deprecate undocumented toplevel constant `ScanError`</title>
<updated>2025-11-05T05:13:20+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2025-11-05T03:07:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=f8e9bccd03f3e62e2f25cc08d5d5c6861347a0fe'/>
<id>f8e9bccd03f3e62e2f25cc08d5d5c6861347a0fe</id>
<content type='text'>
https://github.com/ruby/strscan/commit/b4ddc3a2a6
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/strscan/commit/b4ddc3a2a6
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/strscan] ISO C90 forbids mixed declarations and code</title>
<updated>2025-11-05T04:54:56+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2025-11-05T04:46:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=c85ef2ca9c5c96f3a02bc8b1a20c0f570737994b'/>
<id>c85ef2ca9c5c96f3a02bc8b1a20c0f570737994b</id>
<content type='text'>
Cannot use C99 syntax, as far as supporting Ruby 2.6 and earlier.

https://github.com/ruby/strscan/commit/f6d178fda5
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Cannot use C99 syntax, as far as supporting Ruby 2.6 and earlier.

https://github.com/ruby/strscan/commit/f6d178fda5
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/strscan] [DOC] Remove the statement `rest?` is obsolete</title>
<updated>2025-11-05T02:03:10+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2025-11-05T01:54:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=13f1b432d27e4823b8b2f60588eeefe7656ccdc0'/>
<id>13f1b432d27e4823b8b2f60588eeefe7656ccdc0</id>
<content type='text'>
`eos?` is opposite, cannot be used instead of `rest?`.

https://github.com/ruby/strscan/commit/bee8cc547b
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
`eos?` is opposite, cannot be used instead of `rest?`.

https://github.com/ruby/strscan/commit/bee8cc547b
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/strscan] Resurrect a method that has not been obsolete</title>
<updated>2025-11-04T21:34:04+00:00</updated>
<author>
<name>Takashi Kokubun</name>
<email>takashikkbn@gmail.com</email>
</author>
<published>2025-11-04T21:33:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=fffa4671a4cfaea6e6eb2bc6a5dde14ad1a5a400'/>
<id>fffa4671a4cfaea6e6eb2bc6a5dde14ad1a5a400</id>
<content type='text'>
(https://github.com/ruby/strscan/pull/169)

Partially revert https://github.com/ruby/strscan/pull/168 because
strscan_rest_p did not have `rb_warning("StringScanner#rest? is
obsolete")`.

It is actively used by the latest tzinfo.gem, and we shouldn't remove it
without deprecating it.

https://github.com/ruby/strscan/commit/f3fdf21189
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(https://github.com/ruby/strscan/pull/169)

Partially revert https://github.com/ruby/strscan/pull/168 because
strscan_rest_p did not have `rb_warning("StringScanner#rest? is
obsolete")`.

It is actively used by the latest tzinfo.gem, and we shouldn't remove it
without deprecating it.

https://github.com/ruby/strscan/commit/f3fdf21189
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/strscan] Remove methods have been obsolete over two decades</title>
<updated>2025-11-04T19:41:21+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2025-11-04T17:17:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=e9e5a4a4541eb2612fd8e5621edd15d964751d06'/>
<id>e9e5a4a4541eb2612fd8e5621edd15d964751d06</id>
<content type='text'>
https://github.com/ruby/strscan/commit/1387def685
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/strscan/commit/1387def685
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/strscan] Remove no longer used variable</title>
<updated>2025-11-04T18:29:37+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2025-11-04T17:24:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=36cd985db4609b87575b08b9bff17504266de28b'/>
<id>36cd985db4609b87575b08b9bff17504266de28b</id>
<content type='text'>
Since https://github.com/ruby/strscan/commit/92961cde2b42.

https://github.com/ruby/strscan/commit/911f9c682a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since https://github.com/ruby/strscan/commit/92961cde2b42.

https://github.com/ruby/strscan/commit/911f9c682a
</pre>
</div>
</content>
</entry>
</feed>
