diff options
Diffstat (limited to 'web/news.txt')
-rw-r--r-- | web/news.txt | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/web/news.txt b/web/news.txt index 823a10dfa..80983d33d 100644 --- a/web/news.txt +++ b/web/news.txt @@ -50,6 +50,9 @@ News and are now deprecated and will be removed from the language. Instead you have to insert type conversions like ``(proc (a, b: int) {.closure.})(myToplevelProc)`` if necessary. + - The modules ``libffi``, ``sdl``, ``windows``, ``zipfiles``, ``libzip``, + ``zlib``, ``zzip``, ``dialogs``, ``expat``, ``graphics``, ``libcurl``, + ``sphinx`` have been moved out of the stdlib and are Nimble packages now. - The constant fights between 32 and 64 bit DLLs on Windows have been put to an end: The standard distribution now ships with 32 and 64 bit versions of all the DLLs the standard library needs. This means that the following @@ -66,9 +69,11 @@ News was previously. Macros that generate nkPar nodes when object is expected are likely to break. Macros that expect nkPar nodes to which objects are passed are likely to break as well. + - Base methods now need to be annotated with the ``base`` pragma. This makes + multi methods less error-prone to use with the effect system. - Library additions + Library Additions ----------------- - The nre module has been added, providing a better interface to PCRE than re. @@ -81,6 +86,12 @@ News locale anymore and now take an optional ``decimalSep = '.'`` parameter. + Compiler Additions + ------------------ + + - The compiler now supports a new configuration system based on ``NimScript``. + + Language Additions ------------------ |