about summary refs log tree commit diff
diff options
context:
space:
mode:
authorBrian Anderson <banderson@mozilla.com>2014-05-12 15:30:24 -0700
committerAlex Crichton <alex@alexcrichton.com>2014-05-12 19:52:29 -0700
commitc1da4f875ff2fda71aa9f86ce7a410800990ad60 (patch)
treea46a580beacd013622d7677df8fe545f9f01e487
parent3e9f66fc9ffa9e78d96676d74b3880ddfd597006 (diff)
downloadrust-c1da4f875ff2fda71aa9f86ce7a410800990ad60.tar.gz
rust-c1da4f875ff2fda71aa9f86ce7a410800990ad60.zip
Add the patch number to version strings. Closes #13289
-rw-r--r--mk/main.mk2
-rw-r--r--src/doc/README.md4
-rw-r--r--src/doc/po/ja/complement-cheatsheet.md.po2
-rw-r--r--src/doc/po/ja/complement-lang-faq.md.po2
-rw-r--r--src/doc/po/ja/complement-project-faq.md.po2
-rw-r--r--src/doc/po/ja/complement-usage-faq.md.po2
-rw-r--r--src/doc/po/ja/guide-conditions.md.po2
-rw-r--r--src/doc/po/ja/guide-container.md.po2
-rw-r--r--src/doc/po/ja/guide-ffi.md.po2
-rw-r--r--src/doc/po/ja/guide-lifetimes.md.po2
-rw-r--r--src/doc/po/ja/guide-macros.md.po2
-rw-r--r--src/doc/po/ja/guide-pointers.md.po2
-rw-r--r--src/doc/po/ja/guide-runtime.md.po2
-rw-r--r--src/doc/po/ja/guide-tasks.md.po2
-rw-r--r--src/doc/po/ja/guide-testing.md.po2
-rw-r--r--src/doc/po/ja/index.md.po2
-rw-r--r--src/doc/po/ja/rustdoc.md.po2
-rw-r--r--src/etc/kate/rust.xml2
-rw-r--r--src/libarena/lib.rs2
-rw-r--r--src/libcollections/lib.rs2
-rw-r--r--src/libcore/lib.rs2
-rw-r--r--src/libflate/lib.rs2
-rw-r--r--src/libfmt_macros/lib.rs2
-rw-r--r--src/libfourcc/lib.rs2
-rw-r--r--src/libgetopts/lib.rs2
-rw-r--r--src/libglob/lib.rs2
-rw-r--r--src/libgraphviz/lib.rs2
-rw-r--r--src/libgreen/lib.rs2
-rw-r--r--src/libhexfloat/lib.rs2
-rw-r--r--src/liblibc/lib.rs2
-rw-r--r--src/liblog/lib.rs2
-rw-r--r--src/libnative/lib.rs2
-rw-r--r--src/libnum/lib.rs2
-rw-r--r--src/librand/lib.rs2
-rw-r--r--src/libregex/lib.rs2
-rw-r--r--src/libregex_macros/lib.rs2
-rw-r--r--src/librustc/front/std_inject.rs2
-rw-r--r--src/librustc/lib.rs2
-rw-r--r--src/librustdoc/lib.rs2
-rw-r--r--src/librustuv/lib.rs2
-rw-r--r--src/libsemver/lib.rs2
-rw-r--r--src/libserialize/lib.rs2
-rw-r--r--src/libstd/lib.rs2
-rw-r--r--src/libsync/lib.rs2
-rw-r--r--src/libsyntax/lib.rs2
-rw-r--r--src/libterm/lib.rs2
-rw-r--r--src/libtest/lib.rs2
-rw-r--r--src/libtime/lib.rs2
-rw-r--r--src/liburl/lib.rs2
-rw-r--r--src/libuuid/lib.rs2
-rw-r--r--src/libworkcache/lib.rs2
-rw-r--r--src/test/auxiliary/issue-11908-1.rs2
-rw-r--r--src/test/auxiliary/issue-11908-2.rs2
-rw-r--r--src/test/run-make/crate-data-smoke/Makefile2
-rw-r--r--src/test/run-make/crate-data-smoke/crate.rs2
-rw-r--r--src/test/run-pass/use.rs2
56 files changed, 57 insertions, 57 deletions
diff --git a/mk/main.mk b/mk/main.mk
index 685dd0b5182..5c0bffda7be 100644
--- a/mk/main.mk
+++ b/mk/main.mk
@@ -13,7 +13,7 @@
 ######################################################################
 
 # The version number
-CFG_RELEASE_NUM=0.11
+CFG_RELEASE_NUM=0.11.0
 CFG_RELEASE_LABEL=-pre
 
 ifndef CFG_ENABLE_NIGHTLY
