summary refs log tree commit diff
path: root/src/libcore
AgeCommit message (Expand)AuthorLines
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
2012-02-03Fix byte_len in char_len_range to be what it is advertised.Kevin Atkinson-3/+3
2012-02-03core: rename str::lteq to str::leTom Lee-7/+7
2012-02-03Remove experimental GC codeMarijn Haverbeke-10/+0
2012-02-02rt: Remove task pinning. Does nothingBrian Anderson-19/+0
2012-02-02rt: Rename task_sleep intrinsic to task_yield. Remove usec paramBrian Anderson-24/+6
2012-02-01Rename str::char_slice -> str::sliceKevin Cantu-17/+17
2012-02-01Make the tests work, tooKevin Cantu-3/+9
2012-02-01Rename (again) str::unsafe::slice -> str::unsafe::slice_bytes andKevin Cantu-60/+12
2012-02-01Stop exporting str::slice and str::safe_slice (use unsafe instead)Kevin Cantu-2/+2
2012-02-01Make it work 1Kevin Cantu-6/+8
2012-02-01Copy str::slice -> str::unsafe::slice (and unsafe_slice)Kevin Cantu-3/+46
2012-02-01Actually export the str::unsafe module for nowKevin Cantu-1/+3
2012-02-01make boxes self-describing (fixes #1493)" (take 2)Niko Matsakis-2/+0
2012-02-01Revert "make boxes self-describing (fixes #1493)" until a newNiko Matsakis-0/+2
2012-02-01make boxes self-describing (fixes #1493)Niko Matsakis-2/+0
2012-02-01Remove remaining references to option::t outside option itselfTim Chevalier-12/+12
2012-02-01core: Ignore should_fail tests on win32Brian Anderson-0/+3
2012-02-01Make vec::pop efficientMarijn Haverbeke-13/+4
2012-02-01Remove native types from stdlibMarijn Haverbeke-12/+6
2012-01-31add iter library in preliminary form (limited syntactic support)Niko Matsakis-2/+173
2012-01-31Change option::t to optionTim Chevalier-2/+2
2012-01-31Re-implementing str::to_upper and str::to_lower using str::mapKevin Cantu-16/+11