about summary refs log tree commit diff
path: root/src/libstd/path
AgeCommit message (Expand)AuthorLines
2014-05-27std: Rename strbuf operations to stringRicho Healey-8/+8
2014-05-24core: rename strbuf::StrBuf to string::StringRicho Healey-20/+20
2014-05-23auto merge of #14360 : alexcrichton/rust/remove-deprecated, r=kballardbors-57/+2
2014-05-22libstd: Remove `~str` from all `libstd` modules except `fmt` and `str`.Patrick Walton-25/+19
2014-05-22Remove a slew of old deprecated functionsAlex Crichton-57/+2
2014-05-14Add ToCStr impl for &Path and StrBufAaron Turon-3/+41
2014-05-11core: Remove the cast moduleAlex Crichton-4/+4
2014-05-07core: Inherit possible string functionalityAlex Crichton-3/+3
2014-05-01auto merge of #13877 : thestinger/rust/de-tilde-str-vec, r=alexcrichtonbors-1/+1
2014-05-01remove leftover obsolete string literalsDaniel Micay-1/+1
2014-04-28Deprecate the rev_iter pattern in all places where a DoubleEndedIterator is p...Jonathan S-17/+25
2014-04-28Provide an implementation of DoubleEndedIterator for the results of &[T]::spl...Jonathan S-26/+11
2014-04-18Replace all ~"" with "".to_owned()Richo Healey-6/+7
2014-04-18std: Make ~[T] no longer a growable vectorAlex Crichton-3/+3
2014-04-12std: update & de-~[] path's tests.Huon Wilson-57/+42
2014-04-12std: migrate path::windows to using StrBuf internally.Huon Wilson-64/+87
2014-04-12std: migrate path::unix to using Vec internally.Huon Wilson-64/+72
2014-04-11auto merge of #13395 : Ryman/rust/bytecontainer_impl_container, r=alexcrichtonbors-46/+32
2014-04-11Simplify GenericPath::set_extension.Kevin Butler-34/+21
2014-04-11Parameterize contains_nul for BytesContainer.Kevin Butler-12/+11
2014-04-11libtest: rename `BenchHarness` to `Bencher`Liigo Zhuang-29/+29
2014-04-10libstd: Implement `StrBuf`, a new string buffer type like `Vec`, andPatrick Walton-11/+12
2014-03-31std: Switch field privacy as necessaryAlex Crichton-7/+7
2014-03-28Convert most code to new inner attribute syntax.Brian Anderson-2/+2
2014-03-25Changed `iter::Extendable` and `iter::FromIterator` to take a `Iterator` by v...Marvin Löbel-4/+4
2014-03-23auto merge of #13090 : thestinger/rust/iter, r=Aatchbors-19/+22
2014-03-23iter: remove `to_owned_vec`Daniel Micay-19/+22
2014-03-23use TotalEq for HashMapDaniel Micay-2/+6
2014-03-20rename std::vec -> std::sliceDaniel Micay-14/+14
2014-03-12std: allow io::File* structs to be hashableErick Tryzelaar-6/+6
2014-03-12Use generic impls for `Hash`Erick Tryzelaar-8/+8
2014-03-08Removed DeepClone. Issue #12698.Michael Darakananda-3/+3
2014-02-28std: Change assert_eq!() to use {} instead of {:?}Alex Crichton-65/+65
2014-02-27path: Implement windows::make_non_verbatim()Kevin Ballard-0/+66
2014-02-27path: clean up some lint warnings and an obsolete commentKevin Ballard-2/+1
2014-02-27std: Small cleanup and test improvementAlex Crichton-4/+4
2014-02-23Remove all ToStr impls, add Show implsAlex Crichton-11/+0
2014-02-24Transition to new `Hash`, removing IterBytes and std::to_bytes.Huon Wilson-8/+8
2014-02-20move extra::test to libtestLiigo Zhuang-1/+2
2014-02-14Add c_str::CString.as_bytes_no_nul()Kevin Ballard-2/+1
2014-02-07Rewrite path::Display to reduce unnecessary allocationKevin Ballard-44/+20
2014-02-07Implement BytesContainer for MaybeOwnedKevin Ballard-0/+17
2014-02-07Tweak from_utf8_lossy to return a new MaybeOwned enumKevin Ballard-2/+2
2014-02-08std::fmt: convert the formatting traits to a proper self.Huon Wilson-2/+2
2014-02-07auto merge of #12062 : kballard/rust/from_utf8_lossy, r=huonwbors-25/+2
2014-02-06Hoist path::Display on top of from_utf8_lossy()Kevin Ballard-25/+2
2014-02-06Remove std::conditionAlex Crichton-211/+48
2014-02-03Fixing remaining warnings and errors throughoutAlex Crichton-1/+1
2014-02-03std: Remove io::io_errorAlex Crichton-1/+1
2014-02-02std: rename fmt::Default to `Show`.Huon Wilson-3/+3