mirror of
https://github.com/nim-lang/Nim.git
synced 2026-01-07 21:43:33 +00:00
todo.txt changes
This commit is contained in:
15
todo.txt
15
todo.txt
@@ -1,11 +1,21 @@
|
||||
version 0.9.2
|
||||
=============
|
||||
|
||||
- implement constructors + full 'not nil' checking
|
||||
- ``restrict`` pragma + backend support
|
||||
- fix closure bug finally
|
||||
- fix marshal bug
|
||||
- investigate nimgame bug
|
||||
|
||||
|
||||
version 0.9.4
|
||||
=============
|
||||
|
||||
- make 'bind' default for templates and introduce 'mixin';
|
||||
special rule for ``[]=``
|
||||
- implicit deref for parameter matching; overloading based on 'var T'
|
||||
|
||||
|
||||
version 0.9.X
|
||||
=============
|
||||
|
||||
@@ -17,15 +27,10 @@ version 0.9.X
|
||||
- implement the missing features wrt inheritance
|
||||
- improve the compiler as a service
|
||||
- ``=`` should be overloadable; requires specialization for ``=``
|
||||
- implement constructors + full 'not nil' checking
|
||||
- make 'bind' default for templates and introduce 'mixin';
|
||||
special rule for ``[]=``
|
||||
- implicit deref for parameter matching; overloading based on 'var T'
|
||||
- optimize genericAssign in the code generator
|
||||
- better support for macros that rewrite procs
|
||||
- macros need access to types and symbols (partially implemented)
|
||||
- result = result shr 8 for the "system()" wrapper
|
||||
|
||||
- rethink the syntax/grammar:
|
||||
* parser is not strict enough with newlines
|
||||
* change comment handling in the AST
|
||||
|
||||
Reference in New Issue
Block a user