Andreas Rumpf
|
2d546ca0ac
|
fixes #5417
|
2017-02-24 00:32:14 +01:00 |
|
Andreas Rumpf
|
22789a0bfc
|
fixes #5419
|
2017-02-24 00:32:14 +01:00 |
|
Arne Döring
|
92c2a51bf7
|
removed compiler internal list implementation (#5371)
|
2017-02-22 17:33:12 +01:00 |
|
Andreas Rumpf
|
ac3b312cc6
|
Merge branch 'devel' into faster-nimsuggest
|
2017-02-22 16:28:32 +01:00 |
|
Andreas Rumpf
|
46efaf294b
|
big compiler refactoring; avoid globals for multi method dispatcher generation
|
2017-02-22 16:27:52 +01:00 |
|
Andreas Rumpf
|
311253ef2f
|
nimsuggest: added --refresh command line option; added 'known' command; fixes 'chck' command for EPC
|
2017-02-22 16:27:24 +01:00 |
|
Rokas Kupstys
|
96c571dd96
|
Removed fasm support.
|
2017-02-20 17:24:19 +02:00 |
|
Fabian Keller
|
ce4587d7b7
|
Enabled explicitly unknown lock levels (#5409)
* enabled explicitly unknown lock levels
* allowing "unknown" as locks pragma
* added test case for locks pragma
* updated docs on locks pragma
|
2017-02-20 09:31:52 +01:00 |
|
Araq
|
8f426b974a
|
new feature: .used pragma to suppress declared-but-not-used warning
|
2017-02-17 18:03:56 +01:00 |
|
Araq
|
dd8cbf5fca
|
fixes #5404
|
2017-02-17 17:44:52 +01:00 |
|
Andreas Rumpf
|
ba29ca0c63
|
Merge branch 'devel' into faster-nimsuggest
|
2017-02-17 10:48:01 +01:00 |
|
Araq
|
bdd9f971e7
|
update code from a time when unsigned didn't exist
|
2017-02-16 23:20:01 +01:00 |
|
Araq
|
9534a5d632
|
fixes #5391
|
2017-02-16 22:59:07 +01:00 |
|
Araq
|
804b0ff99c
|
fixes #5400
|
2017-02-16 22:50:21 +01:00 |
|
Araq
|
0440aea691
|
fixes #5405
|
2017-02-16 21:30:54 +01:00 |
|
Araq
|
61181702d5
|
fixes #5399
|
2017-02-16 11:35:15 +01:00 |
|
Araq
|
c9dd6908ae
|
resolved conflict
|
2017-02-16 11:18:10 +01:00 |
|
Araq
|
6499462303
|
fixes #5402
|
2017-02-16 11:15:43 +01:00 |
|
Araq
|
71026cec6e
|
fixes #5383
|
2017-02-16 11:15:43 +01:00 |
|
Araq
|
8de6c39f87
|
compiler debug proc: also output node flags
|
2017-02-16 11:15:43 +01:00 |
|
Araq
|
01c785e0aa
|
make tests green again
|
2017-02-16 10:39:40 +01:00 |
|
Araq
|
aebe9d7d13
|
make more tests green
|
2017-02-16 01:43:12 +01:00 |
|
Araq
|
97e26967f1
|
fixes #5383
|
2017-02-16 00:43:14 +01:00 |
|
Araq
|
95abf30fae
|
compiler debug proc: also output node flags
|
2017-02-15 15:35:15 +01:00 |
|
Andreas Rumpf
|
20ccf417f6
|
get rid of debug output
|
2017-02-15 12:26:28 +01:00 |
|
Araq
|
57874ed9b8
|
C++ codegen: emit 'extern C' for importc'ed functions that we declare a prototype for
|
2017-02-14 14:39:53 +01:00 |
|
Araq
|
f0aef9f4e2
|
compile external .c files with the C compiler, not with C++; refs #5357
|
2017-02-14 14:39:17 +01:00 |
|
Andreas Rumpf
|
6cb0e5ad68
|
remove debug output
|
2017-02-14 12:51:38 +01:00 |
|
Andreas Rumpf
|
9f142e199d
|
nimsuggest uses multithreading and full project recompiles
|
2017-02-13 13:37:50 +01:00 |
|
Araq
|
36d3fd64da
|
fixes #5354
|
2017-02-11 00:42:12 +01:00 |
|
Andreas Rumpf
|
443a46b40d
|
improve error message for mismatched proc types
|
2017-02-10 20:39:37 +01:00 |
|
Andreas Rumpf
|
601dc2098d
|
added missing file
|
2017-02-09 17:41:21 +01:00 |
|
Andreas Rumpf
|
733ed91d33
|
disable transitive closure computations; only semcheck procs that have the cursor
|
2017-02-09 17:40:24 +01:00 |
|
Andreas Rumpf
|
5ff6ff28bf
|
fixes #5339
|
2017-02-09 01:16:43 +01:00 |
|
Andreas Rumpf
|
24a0927644
|
fixes #5185
|
2017-02-08 23:04:20 +01:00 |
|
Araq
|
d74f734471
|
fixes #5352
|
2017-02-08 13:11:07 +01:00 |
|
Andreas Rumpf
|
4ec39b6a8f
|
macros are now checked to not produce cyclic ASTs
|
2017-02-08 11:33:42 +01:00 |
|
Araq
|
4ef86042f2
|
downloader changes
|
2017-02-07 23:47:03 +01:00 |
|
Dominik Picheta
|
d5bb5e832b
|
Merge branch 'devel' into feature/3691
|
2017-02-07 18:34:05 +01:00 |
|
Andreas Rumpf
|
d7e312ee13
|
nimsuggest works in macros
|
2017-02-07 10:43:33 +01:00 |
|
Araq
|
379bdeca06
|
disable NSIS installers, ship with downloader.exe instead
|
2017-02-07 01:32:21 +01:00 |
|
Araq
|
2d3385c222
|
koch.nim: winrelease without nasty batch files
|
2017-02-07 01:04:38 +01:00 |
|
Araq
|
07562d6b99
|
website: http to https updates
|
2017-02-06 22:43:07 +01:00 |
|
Dominik Picheta
|
3c8c5d081e
|
Adds except T as ident handling in semtempl.
|
2017-02-06 20:42:01 +01:00 |
|
Andreas Rumpf
|
2a22dc7787
|
nimsuggest improvement: don't die because of illformed ASTs
|
2017-02-06 20:40:27 +01:00 |
|
Dominik Picheta
|
4661ae22dd
|
Fixes incorrect scoping in semstmts.semTry.
|
2017-02-06 19:02:51 +01:00 |
|
nigredo-tori
|
4c4f6541d9
|
Don't prepend project path to absolute filenames passed to setCommand (#5341)
|
2017-02-06 08:06:37 +01:00 |
|
Andreas Rumpf
|
072d79511f
|
fixes #5314
|
2017-02-05 17:14:49 +01:00 |
|
Andreas Rumpf
|
b15e8124fe
|
fixes #5090
|
2017-02-05 15:21:40 +01:00 |
|
Andreas Rumpf
|
e672208b82
|
fixes #5221
|
2017-02-05 09:41:47 +01:00 |
|