<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/tools/unicode-table-generator, branch 1.84.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.84.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.84.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2024-11-12T14:13:31+00:00</updated>
<entry>
<title>stabilize const_unicode_case_lookup</title>
<updated>2024-11-12T14:13:31+00:00</updated>
<author>
<name>Ralf Jung</name>
<email>post@ralfj.de</email>
</author>
<published>2024-11-12T14:13:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=eddab479fd9fb414721f6bf6c240a9ccea7b8059'/>
<id>urn:sha1:eddab479fd9fb414721f6bf6c240a9ccea7b8059</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Auto merge of #132500 - RalfJung:char-is-whitespace-const, r=jhpratt</title>
<updated>2024-11-06T04:07:32+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2024-11-06T04:07:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=cf2b370ad02de2d5953a3142f4685c472b0f5991'/>
<id>urn:sha1:cf2b370ad02de2d5953a3142f4685c472b0f5991</id>
<content type='text'>
make char::is_whitespace unstably const

I am adding this to the existing https://github.com/rust-lang/rust/issues/132241 feature gate, since `is_digit` and `is_whitespace` seem similar enough that one can group them together.
</content>
</entry>
<entry>
<title>Rollup merge of #132499 - RalfJung:unicode_data.rs, r=tgross35</title>
<updated>2024-11-03T11:08:51+00:00</updated>
<author>
<name>Matthias Krüger</name>
<email>matthias.krueger@famsik.de</email>
</author>
<published>2024-11-03T11:08:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b438a5cd2aeeaf887c488e2e49481fa89e478af9'/>
<id>urn:sha1:b438a5cd2aeeaf887c488e2e49481fa89e478af9</id>
<content type='text'>
unicode_data.rs: show command for generating file

https://github.com/rust-lang/rust/pull/131647 made this an easily runnable tool, now we just have to mention that in the comment. :)

Fixes https://github.com/rust-lang/rust/issues/131640.
</content>
</entry>
<entry>
<title>make char::is_whitespace unstably const</title>
<updated>2024-11-02T09:17:16+00:00</updated>
<author>
<name>Ralf Jung</name>
<email>post@ralfj.de</email>
</author>
<published>2024-11-02T09:17:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=0804815e69cd5e0428c087b5191f7f3f34d9122b'/>
<id>urn:sha1:0804815e69cd5e0428c087b5191f7f3f34d9122b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>unicode_data.rs: show command for generating file</title>
<updated>2024-11-02T09:06:52+00:00</updated>
<author>
<name>Ralf Jung</name>
<email>post@ralfj.de</email>
</author>
<published>2024-11-02T09:06:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=720d618b5fe92efded36178bcc0f5796646d73c1'/>
<id>urn:sha1:720d618b5fe92efded36178bcc0f5796646d73c1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>get rid of a whole bunch of unnecessary rustc_const_unstable attributes</title>
<updated>2024-11-02T08:59:55+00:00</updated>
<author>
<name>Ralf Jung</name>
<email>post@ralfj.de</email>
</author>
<published>2024-11-02T08:59:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=66351a61844aaabe76173c7c790c1a9adbc3d4a8'/>
<id>urn:sha1:66351a61844aaabe76173c7c790c1a9adbc3d4a8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rollup merge of #131647 - jieyouxu:unicode-table-generator, r=Mark-Simulacrum</title>
<updated>2024-10-20T14:54:09+00:00</updated>
<author>
<name>Matthias Krüger</name>
<email>matthias.krueger@famsik.de</email>
</author>
<published>2024-10-20T14:54:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=fb42a4581b2d7c3e9ab89d6f68a20031e3592c58'/>
<id>urn:sha1:fb42a4581b2d7c3e9ab89d6f68a20031e3592c58</id>
<content type='text'>
Register `src/tools/unicode-table-generator` as a runnable tool

It seems like `src/tools/unicode-table-generator` is not currently managed by bootstrap. This PR wires it up with bootstrap as a runnable tool.

This tool seems to take two possible args:

1. (Mandatory) path to `library/core/src/unicode/unicode_data.rs`, and
2. (Optional) path to generate a test file.

I only passed the mandatory path to `unicode_data.rs` in bootstrap and didn't do anything about (2). I'm not sure about how this tool is supposed to be run.

`Cargo.lock` is modified because I renamed `unicode-table-generator`'s bin name to match the tool name, as bootstrap's tool running logic expects the bin name to be derived from the tool name.

I also added a triagebot message to remind to not manually edit the library source file and edit the tool then regenerate instead, but this should probably be a tidy check (if that's desirable then that can be in a follow-up PR, though may be overkill).

Helps with #131640 but does not close it because still no docs.

r? `@Mark-Simulacrum` (since I think you authored this tool?)
</content>
</entry>
<entry>
<title>unicode-table-generator: sync comments</title>
<updated>2024-10-13T11:33:10+00:00</updated>
<author>
<name>许杰友 Jieyou Xu (Joe)</name>
<email>39484203+jieyouxu@users.noreply.github.com</email>
</author>
<published>2024-10-13T11:33:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=75a9c86a7786e72dd432bbef1e3bf99f25654496'/>
<id>urn:sha1:75a9c86a7786e72dd432bbef1e3bf99f25654496</id>
<content type='text'>
These comments were updated on master but not through this tool, so the
comments in the tool became outdated. Sync the comments to stay
consistent.
</content>
</entry>
<entry>
<title>unicode-table-generator: match bin name with tool name</title>
<updated>2024-10-13T11:14:06+00:00</updated>
<author>
<name>许杰友 Jieyou Xu (Joe)</name>
<email>39484203+jieyouxu@users.noreply.github.com</email>
</author>
<published>2024-10-13T11:11:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d21aa86c652c523f6b39e53866690a1d89d97f15'/>
<id>urn:sha1:d21aa86c652c523f6b39e53866690a1d89d97f15</id>
<content type='text'>
Bootstrap assumes that the binary name is the same as tool name, just
makes everyone's lives easier.
</content>
</entry>
<entry>
<title>switch unicode-data back to 'static'</title>
<updated>2024-10-13T09:53:06+00:00</updated>
<author>
<name>Ralf Jung</name>
<email>post@ralfj.de</email>
</author>
<published>2024-10-13T08:02:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=90e4f10f6c40d8bcf290f2ea7bf9c9d310de9d65'/>
<id>urn:sha1:90e4f10f6c40d8bcf290f2ea7bf9c9d310de9d65</id>
<content type='text'>
</content>
</entry>
</feed>
