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
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
Araq
36d3fd64da
fixes #5354
2017-02-11 00:42:12 +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
Andreas Rumpf
c4dd9dc77e
fixes #5269
2017-02-05 08:51:43 +01:00
Andreas Rumpf
abaf5d0bdb
fixes #5285
2017-02-04 21:00:07 +01:00
Dominik Picheta
1c233ba27a
More progress towards a working #3691 .
2017-02-03 19:50:22 +01:00
Andreas Rumpf
76a28d8b83
nimsuggest: bugfix: also output documentation comments
2017-02-03 17:36:39 +01:00
Andreas Rumpf
26fb6cb073
fixes #5327
2017-02-03 17:35:58 +01:00
Andreas Rumpf
848676cec6
name mangling bugfixes; ndi file generation for debugger support
2017-02-03 09:49:36 +01:00
Araq
8af10ae3b9
Merge branch 'devel' into new-name-mangling
2017-02-02 21:56:34 +01:00
Dominik Picheta
656da1f6a9
WIP: as with generics.
2017-02-02 21:36:49 +01:00
Andreas Rumpf
fab69661ad
new name mangling rules for easier debugging
2017-02-02 16:27:48 +01:00
Parashurama
137b5f4302
fixes #4992
2017-02-02 11:33:54 +01:00
Andreas Rumpf
a86966eefd
attempt to make nimble work again
2017-02-02 11:01:26 +01:00
Andreas Rumpf
56aa1ac5bc
new name mangling scheme implemented
2017-02-02 10:30:01 +01:00
Andreas Rumpf
d9cf9b079e
tiny progress on the name mangling
2017-02-01 23:39:40 +01:00
Andreas Rumpf
f04d21f279
refactoring: explict config state instead of globals
2017-02-01 23:39:40 +01:00
Dominik Picheta
814f527175
Fixes based on @Araq's feedback.
2017-02-01 21:51:17 +01:00
Dominik Picheta
3cbfd56e1d
Fixes #3691 .
2017-02-01 21:11:40 +01:00
Andreas Rumpf
3c773c189f
fixes #4973
2017-02-01 12:09:24 +01:00
Parashurama
2aec5b6c49
fixes compiler ignoring passC/passL args when setting --cc:compiler. ( #5310 )
...
This commit change the way passC/passL cmdline arg and setting in config
files are parsed.
They are added to a separate linkOptionsCmd/compileOptionsCmd and are
inserted when compile/linking command list are requested.
2017-02-01 08:51:24 +01:00