Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Nim

We are on a mission to develop an easy to use and performant systems programming language.
Collective - Host: opensource - https://opencollective.com/nim - Code: https://github.com/nim-lang/Nim

fixes #22301; fixes #22324; rejects branch initialization with a runtime discriminator with defaults (#22303)

* fixes #22301; rejects branch initialization with a runtime discriminator with defaults

* un...

github.com/nim-lang/Nim - 1c2ccfad08191e936fadd52450b53dfea105a34d authored over 1 year ago by ringabout <[email protected]>
Fix grammar top rule (#22325)

change stmt to complexOrSimpleStmt in the top grammar rule

github.com/nim-lang/Nim - dce714b2598c41e36113a4339fb9fb14655bc090 authored over 1 year ago by Khaled Hammouda <[email protected]>
fixes #22321; fixes building DLL with --noMain still produces a DllMain (#22323)

* fixes #22321; Building DLL with --noMain produces an unexpected DllMain on devel branch

* r...

github.com/nim-lang/Nim - 8216d7dd4635db3c0566155c35bb6f339daedbe3 authored over 1 year ago by ringabout <[email protected]>
Expands codegenDecl to work in function params. fixes #22306 (#22307)

* Expands codegenDecl to work in function params. fixes #22306

* makes the test more concrete...

github.com/nim-lang/Nim - 49a108b3027914eec18fab4bc47d9b4846eb362e authored over 1 year ago by Juan M Gómez <[email protected]>
Testcase for #22008 (#22320)

Testcase

Co-authored-by: SirOlaf <>

github.com/nim-lang/Nim - 808c9c6c2a93e6076c17b6f9bbab367df4c27772 authored over 1 year ago by SirOlaf <[email protected]>
implemented 'push quirky' switch for fine grained control over the ex… (#22318)

* implemented 'push quirky' switch for fine grained control over the exception handling overhead...

github.com/nim-lang/Nim - be1844541c87a132ca076d8a8f741bec01825ba1 authored over 1 year ago by Andreas Rumpf <[email protected]>
Check try block for endsInNoReturn (#22314)

Co-authored-by: SirOlaf <>

github.com/nim-lang/Nim - 62869a5c68e4dd91e00ee77b039f0175482ef4fa authored over 1 year ago by SirOlaf <[email protected]>
Update 2.0 changelog (#22311)

github.com/nim-lang/Nim - b10d3cd98d66b9fff20f9bf37d454c07ebbd42b2 authored over 1 year ago by konsumlamm <[email protected]>
Document `cast` zeroing memory (#22313)

github.com/nim-lang/Nim - e2ea9140ace56d9ed2d40cef5c63b4a271788214 authored over 1 year ago by konsumlamm <[email protected]>
Add test for #22309 (#22316)

github.com/nim-lang/Nim - 0e555ade3128c80ec73ce3195a0c42096055daeb authored over 1 year ago by konsumlamm <[email protected]>
Fix doc comment rendering for concepts (#22312)

github.com/nim-lang/Nim - 576f4a73483a5d3b4c600f6d3d3c85394ffb43ee authored over 1 year ago by konsumlamm <[email protected]>
Open scope for defer (#22315)

Co-authored-by: SirOlaf <>

github.com/nim-lang/Nim - 3ebe24977ce93ca3c347550c69dbfa7c9a7db507 authored over 1 year ago by SirOlaf <[email protected]>
fixes #22297; return in the finally in the closure iterators (#22300)

ref #22297; return in the finally in the closure iterators

github.com/nim-lang/Nim - b02c1dd6ca96548b47d978f96278c67bf59e9d9e authored over 1 year ago by ringabout <[email protected]>
fixes CI; disable SSL tests on osx for now (#22304)

* test CI

* disable osx

github.com/nim-lang/Nim - 993fcf5bdac32964237b29e279ecf839095ac609 authored over 1 year ago by ringabout <[email protected]>
fixes #22210; transform return future in try/finally properly (#22249)

* wip; fixes #22210; transform return future in try/finally properly

* add a test case for #2...

github.com/nim-lang/Nim - 91987f8eb56b47bd88c3f27784818bde4fd05ce2 authored over 1 year ago by ringabout <[email protected]>
`infixArgument` fail in `renderer.nim` sometimes (#22264)

* fixing minor typo

* Adding err msg

github.com/nim-lang/Nim - 2f817ee5b45db3a7152b87e6921188afd65486cc authored over 1 year ago by Ryan McConnell <[email protected]>
fix `jsondoc` not getting `showNonExports` flag (#22267)

Pass the config down so we can check if the `--showNonExports` flag is used

github.com/nim-lang/Nim - 3f9e16594fb26b78f812094a86d5e269093d8034 authored over 1 year ago by Jake Leahy <[email protected]>
minor code improvement (#22293)

github.com/nim-lang/Nim - c1a82aa5c5ab68dfc2ab6f09779d9ab9bbf3758f authored over 1 year ago by Andreas Rumpf <[email protected]>
fixes #22254; fixes #22253; stricteffects bugs on recursive calls (#22294)

github.com/nim-lang/Nim - 5ed44e1ec463b68180e17cfe59c8c68d8c55d406 authored over 1 year ago by ringabout <[email protected]>
Adding info to manual (#22252)

* Adjustments

* Moving example

* typo

* adding code example back and fix terms

* Con...

github.com/nim-lang/Nim - 0d3bde95f578576d2e84d422d5694ee0e0055cbc authored over 1 year ago by Ryan McConnell <[email protected]>
fixes #22268; fixes `move` codegen (#22288)

github.com/nim-lang/Nim - 7d9fe106ecd70bf99b9f3224430debfe10060ce1 authored over 1 year ago by ringabout <[email protected]>
fixes #6499; disallow built-in procs used as procvars (#22291)

github.com/nim-lang/Nim - 1aff402998e6c17a3d72a8dc23fb655208d93fcb authored over 1 year ago by ringabout <[email protected]>
Fix #22281 (#22289)

Respect `--gcc.exe` and similar options when `--genScript:on` is used.

github.com/nim-lang/Nim - 14a9929464b9f658155ed429397216736fccc259 authored over 1 year ago by Anna <[email protected]>
extend the skipAddr for potential types for destructors (#22265)

extend the skipAddr for potential types

github.com/nim-lang/Nim - f16b94a9d7011bd00ebb3966d76ef8b2c0dfc752 authored over 1 year ago by ringabout <[email protected]>
Fix non-toplevel fields in objects not getting rendered (#22266)

* Add example object into testproject

The proc is there to check the case of an identDef bein...

github.com/nim-lang/Nim - 17915d93bfb50aaff6c4bf77fe25707705e557c8 authored over 1 year ago by Jake Leahy <[email protected]>
Fixes Naive virtual crash the compiler fixes #22269 (#22271)

* Fixes Naive virtual crash the compiler fixes #22269

* adds type specific test

github.com/nim-lang/Nim - 50d435cd3941f6c7f71a2e2b91cfa40a5a4efcb9 authored over 1 year ago by Juan M Gómez <[email protected]>
fixes idx properly (#22280)

github.com/nim-lang/Nim - f9280090f623d8fddbf753ec50e0ecd21f388d00 authored over 1 year ago by ringabout <[email protected]>
Fix #22273 (#22275)

* Fix #22273

github.com/nim-lang/Nim - db1ce4ff1246f9b60fe6c6498c72b3e9d6abb8c8 authored over 1 year ago by Juan Carlos <[email protected]>
gendepends now supports pkgs2 (#22277)

github.com/nim-lang/Nim - 3b377937dec9dd6e7a68e9c95c4ec47d6d21d689 authored over 1 year ago by ringabout <[email protected]>
fixes #22256; fixes GC_disableOrc overflow (#22257)

github.com/nim-lang/Nim - 9471b5f964395f9b4f4f673239d4375e1910bfaa authored over 1 year ago by ringabout <[email protected]>
Rename `seq.add` parameter to be consistent with `refc` (#22244)

github.com/nim-lang/Nim - 9ddd768cce291e5c562cde23baeeefb47aa79c86 authored over 1 year ago by Solitude <[email protected]>
fixes #22237; fixes #21160; wrong cursor on unowned parameters in the for loop in ORC (#22240)

fixes #22237; fixes #21160; wrong cursor on unowned parameters

github.com/nim-lang/Nim - ecc6ab7ee06a5969fd871585de8b93120bd58a2b authored over 1 year ago by ringabout <[email protected]>
Fix nimsuggest not showing suggestions for imported tuples (#22241)

* Add tests

Also test if exported all tuple fields works. This seems like a hacky solution so...

github.com/nim-lang/Nim - 1b132ddaa2734fc43a9c172407fc968cfeec4a24 authored over 1 year ago by Jake Leahy <[email protected]>
fixes #21730; adds pkgs2 as well when nimbleDir is set (#22234)

github.com/nim-lang/Nim - 6ec10a4c9182c513fecd17fde4a81a3a007bb2e9 authored over 1 year ago by ringabout <[email protected]>
Fix #21595 (#22233)

* .

* Fix #21595

github.com/nim-lang/Nim - 54d7c9fdf8ab8690f8f2f97e31a1ec226175cca3 authored over 1 year ago by Juan Carlos <[email protected]>
Tolerate markup errors for doc comments (#19607) (#22235)

Follow-up to #21576 (for solving #19607).

1) errors in Markdown mode for `.nim` doc comments ...

github.com/nim-lang/Nim - 2e987cb75a02be74b53150774316036f0befba88 authored over 1 year ago by Andrey Makarov <[email protected]>
Fix #21401 (#22232)

github.com/nim-lang/Nim - 148ff74c9385909fc1e10c8d29499fb815a94fb8 authored over 1 year ago by Juan Carlos <[email protected]>
fixes #22175 (#22229)

github.com/nim-lang/Nim - a15db5d60b39a24886c692bc9a4e2cb3d5d33ef2 authored over 1 year ago by Andreas Rumpf <[email protected]>
alternative to #22219; adds a pointer wrapper for T destructor (#22225)

* alternative to #22219; adds a pointer wrapper for T destructor

* clean up and add comments
...

github.com/nim-lang/Nim - dfa0d2569e772d6fc4568796db03f65dc2e94771 authored over 1 year ago by ringabout <[email protected]>
Fix concepts with doc comments (#22228)

* Add testcase

This tries to use a concept with a doc comment which currently leads to a segf...

github.com/nim-lang/Nim - 7616e6ee2b48a3c3504684f3324a42e95bd73790 authored over 1 year ago by Jake Leahy <[email protected]>
fixes #22132; hoisted openArray params result in erroneous code (#22224)

github.com/nim-lang/Nim - 145e002c74c4393b9ac71d5a8cfe066fbf38a048 authored over 1 year ago by ringabout <[email protected]>
fixes #22138 (#22221)

github.com/nim-lang/Nim - 86ff37fab8656f7acd08fc9c3fa237f9e022dbf4 authored over 1 year ago by Andreas Rumpf <[email protected]>
add a test case for #22190 in case of regression (#22217)

github.com/nim-lang/Nim - 31ba1046fc91f110117b9e1cbd28d1afb4432060 authored over 1 year ago by ringabout <[email protected]>
fixes #22212; Compile error when running a Nimscript that compares se… (#22213)

fixes #22212; Compile error when running a Nimscript that compares seq with switch("mm", "arc")

github.com/nim-lang/Nim - c513e37a7052d44b789b6ec8ccfc94885193a7b5 authored over 1 year ago by ringabout <[email protected]>
fixes #22208; Ambiguous error when import modules with same names but… (#22211)

fixes #22208; Ambiguous error when import modules with same names but different aliases

github.com/nim-lang/Nim - d9a24b9b81e6a4e5f723951ec89990e35a9f7d44 authored over 1 year ago by ringabout <[email protected]>
clean up the documentation (#22196)

github.com/nim-lang/Nim - 1ad618d96cab3f518b77c22432600e6b6bf56fae authored over 1 year ago by ringabout <[email protected]>
fixes #22197; Distinct ref objects + destructor cause C++ codegen error (#22207)

github.com/nim-lang/Nim - 57296a51397d65ce4f342d6cbc92a9de2629875c authored over 1 year ago by ringabout <[email protected]>
fixes #22200 (#22206)

* fixes #22200

* typo

github.com/nim-lang/Nim - 83a5865024cf391137fcbd4e5ed195cda969ed88 authored over 1 year ago by Andreas Rumpf <[email protected]>
Bisect Bugs (#22157)

* Add Git bisect like for bug repro code on issue comments against Nim versions >1.0
* Add Git ...

github.com/nim-lang/Nim - aedb4c26deb91b1f9e3839475386c8e173e3598e authored over 1 year ago by Juan Carlos <[email protected]>
Tidy contributing.md: format cmd (#22204)

github.com/nim-lang/Nim - 7cb59efd4b3d282db5ddc4e7385ee9f05b53a542 authored over 1 year ago by 心夏❤v <[email protected]>
reset macrocache after each script evaluation (#22195)

github.com/nim-lang/Nim - 2f109595e982bd68b4f4f2fabf934409947b0ee1 authored over 1 year ago by Juan M Gómez <[email protected]>
fix controlflow test (#22194)

the function actually returns

github.com/nim-lang/Nim - 4d2ebbb87703bdca1e20f4d94d92b07d97b5c07e authored over 1 year ago by Jacek Sieka <[email protected]>
v2.0: changelog improvements (#22192)

* changelog improvements

* changelog that people want to actually read

* improvements

github.com/nim-lang/Nim - 3a1adf7d66261c081b5fad9993cc4866728d3a6d authored over 1 year ago by Andreas Rumpf <[email protected]>
fix nested call regression in generic bodies (#22189)

fixes #22187

github.com/nim-lang/Nim - 210b10dd0d47c8c79b686a69eb8646df869cf207 authored over 1 year ago by metagn <[email protected]>
alternative to #22183; nimscript shares the same compileTime sym with VM (#22184)

github.com/nim-lang/Nim - 41ec894cb0aa0b0d233a0f62ff4929d64ddad3a7 authored over 1 year ago by ringabout <[email protected]>
fixes #19101; zero initialization union casts (#22185)

* zero initialization union casts

* cleans up and adds a test case for #19101

* uses nimZe...

github.com/nim-lang/Nim - d139d99946c97dca9c864709726841855a089496 authored over 1 year ago by ringabout <[email protected]>
Don't throw errors on RST tables in Markdown and RstMarkdown modes (#22165)

* Don't throw errors on RST tables in Markdown and RstMarkdown modes

Additions to RST simple ...

github.com/nim-lang/Nim - 57de460437924a951d393ced8b7c88418fe2541a authored over 1 year ago by Andrey Makarov <[email protected]>
fix new type inference for `noreturn` [backport] (#22182)

fixes #22180

Backported since apparently the new type inference was backported

github.com/nim-lang/Nim - b35942ef8386d082b8564b2aa62843a4949cdb60 authored over 1 year ago by metagn <[email protected]>
docs nimBasePattern (#22179)

github.com/nim-lang/Nim - d195877615f3029a4931e844d81b45901a4cf5c3 authored over 1 year ago by Juan M Gómez <[email protected]>
fixes #22001 (#22177)

* fixes #22001

* added test case

github.com/nim-lang/Nim - 427ad17161a19ecf8d0e2fc932064e18226210fa authored over 1 year ago by Andreas Rumpf <[email protected]>
Revert "fix struct stat" (#22171)

Revert "fix struct stat (#22161)"

This reverts commit 4b761295e7ab31412903c02b8fb98f580bf005ca.

github.com/nim-lang/Nim - 9616762cfe7a6d1607ba7d00e00537e9620aff50 authored over 1 year ago by Andreas Rumpf <[email protected]>
fixes #22137 (#22170)

github.com/nim-lang/Nim - ce0909f04729a45f8e56e099fae2471e0504e0ff authored over 1 year ago by Andreas Rumpf <[email protected]>
Use pinned Atlas commit (#22169)

github.com/nim-lang/Nim - faa59b1e1f9b04149f77e34bdaba982d2724e7b4 authored over 1 year ago by Andreas Rumpf <[email protected]>
adds =destroy T support for strings and seqs (#22167)

* adds =destroy T support for strings and seqs

* fixes system

* fixes tests

github.com/nim-lang/Nim - e422b3c8605f7668b89468ec3f67285bf42e5049 authored over 1 year ago by ringabout <[email protected]>
destructors: update, =destroy does not require a 'var T' (#22168)

github.com/nim-lang/Nim - d52b1d848e6e402971e9bd81e58f6d2553854372 authored over 1 year ago by Andreas Rumpf <[email protected]>
fix Sigaction struct definition (#22160)

SigInfo is still wrong (most of its fields are in a union)

github.com/nim-lang/Nim - 47635d30315595fc2dbe2162b691aff0f8e0f459 authored over 1 year ago by Jacek Sieka <[email protected]>
uint arithmetic for pointers (#22159)

pointers are not signed and arithmetic may correctly cross int.max
threshold

this PR only fi...

github.com/nim-lang/Nim - cb40f11e6c0a8f8df8b429f239483c408c7cc668 authored over 1 year ago by Jacek Sieka <[email protected]>
fix struct stat (#22161)

Undo damage of https://github.com/nim-lang/Nim/pull/14170

github.com/nim-lang/Nim - 4b761295e7ab31412903c02b8fb98f580bf005ca authored over 1 year ago by Jacek Sieka <[email protected]>
fixes #22163; use `{.push warning[BareExcept]:off.}` to override settings temporarily (#21390)

* use `{.push warning[BareExcept]:off.}` to override settings temporarily

* likewise, suppres...

github.com/nim-lang/Nim - 4ce3a68e794fe3d448928ccbbc34191ce24c4fbd authored over 1 year ago by ringabout <[email protected]>
adds T destructor for refs (#22147)

* adds T destructor for refs

* add `newRefdestructor`

* adds ref overload for destructors
...

github.com/nim-lang/Nim - 4546f5dfe539ff4f37a5100bdfedaf4867293f3a authored over 1 year ago by ringabout <[email protected]>
Fix regression in `std/times` (#22155)

* Add simple test case

Just so the regression doesn't happen again

* Specify initDateTime ...

github.com/nim-lang/Nim - 43a3de9077955031e55691ebb84ee958f6aa260e authored over 1 year ago by Jake Leahy <[email protected]>
rm zero-extension and uint conversions deprecated since 0.19.9 (#22151)

github.com/nim-lang/Nim - 3e44d5742fe7fb54d91465320ee19cb613ae0b46 authored over 1 year ago by tersec <[email protected]>
fixes #22148; std/memfiles.memSlices nesting now fails with memory sa… (#22154)

* fixes #22148; std/memfiles.memSlices nesting now fails with memory safety capture violation

...

github.com/nim-lang/Nim - 942c37865976e1535855e9206860d7db1c18b2a0 authored over 1 year ago by ringabout <[email protected]>
make `var object` match better than `object` (#22152)

* fix `var object` not matching better than `object`

fixes #13302

* remove comment for bre...

github.com/nim-lang/Nim - 20037a47499ea183afb0e8d2a3f68c2b2952aa5d authored over 1 year ago by metagn <[email protected]>
fix VM uint conversion size bug, stricter int gen on JS (#22150)

* fix VM uint conversion bug, stricter int gen on JS

fixes #19929

* fix float -> uint64 co...

github.com/nim-lang/Nim - f718f295df3f6ee5d7fd6fc19e39ac663821b00a authored over 1 year ago by metagn <[email protected]>
macOS `ar` doesn't support `@` syntax (#22146)

When the linker command line is long, Nim compiler generates a file for
passing the linker argu...

github.com/nim-lang/Nim - c6c85f84db3bd7bd2d1c5823020c7df007f1bb69 authored over 1 year ago by Etan Kissling <[email protected]>
adds nimbasePattern compiler option (#22144)

adds optonal --nimbasepattern

github.com/nim-lang/Nim - beaac609ab5756114a0938360a60eca0f605f4a1 authored over 1 year ago by Juan M Gómez <[email protected]>
fixes #21110; duplicate proc definitions for inline iters (#21136)

fixes #21110; duplicate proc definitions for iters

github.com/nim-lang/Nim - 88114948c41f38d7366dc8d80abc09f00c2492fa authored over 1 year ago by ringabout <[email protected]>
fixes :idx: index in in modules (2.0 regression) and in markdown files (persistent issues since 0.20.2) (#22141)

fixes :idx: index

github.com/nim-lang/Nim - d137a3b52af1a83cd9617e47b63d7b3d6c4d935b authored over 1 year ago by ringabout <[email protected]>
fixes #21231; template with module as parameter elides usage/checking of module name specifier (#22109)

* fixes #21231; template with module as parameter elides usage/checking of module name specifier...

github.com/nim-lang/Nim - ac7b8b678c9e8eff70bb8147d411664470a882fd authored over 1 year ago by ringabout <[email protected]>
adds missing staticlib hints (#22140)

github.com/nim-lang/Nim - eb2f0353bcf46cd250c6bdd7b754904feef3df8a authored over 1 year ago by ringabout <[email protected]>
fix #20023 hash for generic tables (#20346)

* fix #20023 hash for generic tables

* use default computation

* Update lib/pure/collectio...

github.com/nim-lang/Nim - 3ad2e7df1cfb0b454a96dbbc10b2684d1f53dc9b authored over 1 year ago by Bung <[email protected]>
Update changelog_2_0_0.md (#22135)

github.com/nim-lang/Nim - ede03782a340d9ba1315ef627f1129274a6d5722 authored over 1 year ago by Juan M Gómez <[email protected]>
`strutils.split/rsplit` now return src on an empty sep (#22136)

This is a rebase of an earlier rejected PR. Following the discussion
around it, this commit pro...

github.com/nim-lang/Nim - 5e529b3bfa7b3ca09cde7237134acd47e47ca48c authored over 1 year ago by Zoom <[email protected]>
allow destructors to accept non var parameters; deprecate `proc =destroy(x: var T)` (#22130)

* make destructors accept non var parameters
* define nimAllowNonVarDestructor
* add a test ca...

github.com/nim-lang/Nim - a345cde26e15ef8e1c905c48507195739fab4515 authored over 1 year ago by ringabout <[email protected]>
Amend divmod (#22131)

* Add Overflow checks & test adjust

* Avoiding nimvm differences in tests

* distinguish Di...

github.com/nim-lang/Nim - db41f04ab0734b0ac5267b46f306b0a311f7fc71 authored over 1 year ago by Ryan McConnell <[email protected]>
fixes #22123; Compiler bug with default initializer values and arrays (#22128)

github.com/nim-lang/Nim - f524d60fa1e1c3a3722632e2a01bf93c6cb02e88 authored over 1 year ago by ringabout <[email protected]>
overhaul the error messages of `=dup` (#22129)

github.com/nim-lang/Nim - 29a43124cf978d56021af7c37c75a5d92e48cc3f authored over 1 year ago by ringabout <[email protected]>
fixes #22117; View types lifetime tracking does not work with defer (#22121)

github.com/nim-lang/Nim - 2054f1c3a9c78ac13593e90845807e9e64f22553 authored over 1 year ago by ringabout <[email protected]>
Create compiler and nimsuggest packages (#22118)

I have tested it locally with the following in my local packages_official.json

```
{
...

github.com/nim-lang/Nim - 2bb7277a616b2ddbcc10a0e2eb1940f6b0b401cb authored over 1 year ago by Ivan Yonchovski <[email protected]>
fix scoping regression with calls in generic bodies (#22115)

refs #22029, refs https://github.com/status-im/nim-libp2p/actions/runs/5263850340/jobs/9514434659

github.com/nim-lang/Nim - 6d2163724550ed3a115d22e00f9d40150534a8b9 authored over 1 year ago by metagn <[email protected]>
Add divmod (#22102)

* Adding divmod

* Adding support to VM

* Wrapped C structs and funcs

* Fix javascript i...

github.com/nim-lang/Nim - 647d9611ae81c7af2c86af5b33a14787254896b5 authored over 1 year ago by Ryan McConnell <[email protected]>
fixes #16331; aliasing of tuple construction within a single assignme… (#22113)

* fixes #16331; aliasing of tuple construction within a single assignment, great coding style

...

github.com/nim-lang/Nim - e8d0f1c3aedd8290cc972e3d06f642e88dbe783e authored over 1 year ago by Andreas Rumpf <[email protected]>
add test to close #7209 (#22110)

* add test to close #7209

was fixed by #22029

* fix echo => doAssert

github.com/nim-lang/Nim - 0de9e6bbf33bd013e39025f0ee81fc86956e70cf authored over 1 year ago by metagn <[email protected]>
added new experimental API isUniqueRef (#21812)

* added new experimental API isUniqueRef

* typo

github.com/nim-lang/Nim - 8c3b0e9b488c140721a17f5c085185049fcb5136 authored over 1 year ago by Andreas Rumpf <[email protected]>
bump NimVersion to 1.9.5 (#22112)

github.com/nim-lang/Nim - 7ea8f1d5dd8c31423e29fbdb61a9c48aa09268a2 authored over 1 year ago by Miran <[email protected]>
add tests to close #7223, close #11733 (#22111)

add test to close #7223, close #11733

closes #7223, closes #11733, were fixed by #22076

github.com/nim-lang/Nim - 88388040db4b169d51345bcabedb8bb70729f094 authored over 1 year ago by metagn <[email protected]>
fixes #22049; fixes #22054; implicit conversion keeps varness (#22097)

* fixes #22054; codegen for var tuples conv

* rethink fixes

* add test cases

* template...

github.com/nim-lang/Nim - 77beb152141f0efe4d5c93b784e42f973ba46551 authored over 1 year ago by ringabout <[email protected]>
fixes #19607 (#21576)

github.com/nim-lang/Nim - 0750210a508f34e9dcf26a64f4727dfe9ad9c98a authored over 1 year ago by Andreas Rumpf <[email protected]>
consider object types as declarative in templates (#22106)

* consider object types as declarative in templates

fixes #16005

* correct logic for nkRec...

github.com/nim-lang/Nim - 3ac2d816010839a6b9a78bf0b2288f32eef7e231 authored over 1 year ago by metagn <[email protected]>