<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/lib/erb/util.rb, branch v4.0.2</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>Fixed by `misspell -w -error -source=text`</title>
<updated>2025-12-09T08:48:57+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2025-12-09T08:22:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=79c57d747f7d1e6253a6df7b624a9930cb8a523c'/>
<id>79c57d747f7d1e6253a6df7b624a9930cb8a523c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/erb] Replace Ruby 3.5 with Ruby 4.0</title>
<updated>2025-11-11T15:52:08+00:00</updated>
<author>
<name>Yasuo Honda</name>
<email>yasuo.honda@gmail.com</email>
</author>
<published>2025-11-11T15:51:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=1577db908671be93db8277501445c5fc2c6052fc'/>
<id>1577db908671be93db8277501445c5fc2c6052fc</id>
<content type='text'>
(https://github.com/ruby/erb/pull/94)

This commit updates the Ruby version to follow the commit in Ruby master branch.

https://github.com/ruby/ruby/commit/6d81969b475262aba251e99b518181bdf7c5a523

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

This commit updates the Ruby version to follow the commit in Ruby master branch.

https://github.com/ruby/ruby/commit/6d81969b475262aba251e99b518181bdf7c5a523

https://github.com/ruby/erb/commit/a5d42484e4
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/erb] [DOC] Suppress documentation for internals</title>
<updated>2025-11-10T09:15:48+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2025-11-10T09:13:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=ea647f52c923330932998f34501cf647ac02d3d2'/>
<id>ea647f52c923330932998f34501cf647ac02d3d2</id>
<content type='text'>
https://github.com/ruby/erb/commit/332e200060
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/erb/commit/332e200060
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/erb] [DOC] Fix the location of `url_encode` doc</title>
<updated>2025-09-18T05:04:54+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2025-09-18T04:57:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=3379dd44554ec3c745a38b4ef33c93aafb1dabf1'/>
<id>3379dd44554ec3c745a38b4ef33c93aafb1dabf1</id>
<content type='text'>
The documentation must be just before the definition.

https://github.com/ruby/erb/commit/62282e32d9
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The documentation must be just before the definition.

https://github.com/ruby/erb/commit/62282e32d9
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/erb] Give up on using resolve_feature_path</title>
<updated>2025-05-13T23:54:02+00:00</updated>
<author>
<name>Takashi Kokubun</name>
<email>takashikkbn@gmail.com</email>
</author>
<published>2025-05-13T23:52:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=1d3221ad289af51af8c246904d42a5d0f31e3c2b'/>
<id>1d3221ad289af51af8c246904d42a5d0f31e3c2b</id>
<content type='text'>
Apparently `$LOAD_PATH.resolve_feature_path('erb/escape')` returns true
for miniruby but `require 'erb/escape'` fails on it.

I still don't want to check it and rescue LoadError at the same time
because the code looks too complicated. Let me just rescue LoadError for
platforms that don't build native extensions.

https://github.com/ruby/erb/commit/3081c6b20f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Apparently `$LOAD_PATH.resolve_feature_path('erb/escape')` returns true
for miniruby but `require 'erb/escape'` fails on it.

I still don't want to check it and rescue LoadError at the same time
because the code looks too complicated. Let me just rescue LoadError for
platforms that don't build native extensions.

https://github.com/ruby/erb/commit/3081c6b20f
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/erb] Reapply "Refactor the logic of require 'erb/escape'</title>
<updated>2025-05-13T23:31:02+00:00</updated>
<author>
<name>Takashi Kokubun</name>
<email>takashikkbn@gmail.com</email>
</author>
<published>2025-05-13T23:29:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=e8e7daa71a4915e3cfcf0dccc8392cdacc55866e'/>
<id>e8e7daa71a4915e3cfcf0dccc8392cdacc55866e</id>
<content type='text'>
(https://github.com/ruby/erb/pull/61)"

This reverts commit https://github.com/ruby/erb/commit/1c9200aab071.

Now that we've bumped BASERUBY, we shouldn't need to rescue the
LoadError.

https://github.com/ruby/erb/commit/846b20fe0e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(https://github.com/ruby/erb/pull/61)"

This reverts commit https://github.com/ruby/erb/commit/1c9200aab071.

Now that we've bumped BASERUBY, we shouldn't need to rescue the
LoadError.

https://github.com/ruby/erb/commit/846b20fe0e
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/erb] Update the reason why we need to rescue LoadError</title>
<updated>2025-05-13T18:23:04+00:00</updated>
<author>
<name>Takashi Kokubun</name>
<email>takashikkbn@gmail.com</email>
</author>
<published>2025-05-13T18:22:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=cbaf85cb32144fcf8e55969b8084aadf366ee60c'/>
<id>cbaf85cb32144fcf8e55969b8084aadf366ee60c</id>
<content type='text'>
https://github.com/ruby/erb/commit/c2d1f82817
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/erb/commit/c2d1f82817
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/erb] Revert "Refactor the logic of require 'erb/escape'</title>
<updated>2025-05-13T18:23:04+00:00</updated>
<author>
<name>Takashi Kokubun</name>
<email>takashikkbn@gmail.com</email>
</author>
<published>2025-05-13T18:18:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=c71f9b8aee9b11467e2bb91d841e166f6b36c8af'/>
<id>c71f9b8aee9b11467e2bb91d841e166f6b36c8af</id>
<content type='text'>
(https://github.com/ruby/erb/pull/61)"

This reverts commit https://github.com/ruby/erb/commit/1c393aa738f3.

https://github.com/ruby/erb/commit/1c9200aab0
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(https://github.com/ruby/erb/pull/61)"

This reverts commit https://github.com/ruby/erb/commit/1c393aa738f3.

https://github.com/ruby/erb/commit/1c9200aab0
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/erb] Refactor the logic of require 'erb/escape'</title>
<updated>2025-05-13T18:00:07+00:00</updated>
<author>
<name>Takashi Kokubun</name>
<email>takashi.kokubun@shopify.com</email>
</author>
<published>2025-05-13T18:00:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=4a9d46ce07c5135e6a1fbc7da5ea9b1f21030d94'/>
<id>4a9d46ce07c5135e6a1fbc7da5ea9b1f21030d94</id>
<content type='text'>
(https://github.com/ruby/erb/pull/61)

https://github.com/ruby/erb/commit/1c393aa738
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(https://github.com/ruby/erb/pull/61)

https://github.com/ruby/erb/commit/1c393aa738
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/erb] Support all cgi.gem versions</title>
<updated>2025-05-13T17:50:05+00:00</updated>
<author>
<name>Takashi Kokubun</name>
<email>takashi.kokubun@shopify.com</email>
</author>
<published>2025-05-13T17:50:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=735f28388cb8d7b37e67155f4d54cf52f28aa3ad'/>
<id>735f28388cb8d7b37e67155f4d54cf52f28aa3ad</id>
<content type='text'>
(https://github.com/ruby/erb/pull/60)

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

https://github.com/ruby/erb/commit/de9bb8c3cc
</pre>
</div>
</content>
</entry>
</feed>
