| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2012-06-04 | Get rid of warnings from instantiating typarams with non-implicitly copyable ↵ | Michael Sullivan | -1/+3 | |
| types. | ||||
| 2012-06-02 | cargo: Require hexidecimals in uuids | Brian Anderson | -6/+18 | |
| 2012-06-02 | cargo: Add test for is_uuid | Brian Anderson | -0/+10 | |
| 2012-06-02 | Fix cargo to uninstall binaries by name correctly | Zack Corr | -4/+23 | |
| 2012-06-02 | Fix cargo to install from archives correctly | Zack Corr | -17/+16 | |
| 2012-06-02 | Correct cargo usage line going over 78 chars | Zack Corr | -2/+2 | |
| 2012-06-02 | Cargo revamp: root in home directory, automatic init & sync for first time ↵ | Zack Corr | -157/+342 | |
| usage, uninstallation, improved installation usage and other usage changes. Closes #2475. Closes #1353. | ||||
| 2012-05-31 | Rename librustsyntax to libsyntax | Kevin Cantu | -1/+1 | |
| Per issue #2418. | ||||
| 2012-05-29 | rustc: Move filesearch into metadata mod | Brian Anderson | -2/+2 | |
| It's not that related to metadata, but metadata needs it and it will probably be useful for doing dynamic loading. | ||||
| 2012-05-28 | Allow installing arbitrary git cargos | Erick Tryzelaar | -0/+20 | |
| 2012-05-28 | (cargo) fix old typo for installation to libdir | Kevin Cantu | -1/+1 | |
| 2012-05-27 | (cargo) added a rough fix for installed exe permissions | Kevin Cantu | -1/+1 | |
| Since `os::copy_file` wasn't preserving the executable permissions, this reverts back to `run::run_program` and `cp` to install the packages. | ||||
| 2012-05-27 | (cargo) fixed a package installation bug, cleaned up usage | Kevin Cantu | -57/+81 | |
| This fixes a bug where os::copy_file was called with a directory name, and updates the command line options and usage messages for clarity. | ||||
| 2012-05-25 | Get rid of many implicit copies as a preliminary to Issue #2448. | Michael Sullivan | -6/+6 | |
| 2012-05-19 | Remove some dead code. | Erick Tryzelaar | -7/+0 | |
| 2012-05-18 | Using const vector slices for more vec functions. | Eric Holk | -10/+12 | |
| 2012-05-13 | rustc: Eliminate some indirection to the syntax crate | Brian Anderson | -3/+4 | |
| 2012-04-24 | Workarounds for bug #2280: add some temporaries for borrowing. | Graydon Hoare | -1/+4 | |
| 2012-04-23 | Move map iface over to more `for`-friendly iteration methods | Marijn Haverbeke | -7/+7 | |
| 2012-04-21 | cargo: Discover crates in subdirectories | Brian Anderson | -5/+6 | |
| 2012-04-18 | syntax: Put the main parser interface in mod parse | Brian Anderson | -2/+2 | |
| 2012-04-18 | Fix use of wrong block context in return-from-loop code | Marijn Haverbeke | -3/+2 | |
| Closes #2142 | ||||
| 2012-04-06 | Convert old-style for loops to new-style | Marijn Haverbeke | -15/+16 | |
| Most could use the each method, but because of the hack used to disambiguate old- and new-style loops, some had to use vec::each. (This hack will go away soon.) Issue #1619 | ||||
| 2012-04-05 | Explicitly use version 0.2 of crates | Brian Anderson | -5/+8 | |
| 2012-04-04 | Mention --test in cargo usage string. Close #1452. | Graydon Hoare | -0/+1 | |
| 2012-04-02 | Use os::copy_file in cargo | Tim Chevalier | -9/+11 | |
| 2012-04-01 | Fixing issue 1919. list_dir is the more general version that returns a ↵ | Jonathan Sternberg | -3/+3 | |
| vector with the contents of the directory. list_dir_path contains the old behavior (as a convenience function). | ||||
| 2012-03-28 | Update crate URLs to point to interesting things. | Graydon Hoare | -1/+1 | |
| 2012-03-26 | Bulk-edit mutable -> mut. | Graydon Hoare | -5/+5 | |
| 2012-03-26 | Fix return-in-block in cargo | Marijn Haverbeke | -6/+4 | |
| Which is apparently not built as part of make check | ||||
| 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 | -19/+19 | |
| 2012-03-20 | Implement an initial version of placement new. | Niko Matsakis | -4/+4 | |
| 2012-03-15 | cargo FIXMEs | Tim Chevalier | -20/+32 | |
| 2012-03-14 | std: Rename the hashmap constructors to conform to new standards | Brian Anderson | -1/+1 | |
| Instead of using the new_ prefix just name them after their type | ||||
| 2012-03-12 | Libc/os/run/rand/io reorganization. Close #1373. Close #1638. | Graydon Hoare | -48/+41 | |
| - 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-10 | cargo: Don't bail when signature verification fails | Brian Anderson | -3/+2 | |
| 2012-03-07 | stdlib: Stop incurring vtable dispatch costs when hashmaps are used | Patrick Walton | -0/+1 | |
| This required changing almost all users of hashmaps to import the hashmap interface first. The `size` member in the hashmap structure was renamed to `count` to work around a name conflict. | ||||
| 2012-03-07 | Revert "stdlib: Stop incurring vtable dispatch costs when hashmaps are used" | Patrick Walton | -1/+0 | |
| This reverts commit f0250a23d3fa2f8b4a4a4113ca89e41945a4cfed. | ||||
| 2012-03-07 | stdlib: Stop incurring vtable dispatch costs when hashmaps are used | Patrick Walton | -0/+1 | |
| This required changing almost all users of hashmaps to import the hashmap interface first. The `size` member in the hashmap structure was renamed to `count` to work around a name conflict. | ||||
| 2012-02-28 | std: rewrite json.rs to fix bugs and use readers/writers | Erick Tryzelaar | -12/+16 | |
| Our json implementation did not conform to the spec, and was missing support for escpaed characters and exponental numbers. This fixes it, and adds support for reading/writing json directly from/to a stream. There are two things left unimplemented. We could use a "to_json" iface/impl, but that really needs traits to cut down on code duplication. The other is it wouldn't be that not that hard to turn this implementation into a event driven parser like YAJL, but I ran into some type-inference bugs, so I cut that out. It'd be nice to revisit this in the future though. | ||||
| 2012-02-23 | Adjust fuzzer and cargo to changes in core::str API | Marijn Haverbeke | -3/+3 | |
| 2012-02-23 | (core::str) remove len_bytes alias | Kevin Cantu | -4/+4 | |
| 2012-02-23 | (core::str) replace byte_index[_from] with index[_from] | Kevin Cantu | -8/+8 | |
| 2012-02-23 | (core::char) rename slice -> slice_chars | Kevin Cantu | -5/+5 | |
| 2012-02-23 | (core::str) rename index -> index_chars | Kevin Cantu | -2/+2 | |
| 2012-02-23 | (core::str) mostly rename len -> len_chars | Kevin Cantu | -4/+4 | |
| 2012-02-20 | cargo: Install blobs to $sysroot/(bin|lib) on system-mode | Tycho Sci | -6/+29 | |
| Issue #1795 | ||||
| 2012-02-20 | cargo: Use system-mode by default except "install" | Tycho Sci | -30/+26 | |
| I think it is confused that you need to "cargo init" and "cargo sync" every time to setup local-level .cargo | ||||
| 2012-02-14 | cargo: Warn if "gpg" is not available | Tycho Sci | -0/+4 | |
| Closes #1643 | ||||
