summary refs log tree commit diff
path: root/src/libcore
AgeCommit message (Expand)AuthorLines
2012-03-18core: Rename vec::*_from to _between to match str modBrian Anderson-86/+86
2012-03-18core: Rename vec::position_elt to position_elemBrian Anderson-10/+10
2012-03-18core: Add vec::unshiftBrian Anderson-0/+12
2012-03-18core: Don't require a copyable T for vec::pushBrian Anderson-1/+1
2012-03-18core: Improve the docs and signature of vec::iter2Brian Anderson-4/+12
2012-03-18core: vec::filter_map doesn't require a copyable TBrian Anderson-1/+1
2012-03-17core: Don't copy elements in filter_mapBrian Anderson-2/+2
2012-03-17core: Fix signature of call_with_retptr. Closes #1987Brian Anderson-2/+1
2012-03-16rustc: Unify impl self types in the opposite order so variance is correctBrian Anderson-3/+3
2012-03-16core: Resolve and remove some FIXMEsBrian Anderson-10/+1
2012-03-16core: Remove str::init_eltBrian Anderson-15/+4
2012-03-16core: Store reexporting result and either. Closes #1997Brian Anderson-4/+11
2012-03-16core: Add lots of string docsBrian Anderson-32/+247
2012-03-16core: Remove extra backslashes from docsBrian Anderson-3/+3
2012-03-16core: Doc cleanupBrian Anderson-4/+4
2012-03-16core: Escape some characters in commentsBrian Anderson-4/+4
2012-03-16std: Add a function to iterate over a subset of a vecErick Tryzelaar-3/+19
2012-03-15Comments only: associate core::libc FIXMEs with issue numbersTim Chevalier-0/+2
2012-03-15Comments only: associate core::iter FIXMEs with issue numbersTim Chevalier-0/+3
2012-03-15Comments only: issue numbers for FIXMEsTim Chevalier-9/+13
2012-03-15Put the OS error in the error string in io::mk_file_writer()Tim Chevalier-4/+2
2012-03-15core: DocsBrian Anderson-12/+71
2012-03-15Comments only: associate FIXMEs with issue numbers in int libraryTim Chevalier-0/+2
2012-03-15Comments only: associate FIXMEs in float libs with issue numbersTim Chevalier-9/+18
2012-03-15Address FIXMEs in extfmt / add issue numbersTim Chevalier-29/+35
2012-03-15Change ctypes::intptr_t to intTim Chevalier-2/+2
2012-03-15core: Optimize str::unsafe::slice_bytes. Closes #1995Brian Anderson-1/+10
2012-03-15core: Optimize str::bytesBrian Anderson-1/+5
2012-03-15Don't pass Unicode to char::is_upperTim Chevalier-4/+3
2012-03-15Add asserts to char::is_upper and char::is_lowerTim Chevalier-4/+8
2012-03-15Associate FIXMEs with issue numbers (comments only)Tim Chevalier-4/+9
2012-03-15core: Make some functions pureBrian Anderson-21/+21
2012-03-15core: Channels are just port idsBrian Anderson-9/+7
2012-03-15rt: Remove remaining uses of rust_kernel::get_task_by_idBrian Anderson-8/+8
2012-03-14Convert *u8 native string users to *c_charBrian Anderson-12/+13
2012-03-14core: Add str::from_c_str, from_c_str_len, as_c_strBrian Anderson-5/+30
2012-03-14core: Rename str::from_cstr et. al to from_bufBrian Anderson-24/+24
2012-03-14core:: Eliminate str::sbuf. Replace with *u8Brian Anderson-14/+9
2012-03-14adjust auto_serialize to generate fns named serialize_T()Niko Matsakis-126/+1
2012-03-13rewrite unify in a modal style, extend result moduleNiko Matsakis-0/+80
2012-03-13implement deserialization, rename mk_mem_buffer() to mem_buffer()Niko Matsakis-5/+6
2012-03-13first (functional) version of the auto_serialize syntax extNiko Matsakis-2/+127
2012-03-13get new decorator extensions workingNiko Matsakis-0/+8
2012-03-13Name types after their modules instead of 't'Brian Anderson-58/+54
2012-03-13core: Fix os::self_exe_path on FreeBSDBrian Anderson-1/+1
2012-03-13Overhaul constructor naming in libsBrian Anderson-46/+47
2012-03-12Libc/os/run/rand/io reorganization. Close #1373. Close #1638.Graydon Hoare-83/+1472
2012-03-10Use loop instead of while(true) in libraries and compiler itselfTim Chevalier-9/+6
2012-03-10core: Remove empty bessel modBrian Anderson-12/+0
2012-03-10core: Cleanup bool moduleBrian Anderson-20/+20