about summary refs log tree commit diff
path: root/src/libextra
AgeCommit message (Expand)AuthorLines
2013-06-16Remove moves from *T and implement in another wayNiko Matsakis-1/+1
2013-06-16Add copies to type params with Copy boundNiko Matsakis-39/+40
2013-06-16auto merge of #7160 : kballard/rust/terminfo-parm-i-fix, r=thestingerbors-3/+14
2013-06-16auto merge of #7123 : huonw/rust/more-str, r=thestingerbors-20/+2
2013-06-16remove unused importsHuon Wilson-18/+1
2013-06-15rm vec::uniq_lenDaniel Micay-17/+14
2013-06-16std: continue improving the comparison trait impls for str.Huon Wilson-2/+1
2013-06-15Fix terminfo::param %i opKevin Ballard-3/+14
2013-06-15auto merge of #7109 : bblum/rust/rwlocks, r=brsonbors-86/+221
2013-06-15auto merge of #7133 : kballard/rust/terminfo-parm, r=thestingerbors-97/+321
2013-06-14rm MutableIterDaniel Micay-1/+1
2013-06-14add IteratorUtil to the preludeDaniel Micay-20/+2
2013-06-14Fix line lengths in terminfoKevin Ballard-6/+12
2013-06-14Implement terminfo param conditionalsKevin Ballard-18/+129
2013-06-14Fix a bunch of failure cases in terminfoKevin Ballard-84/+161
2013-06-14Don't require &mut [Param] with terminfo::parm::expand()Kevin Ballard-7/+11
2013-06-14Tweak terminfo::parm::expand function signatureKevin Ballard-16/+27
2013-06-14Tweak new terminfo logical operator supportKevin Ballard-27/+12
2013-06-14Various terminfo parameterization changesCorey Richardson-4/+34
2013-06-13Revert "std: convert {vec,str}::to_owned to methods."Brian Anderson-27/+28
2013-06-13Improve comments in sync and arc a bit more.Ben Blum-7/+9
2013-06-13Change sync::RWlock implementation to use atomic uint instead of exclusive, f...Ben Blum-57/+80
2013-06-13Add a test case for #7065.Ben Blum-0/+62
2013-06-13Thread order_lock through rwlock condvars for reacquiring access_lock. Fixes ...Ben Blum-22/+72
2013-06-12remove bitrotted cant_nest field from RWARC (the #[mutable] tag suffices)Ben Blum-3/+1
2013-06-12std: generalise .trim_chars to use CharEq.Huon Wilson-1/+1
2013-06-12std: convert str::replace to a method.Huon Wilson-2/+1
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