| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2011-12-06 | Establish 'core' library separate from 'std'. | Graydon Hoare | -961/+0 | |
| 2011-11-16 | Replace 'mutable?' with 'const' | Brian Anderson | -1/+1 | |
| 2011-11-16 | Use attributes for native module ABI and link name | Haitao Li | -1/+2 | |
| This patch changes how to specify ABI and link name of a native module. Before: native "cdecl" mod llvm = "rustllvm" {...} After: #[abi = "cdecl"] #[link_name = "rustllvm"] native mod llvm {...} The old optional syntax for ABI and link name is no longer supported. Fixes issue #547 | ||||
| 2011-11-10 | str: add escape() | Elly Jones | -2/+32 | |
| Signed-off-by: Elly Jones <elly@leptoquark.net> | ||||
| 2011-11-09 | Rename "c-stack-cdecl" ABI to "cdecl" | Brian Anderson | -1/+1 | |
| 2011-11-05 | [Docfix] lib/str.rs: Applied review suggestions, took the opportunity to ↵ | David Rajchenbach-Teller | -7/+62 | |
| improve doc of my new functions. | ||||
| 2011-11-05 | str.rs: Added functions loop_chars, loop_chars_sub, char_len_range, ↵ | David Rajchenbach-Teller | -8/+63 | |
| byte_len_range. | ||||
| 2011-11-03 | Disallow writing to function arguments again | Marijn Haverbeke | -1/+1 | |
| Remove implicit copying hack. Closes #1118 | ||||
| 2011-10-31 | Rename std::str::chars to iter_chars | Marijn Haverbeke | -3/+3 | |
| 2011-10-31 | Add a way to iterate over a str's chars to std::str | Marijn Haverbeke | -1/+16 | |
| 2011-10-28 | stdlib: Make reinterpret_cast and leak unsafe | Brian Anderson | -4/+4 | |
| 2011-10-26 | Add more std documentation | Brian Anderson | -2/+356 | |
| 2011-10-24 | convert str methods to c-stack-cdecl | Niko Matsakis | -1/+1 | |
| 2011-10-12 | reimplement some of the unsafe stuff which got lost | Niko Matsakis | -3/+5 | |
| - blocks inherit unsafety - remove the --check-unsafe flag - add unsafe annotations where needed to get things to compile | ||||
| 2011-10-10 | Adjust function signatures to allow for vecs being immediate | Marijn Haverbeke | -3/+3 | |
| Some code was relying on vectors being implicitly by-reference (as non-immediate value). This adds the necessary &&-sigils. Closes #1021 | ||||
| 2011-10-06 | Add std::str::contains | Brian Anderson | -1/+6 | |
| 2011-09-29 | stdlib: Un-export str::buf; add a comment | Patrick Walton | -2/+3 | |
| 2011-09-29 | stdlib: Export str::buf | Patrick Walton | -1/+2 | |
| 2011-09-15 | Insert omitted semicolons for statements | Marijn Haverbeke | -1/+1 | |
| 2011-09-12 | Pretty-print for new arg-mode syntax | Marijn Haverbeke | -10/+10 | |
| 2011-09-12 | Reformat for new mode syntax, step 1 | Marijn Haverbeke | -39/+39 | |
| Long lines were fixed in a very crude way, as I'll be following up with another reformat in a bit. | ||||
| 2011-09-02 | Rename istr-stuff to str in the runtime. Issue #855 | Brian Anderson | -3/+3 | |
| 2011-09-02 | Reformat. Issue #855 | Brian Anderson | -116/+96 | |
| 2011-09-01 | Rename std::istr to std::str. Issue #855 | Brian Anderson | -0/+462 | |
| 2011-09-01 | Remove std::str. Issue #855 | Brian Anderson | -10/+0 | |
| 2011-09-01 | Remove some uses of str_buf builtin. Issue #855 | Brian Anderson | -2/+0 | |
| 2011-09-01 | Remove a bunch of string builtins. Issue #855 | Brian Anderson | -6/+0 | |
| 2011-09-01 | Delete parts of std::str that are no longer exported. Issue #855 | Brian Anderson | -518/+0 | |
| 2011-09-01 | Remove last users of str::sbuf. Issue #855 | Brian Anderson | -2/+2 | |
| 2011-09-01 | Remove more functions from std::str. Issue #855 | Brian Anderson | -9/+9 | |
| 2011-08-31 | Reexport std::str::alloc. Windows still needs this. Issue #855 | Brian Anderson | -1/+1 | |
| 2011-08-31 | Start paring down std::str. Issue #855 | Brian Anderson | -47/+46 | |
| 2011-08-29 | Remove obsolete exports | Marijn Haverbeke | -1/+0 | |
| 2011-08-29 | Implement non-internal ivecs | Marijn Haverbeke | -3/+3 | |
| Vectors are now similar to our old, pre-internal vectors, except that they are uniquely owned, not refcounted. Their name should probably change too, then. I've renamed them to vec in the runtime, will do so throughout the compiler later. | ||||
| 2011-08-25 | Remove remaining use of 'pred' and make 'pred' a non-reserved word. Huzzah\! | Tim Chevalier | -2/+2 | |
| 2011-08-20 | Reformat | Brian Anderson | -42/+35 | |
| This changes the indexing syntax from .() to [], the vector syntax from ~[] to [] and the extension syntax from #fmt() to #fmt[] | ||||
| 2011-08-16 | Port the stdlib to the expr foo::<T> syntax. | Erick Tryzelaar | -2/+2 | |
| 2011-08-16 | Port the stdlib to the decl foo<T> syntax. | Erick Tryzelaar | -1/+1 | |
| 2011-08-16 | Rename std::ivec to std::vec | Brian Anderson | -7/+7 | |
| 2011-08-15 | The wonky for...in... whitespace was bothering me. Sorry! | Lindsey Kuper | -9/+9 | |
| 2011-08-12 | Remove a vbuf import from std::str | Brian Anderson | -1/+0 | |
| 2011-08-12 | Rename str::connect_ivec to str::connect | Brian Anderson | -2/+2 | |
| 2011-08-12 | Remove str::connect | Brian Anderson | -11/+0 | |
| 2011-08-12 | Convert str::concat to ivecs | Brian Anderson | -1/+1 | |
| 2011-08-12 | Rename str::split_ivec to str::split | Brian Anderson | -2/+2 | |
| 2011-08-12 | Remove str::split | Brian Anderson | -16/+0 | |
| 2011-08-12 | Convert str::from_chars, to_chars to ivecs | Brian Anderson | -11/+11 | |
| 2011-08-12 | Remove str_from_vec runtime function | Brian Anderson | -2/+1 | |
| 2011-08-12 | Rename std::str::unsafe_from_bytes_ivec to unsafe_from_bytes | Brian Anderson | -2/+2 | |
| 2011-08-12 | Remove std::str::unsafe_from_bytes | Brian Anderson | -6/+0 | |
