Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix #12864 static params were mutating arg types during sigmatch; fix #12713 ↵ | Timothee Cour | 2020-04-14 | 6 | -6/+77 |
| | | | | | | | | | | | ; refs #13529 (#13976) * fix #12864 static params were mutating arg types during sigmatch * fix test * fix StaticParam * also fixes #12713; added test case | ||||
* | Add Data URI Base64, implements RFC-2397 (#13759) | Juan Carlos | 2020-04-13 | 2 | -1/+36 |
| | | | | | | | | | | | | | | | | | * Add Data URI Base64, implements RFC-2397 * Add Data URI Base64, implements RFC-2397 * Add Data URI Base64, implements RFC-2397 * https://github.com/nim-lang/Nim/pull/13759#issuecomment-611498420 * https://github.com/nim-lang/Nim/pull/13759#issuecomment-611498420 * ReSync changelog * https://github.com/nim-lang/Nim/pull/13759#issuecomment-611498420 Co-authored-by: Dominik Picheta <dominikpicheta@googlemail.com> | ||||
* | Add jsdomparser (#13920) | Juan Carlos | 2020-04-13 | 2 | -1/+20 |
| | | | | | | | | | | | | | | | | | * Add jsdomparser * Add jsdomparser * Add jsdomparser * https://github.com/nim-lang/Nim/pull/13920#issuecomment-610727142 * https://github.com/nim-lang/Nim/pull/13920#issuecomment-610727142 * https://github.com/nim-lang/Nim/pull/13920#issuecomment-610727142 * https://github.com/nim-lang/Nim/pull/13920#discussion_r405932909 * https://github.com/nim-lang/Nim/pull/13920#discussion_r406502592 | ||||
* | Fix semfold handling of {.str/int/bool-define.} (#13964) | Oscar Nihlgård | 2020-04-13 | 2 | -0/+18 |
| | |||||
* | Add runnableExamples to bitops module (#13951) | jiro | 2020-04-13 | 1 | -15/+143 |
| | | | | | | | | | | | | | | | | | * doc: bitops: add runnableExamples * doc: bitops: add notes to documentation comments of macros * doc: bitops: add periods to documentation comments * doc: bitops: add static * Revert "doc: bitops: add static" This reverts commit 595ee134abcd451e73ddde963c1b3e49a275f2e5. * doc: bitops: add `var` to arguments of macros * doc: bitops: remove examples of testBit | ||||
* | error msg for #13864 (#13962) | cooldome | 2020-04-13 | 2 | -0/+20 |
| | | | Co-authored-by: cooldome <ariabushenko@bk.ru> | ||||
* | fix #13848: make var result work with nim cpp (#13959) | Timothee Cour | 2020-04-13 | 2 | -1/+113 |
| | | | | | * fix #13848 * add exhaustive tests for var result | ||||
* | minor fixes in 1.2 changelog [ci skip] | narimiran | 2020-04-13 | 1 | -13/+17 |
| | |||||
* | Improve #12920 fix (#13958) | genotrance | 2020-04-12 | 1 | -3/+3 |
| | |||||
* | Make unused code into actual test, replace echo with doassert (#13952) | Juan Carlos | 2020-04-11 | 2 | -33/+84 |
| | |||||
* | osproc: added a better version of waitForExit for Haiku (#13938) | alaviss | 2020-04-10 | 2 | -6/+83 |
| | | | Also modified tosprocterminate to verify waitForExit implementations. | ||||
* | posix: add full Haiku support (#13931) | alaviss | 2020-04-09 | 3 | -2/+609 |
| | | | | | | | | | | * posix: add full Haiku support This commit provides a posix_haiku derived from posix_other, with types following Haiku's definition. This fixes cases where the compiler generates type check for the wrong types (ie. checks where generated for an int-derived type but it's actually implemented as an uint instead). * tools/kochdocs: welcome posix_haiku to the blacklist | ||||
* | fixes #13863 (#13929) | cooldome | 2020-04-08 | 1 | -0/+5 |
| | | | Co-authored-by: cooldome <ariabushenko@bk.ru> | ||||
* | Add support for `zig cc` as C compiler. (#13757) | Hessam Mehr | 2020-04-08 | 2 | -1/+12 |
| | |||||
* | Fixes issues with dynamic loading OpenSSL. Fixes #13903. (#13919) [backport] | Dominik Picheta | 2020-04-08 | 1 | -19/+39 |
| | | | | | | | | This fixes at least a couple of issues: * Procs loaded from the DLL being used even when the pointer is nil. * The actual issue (#13903) which appeared to cause stack corruption on Android 7.1.1 with OpenSSL 1.1.1f. The change that fixed this was the move to loading the procs in `sslSym`. | ||||
* | Test packages on Linux (#13921) | Miran | 2020-04-08 | 2 | -4/+3 |
| | | | | | * test important packages on Linux * enable chronos | ||||
* | fix ICE in isUnresolvedSym (#13925) | cooldome | 2020-04-08 | 1 | -5/+6 |
| | | | Co-authored-by: cooldome <ariabushenko@bk.ru> | ||||
* | fix #13909 (#13914) [backport:1.2] | cooldome | 2020-04-08 | 3 | -24/+46 |
| | | | Co-authored-by: cooldome <ariabushenko@bk.ru> | ||||
* | fix #13902 distinct uint64 type corruption on 32-bit with borrow (#13907) ↵ | Timothee Cour | 2020-04-08 | 2 | -1/+13 |
| | | | | | | | [backport:1.2] * fix #13902 distinct uint64 type corruption on 32-bit with borrow Co-authored-by: Timothee Cour <timothee.cour2+lightsail@gmail.com> | ||||
* | fix #13894, httpclient hang on Http204 | narimiran | 2020-04-07 | 1 | -1/+1 |
| | |||||
* | fix #13910 (#13917) | cooldome | 2020-04-07 | 2 | -3/+3 |
| | | | Co-authored-by: cooldome <ariabushenko@bk.ru> | ||||
* | fix some codegen bugs: NIM_BOOL, NIM_STATIC_ASSERT, --passc:-std=... (etc) ↵ | Timothee Cour | 2020-04-07 | 6 | -54/+110 |
| | | | | | | | | (#13798) * fix cgen bool D20200328T203812 * --passc:std=c++17 (etc) now works instead of silently ignored * document caveats for NIM_NIL | ||||
* | json doc: Note about Option and reserved keywords (#13895) | Nicolai Søborg | 2020-04-07 | 1 | -0/+7 |
| | |||||
* | fix #13739 (#13742) | Arne Döring | 2020-04-07 | 2 | -5/+31 |
| | |||||
* | Fix #13889 with testcase (#13896) [backport] | Clyybber | 2020-04-06 | 2 | -1/+28 |
| | | | | | | | | | * Fix https://github.com/nim-lang/Nim/issues/13889 * Add testcase * Reduce test time Co-authored-by: Elie Zedeck RANDRIAMIANDRIRAY <elie.zedeck@gmail.com> | ||||
* | Fix #13872 (#13898) | Clyybber | 2020-04-06 | 1 | -0/+5 |
| | |||||
* | openDefaultBrowser now works on OSX (#13892) [backport] | Timothee Cour | 2020-04-06 | 1 | -2/+2 |
| | |||||
* | fix https://github.com/timotheecour/Nim/issues/88 (#13865) [backport:1.2] | Timothee Cour | 2020-04-06 | 2 | -31/+33 |
| | |||||
* | Add barebones asynchttpserver tests (#13883) | supakeen | 2020-04-05 | 1 | -0/+119 |
| | | | | | | | * Add isNil check to custom Content-Length. Related to #13866. * Setup barebones asynchttpserver tests. | ||||
* | doc: fix comment for repr*(x: char): string (#13873) | Hiroki Noda | 2020-04-05 | 1 | -1/+1 |
| | | | replace `$` with `repr`. | ||||
* | add nimPath to nim dump (#13876) | Timothee Cour | 2020-04-05 | 1 | -1/+2 |
| | | | | | * add nimPath to nim dump * rename | ||||
* | Fix sym owner in wrapper proc (#13878) | cooldome | 2020-04-05 | 1 | -27/+27 |
| | | | Co-authored-by: cooldome <ariabushenko@bk.ru> | ||||
* | Add isNil check to custom Content-Length. (#13867) [backport:1.2] | supakeen | 2020-04-05 | 1 | -2/+3 |
| | | | Related to #13866. | ||||
* | asyncdispatch: get rid of erroneous set constructions (#13877) | alaviss | 2020-04-05 | 1 | -5/+9 |
| | | | Ref #13764 | ||||
* | finally de-deprecate the .define and .undef pragmas | Andreas Rumpf | 2020-04-04 | 2 | -2/+1 |
| | |||||
* | new feature: ability to turn specific warnings to errors | Andreas Rumpf | 2020-04-04 | 8 | -29/+43 |
| | |||||
* | bump devel version to 1.3.1 | narimiran | 2020-04-03 | 1 | -1/+1 |
| | |||||
* | Remove my wrongly written mangled-related code, not needed anymore (#13858) | Alexander Ivanov | 2020-04-03 | 2 | -11/+4 |
| | |||||
* | sourcemaps for the JS codegen (#7508) | Alexander Ivanov | 2020-04-03 | 4 | -9/+424 |
| | |||||
* | make bootstrapping more robust for people who have Nim inside /usr/bin (#13855) | Andreas Rumpf | 2020-04-03 | 1 | -32/+34 |
| | |||||
* | fix #7241 (#13779) | itsumura-h | 2020-04-03 | 1 | -0/+5 |
| | | | finalize() should run in insert() | ||||
* | move tinyc to a separate repo and allow installing external dependencency ↵ | Timothee Cour | 2020-04-03 | 390 | -99388/+80 |
| | | | | | | | (eg tinyc) from koch / library code (#13850) * remove tinyc * installDeps * update tinyc paths | ||||
* | fix asynchttpserver content-length header (#13846) | flywind | 2020-04-03 | 1 | -3/+6 |
| | |||||
* | std/byaddr => std/decls (#13847) | Timothee Cour | 2020-04-03 | 3 | -3/+3 |
| | |||||
* | create a changelog for v1.2.0 | narimiran | 2020-04-02 | 3 | -229/+542 |
| | |||||
* | return types must not be Natural for reasons I won't outline here | Araq | 2020-04-02 | 1 | -1/+1 |
| | |||||
* | added an .assert pragma and mentioned the pragmas in the changelog | Araq | 2020-04-02 | 4 | -4/+8 |
| | |||||
* | feature/count (#13837) | Dean Eigenmann | 2020-04-02 | 2 | -1/+20 |
| | |||||
* | renamed new std/pragmas.nim to std/byaddr.nim (#13844) | Andreas Rumpf | 2020-04-02 | 3 | -8/+8 |
| | | | | | * renamed new std/pragmas.nim to std/byaddr.nim * minor code cleanup | ||||
* | fix last remaining warning when building nim (`intVal should be Int128`) + ↵ | Timothee Cour | 2020-04-02 | 4 | -47/+29 |
| | | | | minor cleanups (#13841) |