about summary refs log tree commit diff
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2013-09-20 18:01:04 -0700
committerbors <bors@rust-lang.org>2013-09-20 18:01:04 -0700
commit58424ebcb9b3feed97eb4bd2aa043df30ef4e7bc (patch)
tree56fa7932918f80835db16d39852b13f98289ee65
parentc29e76b2a31cfaed381c07e6047bffb861d3879d (diff)
parent5a0f7aacedbce2c5b55b6b42dd37ae95f99fc4f8 (diff)
downloadrust-58424ebcb9b3feed97eb4bd2aa043df30ef4e7bc.tar.gz
rust-58424ebcb9b3feed97eb4bd2aa043df30ef4e7bc.zip
auto merge of #9349 : brson/rust/relnotes, r=thestinger
-rw-r--r--RELEASES.txt7
1 files changed, 4 insertions, 3 deletions
diff --git a/RELEASES.txt b/RELEASES.txt
index a65c0c22142..8b32852c1b4 100644
--- a/RELEASES.txt
+++ b/RELEASES.txt
@@ -6,7 +6,7 @@ Version 0.8 (October 2013)
    * Language
       * The `for` loop syntax has changed to work with the `Iterator` trait.
       * At long last, unwinding works on Windows.
-      * Default methods definitely mostly work.
+      * Default methods are ready for use.
       * Many trait inheritance bugs fixed.
       * Owned and borrowed trait objects work more reliably.
       * `copy` is no longer a keyword. It has been replaced by the `Clone` trait.
@@ -56,7 +56,7 @@ Version 0.8 (October 2013)
         be specified with `#[link_section = "..."]`.
       * The `proto!` syntax extension for defining bounded message protocols
         was removed.
-      * `macro_rules!` is hygenic for `let` declarations.
+      * `macro_rules!` is hygienic for `let` declarations.
       * The `#[export_name]` attribute specifies the name of a symbol.
       * `unreachable!` can be used to indicate unreachable code, and fails
         if executed.
@@ -92,7 +92,7 @@ Version 0.8 (October 2013)
       * std: Added `SharedPort` to `comm`.
       * std: `Eq` has a default method for `ne`; only `eq` is required
         in implementations.
-      * std: `Ord` has default methods for `le`, `gt` and `le`; only `lt`
+      * std: `Ord` has default methods for `le`, `gt` and `ge`; only `lt`
         is required in implementations.
       * std: `is_utf8` performance is improved, impacting many string functions.
       * std: `os::MemoryMap` provides cross-platform mmap.
@@ -130,6 +130,7 @@ Version 0.8 (October 2013)
       * rustc's debug info generation (`-Z debug-info`) is greatly improved.
       * rustc accepts `--target-cpu` to compile to a specific CPU architecture,
         similarly to gcc's `--march` flag.
+      * rustc's performance compiling small crates is much better.
       * rustpkg has received many improvements.
       * rustpkg supports git tags as package IDs.
       * rustpkg builds into target-specific directories so it can be used for