| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2014-07-10 | auto merge of #15556 : alexcrichton/rust/snapshots, r=brson | bors | -2/+0 | |
| Closes #15544 | ||||
| 2014-07-09 | libgetopts: Use iterators instead of old-style loops. | Luqman Aden | -1/+1 | |
| 2014-07-09 | Register new snapshots | Alex Crichton | -2/+0 | |
| Closes #15544 | ||||
| 2014-07-08 | std: Rename the `ToStr` trait to `ToString`, and `to_str` to `to_string`. | Richo Healey | -9/+9 | |
| [breaking-change] | ||||
| 2014-07-05 | Add #[crate_name] attributes as necessary | Alex Crichton | -1/+3 | |
| 2014-07-02 | Merge remote-tracking branch 'origin/master' into 0.11.0-release | Alex Crichton | -2/+2 | |
| Conflicts: src/libstd/lib.rs | ||||
| 2014-07-01 | rustc: Remove `&str` indexing from the language. | Brian Anderson | -2/+2 | |
| Being able to index into the bytes of a string encourages poor UTF-8 hygiene. To get a view of `&[u8]` from either a `String` or `&str` slice, use the `as_bytes()` method. Closes #12710. [breaking-change] | ||||
| 2014-06-27 | Update to 0.11.0 0.11.0 | Alex Crichton | -2/+2 | |
| 2014-06-26 | Remove unnecessary to_string calls | Piotr Jawniak | -3/+1 | |
| This commit removes superfluous to_string calls from various places | ||||
| 2014-06-17 | Mark all crates except std as experimental | Brian Anderson | -0/+1 | |
| 2014-06-14 | Register new snapshots | Alex Crichton | -2/+1 | |
| 2014-06-14 | getopts: derive Eq for types. | Huon Wilson | -12/+12 | |
| 2014-06-14 | getopts: format failure messages with `Show`. | Huon Wilson | -13/+21 | |
| This obsoletes the old `to_err_msg` method. Replace println!("Error: {}", failure.to_err_msg()) let string = failure.to_err_msg(); with println!("Error: {}", failure) let string = failure.to_str(); [breaking-change] | ||||
| 2014-06-11 | rustc: Remove ~[T] from the language | Alex Crichton | -1/+0 | |
| The following features have been removed * box [a, b, c] * ~[a, b, c] * box [a, ..N] * ~[a, ..N] * ~[T] (as a type) * deprecated_owned_vector lint All users of ~[T] should move to using Vec<T> instead. | ||||
| 2014-06-10 | Fix more misspelled comments and strings. | Joseph Crail | -1/+1 | |
| 2014-06-09 | Use phase(plugin) in bootstrap crates | Keegan McAllister | -1/+2 | |
| Do this to avoid warnings on post-stage0 builds. | ||||
| 2014-06-06 | rustdoc: Submit examples to play.rust-lang.org | Alex Crichton | -1/+2 | |
| This grows a new option inside of rustdoc to add the ability to submit examples to an external website. If the `--markdown-playground-url` command line option or crate doc attribute `html_playground_url` is present, then examples will have a button on hover to submit the code to the playground specified. This commit enables submission of example code to play.rust-lang.org. The code submitted is that which is tested by rustdoc, not necessarily the exact code shown in the example. Closes #14654 | ||||
| 2014-06-06 | Change to_str().to_string() to just to_str() | Adolfo OchagavĂa | -1/+1 | |
| 2014-05-30 | std: Rename {Eq,Ord} to Partial{Eq,Ord} | Alex Crichton | -10/+10 | |
| This is part of the ongoing renaming of the equality traits. See #12517 for more details. All code using Eq/Ord will temporarily need to move to Partial{Eq,Ord} or the Total{Eq,Ord} traits. The Total traits will soon be renamed to {Eq,Ord}. cc #12517 [breaking-change] | ||||
| 2014-05-28 | std: Remove format_strbuf!() | Alex Crichton | -9/+8 | |
| This was only ever a transitionary macro. | ||||
| 2014-05-27 | Move std::{reflect,repr,Poly} to a libdebug crate | Alex Crichton | -0/+1 | |
| This commit moves reflection (as well as the {:?} format modifier) to a new libdebug crate, all of which is marked experimental. This is a breaking change because it now requires the debug crate to be explicitly linked if the :? format qualifier is used. This means that any code using this feature will have to add `extern crate debug;` to the top of the crate. Any code relying on reflection will also need to do this. Closes #12019 [breaking-change] | ||||
| 2014-05-27 | std: Rename strbuf operations to string | Richo Healey | -154/+154 | |
| [breaking-change] | ||||
| 2014-05-27 | std: Remove String's to_owned | Richo Healey | -1/+1 | |
| 2014-05-26 | std: Remove String::from_owned_str as it's redundant | Richo Healey | -1/+1 | |
| [breaking-change] | ||||
| 2014-05-24 | core: rename strbuf::StrBuf to string::String | Richo Healey | -35/+35 | |
| [breaking-change] | ||||
| 2014-05-22 | auto merge of #14357 : huonw/rust/spelling, r=pnkfelix | bors | -1/+1 | |
| The span on a inner doc-comment would point to the next token, e.g. the span for the `a` line points to the `b` line, and the span of `b` points to the `fn`. ```rust //! a //! b fn bar() {} ``` | ||||
| 2014-05-22 | auto merge of #14348 : alexcrichton/rust/doc.rust-lang.org, r=huonw | bors | -1/+1 | |
| 2014-05-22 | libstd: Remove all uses of `~str` from `libstd` | Patrick Walton | -4/+8 | |
| 2014-05-22 | Spelling/doc formatting fixes. | Huon Wilson | -1/+1 | |
| 2014-05-21 | Change static.rust-lang.org to doc.rust-lang.org | Alex Crichton | -1/+1 | |
| The new documentation site has shorter urls, gzip'd content, and index.html redirecting functionality. | ||||
| 2014-05-16 | libgetopts: Remove all uses of `~str` from `libgetopts` | Patrick Walton | -204/+227 | |
| 2014-05-12 | Add the patch number to version strings. Closes #13289 | Brian Anderson | -1/+1 | |
| 2014-05-08 | Handle fallout in documentation | Kevin Ballard | -1/+1 | |
| Tweak the tutorial's section on vectors and strings, to slightly clarify the difference between fixed-size vectors, vectors, and slices. | ||||
| 2014-05-01 | remove leftover obsolete string literals | Daniel Micay | -6/+6 | |
| 2014-04-18 | Replace all ~"" with "".to_owned() | Richo Healey | -95/+102 | |
| 2014-04-10 | auto merge of #13440 : huonw/rust/strbuf, r=alexcrichton | bors | -10/+12 | |
| libstd: Implement `StrBuf`, a new string buffer type like `Vec`, and port all code over to use it. Rebased & tests-fixed version of https://github.com/mozilla/rust/pull/13269 | ||||
| 2014-04-10 | Remove some internal ~[] from several libraries. | Huon Wilson | -1/+1 | |
| Some straggling instances of `~[]` across a few different libs. Also, remove some public ones from workcache. | ||||
| 2014-04-10 | libstd: Implement `StrBuf`, a new string buffer type like `Vec`, and | Patrick Walton | -10/+12 | |
| port all code over to use it. | ||||
| 2014-04-04 | Register new snapshots | Alex Crichton | -2/+0 | |
| 2014-04-03 | Bump version to 0.11-pre | Brian Anderson | -1/+1 | |
| This also changes some of the download links in the documentation to 'nightly'. | ||||
| 2014-04-03 | auto merge of #13286 : alexcrichton/rust/release, r=brson | bors | -1/+1 | |
| Merging the 0.10 release into the master branch. | ||||
| 2014-03-31 | getopts: Switch field privacy as necessary | Alex Crichton | -13/+16 | |
| 2014-03-31 | Bump version to 0.10 | Alex Crichton | -1/+1 | |
| 2014-03-28 | Convert most code to new inner attribute syntax. | Brian Anderson | -10/+10 | |
| Closes #2569 | ||||
| 2014-03-22 | getopts: remove all uses of `~[]`. | Huon Wilson | -11/+11 | |
| And stop regressions with the lint. | ||||
| 2014-03-22 | Remove outdated and unnecessary std::vec_ng::Vec imports. | Huon Wilson | -1/+0 | |
| (And fix some tests.) | ||||
| 2014-03-21 | test: Make manual changes to deal with the fallout from removal of | Patrick Walton | -184/+189 | |
| `~[T]` in test, libgetopts, compiletest, librustdoc, and libnum. | ||||
| 2014-03-20 | Register new snapshots | Alex Crichton | -2/+2 | |
| 2014-03-20 | Removing imports of std::vec_ng::Vec | Alex Crichton | -1/+0 | |
| It's now in the prelude. | ||||
| 2014-03-20 | rename std::vec -> std::slice | Daniel Micay | -2/+2 | |
| Closes #12702 | ||||
