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
/
condsyms.nim
Commit message (
Expand
)
Author
Age
Files
Lines
*
make `genericsOpenSym` work at instantiation time, new behavior in `openSym` ...
metagn
2024-09-18
1
-0
/
+1
*
opensym as node kind + fixed experimental switch (#23892)
metagn
2024-08-12
1
-0
/
+1
*
adds a define nimHasJsNoLambdaLifting so we can use it in the config for comp...
ringabout
2024-06-19
1
-0
/
+1
*
Mark `macros.error` as `.noreturn.` (#23081)
Jake Leahy
2023-12-17
1
-0
/
+1
*
enable vtable implementation for C++ and make it an experimental feature (#23...
ringabout
2023-11-30
1
-0
/
+2
*
prepare for the enforcement of `std` prefix (#22873)
ringabout
2023-10-29
1
-1
/
+2
*
fixes #22790; use cast suppress AnyEnumConv warnings for enums withou… (#22...
ringabout
2023-10-11
1
-0
/
+2
*
make expressions opt in to symchoices (#22716)
metagn
2023-09-18
1
-1
/
+0
*
fixes LineTooLong hints on old compilers (#22412)
ringabout
2023-08-08
1
-0
/
+1
*
use strictdefs for compiler (#22365)
ringabout
2023-08-06
1
-0
/
+2
*
implement `ensureMove` (#22339)
ringabout
2023-07-29
1
-0
/
+1
*
implemented 'push quirky' switch for fine grained control over the ex… (#22...
Andreas Rumpf
2023-07-23
1
-0
/
+1
*
fixes #19101; zero initialization union casts (#22185)
ringabout
2023-06-29
1
-1
/
+1
*
allow destructors to accept non var parameters; deprecate `proc =destroy(x: v...
ringabout
2023-06-21
1
-0
/
+1
*
isolation spec update; WIP (#21843)
Andreas Rumpf
2023-05-14
1
-1
/
+1
*
make deprecated statement a no-op (#21836)
metagn
2023-05-12
1
-1
/
+0
*
clean up SOME pending/xxx/issue link comments (#21826)
metagn
2023-05-11
1
-2
/
+1
*
implement `=dup` hook eliminating `wasMoved` and `=copy` pairs (#21586)
ringabout
2023-05-06
1
-1
/
+2
*
fixes #19863; move sha1, md5 to nimble packages for 2.0 (#21702)
ringabout
2023-05-02
1
-0
/
+2
*
replaces `pairs` with `keys` and `items`; saves 8 bytes (#21319)
ringabout
2023-02-02
1
-1
/
+1
*
remove legacy code (#21134)
ringabout
2022-12-26
1
-23
/
+24
*
fixes #20244; fixes castSizes warnings (#21102)
ringabout
2022-12-22
1
-0
/
+1
*
fix #19580; add warning for bare except: clause (#21099)
ringabout
2022-12-15
1
-0
/
+1
*
generic `define` pragma + string alias (#20979)
metagn
2022-12-13
1
-0
/
+2
*
An unnamed break in a block now gives an `UnnamedBreak` warning (#20901)
ringabout
2022-11-24
1
-0
/
+1
*
fixes #20026; marks system procs which can raise defects (#20864)
ringabout
2022-11-22
1
-0
/
+1
*
DAA and 'out' parameters (#20506)
Andreas Rumpf
2022-10-06
1
-0
/
+2
*
pragma for sfCallsite instead of name check + better semantics, test (#20464)
metagn
2022-10-03
1
-0
/
+1
*
closed ambiguous enum defaults to first overload (#20457)
metagn
2022-10-01
1
-0
/
+1
*
turn nimIncrSeqV3 into deadcode (#20388)
ringabout
2022-09-20
1
-1
/
+1
*
support cstring in `case` (#20130)
metagn
2022-09-01
1
-0
/
+1
*
top-down type inference, implements rfc 149 (#20091)
metagn
2022-08-24
1
-0
/
+1
*
new .redefine pragma for templates, warn on redefinition without it (#20211)
metagn
2022-08-23
1
-0
/
+1
*
fixes #19078 [backport] (#19090)
Andreas Rumpf
2021-11-02
1
-0
/
+2
*
strict effects (#18777)
Andreas Rumpf
2021-09-02
1
-0
/
+1
*
ORC: support for custom =trace procs (#18459)
Andreas Rumpf
2021-07-09
1
-0
/
+1
*
support `--hint:all:off --hint:x` (ditto with `--warnings` + friends) (#17852)
Timothee Cour
2021-06-20
1
-1
/
+1
*
use dragonbox algorithm; alternative to #18008 (#18139)
Andreas Rumpf
2021-06-01
1
-0
/
+2
*
`typeof(voidStmt)` now works (#17807)
Timothee Cour
2021-04-23
1
-0
/
+1
*
iterable[T] (#17196)
Timothee Cour
2021-04-11
1
-0
/
+1
*
unify tuple expressions (#13793)
Arne Döring
2021-03-30
1
-0
/
+1
*
followup custom literals (#17500)
Timothee Cour
2021-03-27
1
-0
/
+1
*
followup #16067 --spellSuggest (#17401)
Timothee Cour
2021-03-17
1
-0
/
+1
*
remove tests/deps/ (#17132)
Timothee Cour
2021-02-23
1
-1
/
+2
*
add -d:nimStrictMode in CI to keep code from regressing; fixes ConvFromXtoIts...
Timothee Cour
2021-02-17
1
-0
/
+1
*
remove all uses of condsyms symbols defined prior to bootstrap nim 0.20.0 (#1...
Timothee Cour
2021-02-17
1
-46
/
+48
*
remove conditionals on nimHasUserErrors, nimNoNilSeqs2, nimNoNilSeqs (#16861)
Timothee Cour
2021-01-29
1
-3
/
+3
*
`--hintAsError` (#16763)
Timothee Cour
2021-01-20
1
-0
/
+1
*
[backport 1.0] add backend support for js bigint (#16606)
Timothee Cour
2021-01-06
1
-0
/
+1
*
clean up old codes (#16284)
flywind
2020-12-09
1
-1
/
+0
[next]