Commit Graph

3012 Commits

Author SHA1 Message Date
Andreas Rumpf
dfee2bf66e compiler free of old expr/stmt metatypes 2016-07-30 16:34:42 +02:00
Andreas Rumpf
39ebe2175b compiler almost free of deprecated expr/stmt names 2016-07-30 16:34:42 +02:00
Andreas Rumpf
8876ed23f1 expr and stmt are now deprecated 2016-07-30 16:34:42 +02:00
Andreas Rumpf
fc9c40bafa Merge pull request #4542 from kierdavis/4541-import-error
Fix #4541
2016-07-30 16:34:21 +02:00
Kier Davis
2bea2bdbbf Locate 'attempt to redefine' errors at the import statement rather than at the first line of the imported module. Fixes #4541. 2016-07-30 14:29:45 +01:00
Jacek Sieka
7d62f031f6 remove sfFakeConst 2016-07-30 16:19:53 +08:00
Andreas Rumpf
a8edf67a28 make nim bootstrap again for older versions 2016-07-30 00:50:38 +02:00
Andreas Rumpf
8f457f6ebb make tests green again 2016-07-29 23:51:01 +02:00
Andreas Rumpf
60b187513e stdlib and compiler don't use .immediate anymore 2016-07-29 23:51:01 +02:00
andri lim
c4904e17de this commit will fix visual studio family warning #4459 2016-07-29 14:01:48 +07:00
Andreas Rumpf
953a5eb644 make tests green again 2016-07-29 01:56:32 +02:00
Andreas Rumpf
1ddd2a3865 fixes #4432 2016-07-29 01:00:25 +02:00
Andreas Rumpf
ce91a1b25d fixes #4510 2016-07-29 01:00:25 +02:00
Andreas Rumpf
f5fa5dae85 generic multi-methods should work now 2016-07-28 20:23:24 +02:00
Andreas Rumpf
34afaeeedd .base pragma works for generic methods 2016-07-28 20:23:24 +02:00
Andreas Rumpf
471672fecc fix: generic tuples instantiations were cached incorrectly 2016-07-28 20:23:24 +02:00
Andreas Rumpf
be22071b2e fixes a varargs of untyped regression 2016-07-24 21:37:59 +02:00
Andreas Rumpf
6bbb25f2d7 json doc info also includes line,col information 2016-07-23 23:23:47 +02:00
Andreas Rumpf
093b1bae64 docgen improvements 2016-07-22 22:31:09 +02:00
Andreas Rumpf
bea62bb632 overloading of dot and parenthesis operators should now be done in .experimental 2016-07-22 22:31:09 +02:00
Sergey Avseyev
1492ff33ce define sparc64 platform 2016-07-21 00:08:49 +03:00
Andreas Rumpf
5f623ea9ef fixes an valid 'T' is not used hint 2016-07-20 16:16:56 +02:00
Andreas Rumpf
f8fe86fcd5 get rid of debug output 2016-07-20 10:45:14 +02:00
Andreas Rumpf
850b908f15 remove XXX comment 2016-07-20 00:27:42 +02:00
Andreas Rumpf
d4573f1762 fixes #888 2016-07-19 20:19:52 +02:00
Andreas Rumpf
9605435f2e get rid of deprecated toLower/toUpper 2016-07-19 19:28:01 +02:00
Andreas Rumpf
dc4b2c920c fixes #4328 2016-07-19 19:27:38 +02:00
Andreas Rumpf
d455d58af6 fixes #4345 2016-07-19 15:40:21 +02:00
Andreas Rumpf
2d8572e948 fixes #4428 2016-07-19 15:24:42 +02:00
Andreas Rumpf
9eb909baf9 fixes #4485; package handling works better; docgen works with --project on Nimble package level 2016-07-19 14:13:23 +02:00
Andreas Rumpf
267855f9fb make tests green again 2016-07-18 14:57:22 +02:00
Andreas Rumpf
f1e77d3124 fixes #4496 2016-07-18 13:05:18 +02:00
Andreas Rumpf
d779a9b722 fixes #4478 2016-07-18 12:16:54 +02:00
Andreas Rumpf
c3315bc763 added gFuzzyGraphChecking for nimsuggest timeout problems 2016-07-17 01:56:45 +02:00
Hans Raaf
c00bb2ca82 findExe() now by default follows symlinks. 2016-07-17 01:07:09 +02:00
Andreas Rumpf
622ab7089c Merge pull request #4488 from mbaulch/fix4346improved
Use target field types in tuple conversions.
2016-07-16 14:13:20 +02:00
Andreas Rumpf
8698de1742 nimsuggest improvements 2016-07-16 13:47:21 +02:00
Andreas Rumpf
b7c1be03c8 added system.newSeqOfCap for improved efficiency 2016-07-15 17:04:14 +02:00
Andreas Rumpf
11b499f3ca prepare for #3898 2016-07-15 15:40:26 +02:00
Andreas Rumpf
57c52d05df better be safe than sorry 2016-07-15 13:29:22 +02:00
Andreas Rumpf
0834cd63d9 prepare Nim codebase for upcoming parser changes 2016-07-15 12:56:03 +02:00
Matthew Baulch
915185dd11 Handle tuples with unnamed fields, symbols, and more. Less duplication. 2016-07-15 20:36:11 +10:00
Andreas Rumpf
3e72c98d49 rollback of nimsuggest improvement until we figured out the reasons 2016-07-15 11:44:02 +02:00
Andreas Rumpf
153fd13f3d fixes #2758 2016-07-15 02:36:37 +02:00
Andreas Rumpf
ab3c684c62 fixes #3545 2016-07-15 01:55:42 +02:00
Andreas Rumpf
db56174a19 fixes #3548 2016-07-15 00:22:14 +02:00
Andreas Rumpf
995727ffd0 decent error message for 'var T' problems 2016-07-15 00:22:14 +02:00
Matthew Baulch
05486957d4 Fix: Correctly (and more efficiently) handle non-tuple conversions. 2016-07-14 21:24:39 +10:00
Matthew Baulch
de41649b0e Use target field types in tuple conversions. 2016-07-14 20:51:40 +10:00
Andreas Rumpf
0867c62ded patchFile: support properly 2016-07-14 10:54:31 +02:00