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 |
|
Andreas Rumpf
|
04b91b0d3b
|
sighashes: multi-methods should work now
|
2016-12-13 11:02:21 +01:00 |
|
Araq
|
71a23fbbb7
|
sighashes: do not use the ID mechanism at all
|
2016-12-13 09:22:20 +01:00 |
|
Andreas Rumpf
|
e169eaac5b
|
make tsigbreak.nim compile
|
2016-12-12 14:08:01 +01:00 |
|
Araq
|
34143ee122
|
fixes serious codegen regression that caused Nimble to misbehave
|
2016-12-10 02:30:57 +01:00 |
|
Araq
|
94e1488c24
|
store typeinfo also in local hash table to prevent multiple 'extern' declarations in the generated C code
|
2016-12-10 02:28:54 +01:00 |
|
Araq
|
4d22cff8ea
|
make the Nim compiler compile as C++
|
2016-12-10 02:27:41 +01:00 |
|
Araq
|
dc5e4b018b
|
macros.getType: do not copy symbols if not necessary
|
2016-12-07 20:08:03 +01:00 |
|
Araq
|
e07f0170e3
|
don't use sfExported for sig hashing
|
2016-12-07 13:41:18 +01:00 |
|
Andreas Rumpf
|
eafa65fc64
|
real world examples compile
|
2016-12-06 15:37:09 +01:00 |
|
Andreas Rumpf
|
066fbaf271
|
tgettypeinst works again; fixes an infinite recursion in signature hashing
|
2016-12-06 13:01:56 +01:00 |
|
Andreas Rumpf
|
0d6f4f1bb1
|
implements -d:nimdiff switch for seeing generated C code diffs
|
2016-12-06 10:05:22 +01:00 |
|
Araq
|
38ab106051
|
re-enable object name generation for less dependence on IDs
|
2016-12-05 23:37:01 +01:00 |
|
Araq
|
80cbe61c6c
|
made more tests green
|
2016-12-05 16:27:37 +01:00 |
|
Araq
|
ba38b83dd5
|
refactoring: C codegen with fewer global variables
|
2016-12-05 12:14:24 +01:00 |
|
Araq
|
862a32fe85
|
make tmissing_ccgtrav_unique_type green again
|
2016-12-04 22:10:58 +01:00 |
|
Araq
|
feb0d21b22
|
more fixes
|
2016-12-03 02:10:55 +01:00 |
|
Araq
|
534daff013
|
more tests compile
|
2016-12-02 13:48:47 +01:00 |
|
Araq
|
42ae2064dd
|
more tests work
|
2016-12-02 11:44:28 +01:00 |
|
Araq
|
d2cbf7f242
|
more fixes
|
2016-12-02 08:37:51 +01:00 |
|
Araq
|
2eee15d7f3
|
Merge branch 'devel' into sighashes
|
2016-12-01 10:06:41 +01:00 |
|
Araq
|
2adb2be86a
|
fixes tconsttable regression
|
2016-12-01 09:01:00 +01:00 |
|
Araq
|
2a7b4fda78
|
fixes #5081
|
2016-12-01 08:46:44 +01:00 |
|