Commit Graph

3282 Commits

Author SHA1 Message Date
Araq
4910a87c6f gendepend improvements; refs #5144 2017-01-06 13:11:17 +01:00
Araq
842f66db25 compiler API: introduce options.disableNmiblePath 2017-01-06 13:11:17 +01:00
Araq
9c0319d211 fixes #5171 2017-01-03 17:06:31 +01:00
Araq
bf8f00f717 make nimforum compile again 2016-12-31 11:37:58 +01:00
Araq
adf8eea4df existance of new distros.nim module can be detected with defined(nimDistros) 2016-12-31 02:04:27 +01:00
Araq
6f260dd45c make vmgen more robust in the context of 'nim check' 2016-12-31 02:04:27 +01:00
Araq
cfea779e23 fixes #2050 2016-12-30 02:21:15 +01:00
Araq
45001632ce fixes #3848 2016-12-30 01:51:37 +01:00
Araq
020b41e294 fixes #5161 2016-12-30 01:43:26 +01:00
Araq
4104ee121d fixes #5147 2016-12-30 00:59:10 +01:00
Araq
700c024e13 fixes #5148 2016-12-29 19:32:43 +01:00
Araq
7148f6f104 make gendepend work again 2016-12-29 14:08:20 +01:00
Andreas Rumpf
9c4a60193f new shift ops for Nim; based on #4743 2016-12-29 12:07:27 +01:00
Andreas Rumpf
5743ff8386 attempt to mitigate Nimble issue #293 2016-12-29 12:07:27 +01:00
Andreas Rumpf
39b25cf4dc simple closure iterator calling closure iterator works; refs #3837 2016-12-27 09:51:58 +01:00
Andreas Rumpf
e1828733f1 fixes #4519 2016-12-25 15:26:32 +01:00
Araq
93fb8b67b9 fixes #5142 2016-12-23 12:27:14 +01:00
Araq
9e784523ca Merge branch 'devel' of github.com:nim-lang/Nim into devel 2016-12-22 16:43:56 +01:00
Araq
0ef6815529 fixes #5140 2016-12-22 16:43:37 +01:00
Chris Heller
80f9dcc6eb Used typed/untyped instead of stmt/expr in semQuoteAst. Fixes issue 5120 (#5126)
* Use typed/untyped instead of stmt/expr in semQuoteAst. Fixes #5120
2016-12-22 10:45:13 +01:00
Araq
237e2664e0 make tsets test green again 2016-12-22 09:53:46 +01:00
Andreas Rumpf
7bd473c59b fixes #5137 2016-12-22 09:13:22 +01:00
Andreas Rumpf
4e481cc316 implements module grouping for the import statement 2016-12-21 22:13:50 +01:00
Andreas Rumpf
22ce05ef16 fixes recently introduced regression 2016-12-21 12:15:47 +01:00
Andreas Rumpf
d2fe857f94 fixes #5136 2016-12-21 11:38:33 +01:00
Andreas Rumpf
06a8d37f9a fixes #5135 2016-12-21 11:09:47 +01:00
Araq
c166394024 fixes #5131 2016-12-20 22:42:25 +01:00
Araq
f484d1b20b make nimfix compile with newer compiler API 2016-12-20 15:59:53 +01:00
Araq
bafc94a49a bugfix: aporia compiles again 2016-12-20 10:25:50 +01:00
Araq
237252f90c Merge branch 'devel' into sighashes 2016-12-19 11:35:45 +01:00
Araq
3e5e18bc5d make tests green again 2016-12-18 23:20:22 +01:00
Araq
4561d70632 Merge branch 'devel' of github.com:nim-lang/Nim into devel 2016-12-18 20:25:34 +01:00
Araq
91935fd915 fixes #4308, fixes #4905 2016-12-18 20:21:50 +01:00
Araq
6d10b365fe debug output: show line info earlier 2016-12-18 20:21:03 +01:00
Andreas Rumpf
7bbf74e2a3 fixes nimsuggest bug #43 2016-12-18 14:07:05 +01:00
Araq
bf1f1eab1f revert line info generation change; produces worse results for other cases 2016-12-18 01:58:16 +01:00
Araq
31bc063f2d significantly better stack traces when templates are involved 2016-12-18 00:08:11 +01:00
Araq
a88a965c6d fixes nimsuggest issue #40 2016-12-18 00:06:46 +01:00
Araq
bda8a6c1b7 fixes nimsuggest issue #41 2016-12-18 00:03:47 +01:00
Araq
24239c2361 Merge branch 'devel' into sighashes 2016-12-17 23:04:34 +01:00
Araq
d4c33df919 fixes #5129 2016-12-17 23:02:53 +01:00
Andreas Rumpf
9ac76b49c0 Merge branch 'devel' of github.com:nim-lang/Nim into devel 2016-12-17 14:22:58 +01:00
Andreas Rumpf
b013430929 reworked emit pragma; fixes #4730 2016-12-17 14:20:57 +01:00
Andreas Rumpf
4fcb6c0265 Merge pull request #5124 from vegansk/fix_lib_out
Use ``out`` compiler option when linking static library
2016-12-17 10:13:53 +01:00
jlp765
4acc84f081 Gramma change: casted or Casted to cast or Cast respectively
past tense of cast is cast not casted :-)
2016-12-17 12:33:57 +10:00
Anatoly Galiulin
b99f3743e7 Use `out` compiler option when linking static library 2016-12-16 14:26:47 +07:00
Araq
843ae830d3 Merge branch 'devel' into sighashes 2016-12-14 01:31:02 +01:00
Araq
aedafb9978 Nim compiler generates nimcache/proj.json for easier interop with external build tools 2016-12-14 01:27:44 +01:00
Araq
414c2decbe Merge branch 'devel' into sighashes 2016-12-13 12:18:45 +01:00
Araq
02d39277eb code cleanup and getting rid of debugging comments that nihilated the sighashes approach 2016-12-13 12:18:41 +01:00