index
:
Nim
this commit
devel
This repository contains the Nim compiler, Nim's stdlib, tools, and documentation. (mirror)
ahoang <ahoang@tilde.institute>
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
tests
Commit message (
Expand
)
Author
Age
Files
Lines
*
make sigmatch use prepareNode for tyFromExpr (#24095)
metagn
2024-09-11
1
-0
/
+6
*
implement template default values using other params (#24073)
metagn
2024-09-11
1
-0
/
+15
*
don't instantiate generic body type symbols in generic expressions (#24092)
metagn
2024-09-10
1
-0
/
+26
*
add posix uint changes to changelog + fix Nlink, Dev on FreeBSD (#24088)
metagn
2024-09-09
1
-0
/
+6
*
enable closures tests for JS & implement `finished` for JS (#23521)
ringabout
2024-09-09
10
-17
/
+57
*
open new scope for const values (#24084)
metagn
2024-09-09
2
-0
/
+10
*
fixes #21353; fixes default closure in the VM (#24070)
ringabout
2024-09-09
1
-0
/
+4
*
fix regression with generic params in static type (#24075)
metagn
2024-09-09
1
-0
/
+12
*
show symchoices as ambiguous in overload type mismatches (#24077)
metagn
2024-09-09
7
-4
/
+70
*
fix int32's that should be uint32 on BSD & OSX (#24078)
metagn
2024-09-09
1
-0
/
+8
*
fix CI, sem whole `when` stmts as generic stmt (#24072)
metagn
2024-09-08
1
-0
/
+15
*
Fix ioselectors_kqueue raising wrong exceptions (#24079)
bptato
2024-09-08
1
-1
/
+20
*
fix subscript in generics, typeof, `lent` with bracket (#24067)
metagn
2024-09-08
1
-0
/
+20
*
fix string literal assignment with different lengths on ARC (#24083)
metagn
2024-09-08
1
-0
/
+17
*
generate tyFromExpr for `when` in generics (#24066)
metagn
2024-09-06
2
-2
/
+39
*
adapt generic default parameters to recent generics changes (#24065)
metagn
2024-09-06
3
-12
/
+31
*
fixes #24053; fixes #18288; relax reorder with push/pop pragmas restrictions;...
ringabout
2024-09-06
1
-0
/
+4
*
proper errors for subscript overloads (#24068)
metagn
2024-09-06
4
-33
/
+93
*
expose `rangeBase` typetrait, fix enum conversion warning (#24056)
metagn
2024-09-06
2
-0
/
+33
*
fix undeclared identifier in templates in generics (#24069)
metagn
2024-09-06
1
-0
/
+9
*
streams: implement readStr for VM, document VM limitations (#24058)
metagn
2024-09-04
1
-0
/
+4
*
proper error for calling nil closure in VM (#24059)
metagn
2024-09-04
2
-0
/
+31
*
fixes symbolName for range enums (#24052)
ringabout
2024-09-03
1
-0
/
+10
*
fixes push warnings for sempass2 (#23603)
ringabout
2024-09-03
1
-0
/
+13
*
allow conversions between `var` types of range types and base types (#24037)
metagn
2024-09-03
2
-0
/
+27
*
fully disable static paramTypesMatch for tyFromExpr in generics (#24049)
metagn
2024-09-03
1
-0
/
+8
*
fix segfault with gensym node instantiation (#24050)
metagn
2024-09-03
1
-0
/
+29
*
handle explicit generic routine instantiations in sigmatch (#24010)
metagn
2024-09-02
11
-43
/
+153
*
fixes #24033; Yielding from var fails with pairs and destructuring (#24046)
ringabout
2024-09-02
1
-0
/
+16
*
check constant conditions in generic `when` in objects (#24042)
metagn
2024-09-02
1
-0
/
+46
*
fixes #24031; js codegen bug for case statement with just else branch (#24047)
ringabout
2024-09-02
1
-0
/
+7
*
generic issues test cases (#24028)
metagn
2024-08-30
5
-0
/
+221
*
fixes #24034; fixes lent types after taking implicit address (#24035)
ringabout
2024-08-30
1
-0
/
+19
*
proper error message for out-of-range enum sets (#24027)
metagn
2024-08-29
1
-0
/
+51
*
fix `include` in templates, with prefix operators (#24029)
metagn
2024-08-29
4
-0
/
+10
*
Fix linux start process errorCode always 0 (#24001)
握猫猫
2024-08-28
2
-10
/
+42
*
opensym for templates + move behavior of opensymchoice to itself (#24007)
metagn
2024-08-28
6
-7
/
+276
*
remove fauxMatch for tyFromExpr, remove tyProxy and tyUnknown aliases (#24018)
metagn
2024-08-28
2
-5
/
+5
*
fixes #14623; Top-level volatileLoad/volatileStore leads to invalid codegen (...
ringabout
2024-08-28
1
-0
/
+15
*
fixes #23925; VM generates wrong cast for negative enum values (#23951)
autumngray
2024-08-27
1
-0
/
+24
*
fixes #22553; regression of offsetof(T, anFieldOfUncheckedArray) (#24014)
ringabout
2024-08-27
1
-0
/
+8
*
sem generic proc param types like generic types + static instantiation fixes ...
metagn
2024-08-26
4
-2
/
+271
*
generate symchoice for ambiguous types in templates & generics + handle types...
metagn
2024-08-25
5
-8
/
+24
*
fixes #23915; std/random produces different results on c/js (#24003)
ringabout
2024-08-25
1
-5
/
+10
*
fixes `cast` expressions introduces unnecessary copies (#24004)
ringabout
2024-08-23
2
-43
/
+17
*
fix error messages for wrongly typed generic param default values (#24006)
metagn
2024-08-23
1
-0
/
+25
*
fixes #23454; IndexDefect thrown when destructuring a lent tuple (#23993)
ringabout
2024-08-22
1
-0
/
+36
*
fix subscript magic giving unresolved generic param type (#23988)
metagn
2024-08-22
2
-0
/
+25
*
fixes #23943; simple default value for range (#23996)
ringabout
2024-08-22
1
-0
/
+5
*
don't require symbol with enum type to be constant in fitNode (#23999)
metagn
2024-08-22
1
-0
/
+7
[next]