<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/test/ruby/enc, 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>Adapt to Unicode directory changes</title>
<updated>2025-11-14T03:27:36+00:00</updated>
<author>
<name>Mari Imaizumi</name>
<email>mariimaizumi5@gmail.com</email>
</author>
<published>2025-11-13T10:02:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=47e3aff930942691321408ef785f7548b4948631'/>
<id>47e3aff930942691321408ef785f7548b4948631</id>
<content type='text'>
https://www.unicode.org/Public/emoji/ReadMe.txt

&gt; This directory contains data files for versions 1.0 to 16.0 of Unicode Emoji.
&gt; Starting with Unicode 17.0.0, the data files for Unicode Emoji are published in
&gt; https://www.unicode.org/Public/&lt;version&gt;/emoji/
&gt; together with the related files in
&gt; https://www.unicode.org/Public/&lt;version&gt;/ucd/emoji/
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://www.unicode.org/Public/emoji/ReadMe.txt

&gt; This directory contains data files for versions 1.0 to 16.0 of Unicode Emoji.
&gt; Starting with Unicode 17.0.0, the data files for Unicode Emoji are published in
&gt; https://www.unicode.org/Public/&lt;version&gt;/emoji/
&gt; together with the related files in
&gt; https://www.unicode.org/Public/&lt;version&gt;/ucd/emoji/
</pre>
</div>
</content>
</entry>
<entry>
<title>Speed up initial test creation in test_case_comprehensive.rb:</title>
<updated>2025-01-03T12:28:47+00:00</updated>
<author>
<name>Martin Dürst</name>
<email>duerst@it.aoyama.ac.jp</email>
</author>
<published>2025-01-03T12:14:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=27e61e2df749c82ea3e9d9e6d1004ed718fefeee'/>
<id>27e61e2df749c82ea3e9d9e6d1004ed718fefeee</id>
<content type='text'>
- Change generate_case_mapping_tests to
  generate_single_byte_case_mapping_tests
  (all encodings using this method happen to be single-byte)
- Change precalculation of codepoints by converting from
  specific encoding, not from Unicode. This reduces creation time.
(See https://github.com/ruby/ruby/pull/7425 for a related proposal
and some additional comments.)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Change generate_case_mapping_tests to
  generate_single_byte_case_mapping_tests
  (all encodings using this method happen to be single-byte)
- Change precalculation of codepoints by converting from
  specific encoding, not from Unicode. This reduces creation time.
(See https://github.com/ruby/ruby/pull/7425 for a related proposal
and some additional comments.)
</pre>
</div>
</content>
</entry>
<entry>
<title>Prevent "ambiguous first argument" warnings</title>
<updated>2024-04-04T04:29:41+00:00</updated>
<author>
<name>Yusuke Endoh</name>
<email>mame@ruby-lang.org</email>
</author>
<published>2024-04-04T04:23:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=fc67091fc8dc4c7122499cd0d287cd34ff01bf30'/>
<id>fc67091fc8dc4c7122499cd0d287cd34ff01bf30</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Ensure test suite is compatible with --frozen-string-literal</title>
<updated>2024-03-14T16:56:15+00:00</updated>
<author>
<name>Jean Boussier</name>
<email>byroot@ruby-lang.org</email>
</author>
<published>2024-03-13T11:50:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=09d8c99cdcb04fb6c6c8e61c9dea28927a3a0b46'/>
<id>09d8c99cdcb04fb6c6c8e61c9dea28927a3a0b46</id>
<content type='text'>
As preparation for https://bugs.ruby-lang.org/issues/20205
making sure the test suite is compatible with frozen string
literals is making things easier.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As preparation for https://bugs.ruby-lang.org/issues/20205
making sure the test suite is compatible with frozen string
literals is making things easier.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix handling of 6-byte codepoints in left_adjust_char_head in CESU-8 encoding</title>
<updated>2023-03-18T06:43:54+00:00</updated>
<author>
<name>Josef Haider</name>
<email>4835525+djoooooe@users.noreply.github.com</email>
</author>
<published>2023-03-18T06:43:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=2c8f2871a8aeff592369a993b1d69557160cfa61'/>
<id>2c8f2871a8aeff592369a993b1d69557160cfa61</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Prefer to use File.foreach instead of IO.foreach</title>
<updated>2023-02-27T09:49:18+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2023-02-27T07:38:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=db0a4c8923e0e084c7d757d132a83fc9c8431633'/>
<id>db0a4c8923e0e084c7d757d132a83fc9c8431633</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Prefer to use File.readlines instead of IO.readlines</title>
<updated>2023-02-27T09:49:18+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2023-02-27T06:44:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=d3d8cd304fb3bc20d519b119628a191575b1642a'/>
<id>d3d8cd304fb3bc20d519b119628a191575b1642a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>add file version check for new Unicode emoji file header</title>
<updated>2022-12-06T01:11:33+00:00</updated>
<author>
<name>Martin Dürst</name>
<email>duerst@it.aoyama.ac.jp</email>
</author>
<published>2022-12-06T00:38:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=ea532bd557e7579f82f1375cf9bcad5ade5fd6f8'/>
<id>ea532bd557e7579f82f1375cf9bcad5ade5fd6f8</id>
<content type='text'>
The change in the Unicode emoji file header took place at
version 14.0.0, but is needed only from version 15.0.0
because in version 14.0.0, another check is still active.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The change in the Unicode emoji file header took place at
version 14.0.0, but is needed only from version 15.0.0
because in version 14.0.0, another check is still active.
</pre>
</div>
</content>
</entry>
<entry>
<title>Avoid defining the same test class in multiple files</title>
<updated>2022-04-22T22:00:16+00:00</updated>
<author>
<name>Jeremy Evans</name>
<email>code@jeremyevans.net</email>
</author>
<published>2022-04-22T20:01:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=ab3cb29bd9bff9c16cfb9d19cc02026998282c12'/>
<id>ab3cb29bd9bff9c16cfb9d19cc02026998282c12</id>
<content type='text'>
Should fix issues with parallel testing sometimes not running all
tests.

This should be viewed skipping whitespace changes.

Fixes [Bug #18731]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Should fix issues with parallel testing sometimes not running all
tests.

This should be viewed skipping whitespace changes.

Fixes [Bug #18731]
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Fix version check to use Emoji version for emoji-variation-sequences.txt"</title>
<updated>2022-03-16T06:18:30+00:00</updated>
<author>
<name>Martin Dürst</name>
<email>duerst@it.aoyama.ac.jp</email>
</author>
<published>2022-03-16T06:18:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=151208a19b09e29d45a79d92d73b67ec2ff692a6'/>
<id>151208a19b09e29d45a79d92d73b67ec2ff692a6</id>
<content type='text'>
This reverts commit 48f1e8c5d85043e6adb8e93c94532daa201d42e9.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 48f1e8c5d85043e6adb8e93c94532daa201d42e9.
</pre>
</div>
</content>
</entry>
</feed>
