| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2011-12-06 | Establish 'core' library separate from 'std'. | Graydon Hoare | -145/+0 | |
| 2011-12-02 | Added cross-platform fsync api to io; win32 impl needs to be refined | Stefan Plantikow | -0/+12 | |
| No tests, need mktmpfile first | ||||
| 2011-12-01 | libstd: add fs::change_dir() | Elly Jones | -0/+1 | |
| 2011-11-22 | stdlib: Use c_ints instead of ints for natives | Brian Anderson | -2/+2 | |
| 2011-11-22 | Add fs::rmdir() and tempfile/gen_str() tests. | Elly Jones | -0/+1 | |
| 2011-11-22 | std: add fs::mkdir(), rng.gen_str(), tempfile::mkdtemp() | Elly Jones | -0/+1 | |
| Signed-off-by: Elly Jones <elly@leptoquark.net> | ||||
| 2011-11-17 | remove compile-command from local variable blocks | Niko Matsakis | -1/+0 | |
| 2011-11-16 | fix win32 types, make close() use i32 as return type | Niko Matsakis | -14/+14 | |
| 2011-11-16 | Various fixes for x86_64 on linux | Brian Anderson | -0/+1 | |
| Configure LLVM correctly, use the right data layout, add the readlink function back, fix C constants, etc. | ||||
| 2011-11-16 | refactor all unix types | Niko Matsakis | -45/+59 | |
| 2011-11-16 | Use attributes for native module ABI and link name | Haitao Li | -2/+5 | |
| 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-15 | Replaced constant functions with actual constants in std and updated tests | Stefan Plantikow | -18/+13 | |
| Fixes issue #1165 | ||||
| 2011-11-09 | Rename "c-stack-cdecl" ABI to "cdecl" | Brian Anderson | -2/+2 | |
| 2011-11-08 | Remove all uses of native cdecl except for those that yield | Brian Anderson | -1/+9 | |
| 2011-11-02 | Make ptr::addr_of return an immutable vec, add mut_addr_of | Marijn Haverbeke | -1/+1 | |
| 2011-10-26 | Add more std documentation | Brian Anderson | -0/+6 | |
| 2011-10-24 | move more native "rust" to native "c-stack-cdecl" | Niko Matsakis | -1/+1 | |
| 2011-10-04 | Add std::os::get_exe_path | Brian Anderson | -2/+17 | |
| Need this to correctly determine sysroot in rustc | ||||
| 2011-09-12 | Pretty-print for new arg-mode syntax | Marijn Haverbeke | -1/+1 | |
| 2011-09-12 | Reformat for new mode syntax, step 1 | Marijn Haverbeke | -1/+1 | |
| Long lines were fixed in a very crude way, as I'll be following up with another reformat in a bit. | ||||
| 2011-09-02 | Reformat. Issue #855 | Brian Anderson | -10/+6 | |
| 2011-09-01 | Rename std::istr to std::str. Issue #855 | Brian Anderson | -8/+8 | |
| 2011-09-01 | Convert rust_getcwd to istrs. Issue #855 | Brian Anderson | -2/+2 | |
| 2011-09-01 | Remove last users of str::sbuf. Issue #855 | Brian Anderson | -10/+12 | |
| 2011-08-27 | Convert std::os to istrs. Issue #855 | Brian Anderson | -4/+6 | |
| 2011-08-12 | Remove all usages of std::vec::vbuf | Brian Anderson | -12/+4 | |
| 2011-07-27 | Reformat for new syntax | Marijn Haverbeke | -33/+33 | |
| 2011-07-26 | Remove all uses of tuples from the compiler and stdlib | Marijn Haverbeke | -4/+4 | |
| 2011-07-12 | stdlib: Fix vector index in linux_os::waitpid. Put out burning tinderbox. | Patrick Walton | -1/+1 | |
| 2011-07-12 | stdlib: Make pipe and waitpid use interior vectors | Patrick Walton | -7/+7 | |
| 2011-07-10 | stdlib: Implement an interior-vector version of the io module | Patrick Walton | -0/+7 | |
| 2011-06-28 | Use "" in the native_name as an indication that no extra options have to | Rafael Ávila de Espíndola | -1/+1 | |
| be passed to the "linker". Use that for libc. | ||||
| 2011-06-27 | Record and link with used native libraries. | Rafael Ávila de Espíndola | -1/+1 | |
| 2011-06-17 | stdlib: added getcwd and a convenience function to make relative paths ↵ | Eric Holk | -0/+8 | |
| absolute. This will be helpful for #441. | ||||
| 2011-06-15 | Fix a bunch of compile-command lines to use RBUILD | Graydon Hoare | -1/+1 | |
| 2011-06-15 | Reformat source tree (minus a couple tests that are still grumpy). | Graydon Hoare | -32/+24 | |
| 2011-05-17 | Finally rename std::_xxx to std::xxx | Marijn Haverbeke | -5/+5 | |
| Except for _task, which is still a keyword. | ||||
| 2011-05-16 | Rewrite everything to use [] instead of vec() in value position. | Graydon Hoare | -2/+2 | |
| 2011-05-13 | Fix naming of libc that was mangled by recent module changes | Brian Anderson | -1/+1 | |
| It doesn't appear that rustc makes use of these strings so it didn't actually break anything yet. | ||||
| 2011-05-12 | Downcase std modules again, move to :: for module dereferencing | Marijn Haverbeke | -0/+90 | |
| This should be a snapshot transition. | ||||
| 2011-05-06 | Rename std modules to be camelcased | Marijn Haverbeke | -90/+0 | |
| (Have fun mergining your stuff with this.) | ||||
| 2011-05-05 | Remove 'deprecated mutable...' from our code | Marijn Haverbeke | -2/+2 | |
| This should make compilation a bit less noisy. | ||||
| 2011-05-02 | Un-revert "Use different syntax for checks that matter to typestate", fixing ↵ | Patrick Walton | -2/+2 | |
| the problem. This reverts commit d08b443fffb1181d8d45ae5d061412f202dd4118. | ||||
| 2011-05-02 | Revert "Use different syntax for checks that matter to typestate" | Graydon Hoare | -2/+2 | |
| This reverts commit aa25f22f197682de3b18fc4c8ba068d1feda220f. It broke stage2, not sure why yet. | ||||
| 2011-05-02 | Use different syntax for checks that matter to typestate | Tim Chevalier | -2/+2 | |
| This giant commit changes the syntax of Rust to use "assert" for "check" expressions that didn't mean anything to the typestate system, and continue using "check" for checks that are used as part of typestate checking. Most of the changes are just replacing "check" with "assert" in test cases and rustc. | ||||
| 2011-03-25 | stdlib: Separate basic I/O reading functionality into a separate buf_reader ↵ | Patrick Walton | -0/+1 | |
| object, like writing | ||||
| 2011-03-22 | stdlib: Make writers seekable; switch file writers to the C FILE interface ↵ | Patrick Walton | -0/+1 | |
| to make this work | ||||
| 2011-03-21 | Add a binding to ftell() | Patrick Walton | -0/+1 | |
| 2011-03-15 | Typo: FIXE -> FIXME | Patrick Walton | -1/+1 | |
| 2011-03-15 | Add an OS-specific dylib_filename() function to the standard library | Patrick Walton | -0/+4 | |
