diff options
author | Araq <rumpf_a@web.de> | 2012-07-25 21:59:31 +0200 |
---|---|---|
committer | Araq <rumpf_a@web.de> | 2012-07-25 21:59:31 +0200 |
commit | 20b6dc38298ba2ff8014a2c2bba8412b19197bd6 (patch) | |
tree | 741e443b8fa7a1a31a496df77167f3d1d443d205 /todo.txt | |
parent | 39f399f42442af8b3286ae3ff679d74762b60c35 (diff) | |
download | Nim-20b6dc38298ba2ff8014a2c2bba8412b19197bd6.tar.gz |
next steps for closure consistency; fixes #176
Diffstat (limited to 'todo.txt')
-rwxr-xr-x | todo.txt | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/todo.txt b/todo.txt index 1ac9fb15a..e370d9678 100755 --- a/todo.txt +++ b/todo.txt @@ -1,6 +1,8 @@ version 0.9.0 ============= +- closure: implement closure support for procs capturing nested + module vars - implicit deref for parameter matching - deprecate ``var x, y = 0`` as it's confusing for tuple consistency @@ -12,7 +14,6 @@ New pragmas: - ``=`` should be overloadable; requires specialization for ``=`` - optimize genericAssign in the code generator - fix remaining closure bugs: - - make toplevel but in a scope vars local; make procs there inner procs - fix evals.nim with closures - implement "closure tuple consists of a single 'ref'" optimization |