pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/lang/nim Update to 0.19.4



details:   https://anonhg.NetBSD.org/pkgsrc/rev/00252553604c
branches:  trunk
changeset: 323459:00252553604c
user:      ryoon <ryoon%pkgsrc.org@localhost>
date:      Sat May 11 07:13:42 2019 +0000

description:
Update to 0.19.4

Changelog:
0.19.4
Bugfixes

    Fixed ?Latest HEAD segfaults when compiling Aporia? (#9889)
    Fixed ?smtp module doesn?t support threads.? (#9728)
    Fixed ?toInt doesn?t raise an exception? (#2764)
    Fixed ?allow import inside block: makes N runnableExamples run N x faster, minimizes scope pollution? (#9300)
    Fixed ?regression: CI failing Error: unhandled exception: cannot open: /Users/travis/.cache/nim/docgen_sample_d/runnableExamples/docgen_sample_examples.nim [IOError]? (#10188)
    Fixed ?Discrepancy in Documentation About ?f128 Type-Suffix? (#10213)
    Fixed ?Performance regression with ?gc:markandsweep? (#10271)
    Fixed ?cannot call template/macros with varargs[typed] to varargs[untyped]? (#10075)
    Fixed ??embedsrc does not work on macos? (#10263)
    Fixed ?terminal.nim colored output is not GCSAFE.? (#8294)
    Fixed ?Path in error message has ..\..\..\..\..\ prefix since 0.19.0? (#9556)
    Fixed ??contributing? is listed as a module on theindex? (#10287)
    Fixed ?[Regression] converter to string leads fail to compile on 0.19? (#9149)
    Fixed ?oids counter starts at zero; spec says it should be random? (#2796)

0.19.2
Compiler changes

    Added support for the RISC-V 64 bit architecture named riscv64 (e.g. HiFive)

Bugfixes

    Fixed ?Nim 0.19.0 docs have incorrect Source/Edit links? (#9083)
    Fixed ?Json: compilation fails with aliased type? (#9111)
    Fixed ?https://nim-lang.org/docs/nre.html gives 404 error? (#9119)
    Fixed ?Leaving \\ at the end of a path in copyDir removes every file?s first char? (#9126)
    Fixed ?nim doc SIGSEGV: Illegal storage access.? (#9140)
    Fixed ?[doc] List of broken links in the doc site? (#9109)
    Fixed ?Fix incorrect examples in nre docs? (#9053)
    Fixed ?Clean up root of repo and release archives? (#4934)
    Fixed ?Concept/converter/generics-related compiler crash? (#7351)
    Fixed ?converter + concept causes compiler to quit without error? (#6249)
    Fixed ?Error: internal error? (#6533)
    Fixed ?Methods break static[T] (internal error: nesting too deep)? (#5479)
    Fixed ?Memory error when checking if a variable is a string in concept? (#7092)
    Fixed ?Internal error when using array of procs? (#5015)
    Fixed ?[Regression] Compiler crash on proc with static, used to compile in nim 0.16? (#5868)
    Fixed ?fixes/8099? (#8451)
    Fixed ?distinct generic typeclass not treated as distinct? (#4435)
    Fixed ?multiple dynlib pragmas with function calls conflict with each other causing link time error? (#9222)
    Fixed ?\0 in comment replaced with 0 in docs? (#8841)
    Fixed ?Async readAll in httpclient produces garbled output.? (#8994)
    Fixed ?runnableExamples should be run by nim doc even if symbol is not public? (#9216)
    Fixed ?[regression] project config.nims not being read anymore? (#9264)
    Fixed ?Using iterator within another iterator fails? (#3819)
    Fixed ?nim js -o:dirname main.nim writes nothing, and no error shown? (#9154)
    Fixed ?devel docs in nim-lang.github.io Source links point to master instead of devel? (#9295)
    Fixed ?Regular Expressions: replacing empty patterns only works correctly in nre? (#9306)
    Fixed ?counting the empty substring in a string results in infinite loop? (#8919)
    Fixed ?[nimpretty] raw strings are transformed into normal strings? (#9236)
    Fixed ?[nimpretty] proc is transfered to incorrect code? (#8626)
    Fixed ?[nimpretty] Additional new line is added with each format? (#9144)
    Fixed ??%NIM%/config/nim.cfg? is not being read? (#9244)
    Fixed ?Illegal capture on async proc (except when the argument is seq)? (#2361)
    Fixed ?Jsondoc0 doesn?t output module comments.? (#9364)
    Fixed ?NimPretty has troubles with source code filter? (#9384)

    Fixed ?tfragment_gc test is flaky on OSX? (#9421)
    Fixed ?ansi color code templates fail to bind symbols? (#9394)
    Fixed ?SIGSEGV when converting lines to closure iterator, most likely caused by defer? (#5321)
    Fixed ?Compiler crash when creating a variant type? (#6220)

    Fixed ?old changelogs should be kept instead of erased? (#9376)
    Fixed ?Crash when closing an unopened file on debian 8.? (#9456)
    Fixed ?nimpretty joins regular and doc comment? (#9400)
    Fixed ?nimpretty changes indentation level of trailing comment? (#9398)
    Fixed ?Some bugs with nimpretty? (#8078)
    Fixed ?nimpretty not idempotent: keeps adding newlines below block comment? (#9483)
    Fixed ?nimpretty shouldn?t format differently whether there?s a top-level newline? (#9484)
    Fixed ?nimpretty shouldn?t change file modif time if no changes => use os.updateFile? (#9499)
    Fixed ?nimpretty adds a space before type, ptr, ref, object in wrong places? (#9504)
    Fixed ?nimpretty badly indents block comment? (#9500)
    Fixed ?nimpretty wrongly adds empty newlines inside proc signature? (#9506)
    Fixed ?Duplicate definition in cpp codegen? (#6986)
    Fixed ?nim doc strutils.nim fails on 32 bit compiler with AssertionError on a RunnableExample? (#9525)

    Fixed ?using Selectors, Error: undeclared field: ?OSErrorCode?? (#7667)
    Fixed ?strutils.multiReplace() crashes if search string is ??? (#9557)
    Fixed ?Type which followed by a function and generated by a template will not shown in docs generated by nim doc? (#9235)
    Fixed ?Module docs: 2 suggestions?? (#5525)
    Fixed ?Missing docstrings are replaced with other text? (#9169)
    Fixed ?templates expand doc comments as documentation of other procedures? (#9432)
    Fixed ?Path in error message has ..\..\..\..\..\ prefix since 0.19.0? (#9556)

    Fixed ?Nim/compiler/pathutils.nim(226, 12) canon"/foo/../bar" == "/bar" [AssertionError]? (#9507)
    Fixed ?[Regression] Borrow stringify operator no longer works as expected? (#9322)
    Fixed ?[NimScript] Error: arguments can only be given if the ??run? option is selected? (#9246)
    Fixed ?nim check: internal error: (filename: "vmgen.nim", line: 1119, column: 19)? (#9609)
    Fixed ?optInd missing indent specification in grammar.txt? (#9608)
    Fixed ?nimpretty should hardcode indentation amount to 2 spaces? (#9502)
    Fixed ?Nimpretty adds instead of removes incorrect spacing inside backticks? (#9673)
    Fixed ?Compiler segfault (stack overflow) compiling code on 0.19.0 that works on 0.18.0? (#9694)

diffstat:

 lang/nim/Makefile |   4 ++--
 lang/nim/PLIST    |   4 +++-
 lang/nim/distinfo |  10 +++++-----
 3 files changed, 10 insertions(+), 8 deletions(-)

diffs (52 lines):

diff -r ce0f7aa0cf38 -r 00252553604c lang/nim/Makefile
--- a/lang/nim/Makefile Sat May 11 06:59:35 2019 +0000
+++ b/lang/nim/Makefile Sat May 11 07:13:42 2019 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.5 2018/10/01 12:50:42 ryoon Exp $
+# $NetBSD: Makefile,v 1.6 2019/05/11 07:13:42 ryoon Exp $
 
-DISTNAME=      nim-0.19.0
+DISTNAME=      nim-0.19.4
 CATEGORIES=    lang
 MASTER_SITES=  http://nim-lang.org/download/
 EXTRACT_SUFX=  .tar.xz
diff -r ce0f7aa0cf38 -r 00252553604c lang/nim/PLIST
--- a/lang/nim/PLIST    Sat May 11 06:59:35 2019 +0000
+++ b/lang/nim/PLIST    Sat May 11 07:13:42 2019 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2018/10/01 12:50:42 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.5 2019/05/11 07:13:42 ryoon Exp $
 bin/nim
 nim/bin/nim
 nim/compiler.nimble
@@ -145,6 +145,7 @@
 nim/config/nimdoc.tex.cfg
 nim/doc/advopt.txt
 nim/doc/basicopt.txt
+nim/doc/html/overview.html
 nim/lib/arch/x86/amd64.S
 nim/lib/arch/x86/i386.S
 nim/lib/core/allocators.nim
@@ -253,6 +254,7 @@
 nim/lib/pure/db_common.nim
 nim/lib/pure/distros.nim
 nim/lib/pure/dynlib.nim
+nim/lib/pure/editdistance.nim
 nim/lib/pure/encodings.nim
 nim/lib/pure/endians.nim
 nim/lib/pure/events.nim
diff -r ce0f7aa0cf38 -r 00252553604c lang/nim/distinfo
--- a/lang/nim/distinfo Sat May 11 06:59:35 2019 +0000
+++ b/lang/nim/distinfo Sat May 11 07:13:42 2019 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.4 2018/10/01 12:50:42 ryoon Exp $
+$NetBSD: distinfo,v 1.5 2019/05/11 07:13:42 ryoon Exp $
 
-SHA1 (nim-0.19.0.tar.xz) = 6dc50e8b2a41b4583e2ce07367787ef2092d2e1d
-RMD160 (nim-0.19.0.tar.xz) = 6218166fe1004a40e007a6acab2e24867e4e2167
-SHA512 (nim-0.19.0.tar.xz) = f7f3c8e0e9a6509b6404e21da4693ceb279112dd7a7c39edc7e717f21554442914c9cf7d811bb4034ff244e34d77dabf6e09b5e3e77c37314adf99cc0c3b2311
-Size (nim-0.19.0.tar.xz) = 3321644 bytes
+SHA1 (nim-0.19.4.tar.xz) = ddd50d868c67bc3fd923337b8d30c366e526d1b2
+RMD160 (nim-0.19.4.tar.xz) = cc26b7a96be41231c771a7953161e2a858b4ee4b
+SHA512 (nim-0.19.4.tar.xz) = 0cf87368b51bc305935b350b63c535ed268c066258ef731b73c12afaa9a3c20760876e3c4bec46448051fe8bacb6c4f1ef84f2ec3789f601a4786408bf3da06c
+Size (nim-0.19.4.tar.xz) = 4284092 bytes



Home | Main Index | Thread Index | Old Index