summary refs log tree commit diff
path: root/src/libcore
AgeCommit message (Expand)AuthorLines
2012-02-23(core::str) add index, index_from, rindex which return byte positions of char...Kevin Cantu-15/+76
2012-02-23(core::str) add a safe byte slice and maybe_slice ++Kevin Cantu-1/+1
2012-02-23(core::str) add a safe byte slice and maybe_sliceKevin Cantu-0/+77
2012-02-23(core::char) rename slice -> slice_charsKevin Cantu-15/+15
2012-02-23(core::str) rename rindex -> rindex_charsKevin Cantu-8/+8
2012-02-23(core::str) rename index -> index_charsKevin Cantu-9/+7
2012-02-23(core::str) make len an alias for len_bytes ++Kevin Cantu-2/+2
2012-02-23(core::str) make len an alias for len_bytesKevin Cantu-4/+2
2012-02-23(core::str) mostly rename len -> len_charsKevin Cantu-19/+21
2012-02-22Fix uint/u64 confusionMarijn Haverbeke-1/+1
2012-02-22Make the various from_str functions return optionsMarijn Haverbeke-236/+158
2012-02-22Add core::to_str moduleMarijn Haverbeke-0/+96
2012-02-22Remove preconditions from librariesMarijn Haverbeke-19/+10
2012-02-21core: Fix unused variable warningBrian Anderson-1/+1
2012-02-21core: Fix to_str_exact for floats with no decimal componentBrian Anderson-1/+7
2012-02-21core: Add option::unwrapBrian Anderson-0/+51
2012-02-21core: Resolve a FIXME in str moduleBrian Anderson-3/+6
2012-02-20core: Remove a useless test from option modBrian Anderson-3/+0
2012-02-20core: New task APIBrian Anderson-427/+774
2012-02-18core: Export future modBrian Anderson-1/+2
2012-02-18core: Define futures in terms of local functions, of which port::recv is one ...Brian Anderson-20/+43
2012-02-18Merge pull request #1860 from erickt/masterBrian Anderson-46/+94
2012-02-17core: Make vec::push fasterBrian Anderson-2/+3
2012-02-17Clean up some of trans using block combinatorsMarijn Haverbeke-4/+1
2012-02-17Add a win32-ignore attribute to a should-fail test.Graydon Hoare-0/+1
2012-02-16core: add str::find_from.Erick Tryzelaar-7/+46
2012-02-16core: rewrite str::byte_index to use vec functionsErick Tryzelaar-7/+14
2012-02-16core: slim down str.rs by importing some and none.Erick Tryzelaar-34/+36
2012-02-16core: Add comm::select2Brian Anderson-1/+121
2012-02-15Rewrite exhaustiveness checkerMarijn Haverbeke-3/+4
2012-02-15Fix bad line printing for parse errorsMarijn Haverbeke-0/+14
2012-02-14core: Add core::futureBrian Anderson-1/+157
2012-02-14core: Add comm::peek for looking into the message queueBrian Anderson-0/+16
2012-02-14Merge pull request #1831 from killerswan/str_fixesBrian Anderson-50/+90
2012-02-14Add [X].len() to core, use it in trans modulesMarijn Haverbeke-1/+5
2012-02-13Merge pull request #1827 from uasi/from-cstrGraydon Hoare-15/+13
2012-02-13(core::str) more test casesKevin Cantu-1/+7
2012-02-13(core::str) added FIXME commentKevin Cantu-0/+2
2012-02-13(core::str) rename find_chars -> findKevin Cantu-64/+37
2012-02-13(core::str) add find_bytes and export it...Kevin Cantu-12/+21
2012-02-13(core::str) add find_chars and b2c_pos functionsKevin Cantu-0/+50
2012-02-13(core::str) use slice_bytes in starts_with for a little bit less string trave...Kevin Cantu-4/+4
2012-02-12core: Add iter::filter_mapBrian Anderson-0/+25
2012-02-12core: Add iterable implementation for stringsBrian Anderson-0/+6
2012-02-12core: Rename iter::reverse to iter::reversed for consistency with vec modBrian Anderson-4/+4
2012-02-12core: Add abs functions for signed integer typesBrian Anderson-0/+25
2012-02-12core: Add compl functions for the rest of the integer typesBrian Anderson-1/+46
2012-02-13from_cstr and from_cstr_len are not unsafe, I thinkTomoki Aonuma-2/+2
2012-02-13core::str::from_cstr uses from_cstr_lenTomoki Aonuma-3/+1
2012-02-13Avoid extra memory allocations in core::str::from_cstr_lenTomoki Aonuma-10/+10