| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2012-07-10 | libcore: add a task::set_sched_mode fn | Erick Tryzelaar | -9/+5 | |
| 2012-07-04 | convert doc-attributes to doc-comments using ↵ | Gareth Daniel Smith | -60/+60 | |
| ./src/etc/sugarise-doc-comments.py (and manually tweaking) - for issue #2498 | ||||
| 2012-07-03 | Switch 'native' to 'extern' (or 'foreign' in some descriptions) | Graydon Hoare | -2/+2 | |
| 2012-07-01 | Convert to new closure syntax | Brian Anderson | -48/+48 | |
| 2012-06-30 | Eliminate usages of old sugared call syntax | Brian Anderson | -42/+41 | |
| 2012-06-29 | Switch the compiler over to using ~[] notation instead of []/~. Closes #2759. | Michael Sullivan | -12/+12 | |
| 2012-06-26 | Change 'native' and 'crust' to 'extern'. | Graydon Hoare | -2/+2 | |
| This comes with a terminology change. All linkage-symbols are 'extern' now, including rust syms in other crates. Some extern ABIs are merely "foreign". The term "native" is retired, not clear/useful. What was "crust" is now "extern" applied to a _definition_. This is a bit of an overloading, but should be unambiguous: it means that the definition should be made available to some non-rust ABI. | ||||
| 2012-06-25 | Make vectors uglier ([]/~). Sorry. Should be temporary. Closes #2725. | Michael Sullivan | -12/+12 | |
| 2012-06-25 | core: Convert declarations to not use the trailing 'unsafe' notation | Brian Anderson | -38/+45 | |
| 2012-06-21 | Tag all remaining FIXMEs with bugs. Install rule in tidy script to enforce this. | Graydon Hoare | -6/+6 | |
| 2012-06-14 | Comments only: annotate FIXMEs in core::os | Tim Chevalier | -14/+14 | |
| 2012-06-07 | Use #[cfg(unix)] and #[cfg(windows)] everywhere | Brian Anderson | -61/+35 | |
| 2012-06-06 | core: Add os::family. Returns either 'windows' or 'unix' | Brian Anderson | -1/+9 | |
| 2012-06-04 | Machine types are different from int/uint, etc (Issue #2187) | Eric Holk | -12/+16 | |
| 2012-05-02 | core: Ignore 2 busticated getenv tests on windows | Brian Anderson | -0/+2 | |
| 2012-04-30 | core: Move global_env mod into os mod | Brian Anderson | -0/+127 | |
| 2012-04-30 | core: Serialize all access to the environment using a weak global task | Brian Anderson | -53/+3 | |
| 2012-04-27 | core: Add os::arch. Exposes target_arch string at runtime | Brian Anderson | -1/+7 | |
| 2012-04-21 | core: Add os::walk_dir | Brian Anderson | -0/+28 | |
| 2012-04-19 | core: Move set_exit_status from sys to os | Brian Anderson | -0/+13 | |
| 2012-04-19 | core: Move last_os_error from sys to os | Brian Anderson | -0/+10 | |
| 2012-04-06 | Correctly filter . and .. from the file list. | Jesse Ruderman | -1/+1 | |
| 2012-04-06 | Re-rename option functions | Tim Chevalier | -3/+3 | |
| get_with_default (nee from_maybe) => get_default with_option (nee maybe) => map_default with_option_do (nee may) => iter As per discussion of 21be1379d561b6679a8a2ea47dce88f948c5acca | ||||
| 2012-04-06 | Remove support for old-style for | Marijn Haverbeke | -0/+1 | |
| Closes #1619 | ||||
| 2012-04-05 | simplify typing rule for vector addition: use mutability of LHS | Niko Matsakis | -1/+1 | |
| 2012-04-02 | Merge branch 'issue-1983' of https://github.com/thomaslee/rust into issue-2090 | Tim Chevalier | -1/+103 | |
| This adds a new os::copy_file function, contributed by Thomas Lee. I added test cases. | ||||
| 2012-04-02 | Rename some core::option functions | Tim Chevalier | -3/+4 | |
| from_maybe => get_with_default maybe => with_option may => with_option_do I know these names are kind of ridiculous, but it's the best I could think of. Feel free to bikeshed. Closes #2081 | ||||
| 2012-04-01 | core: Use the or binop instead of the double-star binop | Brian Anderson | -1/+1 | |
| 2012-04-01 | Fixing issue 1919. list_dir is the more general version that returns a ↵ | Jonathan Sternberg | -14/+25 | |
| vector with the contents of the directory. list_dir_path contains the old behavior (as a convenience function). | ||||
| 2012-03-27 | Move some code over to iterator-for to see how it performs. | Marijn Haverbeke | -4/+5 | |
| 2012-03-26 | Bulk-edit mutable -> mut. | Graydon Hoare | -7/+7 | |
| 2012-03-22 | make --enforce-mut-vars always on, add mut annotations to remaining files | Niko Matsakis | -3/+3 | |
| 2012-03-20 | Revert order of arguments to option::maybe and from_maybe | Marijn Haverbeke | -1/+1 | |
| Closes #2019 | ||||
| 2012-03-19 | core: Move unsafe conversions to str::unsafe | Brian Anderson | -2/+2 | |
| 2012-03-19 | core: Make converting from a C string unsafe | Brian Anderson | -1/+1 | |
| 2012-03-14 | Convert *u8 native string users to *c_char | Brian Anderson | -5/+5 | |
| 2012-03-14 | core: Rename str::from_cstr et. al to from_buf | Brian Anderson | -2/+2 | |
| 2012-03-14 | core:: Eliminate str::sbuf. Replace with *u8 | Brian Anderson | -3/+3 | |
| 2012-03-13 | Name types after their modules instead of 't' | Brian Anderson | -1/+0 | |
| 2012-03-13 | core: Fix os::self_exe_path on FreeBSD | Brian Anderson | -1/+1 | |
| 2012-03-13 | Overhaul constructor naming in libs | Brian Anderson | -3/+3 | |
| 2012-03-12 | Libc/os/run/rand/io reorganization. Close #1373. Close #1638. | Graydon Hoare | -30/+121 | |
| - Move io, run and rand to core. - Remove incorrect ctypes module (use libc). - Remove os-specific modules for os and fs. - Split fs between core::path and core::os. | ||||
| 2012-03-09 | core: Convert to rustdoc | Brian Anderson | -56/+30 | |
| 2012-03-09 | Add a couple more missing pieces to libc and os. | Graydon Hoare | -1/+1 | |
| 2012-03-07 | add mutability annotations to libcore | Niko Matsakis | -4/+4 | |
| 2012-03-06 | More UTF-16 wrapping on win32. Close #1927. | Graydon Hoare | -80/+111 | |
| 2012-03-06 | UTF-16-ify the win32 env routines. | Graydon Hoare | -5/+35 | |
| 2012-03-06 | Export os, libc and path from libcore. | Graydon Hoare | -2/+0 | |
| 2012-03-05 | Port fsync, waitpid and remove_file to core::{os,libc}. | Graydon Hoare | -1/+101 | |
| 2012-03-02 | core: Fix os::load_self types on FreeBSD | Brian Anderson | -1/+1 | |
