Merge branch 'devel' into feature/3691
This commit is contained in:
commit
d5bb5e832b
84 changed files with 1381 additions and 492 deletions
|
|
@ -6,7 +6,7 @@ Nim's Community
|
|||
Forum
|
||||
-----
|
||||
|
||||
The `Nim forum <http://forum.nim-lang.org/>`_ is the place where most
|
||||
The `Nim forum <https://forum.nim-lang.org/>`_ is the place where most
|
||||
discussions related to the language happen. It not only includes discussions
|
||||
relating to the design of Nim but also allows for beginners to ask questions
|
||||
relating to Nim.
|
||||
|
|
@ -35,7 +35,7 @@ Nim's Community
|
|||
welcome any questions that you may have!
|
||||
|
||||
You may also be interested in reading the
|
||||
`IRC logs <http://irclogs.nim-lang.org/>`_ which are an archive of all
|
||||
`IRC logs <https://irclogs.nim-lang.org/>`_ which are an archive of all
|
||||
of the previous discussions that took place in the IRC channel.
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -16,8 +16,14 @@ We now encourage you to install via the provided zipfiles:
|
|||
* | 64 bit: `nim-0.16.0_x64.zip <download/nim-0.16.0_x64.zip>`_
|
||||
| SHA-256 e667cdad1ae8e9429147aea5031fa8a80c4ccef6d274cec0e9480252d9c3168c
|
||||
|
||||
Unzip these where you want and optionally run ``finish.exe`` to
|
||||
detect your MingW environment.
|
||||
Unzip these where you want and **optionally** run ``finish.exe`` to
|
||||
detect your MingW environment. (Though that's not reliable yet.)
|
||||
|
||||
You can find the required DLLs here, if you lack them for some reason:
|
||||
|
||||
* | 32 and 64 bit: `DLLs.zip <download/dlls.zip>`_
|
||||
| SHA-256 198112d3d6dc74d7964ba452158d44bfa57adef4dc47be8c39903f2a24e4a555
|
||||
|
||||
|
||||
Exes
|
||||
%%%%
|
||||
|
|
|
|||
|
|
@ -41,3 +41,69 @@ these procedures.
|
|||
|
||||
In the near future we will be converting all exception types to refs to
|
||||
remove the need for the ``newException`` template.
|
||||
|
||||
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>`_)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue