diff options
author | Araq <rumpf_a@web.de> | 2013-12-24 01:30:48 +0100 |
---|---|---|
committer | Araq <rumpf_a@web.de> | 2013-12-24 01:30:48 +0100 |
commit | 1081c104d06c084e73230d0c7fc73b3824fb4f1d (patch) | |
tree | a1861108b9788f961023091d391be7968f187c50 /web | |
parent | c3b3339e779dfe19ed1891295a763aea47981131 (diff) | |
parent | feb9af48f1600ce814bc3b62765894ba503ec108 (diff) | |
download | Nim-1081c104d06c084e73230d0c7fc73b3824fb4f1d.tar.gz |
Merge branch 'vm2' of github.com:Araq/Nimrod into vm2
Diffstat (limited to 'web')
-rw-r--r-- | web/news.txt | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/web/news.txt b/web/news.txt index 4f40d6484..d6d269649 100644 --- a/web/news.txt +++ b/web/news.txt @@ -28,6 +28,8 @@ Changes affecting backwards compatibility require an error code to be passed to them. This error code can be retrieved using the new ``OSLastError`` proc. - ``os.parentDir`` now returns "" if there is no parent dir. +- In CGI scripts stacktraces are shown user only if cgi.setStackTraceStdout + is used. Compiler Additions ------------------ @@ -40,8 +42,10 @@ Compiler Additions over the generated code. - The compiler now supports a ``computedGoto`` pragma to support very fast dispatching for interpreters and the like. -- In CGI scripts stacktraces are shown user only if cgi.setStackTraceStdout - is used. +- The old evaluation engine has been replaced by a proper register based + virtual machine. This fixes numerous bugs for ``nimrod i`` and for macro + evaluation. + Language Additions ------------------ @@ -55,7 +59,7 @@ Language Additions OOP-like syntactic sugar. - Added ``delegator pragma`` for handling calls to missing procs and fields at compile-time. -- Support for user-defined type classes have been added. +- Support for user-defined type classes has been added. Tools improvements |