summary refs log tree commit diff stats
Commit message (Expand)AuthorAgeFilesLines
* fix string literal assignment with different lengths on ARC (#24083)metagn2024-09-082-1/+18
* generate tyFromExpr for `when` in generics (#24066)metagn2024-09-064-4/+65
* adapt generic default parameters to recent generics changes (#24065)metagn2024-09-069-28/+56
* fixes #24053; fixes #18288; relax reorder with push/pop pragmas restrictions;...ringabout2024-09-062-11/+19
* proper errors for subscript overloads (#24068)metagn2024-09-067-52/+128
* expose `rangeBase` typetrait, fix enum conversion warning (#24056)metagn2024-09-066-3/+74
* fix undeclared identifier in templates in generics (#24069)metagn2024-09-062-1/+11
* remove unused config field: keepComments (#24063)ringabout2024-09-051-2/+0
* fixes #23897; Useless empty C files with arc/orc (#24064)ringabout2024-09-051-3/+0
* Make math.isNaN,copySign,etc available on objc (#24025)lit2024-09-051-1/+1
* remove unused nimStdlibVersion (#24060)ringabout2024-09-042-19/+1
* Make `$` on 0-length `MemSlice` produce Nim "" as per DMisener idea (#24015)c-blake2024-09-041-1/+1
* streams: implement readStr for VM, document VM limitations (#24058)metagn2024-09-043-4/+17
* document partial generics breaking changes (#24055)metagn2024-09-041-0/+13
* proper error for calling nil closure in VM (#24059)metagn2024-09-043-0/+35
* fixes symbolName for range enums (#24052)ringabout2024-09-032-1/+17
* fixes push warnings for sempass2 (#23603)ringabout2024-09-039-37/+87
* allow conversions between `var` types of range types and base types (#24037)metagn2024-09-035-22/+81
* fully disable static paramTypesMatch for tyFromExpr in generics (#24049)metagn2024-09-032-5/+12
* fix segfault with gensym node instantiation (#24050)metagn2024-09-032-1/+31
* handle explicit generic routine instantiations in sigmatch (#24010)metagn2024-09-0222-118/+436
* fixes #24033; Yielding from var fails with pairs and destructuring (#24046)ringabout2024-09-022-3/+25
* check constant conditions in generic `when` in objects (#24042)metagn2024-09-022-5/+58
* fixes #24031; js codegen bug for case statement with just else branch (#24047)ringabout2024-09-022-2/+14
* generic issues test cases (#24028)metagn2024-08-305-0/+221
* fixes #24034; fixes lent types after taking implicit address (#24035)ringabout2024-08-302-0/+21
* remove noise from bug report issue form (#24030)metagn2024-08-291-19/+16
* proper error message for out-of-range enum sets (#24027)metagn2024-08-293-3/+74
* 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