summary refs log tree commit diff stats
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* fixes #22301; fixes #22324; rejects branch initialization with a runtime disc...ringabout2023-07-253-19/+32
* Fix grammar top rule (#22325)Khaled Hammouda2023-07-241-1/+1
* fixes #22321; fixes building DLL with --noMain still produces a DllMain (#22323)ringabout2023-07-242-2/+1
* Expands codegenDecl to work in function params. fixes #22306 (#22307)Juan M Gómez2023-07-236-18/+30
* implemented 'push quirky' switch for fine grained control over the ex… (#22...Andreas Rumpf2023-07-237-20/+25
* Check try block for endsInNoReturn (#22314)SirOlaf2023-07-221-2/+3
* Fix doc comment rendering for concepts (#22312)konsumlamm2023-07-221-1/+1
* Open scope for defer (#22315)SirOlaf2023-07-221-0/+2
* fixes #22297; return in the finally in the closure iterators (#22300)ringabout2023-07-221-1/+3
* `infixArgument` fail in `renderer.nim` sometimes (#22264)Ryan McConnell2023-07-201-1/+5
* fix `jsondoc` not getting `showNonExports` flag (#22267)Jake Leahy2023-07-202-8/+11
* minor code improvement (#22293)Andreas Rumpf2023-07-191-6/+7
* fixes #22268; fixes `move` codegen (#22288)ringabout2023-07-193-14/+12
* fixes #6499; disallow built-in procs used as procvars (#22291)ringabout2023-07-191-0/+1
* Fix #22281 (#22289)Anna2023-07-181-1/+1
* extend the skipAddr for potential types for destructors (#22265)ringabout2023-07-181-2/+1
* Fix non-toplevel fields in objects not getting rendered (#22266)Jake Leahy2023-07-161-24/+71
* Fixes Naive virtual crash the compiler fixes #22269 (#22271)Juan M Gómez2023-07-161-1/+1
* gendepends now supports pkgs2 (#22277)ringabout2023-07-141-6/+10
* fixes #22237; fixes #21160; wrong cursor on unowned parameters in the for loo...ringabout2023-07-101-2/+15
* Fix nimsuggest not showing suggestions for imported tuples (#22241)Jake Leahy2023-07-101-1/+9
* fixes #21730; adds pkgs2 as well when nimbleDir is set (#22234)ringabout2023-07-071-0/+2
* Tolerate markup errors for doc comments (#19607) (#22235)Andrey Makarov2023-07-072-5/+17
* fixes #22175 (#22229)Andreas Rumpf2023-07-061-2/+5
* alternative to #22219; adds a pointer wrapper for T destructor (#22225)ringabout2023-07-062-6/+53
* Fix concepts with doc comments (#22228)Jake Leahy2023-07-061-1/+3
* fixes #22132; hoisted openArray params result in erroneous code (#22224)ringabout2023-07-051-1/+4
* fixes #22138 (#22221)Andreas Rumpf2023-07-041-2/+7
* fixes #22212; Compile error when running a Nimscript that compares se… (#22...ringabout2023-07-032-4/+16
* fixes #22208; Ambiguous error when import modules with same names but… (#22...ringabout2023-07-031-1/+1
* clean up the documentation (#22196)ringabout2023-07-021-1/+1
* fixes #22197; Distinct ref objects + destructor cause C++ codegen error (#22207)ringabout2023-07-021-0/+8
* fixes #22200 (#22206)Andreas Rumpf2023-07-021-0/+4
* reset macrocache after each script evaluation (#22195)Juan M Gómez2023-06-301-1/+4
* fix nested call regression in generic bodies (#22189)metagn2023-06-291-0/+11
* alternative to #22183; nimscript shares the same compileTime sym with VM (#22...ringabout2023-06-291-1/+5
* fixes #19101; zero initialization union casts (#22185)ringabout2023-06-295-13/+12
* fix new type inference for `noreturn` [backport] (#22182)metagn2023-06-281-7/+14
* fixes #22001 (#22177)Andreas Rumpf2023-06-271-2/+4
* fixes #22137 (#22170)Andreas Rumpf2023-06-271-1/+3
* adds =destroy T support for strings and seqs (#22167)ringabout2023-06-271-2/+2
* adds T destructor for refs (#22147)ringabout2023-06-261-1/+6
* fixes #22148; std/memfiles.memSlices nesting now fails with memory sa… (#22...ringabout2023-06-251-1/+1
* make `var object` match better than `object` (#22152)metagn2023-06-251-1/+3
* fix VM uint conversion size bug, stricter int gen on JS (#22150)metagn2023-06-252-9/+23
* macOS `ar` doesn't support `@` syntax (#22146)Etan Kissling2023-06-241-1/+4
* adds nimbasePattern compiler option (#22144)Juan M Gómez2023-06-243-1/+6
* fixes #21110; duplicate proc definitions for inline iters (#21136)ringabout2023-06-221-0/+8
* fixes #21231; template with module as parameter elides usage/checking of modu...ringabout2023-06-211-0/+3
* adds missing staticlib hints (#22140)ringabout2023-06-211-1/+1