<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/test/ui/attributes, branch master</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=master</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2023-01-11T09:32:08+00:00</updated>
<entry>
<title>Move /src/test to /tests</title>
<updated>2023-01-11T09:32:08+00:00</updated>
<author>
<name>Albert Larsan</name>
<email>74931857+albertlarsan68@users.noreply.github.com</email>
</author>
<published>2023-01-05T08:13:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=cf2dff2b1e3fa55fa5415d524200070d0d7aacfe'/>
<id>urn:sha1:cf2dff2b1e3fa55fa5415d524200070d0d7aacfe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rollup merge of #105994 - JohnTitor:issue-99647, r=compiler-errors</title>
<updated>2022-12-27T15:37:47+00:00</updated>
<author>
<name>Matthias Krüger</name>
<email>matthias.krueger@famsik.de</email>
</author>
<published>2022-12-27T15:37:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d5b975cb7c227b5eec4a83c4651d1225f479c230'/>
<id>urn:sha1:d5b975cb7c227b5eec4a83c4651d1225f479c230</id>
<content type='text'>
Add regression test for #99647

Closes #99647
r? `@compiler-errors`

Signed-off-by: Yuki Okushi &lt;jtitor@2k36.org&gt;
</content>
</entry>
<entry>
<title>Move z-crate-attr test to the attributes dir</title>
<updated>2022-12-22T08:02:09+00:00</updated>
<author>
<name>Yuki Okushi</name>
<email>jtitor@2k36.org</email>
</author>
<published>2022-12-21T12:15:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=66ca5cca6158b512657b905f01cf9bd288870f81'/>
<id>urn:sha1:66ca5cca6158b512657b905f01cf9bd288870f81</id>
<content type='text'>
Signed-off-by: Yuki Okushi &lt;jtitor@2k36.org&gt;
</content>
</entry>
<entry>
<title>Add regression test</title>
<updated>2022-12-14T06:52:43+00:00</updated>
<author>
<name>inquisitivecrystal</name>
<email>22333129+inquisitivecrystal@users.noreply.github.com</email>
</author>
<published>2022-12-12T12:08:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=fc3bcf17702d21525f17b741553a8f9a545e1801'/>
<id>urn:sha1:fc3bcf17702d21525f17b741553a8f9a545e1801</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove useless filter in unused extern crate check.</title>
<updated>2022-12-03T09:23:03+00:00</updated>
<author>
<name>Camille GILLOT</name>
<email>gillot.camille@gmail.com</email>
</author>
<published>2022-12-03T09:23:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=59cc6cd4acd2e9ccbdbc8e78c26d2ac9e0b00f89'/>
<id>urn:sha1:59cc6cd4acd2e9ccbdbc8e78c26d2ac9e0b00f89</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make non-ASCII errors more consistent.</title>
<updated>2022-11-04T03:23:40+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>n.nethercote@gmail.com</email>
</author>
<published>2022-11-03T04:17:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=7dbf2c0ed86a6fc97aa0b93bc2ac865d6f2cc438'/>
<id>urn:sha1:7dbf2c0ed86a6fc97aa0b93bc2ac865d6f2cc438</id>
<content type='text'>
There are three kinds of "byte" literals: byte literals, byte string
literals, and raw byte string literals. None are allowed to have
non-ASCII chars in them.

Two `EscapeError` variants exist for when that constraint is violated.
- `NonAsciiCharInByte`: used for byte literals and byte string literals.
- `NonAsciiCharInByteString`: used for raw byte string literals.

As a result, the messages for raw byte string literals use different
wording, without good reason. Also, byte string literals are incorrectly
described as "byte constants" in some error messages.

This commit eliminates `NonAsciiCharInByteString` so the three cases are
handled similarly, and described correctly. The `mode` is enough to
distinguish them.

Note: Some existing error messages mention "byte constants" and some
mention "byte literals". I went with the latter here, because it's a
more correct name, as used by the Reference.
</content>
</entry>
<entry>
<title>Change process spawning to inherit the parent's signal mask by default</title>
<updated>2022-10-20T21:53:38+00:00</updated>
<author>
<name>Rain</name>
<email>rain@sunshowers.io</email>
</author>
<published>2022-09-23T05:48:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a52c79e859142c1cd5c0c5bdb73f16b754e1b98f'/>
<id>urn:sha1:a52c79e859142c1cd5c0c5bdb73f16b754e1b98f</id>
<content type='text'>
Previously, the signal mask is always reset when a child process is
started. This breaks tools like `nohup` which expect `SIGHUP` to be
blocked.

With this change, the default behavior changes to inherit the signal mask.

This also changes the signal disposition for `SIGPIPE` to only be
changed if the `#[unix_sigpipe]` attribute isn't set.
</content>
</entry>
<entry>
<title>bless ui tests</title>
<updated>2022-10-01T10:03:06+00:00</updated>
<author>
<name>Maybe Waffle</name>
<email>waffle.lapkin@gmail.com</email>
</author>
<published>2022-09-18T15:55:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=13b67fb9d2849b4e59d5651b0e4fc82ef8b088aa'/>
<id>urn:sha1:13b67fb9d2849b4e59d5651b0e4fc82ef8b088aa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ssa: implement `#[collapse_debuginfo]`</title>
<updated>2022-09-07T12:54:51+00:00</updated>
<author>
<name>David Wood</name>
<email>david.wood@huawei.com</email>
</author>
<published>2022-07-21T15:19:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=38958aa8bdd2b46dd7f9213bda1c9c6433282a68'/>
<id>urn:sha1:38958aa8bdd2b46dd7f9213bda1c9c6433282a68</id>
<content type='text'>
Debuginfo line information for macro invocations are collapsed by
default - line information are replaced by the line of the outermost
expansion site. Using `-Zdebug-macros` disables this behaviour.

When the `collapse_debuginfo` feature is enabled, the default behaviour
is reversed so that debuginfo is not collapsed by default. In addition,
the `#[collapse_debuginfo]` attribute is available and can be applied to
macro definitions which will then have their line information collapsed.

Signed-off-by: David Wood &lt;david.wood@huawei.com&gt;
</content>
</entry>
<entry>
<title>get_attr should check that no duplicates are allowed</title>
<updated>2022-09-06T06:16:54+00:00</updated>
<author>
<name>yukang</name>
<email>moorekang@gmail.com</email>
</author>
<published>2022-09-06T06:16:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=00b10a5552c575e884a40de808a3cb64a647a442'/>
<id>urn:sha1:00b10a5552c575e884a40de808a3cb64a647a442</id>
<content type='text'>
</content>
</entry>
</feed>
