summary refs log tree commit diff
path: root/src/libextra
AgeCommit message (Expand)AuthorLines
2013-06-12std: remove substr & str::count_*, methodise char_len, implement slice_chars.Huon Wilson-15/+15
2013-06-12std: unify the str -> [u8] functions as 3 methods: .as_bytes() and .as_bytes_...Huon Wilson-42/+37
2013-06-12std: convert str::repeat to a method.Huon Wilson-3/+3
2013-06-12std: convert {vec,str}::to_owned to methods.Huon Wilson-27/+27
2013-06-11auto merge of #7055 : thestinger/rust/iterator, r=catamorphismbors-13/+14
2013-06-11option: remove redundant old_iter implsDaniel Micay-13/+14
2013-06-11auto merge of #7035 : influenza/rust/getopts-doc-update, r=bstriebors-14/+15
2013-06-11auto merge of #7047 : bblum/rust/bug_triage, r=graydonbors-1/+0
2013-06-11extra: implement .norm(), and Polar conversion functions for complex numbers.Huon Wilson-14/+63
2013-06-10terminfo: Support more terminfo directory structuresKevin Ballard-2/+13
2013-06-10Remove 'this could be clearer' FIXME. Looks fine. Close #2618.Ben Blum-1/+0
2013-06-11fix tests, remove some warningsHuon Wilson-5/+2
2013-06-11std: replace str::{starts,ends}_with with the method.Huon Wilson-5/+5
2013-06-11std: replace str::substr with the method.Huon Wilson-3/+3
2013-06-10std: remove str::{connect,concat}*.Huon Wilson-7/+7
2013-06-10clean-up unused import warningsHuon Wilson-2/+0
2013-06-10std: convert str::char_at* to methods.Huon Wilson-13/+12
2013-06-10std: convert str::trim* to methods.Huon Wilson-1/+1
2013-06-10std: convert str::reserve* to methods, and methodise str::push_*.Huon Wilson-42/+40
2013-06-10std: remove str::contains in favour of the methodHuon Wilson-8/+8
2013-06-10std: replace str::find_str* with a methodHuon Wilson-2/+2
2013-06-10std: replace str::{any,all}_between with the iterator equivalent.Huon Wilson-3/+2
2013-06-10std: remove str::{len, slice, is_empty} in favour of methods.Huon Wilson-40/+37
2013-06-10std: replace str::all/any fns and methods with iteratorsHuon Wilson-2/+3
2013-06-10std: replace str::each_split* with an iteratorHuon Wilson-37/+21
2013-06-09cmp: remove duplicate free functionsDaniel Micay-25/+23
2013-06-09Fix all issues with sample codeRon Dahlgren-12/+13
2013-06-09Updated documentation to refer to extra moduleRon Dahlgren-3/+3
2013-06-08remove deprecated vec::{is_empty, len} functionsDaniel Micay-19/+19
2013-06-08auto merge of #7016 : thestinger/rust/ptr, r=luqmanabors-1/+1
2013-06-08auto merge of #7004 : dotdash/rust/allocs, r=thestingerbors-7/+12
2013-06-08rm some uses of to_mut_unsafe_ptrDaniel Micay-1/+1
2013-06-09remove unused import warningsHuon Wilson-12/+1
2013-06-09std: replace the str::each* fns/methods with byte iteratorsHuon Wilson-1/+2
2013-06-09std: remove each_char* fns and methods from str, replaced by iterators.Huon Wilson-6/+10
2013-06-09std: remove fold[lr] in favour of iteratorsHuon Wilson-6/+8
2013-06-09std: remove {all*,any*,count} in favour of iteratorsHuon Wilson-9/+9
2013-06-09std: add reverse vec iterators, replace vec::each*_reverse.Huon Wilson-9/+6
2013-06-08Avoid unnecessary allocations in the metadata decoderBjörn Steinbrink-7/+12
2013-06-08std: remove each[i]_mut functions, in favour of iterators.Huon Wilson-1/+2
2013-06-06Clean up a handful of build warnings.Michael Sullivan-1/+0
2013-06-06Deduplicate words in code commentsAlexei Sholik-2/+2
2013-06-04librustc: Disallow multiple patterns from appearing in a "let" declaration.Patrick Walton-21/+25
2013-06-04libsyntax: Remove `pub impl` from the languagePatrick Walton-8/+8
2013-06-04std::io: Modernize some constructorsPhilipp Brüschweiler-2/+2
2013-06-04std::cell: Modernize constructorsPhilipp Brüschweiler-15/+15
2013-06-03auto merge of #6826 : cmr/rust/terminfo, r=thestingerbors-40/+757
2013-06-03Ignore tests that cannot pass on buildbotCorey Richardson-0/+3
2013-06-02ptr: split out borrowed pointer utilitiesDaniel Micay-2/+4
2013-06-01test fixesCorey Richardson-2/+2