[src/doc/book] Update 03-01-specifying-dependencies.md from specifying-dependencies.md
authorBehnam Esfahbod <behnam@zwnj.org>
Thu, 31 Aug 2017 01:16:52 +0000 (18:16 -0700)
committerBehnam Esfahbod <behnam@zwnj.org>
Thu, 31 Aug 2017 01:16:52 +0000 (18:16 -0700)
src/doc/MIGRATION_MAP
src/doc/book/src/03-01-specifying-dependencies.md
src/doc/specifying-dependencies.md

index 51b471ed515bcf1d4d843cd4abc6c94e92474365..c239954e23b0cf791e512f14978eeaae5a17cdbb 100644 (file)
@@ -10,4 +10,4 @@ manifest.md book/src/03-02-manifest.md
 pkgid-spec.md book/src/03-07-pkgid-spec.md
 policies.md book/src/03-10-policies.md
 source-replacement.md book/src/03-08-source-replacement.md
-specifying-dependencies.md
+specifying-dependencies.md book/src/03-01-specifying-dependencies.md
index 844b9155d9b2c6e4366eb13547a68397dc45899a..962ea73495e95e35e6c1ac81e52a30097bff0b57 100644 (file)
@@ -47,10 +47,10 @@ be allowed with them:
 ^0 := >=0.0.0 <1.0.0
 ```
 
-While SemVer says that there is no compatibility before 1.0.0, many programmers
-treat a `0.x.y` release in the same way as a `1.x.y` release: that is, `y` is
-incremented for bugfixes, and `x` is incremented for new features. As such,
-Cargo considers a `0.x.y` and `0.x.z` version, where `z > y`, to be compatible.
+This compatibility convention is different from SemVer in the way it treats
+versions before 1.0.0. While SemVer says there is no compatibility before
+1.0.0, Cargo considers `0.x.y` to be compatible with `0.x.z`, where `y ≥ z`
+and `x > 0`.
 
 ### Tilde requirements
 
@@ -173,7 +173,7 @@ dependencies but "libraries" do not.
 
 The desire to override a dependency or otherwise alter some dependencies can
 arise through a number of scenarios. Most of them, however, boil down to the
-ability to to work with a crate before it's been published to crates.io. For
+ability to work with a crate before it's been published to crates.io. For
 example:
 
 * A crate you're working on is also used in a much larger application you're
index e009c64d8fcb4982e02c7cd2e7adf2de45f168bf..d3fa7627f498790f127f521db585cc89d3dc06ef 100644 (file)
@@ -47,9 +47,9 @@ be allowed with them:
 ^0 := >=0.0.0 <1.0.0
 ```
 
-This compatibility convention is different from SemVer in the way it treats 
-versions before 1.0.0. While SemVer says there is no compatibility before 
-1.0.0, Cargo considers `0.x.y` to be compatible with `0.x.z`, where `y ≥ z` 
+This compatibility convention is different from SemVer in the way it treats
+versions before 1.0.0. While SemVer says there is no compatibility before
+1.0.0, Cargo considers `0.x.y` to be compatible with `0.x.z`, where `y ≥ z`
 and `x > 0`.
 
 ## Tilde requirements