From 3b5d76d1e364da54e9e8f39e8baa4a4949a956cf Mon Sep 17 00:00:00 2001 From: Lindsey Kuper Date: Fri, 29 Jun 2012 18:30:21 -0700 Subject: [PATCH] Reindent 0.3 release notes to match the 0.1 and 0.2 indentation :) --- RELEASES.txt | 77 +++++++++++++++++++++++++++------------------------- 1 file changed, 40 insertions(+), 37 deletions(-) diff --git a/RELEASES.txt b/RELEASES.txt index 303789f5536..0c2ecb57478 100644 --- a/RELEASES.txt +++ b/RELEASES.txt @@ -1,50 +1,53 @@ Version 0.3 (June 2012) - not yet! ----------------------------------- - * ~1500 changes, numerous bugfixes + * ~1500 changes, numerous bugfixes - * New coding conveniences - * Integer-literal suffix inference - * Per-module control over warnings, errors - * #[cfg(windows)] and #[cfg(unix)] attributes - * *-patterns (wildcard extended to all constructor fields) + * New coding conveniences + * Integer-literal suffix inference + * Per-module control over warnings, errors + * #[cfg(windows)] and #[cfg(unix)] attributes - * Semantic cleanup - * Resolve pass and exhaustiveness checker rewritten - * Borrow-check taking over from alias-analysis - * Liveness taking over from last-use, typestate - * Extensive work on region pointers + * *-patterns (wildcard extended to all constructor fields) - * Experimental new language features - * Slices and fixed-size, interior-allocated vectors - * #!-comments for lang versioning, shell execution - * Destructors and iface implementation for classes; - type-parameterized classes and class methods - * Type reflection + * Semantic cleanup + * Resolve pass and exhaustiveness checker rewritten + * Borrow-check taking over from alias-analysis + * Liveness taking over from last-use, typestate + * Extensive work on region pointers - * Removal of various obsolete features - * Keywords: 'be', 'prove', 'syntax', 'note', 'mutable', - 'bind', 'crust', 'native' (now 'extern') - * Constructs: do-while loops ('do' repurposed), - fn binding, resources + * Experimental new language features + * Slices and fixed-size, interior-allocated vectors + * #!-comments for lang versioning, shell execution + * Destructors and iface implementation for classes; + type-parameterized classes and class methods - * Compiler reorganization - * Syntax-layer of compiler split into separate crate - * Clang (from LLVM project) integrated into build - * Typechecker split into sub-modules + * Type reflection - * New library code - * New time functions - * Extension methods for many built-in types - * Arc: atomic-refcount read-only / exclusive-use shared cells - * Par: parallel map and search routines - * Extensive work on libuv interface - * Much vector code moved to libraries - * Syntax extensions: #line, #col, #file, #mod, - #stringify, #include, #include_str, #include_bin + * Removal of various obsolete features + * Keywords: 'be', 'prove', 'syntax', 'note', 'mutable', 'bind', + 'crust', 'native' (now 'extern') - * Tool improvements - * Cargo automatically resolves dependencies + * Constructs: do-while loops ('do' repurposed), fn binding, + resources (replaced by destructors) + + * Compiler reorganization + * Syntax-layer of compiler split into separate crate + * Clang (from LLVM project) integrated into build + * Typechecker split into sub-modules + + * New library code + * New time functions + * Extension methods for many built-in types + * Arc: atomic-refcount read-only / exclusive-use shared cells + * Par: parallel map and search routines + * Extensive work on libuv interface + * Much vector code moved to libraries + * Syntax extensions: #line, #col, #file, #mod, #stringify, + #include, #include_str, #include_bin + + * Tool improvements + * Cargo automatically resolves dependencies Version 0.2 (March 2012) -------------------------