about summary refs log tree commit diff
path: root/src/libcollections/lib.rs
AgeCommit message (Collapse)AuthorLines
2014-02-27collections: allow `HashMap` to work with generic hashersErick Tryzelaar-1/+5
2014-02-24Move extra::json to libserializeAlex Crichton-1/+0
This also inverts the dependency between libserialize and libcollections. cc #8784
2014-02-23Move std::{trie, hashmap} to libcollectionsAlex Crichton-0/+4
These two containers are indeed collections, so their place is in libcollections, not in libstd. There will always be a hash map as part of the standard distribution of Rust, but by moving it out of the standard library it makes libstd that much more portable to more platforms and environments. This conveniently also removes the stuttering of 'std::hashmap::HashMap', although 'collections::HashMap' is only one character shorter.
2014-02-21auto merge of #12415 : HeroesGrave/rust/move-enum-set, r=alexcrichtonbors-0/+2
Part of #8784 Also removed the one glob import.
2014-02-20move extra::test to libtestLiigo Zhuang-1/+1
2014-02-20move enum_set to libcollections. #8784HeroesGrave-0/+2
2014-02-14extern mod => extern crateAlex Crichton-4/+3
This was previously implemented, and it just needed a snapshot to go through
2014-02-07moved collections from libextra into libcollectionsHeroesGrave-0/+46