summary refs log tree commit diff stats
Commit message (Expand)AuthorAgeFilesLines
...
* fix `include` in templates, with prefix operators (#24029)metagn2024-08-295-12/+25
* fixes typo (#24026)ringabout2024-08-291-1/+1
* fixes #23923; type-aliased seq[T] get different backend C/C++ pointer type na...ringabout2024-08-282-2/+14
* Fix linux start process errorCode always 0 (#24001)握猫猫2024-08-283-14/+49
* opensym for templates + move behavior of opensymchoice to itself (#24007)metagn2024-08-2818-120/+468
* remove fauxMatch for tyFromExpr, remove tyProxy and tyUnknown aliases (#24018)metagn2024-08-2815-39/+31
* fixes #14623; Top-level volatileLoad/volatileStore leads to invalid codegen (...ringabout2024-08-282-7/+20
* use the official URL of neo (#24019)ringabout2024-08-281-1/+1
* fixes #23925; VM generates wrong cast for negative enum values (#23951)autumngray2024-08-272-6/+36
* make int literals with range type match their base type better than other int...metagn2024-08-271-3/+10
* fixes #22553; regression of offsetof(T, anFieldOfUncheckedArray) (#24014)ringabout2024-08-273-3/+17
* bump NimVersion to 2.1.99 (2.0.2 RC2) (#24016)Miran2024-08-271-1/+1
* sem generic proc param types like generic types + static instantiation fixes ...metagn2024-08-268-31/+354
* generate symchoice for ambiguous types in templates & generics + handle types...metagn2024-08-2511-35/+85
* fixes #23915; std/random produces different results on c/js (#24003)ringabout2024-08-252-18/+42
* fixes `cast` expressions introduces unnecessary copies (#24004)ringabout2024-08-233-44/+21
* fix error messages for wrongly typed generic param default values (#24006)metagn2024-08-234-7/+50
* fixes #23956; bindUnix loses the last character on OpenBSD (#23961)Alfred Morgan2024-08-222-4/+4
* fixes #23454; IndexDefect thrown when destructuring a lent tuple (#23993)ringabout2024-08-222-1/+40
* fix subscript magic giving unresolved generic param type (#23988)metagn2024-08-223-1/+27
* fixes #23943; simple default value for range (#23996)ringabout2024-08-222-0/+10
* don't require symbol with enum type to be constant in fitNode (#23999)metagn2024-08-222-1/+8
* Revert "Fixed an issue where `errorCode` was always 0 when `startProcess` did...ringabout2024-08-212-25/+4
* Fixed an issue where `errorCode` was always 0 when `startProcess` did… (#23...握猫猫2024-08-212-4/+25
* consider ambiguity for qualified symbols (#23989)metagn2024-08-206-7/+41
* sem all call nodes in generic type bodies + many required fixes (#23983)metagn2024-08-2013-44/+379
* allow qualifying macro pragmas (#23985)metagn2024-08-204-9/+36
* Try to revert "disable presto" (#23987)ringabout2024-08-201-1/+1
* include generic bodies in allowMetaTypes (#23968)metagn2024-08-202-1/+18
* adds a ubuntu 24.04 matrix with gcc 14 for tests (#23673)ringabout2024-08-205-3/+92
* fixes #23945; type checking for whenvm expresssions (#23970)ringabout2024-08-202-16/+5
* fixes #23982; codegen regression passing pointer expressions to inline iterat...ringabout2024-08-202-2/+15
* fixes #23973; fixes #23974; Memory corruption with lent and ORC (#23981)ringabout2024-08-202-2/+46
* allow `untyped` arguments to fail to compile in overload mismatch error (#23984)metagn2024-08-202-6/+54
* fix infinite recursion in term rewriting macros tests (#23979)metagn2024-08-202-3/+7
* make all generic aliases tyAlias (#23978)metagn2024-08-203-2/+11
* fixes for 32bit system (#23980)ringabout2024-08-191-1/+1
* Fixes #23962 `resetLoc`doenst produce any cgen code in `importcpp` types (#23...Juan M Gómez2024-08-183-1/+53
* allow generic compileTime proc folding (#22022)metagn2024-08-185-2/+40
* always lookup pure enum symbols if expected type is enum (#23976)metagn2024-08-173-3/+20
* bump checksums (#23975)ringabout2024-08-171-1/+1
* fixes docgen regression: don't add newLine for code if it's the first line (#...ringabout2024-08-174-14/+11
* fixes default float ranges (#23957)ringabout2024-08-163-6/+22
* fix `is` with `type`/`typedesc` crashing the compiler (#23967)metagn2024-08-162-2/+5
* remove nontoplevel type hack + consider symbol disamb in type hash (#23969)metagn2024-08-163-4/+13
* fixes #23954; uint8 > 8 bit at compile-time (#23955)ringabout2024-08-152-1/+7
* disable presto (#23958)ringabout2024-08-151-1/+1
* better examples for std/inotify (#23415)Archar Gelod2024-08-141-11/+21
* supports `default` for range types using `firstOrd` with `nimPreviewRangeDefa...ringabout2024-08-132-5/+26
* fixes #23947; .uint8 compile-time error (#23948)ringabout2024-08-132-11/+24