summary refs log tree commit diff
path: root/src/libextra/terminfo/parser
AgeCommit message (Collapse)AuthorLines
2013-12-21Remove unnecessary semicolonJan Niklas Hasse-1/+1
2013-12-20Support ANSI colors in msys terminals. See #2807Jan Niklas Hasse-0/+15
2013-12-04std::str: remove from_utf8.Huon Wilson-1/+3
This function had type &[u8] -> ~str, i.e. it allocates a string internally, even though the non-allocating version that take &[u8] -> &str and ~[u8] -> ~str are all that is necessary in most circumstances.
2013-11-26Removed unneccessary `_iter` suffixes from various APIsMarvin Löbel-1/+1
2013-11-11Move std::rt::io to std::ioAlex Crichton-1/+1
2013-11-04Move io::file to io::fs and fns out of FileAlex Crichton-1/+1
This renames the `file` module to `fs` because that more accurately describes its current purpose (manipulating the filesystem, not just files). Additionally, this adds an UnstableFileStat structure as a nested structure of FileStat to signify that the fields should not be depended on. The structure is currently flagged with #[unstable], but it's unlikely that it has much meaning. Closes #10241
2013-10-28Remove the extension traits for Readers/WritersAlex Crichton-10/+9
These methods are all excellent candidates for default methods, so there's no need to require extra imports of various traits.
2013-10-24Remove std::io once and for all!Alex Crichton-11/+13
2013-10-22Drop the '2' suffix from logging macrosAlex Crichton-17/+17
Who doesn't like a massive renaming?
2013-10-01Migrate users of 'loop' to 'continue'Alex Crichton-2/+2
Closes #9467
2013-09-30extra: Remove usage of fmt!Alex Crichton-18/+19
2013-09-05Rename str::from_bytes to str::from_utf8, closes #8985Florian Hahn-1/+1
2013-08-10std: Rename Iterator.transform -> .mapErick Tryzelaar-1/+1
cc #5898
2013-08-03remove obsolete `foreach` keywordDaniel Micay-4/+4
this has been replaced by `for`
2013-08-02replace `range` with an external iteratorDaniel Micay-4/+4
2013-08-01migrate many `for` loops to `foreach`Daniel Micay-1/+1
2013-07-07remove some method resolve workaroundsDaniel Micay-1/+1
2013-07-01rustc: add a lint to enforce uppercase statics.Huon Wilson-0/+2
2013-06-30Remove vec::[r]position_between, replaced by slices & iterators.Huon Wilson-4/+5
2013-06-29Great renaming: propagate throughout the rest of the codebaseCorey Richardson-4/+3
2013-06-21vec: rm old_iter implementations, except BaseIterDaniel Micay-1/+1
The removed test for issue #2611 is well covered by the `std::iterator` module itself. This adds the `count` method to `IteratorUtil` to replace `EqIter`.
2013-06-16remove unused importsHuon Wilson-1/+0
2013-06-14add IteratorUtil to the preludeDaniel Micay-1/+0
2013-06-10std: replace str::each_split* with an iteratorHuon Wilson-4/+2
2013-06-04librustc: Disallow multiple patterns from appearing in a "let" declaration.Patrick Walton-1/+3
You can still initialize multiple variables at once with "let (x, y) = (1, 2)".
2013-06-03Ignore tests that cannot pass on buildbotCorey Richardson-0/+1
2013-06-01test fixesCorey Richardson-1/+1
2013-05-31Fix formatting for tidyCorey Richardson-5/+17
2013-05-31extra::term: better error handling and win32 compatCorey Richardson-2/+1
2013-05-31extra::term overhaulCorey Richardson-0/+320