summary refs log tree commit diff stats
Commit message (Expand)AuthorAgeFilesLines
* use cbuilder for seq type generation (#24202)metagn2024-10-032-40/+89
* bump NimVersion to 2.2.1 (#24215)Miran2024-10-021-1/+1
* improve error messages for illegalCapture (#24214)ringabout2024-10-021-2/+2
* update the changelog (#24213)Miran2024-10-013-209/+239
* check fileExists for outputFile (#24211)ringabout2024-10-011-1/+2
* bump NimVersion to 2.2.0 (#24210)Miran2024-09-301-2/+2
* fixes #24008; triggers a recompilation on output executables changes when swi...ringabout2024-09-301-2/+6
* make C++ atomic opt in via -d:nimUseCppAtomics (#24209)metagn2024-09-304-4/+13
* remove `prev == nil` requirement for typedesc params as type nodes (#24206)metagn2024-09-302-2/+11
* allow C atomics on C++ with -d:nimUseCAtomics (#24207)metagn2024-09-301-25/+40
* fix logic for `dcEqIgnoreDistinct` in `sameType` (#24197)metagn2024-09-292-13/+35
* fix cyclic node flag getting added to sink call [backport:2.0] (#24194)metagn2024-09-291-9/+10
* fix trivial segfault in sigmatch for static types (#24196)metagn2024-09-291-1/+1
* fixes #24174; allow copyDir and copyDirWithPermissions skipping special file...ringabout2024-09-274-9/+30
* Revert "make default values typed in proc AST same as param sym AST" (#24191)metagn2024-09-273-54/+2
* use cbuilder for tuple/object generation (#24145)metagn2024-09-273-103/+153
* consider calling convention and iterator in getType for procs (#24181)metagn2024-09-273-6/+41
* evaluate all hidden conversions in case branches (#24187)metagn2024-09-272-5/+15
* improve changelogs (#24188)ringabout2024-09-271-7/+7
* fixes #24175; Sink parameters not copied at compile time (#24178)ringabout2024-09-272-1/+57
* treat resolved symbols on RHS of module qualification as identifiers (#24180)metagn2024-09-274-3/+34
* make default values typed in proc AST same as param sym AST (#24184)metagn2024-09-273-2/+54
* fixes #24173; always bundle checksums (#24189)ringabout2024-09-271-7/+6
* fix nimsuggest crash with arrow type sugar (#24185)metagn2024-09-273-1/+24
* render float128 literals (#24182)metagn2024-09-272-0/+12
* only merge valid implicit pragmas to routine AST, include templates (#24171)metagn2024-09-266-6/+48
* sort modules and added std/setutils (#24168)Alfred Morgan2024-09-261-16/+17
* fixes requiresInit for var statements without initialization (#24177)ringabout2024-09-263-4/+18
* fixes #24167; {.push deprecated.} for templates (#24170)ringabout2024-09-252-2/+11
* fix `nil` literal giving itself type `untyped`/`typed` [backport] (#24165)metagn2024-09-232-1/+7
* Fix line info used for `UnunsedImport` from subdirectories (#24158)Jake Leahy2024-09-233-8/+14
* fix tmarshalsegfault depending on execution time (#24153)metagn2024-09-221-3/+2
* fix custom pragma with backticks not working [backport] (#24151)metagn2024-09-222-3/+11
* fixes #24147; Copy hook causes an incompatible-pointer-types (#24149)ringabout2024-09-222-4/+23
* fix `inTypeofContext` leaking after `compiles` raises exception [backport:2.0...metagn2024-09-223-3/+10
* Implement `removeHandler` in std/logging module (fixes #23757) (#24143)tocariimaa2024-09-201-0/+11
* Fix incorrect inheritance penalty for some objects (#24144)Ryan McConnell2024-09-201-1/+1
* fixes #24141; Calling algorithm reverse causes a SIGSEGV on ORC (#24142)ringabout2024-09-192-1/+20
* fix inverted order of resolved `tyFromExpr` match (#24138)metagn2024-09-192-3/+19
* Create `IPPROTO_NONE` alias & Add test for Unix socket (#24139)tocariimaa2024-09-194-1/+64
* fix segfault in generic param mismatch error, skip typedesc (#24140)metagn2024-09-195-20/+44
* fix system for nimscript config files on js backend (#24135)metagn2024-09-193-2/+6
* fix typed case range not counting for exhaustiveness (#24136)metagn2024-09-182-0/+9
* require `not nil` to be on the same line after a type (#24134)metagn2024-09-183-1/+14
* make `genericsOpenSym` work at instantiation time, new behavior in `openSym` ...metagn2024-09-1811-28/+125
* workaround for `strunicode` package no longer needed (#24132)Miran2024-09-181-1/+1
* make `var`/pointer types not match if base type has to be converted (#24130)metagn2024-09-187-5/+394
* fixes rst parsing Markdown CodeblockFields blocking the loop (#24128)ringabout2024-09-182-1/+13
* revert second argument of `inc` not being generic (#24129)metagn2024-09-173-5/+11
* fix segfault in effect tracking for sym node with nil type (#24114)metagn2024-09-172-1/+20