diff --git a/src/doc/README.md b/src/doc/README.md
index 40980ee0560..759a21af0ce 100644
--- a/src/doc/README.md
+++ b/src/doc/README.md
@@ -53,12 +53,12 @@ To generate .pot and .po files, do something like:
 ~~~~
 po4a --copyright-holder="The Rust Project Developers" \
     --package-name="Rust" \
-    --package-version="0.11-pre" \
+    --package-version="0.11.0-pre" \
     -M UTF-8 -L UTF-8 \
     src/doc/po4a.conf
 ~~~~
 
-(the version number must be changed if it is not 0.11-pre now.)
+(the version number must be changed if it is not 0.11.0-pre now.)
 
 Now you can translate documents with .po files, commonly used with gettext. If
 you are not familiar with gettext-based translation, please read the online
diff --git a/src/doc/po/ja/complement-cheatsheet.md.po b/src/doc/po/ja/complement-cheatsheet.md.po
index 55dfacfe51e..f387f3be9f3 100644
--- a/src/doc/po/ja/complement-cheatsheet.md.po
+++ b/src/doc/po/ja/complement-cheatsheet.md.po
@@ -5,7 +5,7 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: Rust 0.11-pre\n"
+"Project-Id-Version: Rust 0.11.0-pre\n"
 "POT-Creation-Date: 2014-02-03 08:13+0900\n"
 "PO-Revision-Date: 2014-01-13 12:01+0900\n"
 "Last-Translator: Automatically generated\n"
diff --git a/src/doc/po/ja/complement-lang-faq.md.po b/src/doc/po/ja/complement-lang-faq.md.po
index 1f324ac2a9e..7744df579a0 100644
--- a/src/doc/po/ja/complement-lang-faq.md.po
+++ b/src/doc/po/ja/complement-lang-faq.md.po
@@ -5,7 +5,7 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: Rust 0.11-pre\n"
+"Project-Id-Version: Rust 0.11.0-pre\n"
 "POT-Creation-Date: 2014-02-03 08:13+0900\n"
 "PO-Revision-Date: 2014-01-13 12:01+0900\n"
 "Last-Translator: Automatically generated\n"
diff --git a/src/doc/po/ja/complement-project-faq.md.po b/src/doc/po/ja/complement-project-faq.md.po
index 5060a77a128..0361c67b9dc 100644
--- a/src/doc/po/ja/complement-project-faq.md.po
+++ b/src/doc/po/ja/complement-project-faq.md.po
@@ -5,7 +5,7 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: Rust 0.11-pre\n"
+"Project-Id-Version: Rust 0.11.0-pre\n"
 "POT-Creation-Date: 2014-02-03 08:13+0900\n"
 "PO-Revision-Date: 2014-01-13 12:01+0900\n"
 "Last-Translator: Automatically generated\n"
diff --git a/src/doc/po/ja/complement-usage-faq.md.po b/src/doc/po/ja/complement-usage-faq.md.po
index aa3ed6effa0..819e12ccd13 100644
--- a/src/doc/po/ja/complement-usage-faq.md.po
+++ b/src/doc/po/ja/complement-usage-faq.md.po
@@ -5,7 +5,7 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: Rust 0.11-pre\n"
+"Project-Id-Version: Rust 0.11.0-pre\n"
 "POT-Creation-Date: 2014-02-03 08:13+0900\n"
 "PO-Revision-Date: 2014-02-03 08:13+0900\n"
 "Last-Translator: Automatically generated\n"
diff --git a/src/doc/po/ja/guide-conditions.md.po b/src/doc/po/ja/guide-conditions.md.po
index 0e84562c22c..69f5ea1c733 100644
--- a/src/doc/po/ja/guide-conditions.md.po
+++ b/src/doc/po/ja/guide-conditions.md.po
@@ -5,7 +5,7 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: Rust 0.11-pre\n"
+"Project-Id-Version: Rust 0.11.0-pre\n"
 "POT-Creation-Date: 2014-02-03 08:13+0900\n"
 "PO-Revision-Date: 2014-01-13 12:01+0900\n"
 "Last-Translator: Automatically generated\n"
diff --git a/src/doc/po/ja/guide-container.md.po b/src/doc/po/ja/guide-container.md.po
index 035a482cad9..d20ad956873 100644
--- a/src/doc/po/ja/guide-container.md.po
+++ b/src/doc/po/ja/guide-container.md.po
@@ -5,7 +5,7 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: Rust 0.11-pre\n"
+"Project-Id-Version: Rust 0.11.0-pre\n"
 "POT-Creation-Date: 2014-02-03 08:13+0900\n"
 "PO-Revision-Date: 2014-01-13 12:01+0900\n"
 "Last-Translator: Automatically generated\n"
