summary refs log tree commit diff
path: root/src/libcore/str.rs
AgeCommit message (Expand)AuthorLines
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-15core: DocsBrian Anderson-1/+24
2012-03-15Address FIXMEs in extfmt / add issue numbersTim Chevalier-0/+11
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-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-22/+22
2012-03-14core:: Eliminate str::sbuf. Replace with *u8Brian Anderson-7/+3
2012-03-12Libc/os/run/rand/io reorganization. Close #1373. Close #1638.Graydon Hoare-1/+1
2012-03-09core: Convert to rustdocBrian Anderson-480/+326
2012-03-07add mutability annotations to libcoreNiko Matsakis-47/+55
2012-03-06UTF-16-ify the win32 env routines.Graydon Hoare-5/+5
2012-03-02First cut at consolidated core::os module built on core::libc.Graydon Hoare-1/+1
2012-03-02Add some utf16 routines for OS API interop.Graydon Hoare-0/+128
2012-02-28libcore: Remove vec::to_ptr in favor of vec::unsafe::to_ptr. Closes #1829.Patrick Walton-2/+2
2012-02-23Finish cleanup of core::strMarijn Haverbeke-410/+278
2012-02-23Optimize str::replaceMarijn Haverbeke-40/+49
2012-02-23Various cleanups and optimizations in core::strMarijn Haverbeke-372/+255
2012-02-23Make str::pop_char and str::unsafe::pop_byte efficientMarijn Haverbeke-14/+15
2012-02-23(core::str) commentsKevin Cantu-11/+18
2012-02-23(core::str) rename ++Kevin Cantu-2/+2
2012-02-23(core::str) rename substr_len_bytes to substr_len, and delete unused byte_ind...Kevin Cantu-22/+1
2012-02-23(core::str) remove len_bytes aliasKevin Cantu-52/+47
2012-02-23(core::str) replace uses of unsafe::slice_bytes; replace find[_from]_bytes wi...Kevin Cantu-40/+40
2012-02-23(core::str) stop using index_charsKevin Cantu-3/+1
2012-02-23(core::str) replace byte_index[_from] with index[_from]Kevin Cantu-2/+4
2012-02-23(core::str) do some replacementsKevin Cantu-2/+3
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-16/+18
2012-02-22Remove preconditions from librariesMarijn Haverbeke-7/+2
2012-02-21core: Resolve a FIXME in str moduleBrian Anderson-3/+6
2012-02-18Merge pull request #1860 from erickt/masterBrian Anderson-46/+94
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-15Rewrite exhaustiveness checkerMarijn Haverbeke-2/+2
2012-02-15Fix bad line printing for parse errorsMarijn Haverbeke-0/+14
2012-02-14Merge pull request #1831 from killerswan/str_fixesBrian Anderson-50/+90
2012-02-13(core::str) more test casesKevin Cantu-1/+7