summary refs log tree commit diff
path: root/src/libcore
AgeCommit message (Expand)AuthorLines
2012-02-12core: Implement foldl/r without copying the accumulatorBrian Anderson-12/+18
2012-02-12core: Add iter::foldrBrian Anderson-0/+19
2012-02-12core: Add iter::countBrian Anderson-0/+15
2012-02-12core: Add iter::reverseBrian Anderson-0/+10
2012-02-12core: Add iter::min/maxBrian Anderson-0/+45
2012-02-12(core::str) comments and cleanupKevin Cantu-9/+2
2012-02-12(core::str) fixed replace, fixed starts_with, and added more find/contains/re...Kevin Cantu-5/+62
2012-02-12(core::str) rename byte_len_range -> substr_len_bytes andKevin Cantu-42/+50
2012-02-12(core::str) rename byte_len -> len_bytes and rename char_len -> lenKevin Cantu-36/+39
2012-02-12(core::str) move push_byte, push_bytes, pop_byte, and shift_byte into str::un...Kevin Cantu-65/+48
2012-02-12core: Formulate all unsigned max_values as 0 - 1 for consistencyBrian Anderson-3/+3
2012-02-11core: Add min/max functions for all int typesBrian Anderson-7/+31
2012-02-11core: Make uint::min/max pureBrian Anderson-2/+2
2012-02-11core: Fill out missing functions for basic typesBrian Anderson-27/+162
2012-02-11core: Add modules for remaining scalar typesBrian Anderson-5/+29
2012-02-12Add a test for core::str::from_cstr_lenTomoki Aonuma-0/+8
2012-02-12Implement core::str::from_cstr_len, close #1666Tomoki Aonuma-0/+19
2012-02-11core: Change the argument order for vec::contains, vec::countBrian Anderson-2/+2
2012-02-11core: Rename vec::member to vec::contains to match str modBrian Anderson-2/+2
2012-02-11Merge pull request #1812 from killerswan/indexing2Brian Anderson-33/+96
2012-02-11(core::str) removed [r]index_byteKevin Cantu-44/+0
2012-02-11(core::char) export is_digitKevin Cantu-1/+1
2012-02-11(core::str) added rindex and rewrote pop_char with char_range_at_reverseKevin Cantu-13/+91
2012-02-11using str::index...Kevin Cantu-1/+1
2012-02-11core::str: added index (char)Kevin Cantu-0/+27
2012-02-11core::str rename [r]index -> [r]index_bytesKevin Cantu-10/+12
2012-02-11core: added char::is_digit (matching Nd, Nl, No)Kevin Cantu-1/+19
2012-02-11core: added a rough char::is_asciiKevin Cantu-0/+11
2012-02-12Fix typo in either.rsTomoki Aonuma-1/+1
2012-02-10put serializer into the build and encode full item pathsNiko Matsakis-0/+23
2012-02-09core: Use rust_task_config_notify instead of twiddling rust_task's innardsBrian Anderson-12/+4
2012-02-09Merge pull request #1794 from matricks/bugfixBrian Anderson-1/+1
2012-02-09fixed memmove. were using memcpy due to copy paste errorMagnus Auvinen-1/+1
2012-02-09Increase precedence of as operatorMarijn Haverbeke-18/+23
2012-02-08core: Add a test for blocking in native codeBrian Anderson-0/+68
2012-02-08core: Add task::spawn_schedBrian Anderson-5/+98
2012-02-08core: add str::as_bytes functionErick Tryzelaar-20/+31
2012-02-07core: Export floor functionsBrian Anderson-3/+3
2012-02-07Make process-spawning take environments and working directories, remove procs...Graydon Hoare-10/+16
2012-02-07core: Use substr in extfmt instead of slice_bytesBrian Anderson-2/+1
2012-02-07core: add str::splitn_char and fix str::splitn_char_iterKevin Cantu-8/+48
2012-02-07core: make str::substr use char positions (and replace other uses)Kevin Cantu-27/+29
2012-02-07String split renaming:Kevin Cantu-127/+169
2012-02-07core: Whitespace policiaBrian Anderson-6/+13
2012-02-07added some documentation and made the memcpy and memmove unsafeMagnus Auvinen-2/+4
2012-02-07made leak an intrinsic to avoid a c-call. added memmove and memcpy intrinsicsMagnus Auvinen-5/+27
2012-02-05core: Implement str::escape with str::chars_iter.Erick Tryzelaar-1/+1
2012-02-05core: Resolve some FIXMEsBrian Anderson-22/+12
2012-02-05Merge remote-tracking branch 'erickt/master'Brian Anderson-22/+449
2012-02-05Adding str::reserveKevin Cantu-0/+10