| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2014-02-02 | Move term, terminfo out of extra. | xales | -251/+0 | |
| cc #8784 | ||||
| 2014-01-08 | Remove the io::Decorator trait | Alex Crichton | -13/+3 | |
| This is just an unnecessary trait that no one's ever going to parameterize over and it's more useful to just define the methods directly on the types themselves. The implementors of this type almost always don't want inner_mut_ref() but they're forced to define it as well. | ||||
| 2014-01-08 | Renamed Option::map_default and mutate_default to map_or and mutate_or_set | Marvin Löbel | -2/+2 | |
| 2014-01-03 | libextra: Remove unnecessary `@mut`s | Patrick Walton | -1/+2 | |
| 2013-12-20 | Support ANSI colors in msys terminals. See #2807 | Jan Niklas Hasse | -45/+13 | |
| 2013-11-26 | librustuv: Remove all non-`proc` uses of `do` from `libextra` and | Patrick Walton | -2/+2 | |
| `librustuv`. | ||||
| 2013-11-24 | libextra: Remove @mut from term. | Luqman Aden | -16/+40 | |
| 2013-11-11 | Move std::rt::io to std::io | Alex Crichton | -1/+1 | |
| 2013-10-24 | Remove even more of std::io | Alex Crichton | -5/+5 | |
| Big fish fried here: extra::json most of the compiler extra::io_util removed extra::fileinput removed Fish left to fry extra::ebml | ||||
| 2013-10-23 | Removed unnecessary comments and white spaces as suggested | reedlepee | -1/+0 | |
| 2013-10-23 | Removed Unnecessary comments and white spaces #4386 | reedlepee | -4/+0 | |
| 2013-10-23 | Making fields in std and extra : private #4386 | reedlepee | -2/+7 | |
| 2013-10-22 | Drop the '2' suffix from logging macros | Alex Crichton | -6/+6 | |
| Who doesn't like a massive renaming? | ||||
| 2013-10-09 | option: rewrite the API to use composition | Daniel Micay | -2/+2 | |
| 2013-09-30 | extra: Remove usage of fmt! | Alex Crichton | -6/+6 | |
| 2013-08-18 | More spelling corrections. | Huon Wilson | -1/+1 | |
| 2013-08-07 | Forbid `priv` where it has no effect | Alex Crichton | -2/+2 | |
| This is everywhere except struct fields and enum variants. | ||||
| 2013-08-07 | core: option.map_consume -> option.map_move | Erick Tryzelaar | -2/+2 | |
| 2013-07-14 | term: Add new function .attr() to toggle terminal attributes | Kevin Ballard | -5/+108 | |
| Also add .supports_attr() to test for attribute support without writing anything to output. Update .reset() to use sgr0 instead of op. | ||||
| 2013-07-14 | Give term.fg() and term.bg() a bool return value | Kevin Ballard | -4/+14 | |
| 2013-07-08 | Correct merge failures | Niko Matsakis | -2/+2 | |
| 2013-07-01 | rustc: add a lint to enforce uppercase statics. | Huon Wilson | -17/+17 | |
| 2013-06-29 | Great renaming: propagate throughout the rest of the codebase | Corey Richardson | -3/+2 | |
| 2013-06-29 | Smarter warning in extra::term::Terminal.reset() | Kevin Ballard | -2/+4 | |
| 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. | ||||
| 2013-06-27 | Teach extra::term::Terminal.reset() to handle missing op | Kevin Ballard | -4/+7 | |
| 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. | ||||
| 2013-06-26 | Refactor extra::term a bit | Kevin Ballard | -47/+65 | |
| Move all the colors into a nested mod named color instead of prefixing with "color_". Define a new type color::Color, and make this a u16 instead of a u8 (to allow for easy comparisons against num_colors, which is a u16). Remove color_supported and replace it with num_colors. Teach fg() and bg() to "dim" bright colors down to the normal intensity if num_colors isn't high enough. Remove unnecessary copies, and fix a bug where a terminfo parse failure would try to use the wrong error and end up failing. | ||||
| 2013-06-25 | Deny common lints by default for lib{std,extra} | Alex Crichton | -7/+7 | |
| 2013-06-14 | Fix line lengths in terminfo | Kevin Ballard | -1/+2 | |
| 2013-06-14 | Tweak terminfo::parm::expand function signature | Kevin Ballard | -4/+4 | |
| Take a new struct Variables instead of two &mut [] vectors for static and dynamic variables. | ||||
| 2013-06-04 | libsyntax: Remove `pub impl` from the language | Patrick Walton | -8/+8 | |
| 2013-05-31 | Fix formatting for tidy | Corey Richardson | -1/+2 | |
| 2013-05-31 | extra::term: better error handling and win32 compat | Corey Richardson | -5/+44 | |
| 2013-05-31 | Only output colors if colors are supported (removes burden from caller) | Corey Richardson | -5/+11 | |
| 2013-05-31 | Use find_equiv in term | Corey Richardson | -4/+4 | |
| 2013-05-31 | extra::term overhaul | Corey Richardson | -34/+39 | |
| 2013-05-30 | libextra: Require documentation by default | Alex Crichton | -0/+2 | |
| 2013-05-22 | libextra: Rename the actual metadata names of libcore to libstd and libstd ↵ | Patrick Walton | -0/+2 | |
| to libextra | ||||
| 2013-05-22 | libstd: Rename libcore to libstd and libstd to libextra; update makefiles. | Patrick Walton | -0/+77 | |
| This only changes the directory names; it does not change the "real" metadata names. | ||||
