about summary refs log tree commit diff
path: root/src/lib
AgeCommit message (Expand)AuthorLines
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
2011-05-22stdlib: Report an error when getopts is given an argument to a flag optionBrian Anderson-0/+7
2011-05-22stdlib: Only export what's necessary from std::getoptsBrian Anderson-0/+21
2011-05-22stdlib: Use if/alt expressions in std::generic_osBrian Anderson-4/+4
2011-05-22stdlib: Use if/alt expressions in std::fsBrian Anderson-4/+5
2011-05-22stdlib: Add regression test for fs::connect and a FIXMEBrian Anderson-0/+1
2011-05-22stdlib: Use if/alt expressions in std::dequeBrian Anderson-9/+8
2011-05-22stdlib: Use if/alt expressions in std::bitvBrian Anderson-13/+12
2011-05-22stdlib: Use if/alt expressions in std::extfmtBrian Anderson-88/+80
2011-05-20stdlib: Add io::writer.write_lineBrian Anderson-0/+5
2011-05-20stdlib: Export only what's needed from std::bitvBrian Anderson-0/+19
2011-05-20stdlib: Export only what's needed from std::sortBrian Anderson-0/+4
2011-05-20stdlib: export ptr_eq from box, but not rustrtBrian Anderson-1/+1
2011-05-20stdlib: Modify union-find to guarantee that root nodes are always less than o...Patrick Walton-7/+18
2011-05-19Added two version of reverse and a swap function to the standard library.Eric Holk-0/+39
2011-05-19stdlib: Add vec growth functions that use a thunk to initialize elementsPatrick Walton-0/+14
2011-05-19Rewrite tstate.annotate to use walk instead of foldTim Chevalier-1/+1
2011-05-19Add a set_all function in bitv that's the inverse of clearTim Chevalier-1/+6
2011-05-19rustc: Generalize variable bindings so that we can use it for locals tooPatrick Walton-0/+4
2011-05-17rustc: Have typechecking no longer rebuild the ASTPatrick Walton-0/+9
2011-05-17rustc: Fix type mismatch in lib/sha1.rs constantsPatrick Walton-3/+3
2011-05-17Finally rename std::_xxx to std::xxxMarijn Haverbeke-196/+196
2011-05-17stdlib: Remove transitional extfmt.RT moduleBrian Anderson-256/+3
2011-05-16Rewrite everything to use [] instead of vec() in value position.Graydon Hoare-78/+78
2011-05-13Make the parser more careful about keywordsMarijn Haverbeke-1/+1
2011-05-13Fix naming of libc that was mangled by recent module changesBrian Anderson-2/+2
2011-05-12Rename std.extfmt.CT to std.extfmt.RT to ct and rtBrian Anderson-2/+256
2011-05-12Downcase std modules again, move to :: for module dereferencingMarijn Haverbeke-452/+452
2011-05-11Remove a few more 'mutable' wordsMarijn Haverbeke-3/+3