<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/libextra/term.rs, branch 0.8</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=0.8</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=0.8'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2013-08-17T22:28:04+00:00</updated>
<entry>
<title>More spelling corrections.</title>
<updated>2013-08-17T22:28:04+00:00</updated>
<author>
<name>Huon Wilson</name>
<email>dbau.pp+github@gmail.com</email>
</author>
<published>2013-08-17T22:28:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=6440343a6c26fca12ef2e323fa7738dce9da1986'/>
<id>urn:sha1:6440343a6c26fca12ef2e323fa7738dce9da1986</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Forbid `priv` where it has no effect</title>
<updated>2013-08-08T02:41:12+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2013-08-07T06:03:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e99eff172a11816f335153147dd0800fc4877bee'/>
<id>urn:sha1:e99eff172a11816f335153147dd0800fc4877bee</id>
<content type='text'>
This is everywhere except struct fields and enum variants.
</content>
</entry>
<entry>
<title>core: option.map_consume -&gt; option.map_move</title>
<updated>2013-08-07T15:52:09+00:00</updated>
<author>
<name>Erick Tryzelaar</name>
<email>erick.tryzelaar@gmail.com</email>
</author>
<published>2013-08-04T21:59:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1e490813b017f99cb4385fe846d645efe5d62b62'/>
<id>urn:sha1:1e490813b017f99cb4385fe846d645efe5d62b62</id>
<content type='text'>
</content>
</entry>
<entry>
<title>term: Add new function .attr() to toggle terminal attributes</title>
<updated>2013-07-14T21:37:29+00:00</updated>
<author>
<name>Kevin Ballard</name>
<email>kevin@sb.org</email>
</author>
<published>2013-07-10T21:46:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=690495de035ccaf743b2715dd1e88b1266878026'/>
<id>urn:sha1:690495de035ccaf743b2715dd1e88b1266878026</id>
<content type='text'>
Also add .supports_attr() to test for attribute support without writing
anything to output.

Update .reset() to use sgr0 instead of op.
</content>
</entry>
<entry>
<title>Give term.fg() and term.bg() a bool return value</title>
<updated>2013-07-14T21:37:29+00:00</updated>
<author>
<name>Kevin Ballard</name>
<email>kevin@sb.org</email>
</author>
<published>2013-07-11T01:26:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=7d8a0fdb7dafa5dfca003f5418119f0aaaac1484'/>
<id>urn:sha1:7d8a0fdb7dafa5dfca003f5418119f0aaaac1484</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Correct merge failures</title>
<updated>2013-07-08T17:55:11+00:00</updated>
<author>
<name>Niko Matsakis</name>
<email>niko@alum.mit.edu</email>
</author>
<published>2013-06-24T17:30:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=979d3a54f9e1eea483734059a2f594278787e16a'/>
<id>urn:sha1:979d3a54f9e1eea483734059a2f594278787e16a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rustc: add a lint to enforce uppercase statics.</title>
<updated>2013-07-01T07:52:57+00:00</updated>
<author>
<name>Huon Wilson</name>
<email>dbau.pp+github@gmail.com</email>
</author>
<published>2013-07-01T03:51:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c437a16c5d8c00b39dc6c5e36011def997d77224'/>
<id>urn:sha1:c437a16c5d8c00b39dc6c5e36011def997d77224</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Great renaming: propagate throughout the rest of the codebase</title>
<updated>2013-06-29T15:20:02+00:00</updated>
<author>
<name>Corey Richardson</name>
<email>corey@octayn.net</email>
</author>
<published>2013-06-28T22:32:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1662bd371c22ba5d476c0c9024fdd99534fc7867'/>
<id>urn:sha1:1662bd371c22ba5d476c0c9024fdd99534fc7867</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Smarter warning in extra::term::Terminal.reset()</title>
<updated>2013-06-29T05:02:07+00:00</updated>
<author>
<name>Kevin Ballard</name>
<email>kevin@sb.org</email>
</author>
<published>2013-06-29T03:29:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ee7307e6cb9e942fc1ef27109bfbc6fbf730ee3c'/>
<id>urn:sha1:ee7307e6cb9e942fc1ef27109bfbc6fbf730ee3c</id>
<content type='text'>
Don't spew a warn!() in reset() if num_colors is 0, because
non-color-supporting terminals are legit. Use debug!() there instead.
Continue spewing warn!() if we believe the terminal to support colors.

Use a better warning when the `op` capability can't be found.
</content>
</entry>
<entry>
<title>Teach extra::term::Terminal.reset() to handle missing op</title>
<updated>2013-06-27T21:32:33+00:00</updated>
<author>
<name>Kevin Ballard</name>
<email>kevin@sb.org</email>
</author>
<published>2013-06-27T20:37:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d9fed2b06f0850fa9e2455e98606644d5d54757f'/>
<id>urn:sha1:d9fed2b06f0850fa9e2455e98606644d5d54757f</id>
<content type='text'>
Unlike fg() and bg(), we haven't already checked for the presence of
"op" in the terminfo when we call reset(), so we need to handle the case
where it's missing.

Also update the warn!() lines to avoid double-quoting the output.

Fixes #7431.
</content>
</entry>
</feed>
