<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/etc/vim/syntax/rust.vim, branch 0.9</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=0.9</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=0.9'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2013-12-27T14:10:11+00:00</updated>
<entry>
<title>Renamed ClonableIterator to CloneableIterator</title>
<updated>2013-12-27T14:10:11+00:00</updated>
<author>
<name>Alexandros Tasos</name>
<email>sdi1100085@di.uoa.gr</email>
</author>
<published>2013-12-27T11:53:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=32c480d63d5f867f44719a83c4f58aa6cec6bea7'/>
<id>urn:sha1:32c480d63d5f867f44719a83c4f58aa6cec6bea7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename To{Str,Bytes}Consume traits to Into*.</title>
<updated>2013-12-14T14:04:22+00:00</updated>
<author>
<name>Chris Morgan</name>
<email>me@chrismorgan.info</email>
</author>
<published>2013-12-14T14:04:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b76997f3a947b296ca04be184da88ff1c0959dcb'/>
<id>urn:sha1:b76997f3a947b296ca04be184da88ff1c0959dcb</id>
<content type='text'>
That is:

- `ToStrConsume` → `IntoStr`;
- `ToBytesConsume` → `IntoBytes`.
</content>
</entry>
<entry>
<title>Vim keyword highlighting improvements.</title>
<updated>2013-12-10T03:28:27+00:00</updated>
<author>
<name>Chris Morgan</name>
<email>me@chrismorgan.info</email>
</author>
<published>2013-12-10T03:28:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f39c883598ca937b8b84720f184cdf370daf107d'/>
<id>urn:sha1:f39c883598ca937b8b84720f184cdf370daf107d</id>
<content type='text'>
- Removed the `log` keyword;
- Removed keyword duplicates;
- Highlighted `const` as `Error` rather than `StorageClass`; and
- Highlighted all the reserved keywords as `Error` rather than as
  `Keyword`.

(As usual, these highlightings can be overridden if desired.)
</content>
</entry>
<entry>
<title>Fix up float highlighting in Vim.</title>
<updated>2013-12-10T03:17:26+00:00</updated>
<author>
<name>Chris Morgan</name>
<email>me@chrismorgan.info</email>
</author>
<published>2013-12-10T03:17:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=3a4d7ff2b9faf8c6861869f0835cfd8abcf47577'/>
<id>urn:sha1:3a4d7ff2b9faf8c6861869f0835cfd8abcf47577</id>
<content type='text'>
This fixes a regression introduced in #10793.

Having a colorscheme which highlights Float the same as Number (I
believe most do), I hadn't noticed that having the special case of "5."
floats (which was one of the added features in #10793) last made it take
precedence, and so it was left to @thestinger to notice it.

The regression meant that in `5.0`, the `5.` was a `rustFloat` (linked
by default to `Float`) and the `0` was a `rustDecNumber` (linked by
default to `Number`), and for `5.0f32` the `5.` was a `rustFloat` and
the `0f32` was a second `rustFloat` (and thus appeared correctly, though
for the wrong reason).
</content>
</entry>
<entry>
<title>Improve various Vim syntax highlighting things.</title>
<updated>2013-12-04T01:41:56+00:00</updated>
<author>
<name>Chris Morgan</name>
<email>me@chrismorgan.info</email>
</author>
<published>2013-12-04T01:41:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c9eed5742e15e8c6ee24376970623a246477b8f0'/>
<id>urn:sha1:c9eed5742e15e8c6ee24376970623a246477b8f0</id>
<content type='text'>
- Implement comment nesting (the implementation is quite ugly at present
  and is not quite correct; note the big comment in that area).

- Highlight invalid escape sequences as errors.

- Fix up various inconsistencies and incorrectnesses in number
  highlighting.

- Update prelude items (``std::io::{Buffer, Writer, Reader, Seek}``).

- Highlight the ``proc`` keyword.

- Remove %-formatting sequence highlighting (a relic of old formatting).

- Don't highlight TODO in strings (it's unconventional).
</content>
</entry>
<entry>
<title>Be more strict about doc comments</title>
<updated>2013-11-27T23:00:50+00:00</updated>
<author>
<name>Corey Richardson</name>
<email>corey@octayn.net</email>
</author>
<published>2013-11-25T04:23:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b50b1628840daf849e548c83372f85bc13092314'/>
<id>urn:sha1:b50b1628840daf849e548c83372f85bc13092314</id>
<content type='text'>
Previously, `//// foo` and `/*** foo ***/` were accepted as doc comments. This
changes that, so that only `/// foo` and `/** foo ***/` are accepted. This
confuses many newcomers and it seems weird.

Also update the manual for these changes, and modernify the EBNF for comments.

Closes #10638
</content>
</entry>
<entry>
<title>Grammar error and vim syntax highlighting mistake fixed.</title>
<updated>2013-11-03T04:34:29+00:00</updated>
<author>
<name>Matt Carberry</name>
<email>carberry.matt@gmail.com</email>
</author>
<published>2013-11-03T04:34:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=66abb92a470ae65385e9949cd617d7980c7a2cd9'/>
<id>urn:sha1:66abb92a470ae65385e9949cd617d7980c7a2cd9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Added octal literal support.</title>
<updated>2013-11-03T04:26:29+00:00</updated>
<author>
<name>Matt Carberry</name>
<email>carberry.matt@gmail.com</email>
</author>
<published>2013-11-03T04:26:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=519b86b8a810e12fe4247c56ffb894579c6b22e7'/>
<id>urn:sha1:519b86b8a810e12fe4247c56ffb894579c6b22e7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update prelude items in Vim syntax file.</title>
<updated>2013-10-29T13:26:25+00:00</updated>
<author>
<name>Chris Morgan</name>
<email>me@chrismorgan.info</email>
</author>
<published>2013-10-29T13:26:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c20186bde5cc0129e4211fc766f117bf43a4b360'/>
<id>urn:sha1:c20186bde5cc0129e4211fc766f117bf43a4b360</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Highlight \0 in strings and chars in Vim.</title>
<updated>2013-10-18T13:56:41+00:00</updated>
<author>
<name>Chris Morgan</name>
<email>me@chrismorgan.info</email>
</author>
<published>2013-10-18T13:56:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f3796616de78af4153c3adf4be2be68b0ae28865'/>
<id>urn:sha1:f3796616de78af4153c3adf4be2be68b0ae28865</id>
<content type='text'>
</content>
</entry>
</feed>