diff --git a/src/doc/po/ja/guide-ffi.md.po b/src/doc/po/ja/guide-ffi.md.po
index 6c5f56bfedc..fe7d1d911ef 100644
--- a/src/doc/po/ja/guide-ffi.md.po
+++ b/src/doc/po/ja/guide-ffi.md.po
@@ -5,7 +5,7 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: Rust 0.11-pre\n"
+"Project-Id-Version: Rust 0.11.0-pre\n"
 "POT-Creation-Date: 2014-02-03 08:13+0900\n"
 "PO-Revision-Date: 2014-01-13 12:01+0900\n"
 "Last-Translator: Automatically generated\n"
diff --git a/src/doc/po/ja/guide-lifetimes.md.po b/src/doc/po/ja/guide-lifetimes.md.po
index 5d7246ede47..44984c4a25f 100644
--- a/src/doc/po/ja/guide-lifetimes.md.po
+++ b/src/doc/po/ja/guide-lifetimes.md.po
@@ -5,7 +5,7 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: Rust 0.11-pre\n"
+"Project-Id-Version: Rust 0.11.0-pre\n"
 "POT-Creation-Date: 2014-02-03 08:13+0900\n"
 "PO-Revision-Date: 2014-01-13 12:01+0900\n"
 "Last-Translator: Automatically generated\n"
diff --git a/src/doc/po/ja/guide-macros.md.po b/src/doc/po/ja/guide-macros.md.po
index 5501b98f6e9..39d71dafd8c 100644
--- a/src/doc/po/ja/guide-macros.md.po
+++ b/src/doc/po/ja/guide-macros.md.po
@@ -5,7 +5,7 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: Rust 0.11-pre\n"
+"Project-Id-Version: Rust 0.11.0-pre\n"
 "POT-Creation-Date: 2014-02-03 08:13+0900\n"
 "PO-Revision-Date: 2014-01-13 12:01+0900\n"
 "Last-Translator: Automatically generated\n"
diff --git a/src/doc/po/ja/guide-pointers.md.po b/src/doc/po/ja/guide-pointers.md.po
index 0e421f5c7b1..f1005caedd5 100644
--- a/src/doc/po/ja/guide-pointers.md.po
+++ b/src/doc/po/ja/guide-pointers.md.po
@@ -5,7 +5,7 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: Rust 0.11-pre\n"
+"Project-Id-Version: Rust 0.11.0-pre\n"
 "POT-Creation-Date: 2014-02-03 08:13+0900\n"
 "PO-Revision-Date: 2014-01-13 12:01+0900\n"
 "Last-Translator: Automatically generated\n"
diff --git a/src/doc/po/ja/guide-runtime.md.po b/src/doc/po/ja/guide-runtime.md.po
index c85dd997c43..216a854db2a 100644
--- a/src/doc/po/ja/guide-runtime.md.po
+++ b/src/doc/po/ja/guide-runtime.md.po
@@ -5,7 +5,7 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: Rust 0.11-pre\n"
+"Project-Id-Version: Rust 0.11.0-pre\n"
 "POT-Creation-Date: 2014-02-03 08:13+0900\n"
 "PO-Revision-Date: 2014-02-03 08:13+0900\n"
 "Last-Translator: Automatically generated\n"
diff --git a/src/doc/po/ja/guide-tasks.md.po b/src/doc/po/ja/guide-tasks.md.po
index 6fbb80f0fa5..480d1351e56 100644
--- a/src/doc/po/ja/guide-tasks.md.po
+++ b/src/doc/po/ja/guide-tasks.md.po
@@ -5,7 +5,7 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: Rust 0.11-pre\n"
+"Project-Id-Version: Rust 0.11.0-pre\n"
 "POT-Creation-Date: 2014-02-03 08:13+0900\n"
 "PO-Revision-Date: 2014-01-13 12:01+0900\n"
 "Last-Translator: Automatically generated\n"
diff --git a/src/doc/po/ja/guide-testing.md.po b/src/doc/po/ja/guide-testing.md.po
index e4d123c8118..55a9e00f54d 100644
--- a/src/doc/po/ja/guide-testing.md.po
+++ b/src/doc/po/ja/guide-testing.md.po
@@ -5,7 +5,7 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: Rust 0.11-pre\n"
+"Project-Id-Version: Rust 0.11.0-pre\n"
 "POT-Creation-Date: 2014-02-03 08:13+0900\n"
 "PO-Revision-Date: 2014-01-13 12:01+0900\n"
 "Last-Translator: Automatically generated\n"
