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
/
semstmts.nim
Commit message (
Expand
)
Author
Age
Files
Lines
*
Fix compileTime pragma applying to whole var/let section (#10389)
Neelesh Chandola
2019-01-22
1
-6
/
+4
*
Correct lineinfo for accent quoted symbols in proc definition (#10399)
alaviss
2019-01-21
1
-10
/
+10
*
destructors: first step towards fixing #9617 (#10341)
cooldome
2019-01-18
1
-2
/
+15
*
Properly wrap discarded statements (#10322)
LemonBoy
2019-01-17
1
-10
/
+14
*
typed/untyped return type is invalid for everything except templates and macr...
Neelesh Chandola
2019-01-15
1
-3
/
+0
*
add custom pragma support for var and let symbols (#9582)
jcosborn
2019-01-07
1
-4
/
+19
*
exportc is now not allowed for type aliases (#9979)
Neelesh Chandola
2019-01-02
1
-0
/
+2
*
Deprecate gc v2 (#10151)
Neelesh Chandola
2019-01-01
1
-1
/
+1
*
Check there are no side effects before optimizing away compile time expressio...
deech
2018-12-31
1
-0
/
+2
*
Fix const tuple unpacking not working for variables > 2 (#10099)
Neelesh Chandola
2018-12-27
1
-1
/
+1
*
fixes nim-lang/nimsuggest#76 (#10093)
alaviss
2018-12-25
1
-1
/
+11
*
much simpler implementation of constant tuple declarations
Andreas Rumpf
2018-12-19
1
-12
/
+12
*
Const tuple unpacking (#9964)
Neelesh Chandola
2018-12-19
1
-19
/
+41
*
Fixes #3060 and adds error checking for invalid else branches in object varia...
Andreas Rumpf
2018-12-19
1
-7
/
+0
|
\
|
*
Merge remote-tracking branch 'upstream/devel' into record-case
Neelesh Chandola
2018-12-13
1
-1
/
+3
|
|
\
|
*
|
Fix semRecordCase
Neelesh Chandola
2018-12-13
1
-7
/
+0
*
|
|
--gc:destructors: baby steps
Andreas Rumpf
2018-12-15
1
-0
/
+9
*
|
|
better error message for 'proc' that is not intended to be used as a typeclass
Andreas Rumpf
2018-12-15
1
-4
/
+8
|
|
/
|
/
|
*
|
Give error when case has an else branch even though all cases are already cov...
Neelesh Chandola
2018-12-13
1
-1
/
+3
|
/
*
custom pragmas in pragma blocks
Andrii Riabushenko
2018-12-11
1
-7
/
+5
*
Merge pull request #9911 from nc-x/fixes-#9627
Andreas Rumpf
2018-12-09
1
-7
/
+23
|
\
|
*
`include` now accepts collective arguments
Neelesh Chandola
2018-12-09
1
-7
/
+23
*
|
fixes nested gensym'ed parameters; fixes #9476
Araq
2018-12-08
1
-5
/
+12
|
/
*
fixes #9614 [backport]
Araq
2018-12-05
1
-1
/
+1
*
fix #9832 (fixup) (#9859)
Timothee Cour
2018-12-04
1
-1
/
+2
*
fixes #9832 (#9841) [backport]
Timothee Cour
2018-12-04
1
-1
/
+1
*
new minor language feature: .noSideEffect blocks like .gcsafe blocks
Andreas Rumpf
2018-11-27
1
-1
/
+1
*
fix #9726 (#9765)
Arne Döring
2018-11-20
1
-2
/
+3
*
added first version of a nimfind tool for the poor souls that don't have a go...
Andreas Rumpf
2018-11-14
1
-2
/
+10
*
deprecated ospaths (#9665)
Andreas Rumpf
2018-11-09
1
-1
/
+1
*
fix #8011
Arne Döring
2018-11-08
1
-1
/
+5
*
Nim style checker: document the switch; fixes #9564
Araq
2018-10-30
1
-1
/
+7
*
Change the order of compilation passes, transformation is made lazy at code g...
cooldome
2018-10-18
1
-6
/
+6
*
disallow 'continue' that is not used within a loop; fixes #6367
Araq
2018-10-18
1
-1
/
+1
*
replace deprecated `safeAdd` with `add` (#9416)
Miran
2018-10-18
1
-1
/
+1
*
Merge branch 'Fixes-7845' of https://github.com/cooldome/Nim into cooldome-Fi...
Araq
2018-10-15
1
-2
/
+3
|
\
|
*
Merge branch 'devel' into Fixes-7845
cooldome
2018-06-26
1
-59
/
+78
|
|
\
|
*
|
Fixes 7845
cooldome
2018-06-10
1
-2
/
+3
*
|
|
Fix overload resolution for pragmas evaluation (#8902)
LemonBoy
2018-10-09
1
-23
/
+30
*
|
|
Add checks for except: body blocks (#9191)
Dheepak Krishnamurthy
2018-10-09
1
-1
/
+20
*
|
|
don't require an implementation for procs marked with .error; activate the mo...
Araq
2018-09-29
1
-1
/
+1
*
|
|
fixes #9076
Araq
2018-09-26
1
-1
/
+3
*
|
|
Revert #7964
LemonBoy
2018-09-21
1
-6
/
+2
*
|
|
improve the error message for 'attempt to redefine X'; fixes #447
Andreas Rumpf
2018-09-17
1
-1
/
+1
*
|
|
Merge pull request #8949 from nim-lang/araq-for-loop-expressions
Andreas Rumpf
2018-09-12
1
-31
/
+39
|
\
\
\
|
*
|
|
extended system.type/typeof to support an upcoming 'collect' macro that works...
Andreas Rumpf
2018-09-11
1
-31
/
+39
|
*
|
|
fixes merge conflicts
Andreas Rumpf
2018-09-11
1
-568
/
+571
|
|
\
\
\
|
*
|
|
|
steps to get for loops as expressions
Andreas Rumpf
2018-02-28
1
-3
/
+13
*
|
|
|
|
Fix semantic pass with borrowed magic procs (#8945)
LemonBoy
2018-09-11
1
-0
/
+3
|
|
/
/
/
|
/
|
|
|
*
|
|
|
fixes #8028
Andreas Rumpf
2018-09-03
1
-1
/
+1
[next]