<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/libsyntax_ext/format.rs, branch try-perf</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=try-perf</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=try-perf'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2019-12-30T16:18:16+00:00</updated>
<entry>
<title>Rename directories for some crates from `syntax_x` to `rustc_x`</title>
<updated>2019-12-30T16:18:16+00:00</updated>
<author>
<name>Vadim Petrochenkov</name>
<email>vadim.petrochenkov@gmail.com</email>
</author>
<published>2019-12-29T13:39:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b683de4ad79242fdeebcae2afefb72c1530babe9'/>
<id>urn:sha1:b683de4ad79242fdeebcae2afefb72c1530babe9</id>
<content type='text'>
`syntax_expand` -&gt; `rustc_expand`
`syntax_pos` -&gt; `rustc_span`
`syntax_ext` -&gt; `rustc_builtin_macros`
</content>
</entry>
<entry>
<title>Format the world</title>
<updated>2019-12-22T22:42:47+00:00</updated>
<author>
<name>Mark Rousskov</name>
<email>mark.simulacrum@gmail.com</email>
</author>
<published>2019-12-22T22:42:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a06baa56b95674fc626b3c3fd680d6a65357fe60'/>
<id>urn:sha1:a06baa56b95674fc626b3c3fd680d6a65357fe60</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Tweak duplicate fmt arg error</title>
<updated>2019-11-25T21:30:52+00:00</updated>
<author>
<name>Esteban Küber</name>
<email>esteban@kuber.com.ar</email>
</author>
<published>2019-11-25T20:34:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1eeed17c9ebc5a5bcae5613cdef77a0fa17828aa'/>
<id>urn:sha1:1eeed17c9ebc5a5bcae5613cdef77a0fa17828aa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rollup merge of #66134 - estebank:unknown-formatting-trait, r=nikomatsakis</title>
<updated>2019-11-09T06:18:32+00:00</updated>
<author>
<name>Mazdak Farrokhzad</name>
<email>twingoow@gmail.com</email>
</author>
<published>2019-11-09T06:18:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=12c1e9a193e860090ec3a306964392acae8f7699'/>
<id>urn:sha1:12c1e9a193e860090ec3a306964392acae8f7699</id>
<content type='text'>
Point at formatting descriptor string when it is invalid

When a formatting string contains an invalid descriptor, point at it
instead of the argument:

```
error: unknown format trait `foo`
  --&gt; $DIR/ifmt-bad-arg.rs:86:17
   |
LL |     println!("{:foo}", 1);
   |                 ^^^
   |
   = note: the only appropriate formatting traits are:
           - ``, which uses the `Display` trait
           - `?`, which uses the `Debug` trait
           - `e`, which uses the `LowerExp` trait
           - `E`, which uses the `UpperExp` trait
           - `o`, which uses the `Octal` trait
           - `p`, which uses the `Pointer` trait
           - `b`, which uses the `Binary` trait
           - `x`, which uses the `LowerHex` trait
           - `X`, which uses the `UpperHex` trait
```
</content>
</entry>
<entry>
<title>syntax::parser::token -&gt; syntax::token</title>
<updated>2019-11-07T12:50:12+00:00</updated>
<author>
<name>Mazdak Farrokhzad</name>
<email>twingoow@gmail.com</email>
</author>
<published>2019-10-11T10:46:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9d6768a478b8a6afa1e16dfebe9d79bd3f508cdf'/>
<id>urn:sha1:9d6768a478b8a6afa1e16dfebe9d79bd3f508cdf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rollup merge of #66139 - euclio:pluralize, r=nagisa</title>
<updated>2019-11-06T06:03:14+00:00</updated>
<author>
<name>Mazdak Farrokhzad</name>
<email>twingoow@gmail.com</email>
</author>
<published>2019-11-06T06:03:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=4f9651b85409a1e6ad5199211947d124ebbab935'/>
<id>urn:sha1:4f9651b85409a1e6ad5199211947d124ebbab935</id>
<content type='text'>
use American spelling for `pluralize!`
</content>
</entry>
<entry>
<title>Rollup merge of #65776 - nnethercote:rename-LocalInternedString-and-more, r=estebank</title>
<updated>2019-11-06T06:03:01+00:00</updated>
<author>
<name>Mazdak Farrokhzad</name>
<email>twingoow@gmail.com</email>
</author>
<published>2019-11-06T06:03:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a0b4b4dafaef944df28f2d9d5e94d6ce190a0504'/>
<id>urn:sha1:a0b4b4dafaef944df28f2d9d5e94d6ce190a0504</id>
<content type='text'>
Rename `LocalInternedString` and more

This PR renames `LocalInternedString` as `SymbolStr`, removes an unnecessary `impl` from it, improves comments, and cleans up some `SymbolStr` uses.

r? @estebank
</content>
</entry>
<entry>
<title>Provide structured suggestions for valid formatting descriptors</title>
<updated>2019-11-05T22:06:38+00:00</updated>
<author>
<name>Esteban Küber</name>
<email>esteban@kuber.com.ar</email>
</author>
<published>2019-11-05T20:08:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c271db284bea3882fe033afb1cd4c6f370c69dd5'/>
<id>urn:sha1:c271db284bea3882fe033afb1cd4c6f370c69dd5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Point at formatting descriptor string when it is invalid</title>
<updated>2019-11-05T22:06:38+00:00</updated>
<author>
<name>Esteban Küber</name>
<email>esteban@kuber.com.ar</email>
</author>
<published>2019-11-05T19:55:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=08b235b5bed1a53311da34fa12966cd42a2a5abe'/>
<id>urn:sha1:08b235b5bed1a53311da34fa12966cd42a2a5abe</id>
<content type='text'>
When a formatting string contains an invalid descriptor, point at it
instead of the argument:

```
error: unknown format trait `foo`
  --&gt; $DIR/ifmt-bad-arg.rs:86:17
   |
LL |     println!("{:foo}", 1);
   |                 ^^^
   |
   = note: the only appropriate formatting traits are:
           - ``, which uses the `Display` trait
           - `?`, which uses the `Debug` trait
           - `e`, which uses the `LowerExp` trait
           - `E`, which uses the `UpperExp` trait
           - `o`, which uses the `Octal` trait
           - `p`, which uses the `Pointer` trait
           - `b`, which uses the `Binary` trait
           - `x`, which uses the `LowerHex` trait
           - `X`, which uses the `UpperHex` trait
```
</content>
</entry>
<entry>
<title>use American spelling for `pluralize!`</title>
<updated>2019-11-05T20:10:24+00:00</updated>
<author>
<name>Andy Russell</name>
<email>arussell123@gmail.com</email>
</author>
<published>2019-11-05T20:10:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ad550b8ef32e336ad74a87669de041eba9f7d1c6'/>
<id>urn:sha1:ad550b8ef32e336ad74a87669de041eba9f7d1c6</id>
<content type='text'>
</content>
</entry>
</feed>