diff --git a/src/doc/po/ja/index.md.po b/src/doc/po/ja/index.md.po
index afe30505c8c..6a2e512da26 100644
--- a/src/doc/po/ja/index.md.po
+++ b/src/doc/po/ja/index.md.po
@@ -5,7 +5,7 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: Rust 0.11-pre\n"
+"Project-Id-Version: Rust 0.11.0-pre\n"
 "POT-Creation-Date: 2014-02-03 08:13+0900\n"
 "PO-Revision-Date: 2014-01-14 21:02+0900\n"
 "Last-Translator: Automatically generated\n"
diff --git a/src/doc/po/ja/rustdoc.md.po b/src/doc/po/ja/rustdoc.md.po
index d775929df5d..eaf95433315 100644
--- a/src/doc/po/ja/rustdoc.md.po
+++ b/src/doc/po/ja/rustdoc.md.po
@@ -5,7 +5,7 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: Rust 0.11-pre\n"
+"Project-Id-Version: Rust 0.11.0-pre\n"
 "POT-Creation-Date: 2014-02-03 08:13+0900\n"
 "PO-Revision-Date: 2014-01-13 12:01+0900\n"
 "Last-Translator: Automatically generated\n"
diff --git a/src/etc/kate/rust.xml b/src/etc/kate/rust.xml
index c28107fe9fa..c0289fc6d83 100644
--- a/src/etc/kate/rust.xml
+++ b/src/etc/kate/rust.xml
@@ -7,7 +7,7 @@
 	<!ENTITY rustIdent "[a-zA-Z_][a-zA-Z_0-9]*">
 	<!ENTITY rustIntSuf "([iu](8|16|32|64)?)?">
 ]>
-<language name="Rust" version="0.11-pre" kateversion="2.4" section="Sources" extensions="*.rs" mimetype="text/x-rust" priority="15">
+<language name="Rust" version="0.11.0-pre" kateversion="2.4" section="Sources" extensions="*.rs" mimetype="text/x-rust" priority="15">
 <highlighting>
 	<list name="fn">
 		<item> fn </item>
diff --git a/src/libarena/lib.rs b/src/libarena/lib.rs
index 61b87c77163..f9c27ae6ae5 100644
--- a/src/libarena/lib.rs
+++ b/src/libarena/lib.rs
@@ -15,7 +15,7 @@
 //! of individual objects while the arena itself is still alive. The benefit
 //! of an arena is very fast allocation; just a pointer bump.
 
-#![crate_id = "arena#0.11-pre"]
+#![crate_id = "arena#0.11.0-pre"]
 #![crate_type = "rlib"]
 #![crate_type = "dylib"]
 #![license = "MIT/ASL2"]
diff --git a/src/libcollections/lib.rs b/src/libcollections/lib.rs
index 2121e129c35..d45308bf193 100644
--- a/src/libcollections/lib.rs
+++ b/src/libcollections/lib.rs
@@ -12,7 +12,7 @@
  * Collection types.
  */
 
-#![crate_id = "collections#0.11-pre"]
+#![crate_id = "collections#0.11.0-pre"]
 #![crate_type = "rlib"]
 #![crate_type = "dylib"]
 #![license = "MIT/ASL2"]
diff --git a/src/libcore/lib.rs b/src/libcore/lib.rs
index 41719d1354a..06bd46fe9ad 100644
--- a/src/libcore/lib.rs
+++ b/src/libcore/lib.rs
@@ -10,7 +10,7 @@
 
 //! The Rust core library
 
-#![crate_id = "core#0.11-pre"]
+#![crate_id = "core#0.11.0-pre"]
 #![license = "MIT/ASL2"]
 #![crate_type = "rlib"]
 #![doc(html_logo_url = "http://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png",
diff --git a/src/libflate/lib.rs b/src/libflate/lib.rs
index ea5ffb9965a..391dd01e808 100644
--- a/src/libflate/lib.rs
+++ b/src/libflate/lib.rs
@@ -14,7 +14,7 @@ Simple compression
 
 */
 
-#![crate_id = "flate#0.11-pre"]
+#![crate_id = "flate#0.11.0-pre"]
 #![crate_type = "rlib"]
 #![crate_type = "dylib"]
 #![license = "MIT/ASL2"]
diff --git a/src/libfmt_macros/lib.rs b/src/libfmt_macros/lib.rs
index 91b3fefdd02..2151e535480 100644
--- a/src/libfmt_macros/lib.rs
+++ b/src/libfmt_macros/lib.rs
@@ -14,7 +14,7 @@
 //! Parsing does not happen at runtime: structures of `std::fmt::rt` are
 //! generated instead.
 
