summary refs log tree commit diff stats
path: root/todo.txt
diff options
context:
space:
mode:
authorAraq <rumpf_a@web.de>2011-11-24 23:28:28 +0100
committerAraq <rumpf_a@web.de>2011-11-24 23:28:28 +0100
commit703430787d746ca805949a13c28452aca90af49d (patch)
treeb967ebfb6852770de9997815865a278759346b61 /todo.txt
parentca5d2916dd4b80bac65fde4e8c6a31dca4e7f3b4 (diff)
downloadNim-703430787d746ca805949a13c28452aca90af49d.tar.gz
C codegen: generate nimKeepAlive calls at strategic places to keep the C compiler from optimizing away all stack roots
Diffstat (limited to 'todo.txt')
-rwxr-xr-xtodo.txt5
1 files changed, 3 insertions, 2 deletions
diff --git a/todo.txt b/todo.txt
index 3f960f115..d831dbbe1 100755
--- a/todo.txt
+++ b/todo.txt
@@ -1,4 +1,4 @@
-Version 0.8.14
+version 0.8.14
 ==============
 
 - fix thread tests
@@ -20,7 +20,7 @@ version 0.9.0
 - change overloading resolution
 - implement closures; implement proper coroutines
 - implement ``partial`` pragma for partial evaluation
-- implicit invokation of `items` seems nice
+- implicit invokation of `items`/`pairs` seems nice
 - we need to support iteration of 2 different data structures in parallel
 - make exceptions compatible with C++ exceptions
 - ``=`` should be overloadable; requires specialization for ``=``
@@ -68,6 +68,7 @@ version 0.9.XX
   per default?
 - fix implicit generic routines
 - improve docgen to use the semantic pass
+- 'export' feature (requires improved docgen)
 - think about ``{:}.toTable[int, string]()``
 - mocking support with ``tyProxy`` that does:
   o.p(x) --> p(o, x) -->  myMacro(o, p, x)