mirror of
https://github.com/nim-lang/Nim.git
synced 2026-06-04 02:44:44 +00:00
Adds bug fix list to 0.16.2 announcement.
This commit is contained in:
@@ -25,3 +25,67 @@ Compiler Additions
|
||||
Language Additions
|
||||
------------------
|
||||
|
||||
Bugfixes
|
||||
--------
|
||||
|
||||
The list below has been generated based on the commits in Nim's git
|
||||
repository. As such it lists only the issues which have been closed
|
||||
via a commit, for a full list see
|
||||
`this link on Github <https://github.com/nim-lang/Nim/issues?utf8=%E2%9C%93&q=is%3Aissue+closed%3A%222017-01-07+..+2017-02-06%22+>`_.
|
||||
|
||||
- Fixed "Weird compilation bug"
|
||||
(`#4884 <https://github.com/nim-lang/Nim/issues/4884>`_)
|
||||
- Fixed "Return by arg optimization does not set result to default value"
|
||||
(`#5098 <https://github.com/nim-lang/Nim/issues/5098>`_)
|
||||
- Fixed "upcoming asyncdispatch doesn't remove recv callback if remote side closed socket"
|
||||
(`#5128 <https://github.com/nim-lang/Nim/issues/5128>`_)
|
||||
- Fixed "compiler bug, executable writes into wrong memory"
|
||||
(`#5218 <https://github.com/nim-lang/Nim/issues/5218>`_)
|
||||
- Fixed "Module aliasing fails when multiple modules have the same original name"
|
||||
(`#5112 <https://github.com/nim-lang/Nim/issues/5112>`_)
|
||||
- Fixed "JS: var argument + case expr with arg = bad codegen"
|
||||
(`#5244 <https://github.com/nim-lang/Nim/issues/5244>`_)
|
||||
- Fixed "compiler reject proc's param shadowing inside template"
|
||||
(`#5225 <https://github.com/nim-lang/Nim/issues/5225>`_)
|
||||
- Fixed "const value not accessible in proc"
|
||||
(`#3434 <https://github.com/nim-lang/Nim/issues/3434>`_)
|
||||
- Fixed "Compilation regression 0.13.0 vs 0.16.0 in compile-time evaluation"
|
||||
(`#5237 <https://github.com/nim-lang/Nim/issues/5237>`_)
|
||||
- Fixed "Regression: JS: wrong field-access codegen"
|
||||
(`#5234 <https://github.com/nim-lang/Nim/issues/5234>`_)
|
||||
- Fixed "fixes #5234"
|
||||
(`#5240 <https://github.com/nim-lang/Nim/issues/5240>`_)
|
||||
- Fixed "JS Codegen: duplicated fields in object constructor"
|
||||
(`#5271 <https://github.com/nim-lang/Nim/issues/5271>`_)
|
||||
- Fixed "RFC: improving JavaScript FFI"
|
||||
(`#4873 <https://github.com/nim-lang/Nim/issues/4873>`_)
|
||||
- Fixed "Wrong result type when using bitwise and"
|
||||
(`#5216 <https://github.com/nim-lang/Nim/issues/5216>`_)
|
||||
- Fixed "upcoming.asyncdispatch is prone to memory leaks"
|
||||
(`#5290 <https://github.com/nim-lang/Nim/issues/5290>`_)
|
||||
- Fixed "Using threadvars leads to crash on Windows when threads are created/destroyed"
|
||||
(`#5301 <https://github.com/nim-lang/Nim/issues/5301>`_)
|
||||
- Fixed "Type inferring templates do not work with non-ref types."
|
||||
(`#4973 <https://github.com/nim-lang/Nim/issues/4973>`_)
|
||||
- Fixed "Nimble package list no longer works on lib.html"
|
||||
(`#5318 <https://github.com/nim-lang/Nim/issues/5318>`_)
|
||||
- Fixed "Missing file name and line number in error message"
|
||||
(`#4992 <https://github.com/nim-lang/Nim/issues/4992>`_)
|
||||
- Fixed "ref type can't be converted to var parameter in VM"
|
||||
(`#5327 <https://github.com/nim-lang/Nim/issues/5327>`_)
|
||||
- Fixed "nimweb ignores the value of --parallelBuild"
|
||||
(`#5328 <https://github.com/nim-lang/Nim/issues/5328>`_)
|
||||
- Fixed "Cannot unregister/close AsyncEvent from within its handler"
|
||||
(`#5331 <https://github.com/nim-lang/Nim/issues/5331>`_)
|
||||
- Fixed "name collision with template instanciated generic inline function with inlined iterator specialization used from different modules"
|
||||
(`#5285 <https://github.com/nim-lang/Nim/issues/5285>`_)
|
||||
- Fixed "object in VM does not have value semantic"
|
||||
(`#5269 <https://github.com/nim-lang/Nim/issues/5269>`_)
|
||||
- Fixed "Unstable tuple destructuring behavior in Nim VM"
|
||||
(`#5221 <https://github.com/nim-lang/Nim/issues/5221>`_)
|
||||
- Fixed "nre module breaks os templates"
|
||||
(`#4996 <https://github.com/nim-lang/Nim/issues/4996>`_)
|
||||
- Fixed "Cannot implement distinct seq with setLen"
|
||||
(`#5090 <https://github.com/nim-lang/Nim/issues/5090>`_)
|
||||
- Fixed "await inside array/dict literal produces invalid code"
|
||||
(`#5314 <https://github.com/nim-lang/Nim/issues/5314>`_)
|
||||
Reference in New Issue
Block a user