diff options
author | Araq <rumpf_a@web.de> | 2011-06-20 01:28:41 +0200 |
---|---|---|
committer | Araq <rumpf_a@web.de> | 2011-06-20 01:28:41 +0200 |
commit | c3f11d1637cf8d07d06ba6032a52244d2e5eb6fb (patch) | |
tree | b666d482fecff54df7a0a9449776b467914f5af9 /todo.txt | |
parent | 8b6f9ef5e8c1203ab7d84a727523723c068475ed (diff) | |
download | Nim-c3f11d1637cf8d07d06ba6032a52244d2e5eb6fb.tar.gz |
bugfix: invoking a generic iterator twice triggers a code gen bug (titer2)
Diffstat (limited to 'todo.txt')
-rwxr-xr-x | todo.txt | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/todo.txt b/todo.txt index b53c383c4..5a5e77ad2 100755 --- a/todo.txt +++ b/todo.txt @@ -1,10 +1,10 @@ High priority (version 0.8.12) ============================== -- bug: invoking a generic iterator twice triggers a code gen bug (titer2) +* implement write access to ``s[i]`` for macros * implement message passing built-ins * add --deadlock_prevention:on|off switch? timeout for locks? * built-in serialization - +* test encodings.nim on windows version 0.9.0 @@ -43,7 +43,6 @@ version 0.9.XX is hard because of partial evaluation --> symbol files will fix this as a side effect - EcmaScript needs a new and better code gen: simply adapt the C code gen to it -- generalized case statement (requires better transf) - tlastmod returns wrong results on BSD (Linux, MacOS X: works) - nested tuple unpacking - 'nimrod def': does not always work? @@ -99,6 +98,7 @@ Version 2 var x = myProc() # checks myProc() initializes every pointer explicitely - the two other parsers +- generalized case statement (requires better transf) - rethink the syntax: distinction between expr and stmt is unfortunate; indentation handling is quite complex too; problem with exception handling is that often the scope of ``try`` is wrong and apart from that ``try`` is |