| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2012-03-28 | Update crate URLs to point to interesting things. | Graydon Hoare | -1/+1 | |
| 2012-03-27 | core: Rename iter::to_list to to_vec. Closes #2056 | Brian Anderson | -11/+11 | |
| 2012-03-27 | Move some code over to iterator-for to see how it performs. | Marijn Haverbeke | -35/+50 | |
| 2012-03-27 | Add vec::each, vec::eachi, and list::each | Marijn Haverbeke | -1/+29 | |
| For use with the new for construct. Issue #1619 | ||||
| 2012-03-26 | Bulk-edit mutable -> mut. | Graydon Hoare | -73/+73 | |
| 2012-03-26 | Improve type inference to compute LUB/GLB | Niko Matsakis | -44/+27 | |
| 2012-03-24 | Avoid unifying vars when possible; handle bot (more) correctly | Niko Matsakis | -1/+1 | |
| 2012-03-23 | Implement new inference algorithm. | Niko Matsakis | -7/+57 | |
| 2012-03-23 | Remove unneeded code | Tim Chevalier | -2/+0 | |
| 2012-03-23 | Remove ctypes -- it's no longer used. | Tim Chevalier | -91/+0 | |
| 2012-03-23 | Remove a FIXME and workaround that appear to be obsolete | Tim Chevalier | -3/+1 | |
| 2012-03-23 | Remove char::to_lower, char::to_upper, use libc versions instead | Tim Chevalier | -56/+17 | |
| As per Graydon's comments on #1985: remove char::to_lower and char::to_upper. The str versions of these functions now call libc::tolower and libc::toupper (using wrappers that cast between char and c_char). Not sure how much better that is, but it at least makes it clearer that these functions are Unicode-unsafe. | ||||
| 2012-03-23 | Remove last vestiges of old-style intrinsics | Marijn Haverbeke | -4/+4 | |
| Closes #2048 | ||||
| 2012-03-23 | Support [rust_stack] annotation on native functions (crudely) | Marijn Haverbeke | -14/+6 | |
| 2012-03-23 | Replace most uses of intrinsics in core with builtins | Marijn Haverbeke | -56/+44 | |
| Issue #1981 | ||||
| 2012-03-22 | Bump version numbers to 0.2 | Brian Anderson | -1/+1 | |
| 2012-03-22 | make --enforce-mut-vars always on, add mut annotations to remaining files | Niko Matsakis | -68/+67 | |
| 2012-03-21 | rustc: Replace intrinsic vec_len with unsafe Rust code | Marijn Haverbeke | -10/+7 | |
| Preparation for #1981 | ||||
| 2012-03-20 | Implement an initial version of placement new. | Niko Matsakis | -16/+16 | |
| 2012-03-20 | core: Rename unsafe::leak to unsafe::forget. Closes #2031 | Brian Anderson | -15/+15 | |
| 2012-03-20 | Fail when there's an error starting a process. Close #1778. | Graydon Hoare | -3/+5 | |
| 2012-03-20 | Minor io fixlet to account for racing against last_os_error. | Graydon Hoare | -1/+1 | |
| 2012-03-20 | Revert order of arguments to option::maybe and from_maybe | Marijn Haverbeke | -3/+3 | |
| Closes #2019 | ||||
| 2012-03-19 | core: Move unsafe conversions to str::unsafe | Brian Anderson | -43/+45 | |
| 2012-03-19 | core: Make converting from a C string unsafe | Brian Anderson | -5/+5 | |
| 2012-03-19 | rustc: Stop generating the flag_none #fmt flag. Issue #1993 | Brian Anderson | -6/+1 | |
| 2012-03-19 | core: Remove a FIXME. Closes #1992 | Brian Anderson | -1/+0 | |
| This is too vague to ever fix | ||||
| 2012-03-19 | core: Remove a FIXME. Closes #2002 | Brian Anderson | -3/+0 | |
| It works for negative integers | ||||
| 2012-03-18 | core: Rename vec::*_from to _between to match str mod | Brian Anderson | -86/+86 | |
| 2012-03-18 | core: Rename vec::position_elt to position_elem | Brian Anderson | -10/+10 | |
| 2012-03-18 | core: Add vec::unshift | Brian Anderson | -0/+12 | |
| 2012-03-18 | core: Don't require a copyable T for vec::push | Brian Anderson | -1/+1 | |
| 2012-03-18 | core: Improve the docs and signature of vec::iter2 | Brian Anderson | -4/+12 | |
| 2012-03-18 | core: vec::filter_map doesn't require a copyable T | Brian Anderson | -1/+1 | |
| 2012-03-17 | core: Don't copy elements in filter_map | Brian Anderson | -2/+2 | |
| 2012-03-17 | core: Fix signature of call_with_retptr. Closes #1987 | Brian Anderson | -2/+1 | |
| 2012-03-16 | rustc: Unify impl self types in the opposite order so variance is correct | Brian Anderson | -3/+3 | |
| 2012-03-16 | core: Resolve and remove some FIXMEs | Brian Anderson | -10/+1 | |
| 2012-03-16 | core: Remove str::init_elt | Brian Anderson | -15/+4 | |
| This was added based on my FIXME, but I no longer believe it has a place in core::str, partly because it doesn't follow current naming conventions, and partly because it can be immitated with a one liner using str::from_chars and vec::from_elem. I have replaced the existing uses with said one-liner. | ||||
| 2012-03-16 | core: Store reexporting result and either. Closes #1997 | Brian Anderson | -4/+11 | |
| 2012-03-16 | core: Add lots of string docs | Brian Anderson | -32/+247 | |
| 2012-03-16 | core: Remove extra backslashes from docs | Brian Anderson | -3/+3 | |
| 2012-03-16 | core: Doc cleanup | Brian Anderson | -4/+4 | |
| 2012-03-16 | core: Escape some characters in comments | Brian Anderson | -4/+4 | |
| 2012-03-16 | std: Add a function to iterate over a subset of a vec | Erick Tryzelaar | -3/+19 | |
| 2012-03-15 | Comments only: associate core::libc FIXMEs with issue numbers | Tim Chevalier | -0/+2 | |
| 2012-03-15 | Comments only: associate core::iter FIXMEs with issue numbers | Tim Chevalier | -0/+3 | |
| 2012-03-15 | Comments only: issue numbers for FIXMEs | Tim Chevalier | -9/+13 | |
| 2012-03-15 | Put the OS error in the error string in io::mk_file_writer() | Tim Chevalier | -4/+2 | |
| 2012-03-15 | core: Docs | Brian Anderson | -12/+71 | |
