summary refs log tree commit diff
path: root/src/libstd
AgeCommit message (Expand)AuthorLines
2013-03-31Fix warningsBrian Anderson-2/+1
2013-03-30move dlist from core -> stdDaniel Micay-1/+988
2013-03-30auto merge of #5630 : erickt/rust/serial, r=ericktbors-690/+772
2013-03-30std: add more json decoder tests.Erick Tryzelaar-12/+124
2013-03-30std: clean up the json pretty printer testsErick Tryzelaar-88/+71
2013-03-29Add AbiSet and integrate it into the AST.Niko Matsakis-2/+2
2013-03-29std: Add Deque::eachi and a Deque serializer supportErick Tryzelaar-0/+58
2013-03-29Merge remote-tracking branch 'remotes/origin/incoming' into serialErick Tryzelaar-1292/+1292
2013-03-29std: add serialization support for dlist, linearset, triemap, trieset, treema...Erick Tryzelaar-1/+183
2013-03-29Merge remote-tracking branch 'remotes/origin/incoming' into serialErick Tryzelaar-65/+0
2013-03-29librustc: Remove `fail_unless!`Patrick Walton-1288/+1288
2013-03-29Register snapshotsBrian Anderson-49/+0
2013-03-29std: fix json deserializing vectors and a testErick Tryzelaar-6/+4
2013-03-29Merge remote-tracking branch 'remotes/origin/incoming' into serialErick Tryzelaar-20/+26
2013-03-29std: add Encoder::emit_map and Decoder::read_mapErick Tryzelaar-103/+253
2013-03-29std: remove Encoder::read_rec and Decoder::emit_recErick Tryzelaar-41/+18
2013-03-29std: remove Encoder::emit_tup{,_elt} and Decoder::read_tup{,_elt}Erick Tryzelaar-50/+0
2013-03-29std: remove Encoder::emit_{owned,managed}_vec and Decoder::read_{owned,manage...Erick Tryzelaar-115/+76
2013-03-29std: remove Encoder::emit_{owned,managed} and Decoder::read_{owned,managed}Erick Tryzelaar-29/+5
2013-03-29std: remove Encoder::emit_{owned,managed}_str and Decoder::read_{owned,manage...Erick Tryzelaar-66/+17
2013-03-29std: remove prettyprintErick Tryzelaar-200/+0
2013-03-28Removing unused importsAlex Crichton-20/+26
2013-03-28std: change Decoder::read_option to return a generic typeErick Tryzelaar-11/+17
2013-03-28std: change Decoder::read_option to return a generic typeErick Tryzelaar-11/+17
2013-03-28auto merge of #5595 : catamorphism/rust/demoding, r=catamorphismbors-2/+1
2013-03-27auto merge of #5578 : erickt/rust/incoming, r=jbclements,ericktbors-207/+481
2013-03-27auto merge of #5574 : thestinger/rust/docstring, r=sanxiynbors-0/+2
2013-03-27core/std: Remove uses of ++ modeTim Chevalier-1/+1
2013-03-27core: Remove unused importTim Chevalier-1/+0
2013-03-27Autoref the argument to the index operator (#4920)Niko Matsakis-9/+9
2013-03-27std: add some better failure msgs to jsonErick Tryzelaar-3/+3
2013-03-27std: add tests for decoding json enumsErick Tryzelaar-1/+14
2013-03-27std: Decode::read_enum_variant should pass in the variant namesErick Tryzelaar-2/+63
2013-03-27std: add option type directly to serialize::{En,De}codeErick Tryzelaar-39/+68
2013-03-27std: change default json enum encoder to use strings or a flat vecErick Tryzelaar-41/+16
2013-03-27std: Add tests for json decoding optionsErick Tryzelaar-0/+18
2013-03-27std: fix json PrettyEncoder and add testsErick Tryzelaar-33/+220
2013-03-27std: change fail_unless to assert_eq in json.rsErick Tryzelaar-133/+128
2013-03-27std: serializing Options should use the right caseErick Tryzelaar-4/+4
2013-03-27std: clean json test importsErick Tryzelaar-6/+2
2013-03-27base64: add docstringDaniel Micay-0/+2
2013-03-26librustc: Remove obsolete syntaxPatrick Walton-1/+1
2013-03-26librustc: Enforce that `extern mod` directives come first, then `use` directi...Patrick Walton-2/+2
2013-03-26librustc: Modify all code to use new lifetime binder syntaxPatrick Walton-50/+57
2013-03-26librustc: Remove all uses of the old `[T * N]` fixed-length vector syntaxPatrick Walton-3/+3
2013-03-26libcore: Change `[const T]` to `const [T]` everywherePatrick Walton-16/+23
2013-03-26option: rm functions that duplicate methodsDaniel Micay-7/+6
2013-03-26std: Remove the oldmap moduleAlex Crichton-389/+0
2013-03-26Remove unused imports throughoutAlex Crichton-5/+0
2013-03-26Isolated bug, static vector seems to behave differently than fixed sized oneMarvin Löbel-1/+1