<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/libstd_unicode/unicode.py, branch 1.26.2</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.26.2</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.26.2'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2018-01-03T03:51:22+00:00</updated>
<entry>
<title>Move static code outside of unciode.py.</title>
<updated>2018-01-03T03:51:22+00:00</updated>
<author>
<name>Clar Charr</name>
<email>clar@charr.xyz</email>
</author>
<published>2017-12-31T07:08:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b4b3ddd59e2a041646f7b300ad727a5d4f48a488'/>
<id>urn:sha1:b4b3ddd59e2a041646f7b300ad727a5d4f48a488</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix some python3 incompatibilities</title>
<updated>2017-11-16T18:34:13+00:00</updated>
<author>
<name>Collin Anderson</name>
<email>cmawebsite@gmail.com</email>
</author>
<published>2017-11-16T17:39:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=261d4d8185ec710ea2a5568c76395860834f7246'/>
<id>urn:sha1:261d4d8185ec710ea2a5568c76395860834f7246</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[libstd_unicode] Create UnicodeVersion type</title>
<updated>2017-07-21T18:09:02+00:00</updated>
<author>
<name>Behnam Esfahbod</name>
<email>behnam@zwnj.org</email>
</author>
<published>2017-06-30T23:23:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=42f886110afd8c944c9a94d82d65e17bf704f03f'/>
<id>urn:sha1:42f886110afd8c944c9a94d82d65e17bf704f03f</id>
<content type='text'>
Create named struct `UnicodeVersion` to use instead of tuple type for
`UNICODE_VERSION` value. This allows user to access the fields with
meaningful field names: `major`, `minor`, and `micro`.

Per request, an empty private field is added to the struct, so it can be
extended in the future without API breakage.
</content>
</entry>
<entry>
<title>[libstd_unicode] Change UNICODE_VERSION to use u32</title>
<updated>2017-07-21T17:59:23+00:00</updated>
<author>
<name>Behnam Esfahbod</name>
<email>behnam@zwnj.org</email>
</author>
<published>2017-06-30T23:23:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=7ebb6eedca28995ab12ac9e87a2785474ca226c6'/>
<id>urn:sha1:7ebb6eedca28995ab12ac9e87a2785474ca226c6</id>
<content type='text'>
Use `u32` for version components, as `u64` is just an overkill, and
`u32` is the default type for integers and the default type used for
regular internal numbers.

There's no expectation for Unicode Versions to even reach one thousand
in the next hundered years. This is different from *package versions*,
which may become something auto-generated and exceed human-friendly
range of integer values.
</content>
</entry>
<entry>
<title>Move unicode Python script into libstd_unicode crate.</title>
<updated>2017-05-05T02:37:55+00:00</updated>
<author>
<name>Corey Farwell</name>
<email>coreyf@rwell.org</email>
</author>
<published>2017-05-05T02:36:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ed1b78c16b0dc50bdf8141aad16164c5364f4347'/>
<id>urn:sha1:ed1b78c16b0dc50bdf8141aad16164c5364f4347</id>
<content type='text'>
The only place this Python script is used is inside the libstd_unicode
crate, so lets move it there.
</content>
</entry>
</feed>
