<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/compiler/rustc_fluent_macro, branch 1.75.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.75.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.75.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2023-10-29T21:46:02+00:00</updated>
<entry>
<title>Clean up `rustc_*/Cargo.toml`.</title>
<updated>2023-10-29T21:46:02+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>n.nethercote@gmail.com</email>
</author>
<published>2023-10-20T02:37:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8ff624a9f29b4f545984bddf732efe21e42dfa40'/>
<id>urn:sha1:8ff624a9f29b4f545984bddf732efe21e42dfa40</id>
<content type='text'>
- Sort dependencies and features sections.
- Add `tidy` markers to the sorted sections so they stay sorted.
- Remove empty `[lib`] sections.
- Remove "See more keys..." comments.

Excluded files:
- rustc_codegen_{cranelift,gcc}, because they're external.
- rustc_lexer, because it has external use.
- stable_mir, because it has external use.
</content>
</entry>
<entry>
<title>Use v0.0.0 in compiler crates</title>
<updated>2023-10-18T21:55:15+00:00</updated>
<author>
<name>Michael Goulet</name>
<email>michael@errs.io</email>
</author>
<published>2023-10-18T21:55:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=60c95448c378fd25ecd358454b9c5f763c294c19'/>
<id>urn:sha1:60c95448c378fd25ecd358454b9c5f763c294c19</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rustdoc: remove rust logo from non-Rust crates</title>
<updated>2023-10-09T03:17:53+00:00</updated>
<author>
<name>Michael Howell</name>
<email>michael@notriddle.com</email>
</author>
<published>2023-09-19T23:28:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c6e6ecb1afea9695a42d0f148ce153536b279eb5'/>
<id>urn:sha1:c6e6ecb1afea9695a42d0f148ce153536b279eb5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Factor out common token generation in `fluent_messages`.</title>
<updated>2023-10-02T05:47:10+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>n.nethercote@gmail.com</email>
</author>
<published>2023-10-02T05:37:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5f4177a786500d06733d6fba71c33e15191c8cf4'/>
<id>urn:sha1:5f4177a786500d06733d6fba71c33e15191c8cf4</id>
<content type='text'>
The failure and success cases are similar enough that they can share
code.
</content>
</entry>
<entry>
<title>Fix diagnostics with errors</title>
<updated>2023-05-26T10:44:18+00:00</updated>
<author>
<name>clubby789</name>
<email>jamie@hill-daniel.co.uk</email>
</author>
<published>2023-05-05T23:29:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=220bb61b3317340d01d95aad4f4d30cca91943f2'/>
<id>urn:sha1:220bb61b3317340d01d95aad4f4d30cca91943f2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Validate fluent variable references with `debug_assertions`</title>
<updated>2023-05-26T10:41:36+00:00</updated>
<author>
<name>clubby789</name>
<email>jamie@hill-daniel.co.uk</email>
</author>
<published>2023-05-05T20:26:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9b5574f028c75d794b51c96ff6471ddf756f329b'/>
<id>urn:sha1:9b5574f028c75d794b51c96ff6471ddf756f329b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove unused `synstructure` dep</title>
<updated>2023-04-22T21:03:33+00:00</updated>
<author>
<name>clubby789</name>
<email>jamie@hill-daniel.co.uk</email>
</author>
<published>2023-04-22T21:03:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=da5d01d53dfd8e8546e89f555430d6e505490e0a'/>
<id>urn:sha1:da5d01d53dfd8e8546e89f555430d6e505490e0a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add `rustc_fluent_macro` to decouple fluent from `rustc_macros`</title>
<updated>2023-04-18T18:56:22+00:00</updated>
<author>
<name>Nilstrieb</name>
<email>48135649+Nilstrieb@users.noreply.github.com</email>
</author>
<published>2023-04-16T12:33:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b5d3d970fa64c25eecfbd8ebbae601a2c6cb2cb3'/>
<id>urn:sha1:b5d3d970fa64c25eecfbd8ebbae601a2c6cb2cb3</id>
<content type='text'>
Fluent, with all the icu4x it brings in, takes quite some time to
compile. `fluent_messages!` is only needed in further downstream rustc
crates, but is blocking more upstream crates like `rustc_index`. By
splitting it out, we allow `rustc_macros` to be compiled earlier, which
speeds up `x check compiler` by about 5 seconds (and even more after the
needless dependency on `serde_json` is removed from
`rustc_data_structures`).
</content>
</entry>
</feed>
