summary refs log tree commit diff
path: root/src/libstd
AgeCommit message (Expand)AuthorLines
2012-12-03Update license, add license boilerplate to most files. Remainder will follow.Graydon Hoare-0/+430
2012-11-30libs: Remove transitionary material on iter_bytes, add workcache to build.Graydon Hoare-23/+1
2012-11-29impls of traits cannot define methods on the anonymous traitBrian Anderson-5/+3
2012-11-29librustc: Eliminate most expressions of the form `a.b()` that are not method ...Patrick Walton-1/+1
2012-11-29librustc: Make the Drop trait use explicit selfPatrick Walton-22/+22
2012-11-28core: Convert some records to structsBrian Anderson-19/+23
2012-11-28Merge remote-tracking branch 'erickt/time'Brian Anderson-110/+162
2012-11-28Merge remote-tracking branch 'brson/companion' into incomingBrian Anderson-512/+3
2012-11-28Register snapshotsBrian Anderson-512/+3
2012-11-28librustc: Add explicit self to IterBytes. r=nmatsakisPatrick Walton-1/+23
2012-11-28Merge pull request #4032 from catamorphism/getoptsGraydon Hoare-39/+39
2012-11-27core: Add Clone traitBrian Anderson-24/+45
2012-11-26libstd: turn time::Tm and time::Timespec into structsErick Tryzelaar-194/+176
2012-11-26Made Tm_ a struct instead of a record and added serialization support to Tm a...Jesse Jones-17/+78
2012-11-25Rename insert_with functions to update, update_with_keyBrian Anderson-25/+25
2012-11-25Add improvements to insert_with_keyKevin Cantu-16/+122
2012-11-25Test insert_with_key...Kevin Cantu-0/+21
2012-11-25Add an insert_with_key function to the Map traitKevin Cantu-1/+31
2012-11-24Long linesTim Chevalier-8/+16
2012-11-24Split EBML module into a reader and a writer moduleTim Chevalier-466/+474
2012-11-24[libstd] getopts, now with fewer copiesTim Chevalier-39/+39
2012-11-22std: try to fix breakage.Graydon Hoare-8/+6
2012-11-22std: initial sketch of workcache, barely does anything.Graydon Hoare-0/+312
2012-11-21change json::Deserializer to take a json enumErick Tryzelaar-8/+2
2012-11-20libstd: fix warnings in sortErick Tryzelaar-14/+14
2012-11-20Remove parentheses from closure argument typesErick Tryzelaar-7/+7
2012-11-19rustc: Implement explicit self for Eq and Ord. r=graydonPatrick Walton-5/+527
2012-11-18WhitespaceBrian Anderson-1/+1
2012-11-18Merge pull request #3998 from jesse99/feature/getoptsTim Chevalier-0/+75
2012-11-18Fixing warnings for long and blank linesJesse Jones-10/+11
2012-11-18Made merge_sort pureJesse Jones-2/+2
2012-11-18Made more stuff pure.Jesse Jones-95/+97
2012-11-18Made most of the URL functions pure.Jesse Jones-34/+40
2012-11-18Made the time to string functions pure as well as empty_tm.Jesse Jones-10/+14
2012-11-18Replace TmMut with inherited mutabilityJesse Jones-30/+16
2012-11-18Moved strptime and strftime into private helper functions.Jesse Jones-76/+84
2012-11-18Made Map.contains_key, contains_key_ref, and get pure.Jesse Jones-13/+13
2012-11-17Added support for options that take no arguments and may be repeated.Jesse Jones-0/+75
2012-11-15Rename thread_pool to task_poolTim Chevalier-10/+10
2012-11-14std: Don't use Drop trait in thread_poolBrian Anderson-4/+1
2012-11-14Convert libstd to use the Drop traitBen Striegel-52/+107
2012-11-14Revert "Convert libstd to use the Drop trait"Brian Anderson-107/+52
2012-11-14Convert libstd to use the Drop traitBen Striegel-52/+107
2012-11-13cleanup: convert some remaining #foo invocations to foo! form.Graydon Hoare-1/+1
2012-11-08std: Eliminate copy warningBrian Anderson-1/+1
2012-11-08Merge pull request #3923 from am0d/masterBrian Anderson-5/+63
2012-11-07Fix whitespace issues from previous commits.a_m0d-2/+48
2012-11-07libstd: Implement a thread pool. r=brsonPatrick Walton-0/+86
2012-11-06Fix trailing whitespace issuesa_m0d-3/+3
2012-11-06Add end_of_file handling to TcpBufferedSocket.a_m0d-4/+16