- 05 1月, 2015 17 次提交
-
-
由 bors 提交于
Fix range sugar Reviewed-by: nick29581
-
由 bors 提交于
Update guide for Cargo installation Reviewed-by: steveklabnik
-
由 bors 提交于
Fix typo in documentation. Reviewed-by: alexcrichton
-
由 bors 提交于
Man page/--help dialog fix Reviewed-by: alexcrichton
-
由 bors 提交于
Improve `make_hash` function Reviewed-by: Gankro, Gankro
-
由 bors 提交于
Remove graphviz::LabelText::* public reexport Reviewed-by: cmr
-
由 bors 提交于
Move rustup to the combined installer Reviewed-by: brson
-
由 bors 提交于
Put links to discuss.rust-lang.org and #rust-internals in CONTRIBUTING.m... Reviewed-by: cmr
-
由 bors 提交于
Fix vim syntax highlighting for `derive` Reviewed-by: alexcrichton
-
由 bors 提交于
Make all integers in the guide `i32`, implicitely Reviewed-by: steveklabnik
-
由 bors 提交于
doc: mailing list is deprecated Reviewed-by: brson
-
由 bors 提交于
Allow paths in constants to refer to polymorphic items. Reviewed-by: nikomatsakis
-
由 bors 提交于
This fixes an ICE that japaric was encountering in the wf checker. r? @aturon
-
由 Niko Matsakis 提交于
-
由 Niko Matsakis 提交于
-
由 Eduard Burtescu 提交于
-
由 bors 提交于
Use autoderef for call notation. This is consistent in that we now autoderef all postfix operators (`.`, `[]`, and `()`). It also means you can call closures without writing `(*f)()`. Note that this is rebased atop the rollup, so only the final commit is relevant. r? @pcwalton
-
- 04 1月, 2015 23 次提交
-
-
由 Eduard Burtescu 提交于
-
由 Eduard Burtescu 提交于
-
由 Eduard Burtescu 提交于
-
由 bors 提交于
After 8b3c6769 the `make install` command fails if docs are not disabled through CFG_DISABLE_DOCS, because now the `install` target uses ../../tmp/dist/$(DOC_PKG_NAME)-$(CFG_BUILD)/install.sh Instead of explicitly depending on dist/$(PKG_NAME)-$(CFG_BUILD).tar.gz, the `prepare_[un]install` targets now depend on `dist-tar-bins`, which packages the appropriate dist archives depending on the configuration.
-
由 Robin Gloster 提交于
-
由 bors 提交于
Needs a snapshot that contains PR #20385 r? @aturon
-
由 bors 提交于
This removes a large array of deprecated functionality, regardless of how recently it was deprecated. The purpose of this commit is to clean out the standard libraries and compiler for the upcoming alpha release. Some notable compiler changes were to enable warnings for all now-deprecated command line arguments (previously the deprecated versions were silently accepted) as well as removing deriving(Zero) entirely (the trait was removed). The distribution no longer contains the libtime or libregex_macros crates. Both of these have been deprecated for some time and are available externally.
-
由 Alex Crichton 提交于
This removes a large array of deprecated functionality, regardless of how recently it was deprecated. The purpose of this commit is to clean out the standard libraries and compiler for the upcoming alpha release. Some notable compiler changes were to enable warnings for all now-deprecated command line arguments (previously the deprecated versions were silently accepted) as well as removing deriving(Zero) entirely (the trait was removed). The distribution no longer contains the libtime or libregex_macros crates. Both of these have been deprecated for some time and are available externally.
-
由 bors 提交于
I put the sed scripts in the commits, in case this needs a "rebase".
-
由 Jorge Aparicio 提交于
-
由 Jorge Aparicio 提交于
-
由 Jorge Aparicio 提交于
-
由 Jorge Aparicio 提交于
-
由 bors 提交于
closes #20486 closes #20474 closes #20441 [breaking-change] The `Index[Mut]` traits now have one less input parameter, as the return type of the indexing operation is an associated type. This breaks all existing implementations. --- binop traits (`Add`, `Sub`, etc) now have an associated type for their return type. Also, the RHS input parameter now defaults to `Self` (except for the `Shl` and `Shr` traits). For example, the `Add` trait now looks like this: ``` rust trait Add<Rhs=Self> { type Output; fn add(self, Rhs) -> Self::Output; } ``` The `Neg` and `Not` traits now also have an associated type for their return type. This breaks all existing implementations of these traits. --- Affected traits: - `Iterator { type Item }` - `IteratorExt` no input/output types, uses `<Self as Iterator>::Item` in its methods - `DoubleEndedIterator` no input/output types, uses `<Self as Iterator>::Item` in its methods - `DoubleEndedIteratorExt` no input/output types, uses `<Self as Iterator>::Item` in its methods - `RandomAccessIterator` no input/output types - `ExactSizeIterator` no input/output types, uses `<Self as Iterator>::Item` in its methods This breaks all the implementations of these traits.
-
由 Brian Anderson 提交于
-
由 Brian Anderson 提交于
-
由 Jorge Aparicio 提交于
-
由 Tobias Bucher 提交于
The guide still needs to talk about integer suffixes.
-
由 Jorge Aparicio 提交于
-
由 Jorge Aparicio 提交于
-
由 Jorge Aparicio 提交于
-
由 Jorge Aparicio 提交于
-
由 Jorge Aparicio 提交于
-