summary refs log tree commit diff stats
path: root/todo.txt
diff options
context:
space:
mode:
authorAraq <rumpf_a@web.de>2011-07-28 00:53:52 +0200
committerAraq <rumpf_a@web.de>2011-07-28 00:53:52 +0200
commit2f066395baf0dd290bfdbb8ee47a64a17c932b14 (patch)
tree3cab7059beb39e763e64521b2c0f84983e64deb9 /todo.txt
parente7135c449d065eaf3ea6d2ed06fd33cb62e5e44f (diff)
downloadNim-2f066395baf0dd290bfdbb8ee47a64a17c932b14.tar.gz
bugfixes; step one for 'var T' as return type support
Diffstat (limited to 'todo.txt')
-rwxr-xr-xtodo.txt8
1 files changed, 5 insertions, 3 deletions
diff --git a/todo.txt b/todo.txt
index 635f5f566..45b7e47b3 100755
--- a/todo.txt
+++ b/todo.txt
@@ -1,8 +1,11 @@
 Version 0.8.14
 ==============
 
-- ``var T`` as a return type; easy to prove that location does not escape its
-  stack frame
+- ``var T`` as a return type:
+  * for iterators
+  * add ``modGet`` for generics
+  * documentation
+  * provide ``mod`` as an alternative syntax for ``var``
 - document Nimrod's two phase symbol lookup for generics
 - optional indentation for 'case' statement
 - make threadvar efficient again on linux after testing
@@ -41,7 +44,6 @@ version 0.9.XX
   proc specialization in the code gen
 - resizing of strings/sequences could take into account the memory that
   is allocated
-- typeAllowed() for parameters...
 - find a way to reintroduce the cleanup() pass for C code generation: this
   is hard because of partial evaluation --> symbol files will fix this as
   a side effect