Reindent 0.3 release notes to match the 0.1 and 0.2 indentation :)
This commit is contained in:
parent
98e161f00e
commit
3b5d76d1e3
1 changed files with 40 additions and 37 deletions
77
RELEASES.txt
77
RELEASES.txt
|
@ -1,50 +1,53 @@
|
||||||
Version 0.3 (June 2012) - not yet!
|
Version 0.3 (June 2012) - not yet!
|
||||||
-----------------------------------
|
-----------------------------------
|
||||||
|
|
||||||
* ~1500 changes, numerous bugfixes
|
* ~1500 changes, numerous bugfixes
|
||||||
|
|
||||||
* New coding conveniences
|
* New coding conveniences
|
||||||
* Integer-literal suffix inference
|
* Integer-literal suffix inference
|
||||||
* Per-module control over warnings, errors
|
* Per-module control over warnings, errors
|
||||||
* #[cfg(windows)] and #[cfg(unix)] attributes
|
* #[cfg(windows)] and #[cfg(unix)] attributes
|
||||||
* *-patterns (wildcard extended to all constructor fields)
|
|
||||||
|
|
||||||
* Semantic cleanup
|
* *-patterns (wildcard extended to all constructor fields)
|
||||||
* 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
|
|
||||||
|
|
||||||
* Experimental new language features
|
* Semantic cleanup
|
||||||
* Slices and fixed-size, interior-allocated vectors
|
* Resolve pass and exhaustiveness checker rewritten
|
||||||
* #!-comments for lang versioning, shell execution
|
* Borrow-check taking over from alias-analysis
|
||||||
* Destructors and iface implementation for classes;
|
* Liveness taking over from last-use, typestate
|
||||||
type-parameterized classes and class methods
|
* Extensive work on region pointers
|
||||||
* Type reflection
|
|
||||||
|
|
||||||
* Removal of various obsolete features
|
* Experimental new language features
|
||||||
* Keywords: 'be', 'prove', 'syntax', 'note', 'mutable',
|
* Slices and fixed-size, interior-allocated vectors
|
||||||
'bind', 'crust', 'native' (now 'extern')
|
* #!-comments for lang versioning, shell execution
|
||||||
* Constructs: do-while loops ('do' repurposed),
|
* Destructors and iface implementation for classes;
|
||||||
fn binding, resources
|
type-parameterized classes and class methods
|
||||||
|
|
||||||
* Compiler reorganization
|
* Type reflection
|
||||||
* Syntax-layer of compiler split into separate crate
|
|
||||||
* Clang (from LLVM project) integrated into build
|
|
||||||
* Typechecker split into sub-modules
|
|
||||||
|
|
||||||
* New library code
|
* Removal of various obsolete features
|
||||||
* New time functions
|
* Keywords: 'be', 'prove', 'syntax', 'note', 'mutable', 'bind',
|
||||||
* Extension methods for many built-in types
|
'crust', 'native' (now 'extern')
|
||||||
* 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
|
* Constructs: do-while loops ('do' repurposed), fn binding,
|
||||||
* Cargo automatically resolves dependencies
|
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)
|
Version 0.2 (March 2012)
|
||||||
-------------------------
|
-------------------------
|
||||||
|
|
Loading…
Add table
Reference in a new issue