about summary refs log tree commit diff
path: root/src/lib
AgeCommit message (Expand)AuthorLines
2011-06-15Re-enabled join.Eric Holk-2/+2
2011-06-15Add xterm to the term lib's list of supported terms.Michael Sullivan-0/+1
2011-06-15stdlib: Add color support for GNU screenBrian Anderson-2/+10
2011-06-15stdlib: Add emacs variables to term.rsBrian Anderson-0/+9
2011-06-15stdlib: Add an either moduleBrian Anderson-0/+65
2011-06-15Fix unsafe uses of aliases in tail callsMarijn Haverbeke-18/+35
2011-06-15Fix a bunch of compile-command lines to use RBUILDGraydon Hoare-22/+22
2011-06-15Attempt to put out windows tinderbox.Graydon Hoare-4/+4
2011-06-15Reformat source tree (minus a couple tests that are still grumpy).Graydon Hoare-2026/+1331
2011-06-15Fix assignments to immutable fields throughout the codeMarijn Haverbeke-11/+12
2011-06-13This is the mega-ucontext commit. It replaces the task switching mechanism wi...Eric Holk-2/+12
2011-06-11stdlib: Remove a FIXME for issue #452Brian Anderson-3/+1
2011-06-10Encode meta tags in the crate and start sketching enhanced logic for resolvin...Graydon Hoare-6/+17
2011-06-10rustc: Remove the bitwise not operatorPatrick Walton-8/+4
2011-06-10Fix unsafe uses of mutable referencesMarijn Haverbeke-3/+11
2011-06-10Fix all occurrences of writing to immutable aliasesMarijn Haverbeke-3/+3
2011-06-09Further support for predicate constraintsTim Chevalier-0/+15
2011-06-09stdlib: Make union-find not create loops when unifying two already-unified setsPatrick Walton-1/+1
2011-06-09Properly handle lifetime of aliases in nested blocksMarijn Haverbeke-1/+2
2011-06-09Add vec::memberMarijn Haverbeke-0/+7
2011-06-09Some more workarounds to please the alias checkerMarijn Haverbeke-19/+25
2011-06-08Tidy up 'export meta' situation now that snapshot understands it.Graydon Hoare-4/+4
2011-06-07rustc: Use a set-based approach to unification; remove ty_bound_param and ty_...Patrick Walton-4/+30
2011-06-07More work on proper linkage name-mangling. Almost right, aside from version n...Graydon Hoare-3/+19
2011-06-06Begin tidying up name-mangling rules.Graydon Hoare-0/+6
2011-06-04stdlib: Use spans for #fmt errors originating in stdBrian Anderson-10/+12
2011-06-03rustc: Add a "smallintmap" implementationPatrick Walton-0/+54
2011-06-02Fix and un-xfail vec-append testMarijn Haverbeke-4/+6
2011-06-01stdlib: Add some functions to getopts to deal with optional arguments more ea...Patrick Walton-0/+17
2011-05-31Now imports are not re-exported unless 'export' is explicitly used.Paul Stansifer-0/+45
2011-05-31stdlib: Remove unneeded type params from alt patternsBrian Anderson-55/+55
2011-05-27Add list function 'has'.Paul Stansifer-0/+13
2011-05-27Added filter_map.Paul Stansifer-4/+16
2011-05-26Add a list append function, which I didn't end up using, but why not add it?Tim Chevalier-0/+14
2011-05-24Add quick_sort3 function based on 'QuicksortIsOptimal.pdf' (see comments in f...Kelly Wilson-7/+82
2011-05-23stdlib: Make the bound vector an alias in std::dequeBrian Anderson-1/+3
2011-05-22stdlib: Export match type from std::getoptsBrian Anderson-0/+2
2011-05-22stdlib: Use if/alt expressions in std::uintBrian Anderson-19/+19
2011-05-22stdlib: Use if/alt expressions in std::strBrian Anderson-8/+8
2011-05-22stdlib: Use if/alt expressions in std::optionBrian Anderson-18/+16
2011-05-22stdlib: Do tail calls in std::map. Remove FIXMEsBrian Anderson-3/+1
2011-05-22stdlib: Use if/alt expressions in std::mapBrian Anderson-10/+8
2011-05-22stdlib: Remove unneeded fail statements from std::list. Remove FIXMEsBrian Anderson-3/+0
2011-05-22stdlib: Do tail calls in std::list. Remove FIXMEsBrian Anderson-7/+2
2011-05-22stdlib: Add list::from_vecBrian Anderson-0/+11
2011-05-22stdlib: Reindent list.rsBrian Anderson-30/+30
2011-05-22stdlib: Use if/alt expressions in std::ioBrian Anderson-5/+5
2011-05-22stdlib: Use if/alt expressions in std::intBrian Anderson-9/+9
2011-05-22stdlib: Use initial caps for all error messages in std::getoptsBrian Anderson-1/+1
2011-05-22stdlib: Use if/alt expressions in std::getoptsBrian Anderson-30/+33