-#![crate_id = "fmt_macros#0.11-pre"]
+#![crate_id = "fmt_macros#0.11.0-pre"]
 #![license = "MIT/ASL2"]
 #![crate_type = "rlib"]
 #![crate_type = "dylib"]
diff --git a/src/libfourcc/lib.rs b/src/libfourcc/lib.rs
index 34ff35a3ad6..93aa978add5 100644
--- a/src/libfourcc/lib.rs
+++ b/src/libfourcc/lib.rs
@@ -39,7 +39,7 @@ fn main() {
 
 */
 
-#![crate_id = "fourcc#0.11-pre"]
+#![crate_id = "fourcc#0.11.0-pre"]
 #![crate_type = "rlib"]
 #![crate_type = "dylib"]
 #![license = "MIT/ASL2"]
diff --git a/src/libgetopts/lib.rs b/src/libgetopts/lib.rs
index 3de1dde240c..3ac01681be1 100644
--- a/src/libgetopts/lib.rs
+++ b/src/libgetopts/lib.rs
@@ -76,7 +76,7 @@
 //! }
 //! ~~~
 
-#![crate_id = "getopts#0.11-pre"]
+#![crate_id = "getopts#0.11.0-pre"]
 #![crate_type = "rlib"]
 #![crate_type = "dylib"]
 #![license = "MIT/ASL2"]
diff --git a/src/libglob/lib.rs b/src/libglob/lib.rs
index 05dd1bad569..cd6b61049e0 100644
--- a/src/libglob/lib.rs
+++ b/src/libglob/lib.rs
@@ -23,7 +23,7 @@
  * `glob`/`fnmatch` functions.
  */
 
-#![crate_id = "glob#0.11-pre"]
+#![crate_id = "glob#0.11.0-pre"]
 #![crate_type = "rlib"]
 #![crate_type = "dylib"]
 #![license = "MIT/ASL2"]
diff --git a/src/libgraphviz/lib.rs b/src/libgraphviz/lib.rs
index f2d4d84f601..06ca5d26377 100644
--- a/src/libgraphviz/lib.rs
+++ b/src/libgraphviz/lib.rs
@@ -266,7 +266,7 @@ pub fn main() {
 
 */
 
-#![crate_id = "graphviz#0.11-pre"]
+#![crate_id = "graphviz#0.11.0-pre"]
 #![crate_type = "rlib"]
 #![crate_type = "dylib"]
 #![license = "MIT/ASL2"]
diff --git a/src/libgreen/lib.rs b/src/libgreen/lib.rs
index cd598346fc3..eec413635a5 100644
--- a/src/libgreen/lib.rs
+++ b/src/libgreen/lib.rs
@@ -197,7 +197,7 @@
 //! pool.shutdown();
 //! ```
 
-#![crate_id = "green#0.11-pre"]
+#![crate_id = "green#0.11.0-pre"]
 #![license = "MIT/ASL2"]
 #![crate_type = "rlib"]
 #![crate_type = "dylib"]
diff --git a/src/libhexfloat/lib.rs b/src/libhexfloat/lib.rs
index fac4eaf9fe5..ac64f04c6fd 100644
--- a/src/libhexfloat/lib.rs
+++ b/src/libhexfloat/lib.rs
@@ -36,7 +36,7 @@ fn main() {
 
 */
 
-#![crate_id = "hexfloat#0.11-pre"]
+#![crate_id = "hexfloat#0.11.0-pre"]
 #![crate_type = "rlib"]
 #![crate_type = "dylib"]
 #![license = "MIT/ASL2"]
diff --git a/src/liblibc/lib.rs b/src/liblibc/lib.rs
index 7258569e433..696914f4c5a 100644
--- a/src/liblibc/lib.rs
+++ b/src/liblibc/lib.rs
@@ -9,7 +9,7 @@
 // except according to those terms.
 
 #![feature(globs)]
-#![crate_id = "libc#0.11-pre"]
+#![crate_id = "libc#0.11.0-pre"]
 #![experimental]
 #![no_std] // we don't need std, and we can't have std, since it doesn't exist
            // yet. std depends on us.
diff --git a/src/liblog/lib.rs b/src/liblog/lib.rs
index dbff4150d72..ac69fc37d81 100644
--- a/src/liblog/lib.rs
+++ b/src/liblog/lib.rs
@@ -105,7 +105,7 @@ if logging is disabled, none of the components of the log will be executed.
 
 */
 
-#![crate_id = "log#0.11-pre"]
+#![crate_id = "log#0.11.0-pre"]
 #![license = "MIT/ASL2"]
 #![crate_type = "rlib"]
 #![crate_type = "dylib"]
diff --git a/src/libnative/lib.rs b/src/libnative/lib.rs
index 3d5f4151a4b..05cf415ec78 100644
--- a/src/libnative/lib.rs
+++ b/src/libnative/lib.rs
@@ -41,7 +41,7 @@
 //! }
 //! ```
 
-#![crate_id = "native#0.11-pre"]
+#![crate_id = "native#0.11.0-pre"]
 #![license = "MIT/ASL2"]
 #![crate_type = "rlib"]
 #![crate_type = "dylib"]
diff --git a/src/libnum/lib.rs b/src/libnum/lib.rs
index e68c5f22728..20d694d0d09 100644
--- a/src/libnum/lib.rs
+++ b/src/libnum/lib.rs
@@ -10,7 +10,7 @@
 
 #![feature(macro_rules)]
 
-#![crate_id = "num#0.11-pre"]
+#![crate_id = "num#0.11.0-pre"]
 #![crate_type = "rlib"]
 #![crate_type = "dylib"]
 #![license = "MIT/ASL2"]
diff --git a/src/librand/lib.rs b/src/librand/lib.rs
index 006c4d89e2f..0486d200691 100644
--- a/src/librand/lib.rs
+++ b/src/librand/lib.rs
@@ -62,7 +62,7 @@ println!("{:?}", tuple_ptr)
 ```
 */
 
-#![crate_id = "rand#0.11-pre"]
+#![crate_id = "rand#0.11.0-pre"]
 #![license = "MIT/ASL2"]
 #![crate_type = "dylib"]
 #![crate_type = "rlib"]
diff --git a/src/libregex/lib.rs b/src/libregex/lib.rs
index b94271622d7..93254c773ff 100644
--- a/src/libregex/lib.rs
+++ b/src/libregex/lib.rs
@@ -352,7 +352,7 @@
 //! characters in the search text and `m` is the number of instructions in a
 //! compiled expression.
 
-#![crate_id = "regex#0.11-pre"]
+#![crate_id = "regex#0.11.0-pre"]
 #![crate_type = "rlib"]
 #![crate_type = "dylib"]
 #![experimental]
diff --git a/src/libregex_macros/lib.rs b/src/libregex_macros/lib.rs
index c2d3872950f..9d25adacd81 100644
--- a/src/libregex_macros/lib.rs
+++ b/src/libregex_macros/lib.rs
@@ -11,7 +11,7 @@
 //! This crate provides the `regex!` macro. Its use is documented in the
 //! `regex` crate.
 
-#![crate_id = "regex_macros#0.11-pre"]
+#![crate_id = "regex_macros#0.11.0-pre"]
 #![crate_type = "dylib"]
 #![experimental]
 #![license = "MIT/ASL2"]
diff --git a/src/librustc/front/std_inject.rs b/src/librustc/front/std_inject.rs
index da1f7bce89b..66bf6a77f8c 100644
--- a/src/librustc/front/std_inject.rs
+++ b/src/librustc/front/std_inject.rs
@@ -22,7 +22,7 @@ use syntax::parse::token::InternedString;
 use syntax::parse::token;
 use syntax::util::small_vector::SmallVector;
 
-pub static VERSION: &'static str = "0.11-pre";
+pub static VERSION: &'static str = "0.11.0-pre";
 
 pub fn maybe_inject_crates_ref(sess: &Session, krate: ast::Crate)
                                -> ast::Crate {
diff --git a/src/librustc/lib.rs b/src/librustc/lib.rs
index d11c8898ad4..d3b5fb1ca47 100644
--- a/src/librustc/lib.rs
+++ b/src/librustc/lib.rs
@@ -18,7 +18,7 @@ This API is completely unstable and subject to change.
 
 */
 
-#![crate_id = "rustc#0.11-pre"]
+#![crate_id = "rustc#0.11.0-pre"]
 #![comment = "The Rust compiler"]
 #![license = "MIT/ASL2"]
 #![crate_type = "dylib"]
diff --git a/src/librustdoc/lib.rs b/src/librustdoc/lib.rs
index cde4eac488f..6aee86fd684 100644
--- a/src/librustdoc/lib.rs
+++ b/src/librustdoc/lib.rs
@@ -8,7 +8,7 @@
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
 
-#![crate_id = "rustdoc#0.11-pre"]
+#![crate_id = "rustdoc#0.11.0-pre"]
 #![desc = "rustdoc, the Rust documentation extractor"]
 #![license = "MIT/ASL2"]
 #![crate_type = "dylib"]
diff --git a/src/librustuv/lib.rs b/src/librustuv/lib.rs
index 65682542376..c9bff2e80bf 100644
--- a/src/librustuv/lib.rs
+++ b/src/librustuv/lib.rs
@@ -34,7 +34,7 @@ via `close` and `delete` methods.
 
 */
 
-#![crate_id = "rustuv#0.11-pre"]
+#![crate_id = "rustuv#0.11.0-pre"]
 #![license = "MIT/ASL2"]
 #![crate_type = "rlib"]
 #![crate_type = "dylib"]
diff --git a/src/libsemver/lib.rs b/src/libsemver/lib.rs
index 2f5c6309265..2707ccd4f08 100644
--- a/src/libsemver/lib.rs
+++ b/src/libsemver/lib.rs
@@ -28,7 +28,7 @@
 //! An example version number with all five components is
 //! `0.8.1-rc.3.0+20130922.linux`.
 
-#![crate_id = "semver#0.11-pre"]
+#![crate_id = "semver#0.11.0-pre"]
 #![crate_type = "rlib"]
 #![crate_type = "dylib"]
 #![license = "MIT/ASL2"]
diff --git a/src/libserialize/lib.rs b/src/libserialize/lib.rs
index 7d50ad86aeb..209a1439dda 100644
--- a/src/libserialize/lib.rs
+++ b/src/libserialize/lib.rs
@@ -14,7 +14,7 @@
 Core encoding and decoding interfaces.
 */
 
-#![crate_id = "serialize#0.11-pre"]
+#![crate_id = "serialize#0.11.0-pre"]
 #![crate_type = "rlib"]
 #![crate_type = "dylib"]
 #![license = "MIT/ASL2"]
diff --git a/src/libstd/lib.rs b/src/libstd/lib.rs
index 8f0c1e41309..34ed7933c39 100644
--- a/src/libstd/lib.rs
+++ b/src/libstd/lib.rs
@@ -96,7 +96,7 @@
 //! all the standard macros, such as `assert!`, `fail!`, `println!`,
 //! and `format!`, also available to all Rust code.
 
-#![crate_id = "std#0.11-pre"]
+#![crate_id = "std#0.11.0-pre"]
 #![comment = "The Rust standard library"]
 #![license = "MIT/ASL2"]
 #![crate_type = "rlib"]
diff --git a/src/libsync/lib.rs b/src/libsync/lib.rs
index 58bd837104c..e5d506301e3 100644
--- a/src/libsync/lib.rs
+++ b/src/libsync/lib.rs
@@ -12,7 +12,7 @@
  * Concurrency-enabled mechanisms and primitives.
  */
 
-#![crate_id = "sync#0.11-pre"]
+#![crate_id = "sync#0.11.0-pre"]
 #![crate_type = "rlib"]
 #![crate_type = "dylib"]
 #![license = "MIT/ASL2"]
diff --git a/src/libsyntax/lib.rs b/src/libsyntax/lib.rs
index 5e1d988df5c..1086295d427 100644
--- a/src/libsyntax/lib.rs
+++ b/src/libsyntax/lib.rs
@@ -18,7 +18,7 @@ This API is completely unstable and subject to change.
 
 */
 
-#![crate_id = "syntax#0.11-pre"]
+#![crate_id = "syntax#0.11.0-pre"]
 #![license = "MIT/ASL2"]
 #![crate_type = "dylib"]
 #![crate_type = "rlib"]
diff --git a/src/libterm/lib.rs b/src/libterm/lib.rs
index 416c9243106..9918d45e0a5 100644
--- a/src/libterm/lib.rs
+++ b/src/libterm/lib.rs
@@ -10,7 +10,7 @@
 
 //! Simple ANSI color library
 
-#![crate_id = "term#0.11-pre"]
+#![crate_id = "term#0.11.0-pre"]
 #![comment = "Simple ANSI color library"]
 #![license = "MIT/ASL2"]
 #![crate_type = "rlib"]
diff --git a/src/libtest/lib.rs b/src/libtest/lib.rs
index 4040e079224..ca09d2cce6b 100644
--- a/src/libtest/lib.rs
+++ b/src/libtest/lib.rs
@@ -23,7 +23,7 @@
 // running tests while providing a base that other test frameworks may
 // build off of.
 
-#![crate_id = "test#0.11-pre"]
+#![crate_id = "test#0.11.0-pre"]
 #![comment = "Rust internal test library only used by rustc"]
 #![license = "MIT/ASL2"]
 #![crate_type = "rlib"]
diff --git a/src/libtime/lib.rs b/src/libtime/lib.rs
index 3a7b8a4d85c..3cfc611f34c 100644
--- a/src/libtime/lib.rs
+++ b/src/libtime/lib.rs
@@ -8,7 +8,7 @@
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
 
-#![crate_id = "time#0.11-pre"]
+#![crate_id = "time#0.11.0-pre"]
 #![crate_type = "rlib"]
 #![crate_type = "dylib"]
 #![license = "MIT/ASL2"]
diff --git a/src/liburl/lib.rs b/src/liburl/lib.rs
index 99d9e6ce478..b5c1c2d21f4 100644
--- a/src/liburl/lib.rs
+++ b/src/liburl/lib.rs
@@ -10,7 +10,7 @@
 
 //! Types/fns concerning URLs (see RFC 3986)
 
-#![crate_id = "url#0.11-pre"]
+#![crate_id = "url#0.11.0-pre"]
 #![crate_type = "rlib"]
 #![crate_type = "dylib"]
 #![license = "MIT/ASL2"]
diff --git a/src/libuuid/lib.rs b/src/libuuid/lib.rs
index 25188d699be..f1abc9ffaac 100644
--- a/src/libuuid/lib.rs
+++ b/src/libuuid/lib.rs
@@ -54,7 +54,7 @@ Examples of string representations:
 
 */
 
-#![crate_id = "uuid#0.11-pre"]
+#![crate_id = "uuid#0.11.0-pre"]
 #![crate_type = "rlib"]
 #![crate_type = "dylib"]
 #![license = "MIT/ASL2"]
diff --git a/src/libworkcache/lib.rs b/src/libworkcache/lib.rs
index 9343de83d4d..1dd87f3954e 100644
--- a/src/libworkcache/lib.rs
+++ b/src/libworkcache/lib.rs
@@ -8,7 +8,7 @@
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
 
-#![crate_id = "workcache#0.11-pre"]
+#![crate_id = "workcache#0.11.0-pre"]
 #![crate_type = "rlib"]
 #![crate_type = "dylib"]
 #![license = "MIT/ASL2"]
diff --git a/src/test/auxiliary/issue-11908-1.rs b/src/test/auxiliary/issue-11908-1.rs
index 5a59a8d6ee9..207f47d214c 100644
--- a/src/test/auxiliary/issue-11908-1.rs
+++ b/src/test/auxiliary/issue-11908-1.rs
@@ -10,5 +10,5 @@
 
 // no-prefer-dynamic
 
-#![crate_id = "collections#0.11-pre"]
+#![crate_id = "collections#0.11.0-pre"]
 #![crate_type = "dylib"]
diff --git a/src/test/auxiliary/issue-11908-2.rs b/src/test/auxiliary/issue-11908-2.rs
index 01e7af0af71..a25eeb12c53 100644
--- a/src/test/auxiliary/issue-11908-2.rs
+++ b/src/test/auxiliary/issue-11908-2.rs
@@ -10,5 +10,5 @@
 
 // no-prefer-dynamic
 
-#![crate_id = "collections#0.11-pre"]
+#![crate_id = "collections#0.11.0-pre"]
 #![crate_type = "rlib"]
diff --git a/src/test/run-make/crate-data-smoke/Makefile b/src/test/run-make/crate-data-smoke/Makefile
index f2b246b6437..a72e24cf2c3 100644
--- a/src/test/run-make/crate-data-smoke/Makefile
+++ b/src/test/run-make/crate-data-smoke/Makefile
@@ -1,7 +1,7 @@
 -include ../tools.mk
 
 all:
-	[ `$(RUSTC) --crate-id crate.rs` = "foo#0.11-pre" ]
+	[ `$(RUSTC) --crate-id crate.rs` = "foo#0.11.0-pre" ]
 	[ `$(RUSTC) --crate-name crate.rs` = "foo" ]
 	[ `$(RUSTC) --crate-file-name crate.rs` = "foo" ]
 	[ `$(RUSTC) --crate-file-name --crate-type=lib --test crate.rs` = "foo" ]
diff --git a/src/test/run-make/crate-data-smoke/crate.rs b/src/test/run-make/crate-data-smoke/crate.rs
index db3759036d8..31446a763e2 100644
--- a/src/test/run-make/crate-data-smoke/crate.rs
+++ b/src/test/run-make/crate-data-smoke/crate.rs
@@ -8,7 +8,7 @@
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
 
-#![crate_id = "foo#0.11-pre"]
+#![crate_id = "foo#0.11.0-pre"]
 
 // Querying about the crate metadata should *not* parse the entire crate, it
 // only needs the crate attributes (which are guaranteed to be at the top) be
diff --git a/src/test/run-pass/use.rs b/src/test/run-pass/use.rs
index ee67cc86ea3..c42f392d2bc 100644
--- a/src/test/run-pass/use.rs
+++ b/src/test/run-pass/use.rs
@@ -15,7 +15,7 @@
 #![no_std]
 extern crate std;
 extern crate zed = "std";
-extern crate bar = "std#0.11-pre";
+extern crate bar = "std#0.11.0-pre";
 
 
 use std::str;