| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2013-05-22 | libstd: Rename libcore to libstd and libstd to libextra; update makefiles. | Patrick Walton | -116/+0 | |
| This only changes the directory names; it does not change the "real" metadata names. | ||||
| 2013-05-08 | libcore: Remove mutable fields from rand. | Patrick Walton | -1/+1 | |
| 2013-05-03 | tidy | Tim Chevalier | -1/+1 | |
| 2013-05-03 | rustpkg: Implement install command | Tim Chevalier | -1/+25 | |
| The install command should work now, though it only installs in-place (anything else has to wait until I implement RUST_PATH). Also including: core: Add remove_directory_recursive, change copy_file Make copy_file preserve permissions, and add a remove_directory_recursive function. | ||||
| 2013-04-30 | core/std: Fix race condition in os::mkdir_recursive tests | Tim Chevalier | -21/+29 | |
| Added a change_dir_locked function to os, and use it in the mkdir_recursive tests so that the tests don't clobber each other's directory changes. | ||||
| 2013-04-28 | core: Use a better termination condition in os::mkdir_recursive | Tim Chevalier | -6/+59 | |
| Instead of checking whether the parent is "." or "/", check the number of components. Also, more tests. | ||||
| 2013-04-27 | only use #[no_core] in libcore | Daniel Micay | -1/+0 | |
| 2013-04-24 | libcore: unify `gen_<type>` methods on `rand::RngUtil` into the generic `gen`. | Huon Wilson | -2/+0 | |
| This moves all the basic random value generation into the Rand instances for each type and then removes the `gen_int`, `gen_char` (etc) methods on RngUtil, leaving only the generic `gen` and the more specialised methods. Also, removes some imports that are redundant due to a `use core::prelude::*` statement. | ||||
| 2013-04-24 | libcore: remove @Rng from rand, and use traits instead. | Huon Wilson | -1/+1 | |
| Also, rename RandRes -> IsaacRng, and make the constructors static methods. | ||||
| 2013-03-29 | librustc: Remove `fail_unless!` | Patrick Walton | -1/+1 | |
| 2013-03-13 | librustc: Don't accept `as Trait` anymore; fix all occurrences of it. | Patrick Walton | -0/+1 | |
| 2013-03-07 | librustc: Convert all uses of `assert` over to `fail_unless!` | Patrick Walton | -1/+1 | |
| 2013-03-04 | Remove unused imports throughout src/ | Alex Crichton | -1/+0 | |
| 2013-02-07 | Make ~fn non-copyable, make &fn copyable, split barefn/closure types, | Niko Matsakis | -2/+0 | |
| correct handling of moves for struct-record update. Part of #3678. Fixes #2828, #3904, #4719. | ||||
| 2013-01-16 | clean up tempfile module and rm FIXME | Daniel Micay | -16/+8 | |
| This removes the FIXME suggesting that mkdtemp should rely on the default umask, because that would make it unusable for making a secure work area in a world writable directory (have to assume that other users have created files, directories, hard links, etc. in your directory). The POSIX mkdtemp function creates a directory with 700 permissions to avoid this problem. | ||||
| 2013-01-08 | librustc: Make unqualified identifier searches terminate at the nearest ↵ | Patrick Walton | -0/+1 | |
| module scope. r=tjc | ||||
| 2013-01-08 | Revert "librustc: Make unqualified identifier searches terminate at the ↵ | Patrick Walton | -1/+0 | |
| nearest module scope. r=tjc" This reverts commit a8d37af2473da79be704c9ce2374f278c47177b6. | ||||
| 2013-01-08 | librustc: Make unqualified identifier searches terminate at the nearest ↵ | Patrick Walton | -0/+1 | |
| module scope. r=tjc | ||||
| 2012-12-27 | librustc: Terminate name searches at the nearest module scope for paths that ↵ | Patrick Walton | -2/+3 | |
| contain at least two components. r=graydon | ||||
| 2012-12-03 | Update license, add license boilerplate to most files. Remainder will follow. | Graydon Hoare | -0/+10 | |
| 2012-09-28 | Long lines | Brian Anderson | -2/+2 | |
| 2012-09-28 | std: Eliminate deprecated patterns | Brian Anderson | -1/+0 | |
| 2012-09-27 | De-export std::{dbg,sha1,md4,tempfile,term}. Part of #3583. | Graydon Hoare | -1/+1 | |
| 2012-09-04 | libstd: "import" -> "use" | Patrick Walton | -3/+2 | |
| 2012-08-31 | Remove deprecated modes from rope.rs | Kevin Cantu | -0/+3 | |
| 2012-08-27 | Camel case various core constructors | Brian Anderson | -1/+1 | |
| 2012-08-26 | Camel case the option type | Brian Anderson | -5/+5 | |
| 2012-08-24 | Start using core::path2::Path in a lot of places. | Graydon Hoare | -7/+8 | |
| 2012-08-08 | Convert impls to new syntax | Brian Anderson | -1/+0 | |
| 2012-08-06 | Convert alt to match. Stop parsing alt | Brian Anderson | -1/+1 | |
| 2012-08-05 | Switch alts to use arrows | Brian Anderson | -2/+2 | |
| 2012-08-01 | Convert ret to return | Brian Anderson | -2/+2 | |
| 2012-07-14 | Move the world over to using the new style string literals and types. Closes ↵ | Michael Sullivan | -3/+3 | |
| #2907. | ||||
| 2012-07-04 | convert doc-attributes to doc-comments using ↵ | Gareth Daniel Smith | -1/+1 | |
| ./src/etc/sugarise-doc-comments.py (and manually tweaking) - for issue #2498 | ||||
| 2012-07-02 | rustc: Implement a new resolve pass behind a compile flag | Patrick Walton | -0/+1 | |
| 2012-05-03 | Comments only: annotate more FIXMEs in libstd | Tim Chevalier | -1/+1 | |
| 2012-03-14 | annotate libstd and start enforcing mutability | Niko Matsakis | -1/+1 | |
| 2012-03-13 | Overhaul constructor naming in libs | Brian Anderson | -1/+1 | |
| 2012-03-12 | Libc/os/run/rand/io reorganization. Close #1373. Close #1638. | Graydon Hoare | -3/+2 | |
| - 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 | std: Convert to rustdoc | Brian Anderson | -8/+1 | |
| 2012-01-31 | Change option::t to option | Tim Chevalier | -1/+1 | |
| Now that core exports "option" as a synonym for option::t, search-and- replace option::t with option. The only place that still refers to option::t are the modules in libcore that use option, because fixing this requires a new snapshot (forthcoming). | ||||
| 2012-01-17 | libstd: Move std tests into libstd | Brian Anderson | -0/+12 | |
| 2011-12-13 | Copy first batch of material from libstd to libcore. | Graydon Hoare | -1/+1 | |
| 2011-12-06 | libstd: Update docs | Brian Anderson | -0/+3 | |
| 2011-12-06 | Establish 'core' library separate from 'std'. | Graydon Hoare | -0/+23 | |
