More bug fixes added to list in release notes.

This commit is contained in:
Dominik Picheta
2017-05-16 17:53:39 +01:00
parent 8dd5e94f5a
commit 0613f08b24

View File

@@ -204,3 +204,122 @@ via a commit, for a full list see
- Fixed "await inside array/dict literal produces invalid code"
(`#5314 <https://github.com/nim-lang/Nim/issues/5314>`_)
- Fixed "asyncdispatch.accept() can raise exception inside poll() instead of failing future on Windows"
(`#5279 <https://github.com/nim-lang/Nim/issues/5279>`_)
- Fixed "VM: A crash report should be more informative"
(`#5352 <https://github.com/nim-lang/Nim/issues/5352>`_)
- Fixed "IO routines are poor at handling errors"
(`#5349 <https://github.com/nim-lang/Nim/issues/5349>`_)
- Fixed "new import syntax doesn't work?"
(`#5185 <https://github.com/nim-lang/Nim/issues/5185>`_)
- Fixed "Seq of object literals skips unmentioned fields"
(`#5339 <https://github.com/nim-lang/Nim/issues/5339>`_)
- Fixed "``sym is not accessible`` in compile time"
(`#5354 <https://github.com/nim-lang/Nim/issues/5354>`_)
- Fixed "the matching is broken in re.nim"
(`#5382 <https://github.com/nim-lang/Nim/issues/5382>`_)
- Fixed "development branch breaks in my c wrapper"
(`#5392 <https://github.com/nim-lang/Nim/issues/5392>`_)
- Fixed "Bad codegen: toSeq + tuples + generics"
(`#5383 <https://github.com/nim-lang/Nim/issues/5383>`_)
- Fixed "Bad codegen: toSeq + tuples + generics"
(`#5383 <https://github.com/nim-lang/Nim/issues/5383>`_)
- Fixed "Codegen error when using container of containers"
(`#5402 <https://github.com/nim-lang/Nim/issues/5402>`_)
- Fixed "sizeof(RangeType) is not available in static context"
(`#5399 <https://github.com/nim-lang/Nim/issues/5399>`_)
- Fixed "Regression: ICE: expr: var not init ex_263713"
(`#5405 <https://github.com/nim-lang/Nim/issues/5405>`_)
- Fixed "Stack trace is wrong when assignment operator fails with template"
(`#5400 <https://github.com/nim-lang/Nim/issues/5400>`_)
- Fixed "SIGSEGV in compiler"
(`#5391 <https://github.com/nim-lang/Nim/issues/5391>`_)
- Fixed "Compiler regression with struct member names"
(`#5404 <https://github.com/nim-lang/Nim/issues/5404>`_)
- Fixed "Regression: compiler segfault"
(`#5419 <https://github.com/nim-lang/Nim/issues/5419>`_)
- Fixed "The compilation of jester routes is broken on devel"
(`#5417 <https://github.com/nim-lang/Nim/issues/5417>`_)
- Fixed "Non-generic return type produces "method is not a base""
(`#5432 <https://github.com/nim-lang/Nim/issues/5432>`_)
- Fixed "Confusing error behavior when calling slice[T].random"
(`#5430 <https://github.com/nim-lang/Nim/issues/5430>`_)
- Fixed "Wrong method called"
(`#5439 <https://github.com/nim-lang/Nim/issues/5439>`_)
- Fixed "Attempt to document the strscans.scansp macro"
(`#5154 <https://github.com/nim-lang/Nim/issues/5154>`_)
- Fixed "[Regression] Invalid C code for _ symbol inside jester routes"
(`#5452 <https://github.com/nim-lang/Nim/issues/5452>`_)
- Fixed "StdLib base64 encodeInternal crashes with out of bound exception"
(`#5457 <https://github.com/nim-lang/Nim/issues/5457>`_)
- Fixed "Nim hangs forever in infinite loop in nre library"
(`#5444 <https://github.com/nim-lang/Nim/issues/5444>`_)
- Fixed "Tester passes test although individual test in suite fails"
(`#5472 <https://github.com/nim-lang/Nim/issues/5472>`_)
- Fixed "terminal.nim documentation"
(`#5483 <https://github.com/nim-lang/Nim/issues/5483>`_)
- Fixed "Codegen error - expected identifier before ')' token (probably regression)"
(`#5481 <https://github.com/nim-lang/Nim/issues/5481>`_)
- Fixed "mixin not works inside generic proc generated by template"
(`#5478 <https://github.com/nim-lang/Nim/issues/5478>`_)
- Fixed "var not init (converter + template + macro)"
(`#5467 <https://github.com/nim-lang/Nim/issues/5467>`_)
- Fixed "`==` for OrderedTable should consider equal content but different size as equal."
(`#5487 <https://github.com/nim-lang/Nim/issues/5487>`_)
- Fixed "Fixed tests/tester.nim"
(`#45 <https://github.com/nim-lang/Nim/issues/45>`_)
- Fixed "template instanciation crashes compiler"
(`#5428 <https://github.com/nim-lang/Nim/issues/5428>`_)
- Fixed "Internal compiler error in handleGenericInvocation"
(`#5167 <https://github.com/nim-lang/Nim/issues/5167>`_)
- Fixed "compiler crash in forwarding template"
(`#5455 <https://github.com/nim-lang/Nim/issues/5455>`_)
- Fixed "Doc query re public/private + suggestion re deprecated"
(`#5529 <https://github.com/nim-lang/Nim/issues/5529>`_)
- Fixed "inheritance not work for generic object whose parent is parameterized"
(`#5264 <https://github.com/nim-lang/Nim/issues/5264>`_)
- Fixed "weird inheritance rule restriction"
(`#5231 <https://github.com/nim-lang/Nim/issues/5231>`_)
- Fixed "Enum with holes broken in JS"
(`#5062 <https://github.com/nim-lang/Nim/issues/5062>`_)
- Fixed "enum type and aliased enum type inequality when tested with operator `is` involving template"
(`#5360 <https://github.com/nim-lang/Nim/issues/5360>`_)
- Fixed "logging: problem with console logger caused by the latest changes in sysio"
(`#5546 <https://github.com/nim-lang/Nim/issues/5546>`_)
- Fixed "Crash if proc and caller doesn't define seq type - HEAD"
(`#4756 <https://github.com/nim-lang/Nim/issues/4756>`_)
- Fixed "`path` config option doesn't work when compilation is invoked from a different directory"
(`#5228 <https://github.com/nim-lang/Nim/issues/5228>`_)
- Fixed "segfaults module doesn't compile with C++ backend"
(`#5550 <https://github.com/nim-lang/Nim/issues/5550>`_)
- Fixed "Improve `joinThreads` for windows"
(`#4972 <https://github.com/nim-lang/Nim/issues/4972>`_)
- Fixed "Compiling in release mode prevents valid code execution."
(`#5296 <https://github.com/nim-lang/Nim/issues/5296>`_)
- Fixed "Forward declaration of generic procs or iterators doesn't work"
(`#4104 <https://github.com/nim-lang/Nim/issues/4104>`_)
- Fixed "cant create thread after join"
(`#4719 <https://github.com/nim-lang/Nim/issues/4719>`_)
- Fixed "can't compile with var name "near" and --threads:on"
(`#5598 <https://github.com/nim-lang/Nim/issues/5598>`_)
- Fixed "inconsistent behavior when calling parent's proc of generic object"
(`#5241 <https://github.com/nim-lang/Nim/issues/5241>`_)
- Fixed "The problem with import order of asyncdispatch and unittest modules"
(`#5597 <https://github.com/nim-lang/Nim/issues/5597>`_)
- Fixed "Generic code fails to compile in unexpected ways"
(`#976 <https://github.com/nim-lang/Nim/issues/976>`_)
- Fixed "Another 'User defined type class' issue"
(`#1128 <https://github.com/nim-lang/Nim/issues/1128>`_)
- Fixed "compiler fails to compile user defined typeclass"
(`#1147 <https://github.com/nim-lang/Nim/issues/1147>`_)
- Fixed "Type class membership testing doesn't work on instances of generic object types"
(`#1570 <https://github.com/nim-lang/Nim/issues/1570>`_)
- Fixed "Strange overload resolution behavior for procedures with typeclass arguments"
(`#1991 <https://github.com/nim-lang/Nim/issues/1991>`_)
- Fixed "The same UDTC can't constrain two type parameters in the same procedure"
(`#2018 <https://github.com/nim-lang/Nim/issues/2018>`_)
- Fixed "More trait/concept issues"
(`#2423 <https://github.com/nim-lang/Nim/issues/2423>`_)
- Fixed "Bugs with concepts?"
(`#2882 <https://github.com/nim-lang/Nim/issues/2882>`_)