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
/
compiler
/
semmagic.nim
Commit message (
Expand
)
Author
Age
Files
Lines
*
Skip tyAlias inside semTypeTraits in case a concept accidently emits one (#23...
Jason Beetham
2024-05-23
1
-1
/
+1
*
fixes #23499; don't skip `addr` when constructing `bracketExpr` (#23503)
ringabout
2024-04-15
1
-1
/
+1
*
fixes addr/hiddenAddr in strictdefs (#23477)
ringabout
2024-04-10
1
-5
/
+5
*
fixes #22923; fixes `=dup` issues (#23182)
ringabout
2024-01-11
1
-0
/
+10
*
type refactoring: part 2 (#23059)
Andreas Rumpf
2023-12-13
1
-9
/
+15
*
Types: Refactorings; step 1 (#23055)
Andreas Rumpf
2023-12-12
1
-8
/
+7
*
IC: progress and refactorings (#22961)
Andreas Rumpf
2023-11-20
1
-6
/
+6
*
suppress incorrect var T destructor warnings for newFinalizer in stdlib (#22810)
ringabout
2023-10-11
1
-1
/
+3
*
fixes #22753; Nimsuggest segfault with invalid assignment to table (#22781)
ringabout
2023-10-02
1
-1
/
+1
*
Instantiates generics in the module that uses it (#22513)
Juan M Gómez
2023-09-09
1
-0
/
+2
*
Add `hasDefaultValue` type trait (#22636)
Amjad Ben Hedhili
2023-09-04
1
-0
/
+2
*
relax the parameter of `ensureMove`; allow let statements (#22466)
ringabout
2023-08-12
1
-2
/
+3
*
use strictdefs for compiler (#22365)
ringabout
2023-08-06
1
-1
/
+4
*
Fix some jsgen bugs (#22330)
konsumlamm
2023-08-06
1
-4
/
+0
*
implement `ensureMove` (#22339)
ringabout
2023-07-29
1
-0
/
+4
*
fixes #22301; fixes #22324; rejects branch initialization with a runtime disc...
ringabout
2023-07-25
1
-2
/
+2
*
extend the skipAddr for potential types for destructors (#22265)
ringabout
2023-07-18
1
-2
/
+1
*
fixes #22197; Distinct ref objects + destructor cause C++ codegen error (#22207)
ringabout
2023-07-02
1
-0
/
+8
*
privateAccess ignores non-objects (#21973)
metagn
2023-06-01
1
-1
/
+3
*
improve `wasMoved` hooks; allow reset to use the overridden `wasMoved` hook (...
ringabout
2023-05-12
1
-0
/
+9
*
bring #21802 back; fixes #21753 [backport] (#21815)
ringabout
2023-05-11
1
-0
/
+4
*
refactoring in preparation for better, simpler name mangling that wor… (#21...
Andreas Rumpf
2023-04-24
1
-4
/
+4
*
fixes #20155; repr range with distinct types is broken in ORC (#21682)
ringabout
2023-04-17
1
-0
/
+5
*
fixes #21377; fixes `@[]` and `{}` type inference as returns in generics (#21...
ringabout
2023-03-06
1
-1
/
+5
*
fixes #21260; add check for illegal recursion for defaults (#21270)
ringabout
2023-01-18
1
-2
/
+1
*
fixes object default fields bugs and add tests (#20839)
ringabout
2022-11-15
1
-1
/
+2
*
fixes #20836; fixes #20833; fixes `unsafeNew` (#20841)
ringabout
2022-11-14
1
-1
/
+4
*
fixes #20572 (#20585)
Andreas Rumpf
2022-10-17
1
-3
/
+5
*
fixes #19231; newFinalize doesn't work with ORC (#20291)
ringabout
2022-10-05
1
-31
/
+28
*
add default field support for object in ARC/ORC (#20480)
ringabout
2022-10-04
1
-6
/
+37
*
fixes #19401; fixes #19402; rework Forward declaration and finalizer for ORC ...
ringabout
2022-09-27
1
-24
/
+48
*
minor improvements to follow up recent PRs (#20342)
metagn
2022-09-14
1
-1
/
+1
*
Revert "fixes #20155; repr range with distinct types is broken with ORC" (#20...
Clay Sweetser
2022-09-11
1
-3
/
+0
*
fixes #20155; repr range with distinct types is broken with ORC (#20158)
ringabout
2022-09-11
1
-0
/
+3
*
Change `styleCheck` to ignore foreign packages (#19822)
quantimnot
2022-07-14
1
-1
/
+1
*
apply changes from #18017 and some fixes (#19571)
flywind
2022-03-01
1
-3
/
+3
*
deprecate unsafeAddr; extend addr (#19373)
flywind
2022-01-16
1
-7
/
+2
*
test ord (#18909)
flywind
2021-09-28
1
-4
/
+0
*
Add optional recursive arg to distinctBase (v2) (#18659)
Timothee Cour
2021-08-09
1
-2
/
+3
*
ORC: support for custom =trace procs (#18459)
Andreas Rumpf
2021-07-09
1
-0
/
+6
*
make privateAccess work with generic types and generic instantiations; fix a ...
Timothee Cour
2021-06-19
1
-4
/
+6
*
Revert localErrorNode param order changes (#17809)
Clyybber
2021-04-21
1
-4
/
+4
*
fix `hintMsgOrigin` regression + simplify msgs code (#17805)
Timothee Cour
2021-04-21
1
-4
/
+4
*
Introduce localErrorNode (#17785)
Clyybber
2021-04-19
1
-8
/
+4
*
privateAccess now works with ref | ptr (#17760)
Timothee Cour
2021-04-19
1
-3
/
+3
*
`import foo {.all.}` reboot (#17706)
Timothee Cour
2021-04-16
1
-0
/
+5
*
distinctBase now is identity instead of error for non distinct types (#16891)
Timothee Cour
2021-02-01
1
-9
/
+4
*
IC: next steps (#16729)
Andreas Rumpf
2021-01-23
1
-3
/
+7
*
IC: next steps (#16705)
Andreas Rumpf
2021-01-14
1
-4
/
+4
*
big steps torwards an efficient, simple IC implementation (#16543)
Andreas Rumpf
2021-01-02
1
-12
/
+12
[next]