Commit Graph

1976 Commits

Author SHA1 Message Date
Araq
442dc30922 fixes endless recursion with static type parameters 2015-02-14 21:47:21 +01:00
Araq
ece23d39bc fixes #2123 2015-02-14 18:11:52 +01:00
Araq
df2fdaf3c5 fixes #2121 2015-02-14 14:45:49 +01:00
Araq
e8acaa449b fixes #2102 2015-02-13 10:27:23 +01:00
Araq
b40bfc0ce3 fixes #2118 2015-02-13 10:09:57 +01:00
Araq
4876aabb39 fixes #2113 2015-02-13 02:08:45 +01:00
Araq
b226618ce7 'passL' is not smart anymore about already known switches; -ldl is now properly appended to the linking command 2015-02-13 01:21:55 +01:00
Araq
c44d947ac5 'auto' can be inferred to be 'void' 2015-02-13 01:21:54 +01:00
Araq
f9b3f7f980 fixes #2068 2015-02-12 16:10:38 +01:00
Araq
61db30727b Aporia compiles again (disabling thread analysis is horrible!) 2015-02-12 15:14:46 +01:00
Araq
c4eddb3fda ordinary parameters can follow a varargs parameter 2015-02-12 14:56:57 +01:00
Araq
8763bffa84 better handling of gcsafety with --threadAnalysis:off 2015-02-12 14:56:56 +01:00
Araq
10335fd726 fixed minor bugs; cleaned up tests 2015-02-12 14:56:56 +01:00
Andreas Rumpf
f7195becac Merge pull request #2053 from reactormonk/message-for-koch-temp
report how to create a compiler stacktrace #1280
2015-02-12 09:40:31 +01:00
Araq
c2da0e9b3d cleanup index generation 2015-02-10 20:19:48 +01:00
Araq
865d341b32 unsigned array indexes work better; minor cleanups 2015-02-10 20:19:46 +01:00
Araq
e371bb3e26 fixes #1131 2015-02-10 20:19:46 +01:00
Araq
247af96b00 cleaned up some tests 2015-02-10 20:19:45 +01:00
Araq
3a8f7d505b temptyseqs works again 2015-02-10 20:19:45 +01:00
Araq
703633bf0c stop after first failing C compilation for --parallelBuild:1 2015-02-09 22:29:20 +01:00
Araq
ecd0dea091 tables work in 'const' sections; echo supports 'nil' strings; minor cleanups 2015-02-09 00:08:55 +01:00
Araq
34b4e9fc96 fixes #2004 2015-02-08 15:43:50 +01:00
Araq
ada0f14711 fixes #2073 2015-02-08 14:15:02 +01:00
Araq
c91ca82a43 fixes #2073; language spec change: arrow like operators are not right associative anymore 2015-02-08 13:38:06 +01:00
Araq
52e297c4e1 fixes #1956 2015-02-08 13:38:05 +01:00
Araq
736a04c66b better error message 2015-02-08 13:38:04 +01:00
Araq
f7f87a7709 merged #2083 manually 2015-02-08 13:38:04 +01:00
Flaviu Tamas
7ca3353616 Clarify "instantiation from here"
After ~1 year of Nim, I finally realized it doesn't refer to dynamic memory
2015-02-07 13:14:53 -05:00
Andreas Rumpf
31074e0015 Merge pull request #2058 from def-/nimrod-cfgs
Rename *.nimrod.cfg to *.nim.cfg
2015-02-07 18:11:00 +01:00
Araq
dc85c2498b nimsuggest knows how to deal with files not belonging to the project 2015-02-07 13:15:30 +01:00
Araq
0b5c42f405 configuration system supports %= to access environment variables 2015-02-07 12:55:23 +01:00
Araq
1314e91ef5 fixes c++ codegen regression 2015-02-07 10:48:09 +01:00
Araq
d933fde40d yet another C++ bugfix 2015-02-07 10:48:08 +01:00
Araq
74c6c8c903 compiler distinguishes between 2 different 'var' types for C++ interop; code cleanups 2015-02-07 10:48:07 +01:00
Araq
e84834db79 lots of C++ codegen improvements 2015-02-07 10:48:07 +01:00
Araq
53f4c7758b fixes #1601 2015-02-05 13:12:20 +01:00
Araq
b44ee119c8 list CC executions properly again for --parallelBuild:1 2015-02-05 12:23:27 +01:00
Simon Hafner
d4c32102d8 use dynamic message destination 2015-02-04 14:15:52 -06:00
def
2b9d7068cb Add support for nimcfg and warning for nimrod.cfg 2015-02-04 13:01:21 +01:00
def
12ad32e951 Typos 2015-02-04 13:01:11 +01:00
Araq
b5f1957588 fixes #2057 2015-02-04 12:51:54 +01:00
Andreas Rumpf
7f14d0e782 Merge pull request #2031 from reactormonk/high-cstring
Fixes #2030
2015-02-04 10:39:49 +01:00
Araq
a0d3bd16e7 fixes stupid regression 2015-02-04 00:52:46 +01:00
Araq
e75e421912 C++ support: codegen generates C++'s references and avoids copies 2015-02-04 00:52:45 +01:00
Araq
a400e8f7f3 better error message for auto-deref 2015-02-04 00:52:44 +01:00
def
39839fda8a Rename *.nimrod.cfg to *.nim.cfg 2015-02-03 09:04:24 +01:00
Simon Hafner
fc5700619b report how to create a compiler stacktrace #1280 2015-02-01 23:39:10 -06:00
Araq
903ca78289 fixes #1989 2015-02-01 11:58:41 +01:00
Simon Hafner
1a8541d908 Fixed high(cstring) in vmgen too 2015-02-01 04:11:46 -06:00
Araq
ecc3c3bd03 fixes #2023 2015-02-01 02:27:39 +01:00