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
Araq
6dddb3e68e
nimscript.patchFile supports $lib and stuff
2016-07-14 01:40:12 +02:00
Andreas Rumpf
491e8d04ec
docgen improvement: hidden 'attachedType' span is generated for upcoming docgen improvements
2016-07-13 21:27:39 +02:00
Andreas Rumpf
b43d5148c5
--listCmd also needs to affect linking step
2016-07-13 21:26:58 +02:00
Andreas Rumpf
7df8b4bb43
nimsuggest: dependencies are recalculated properly
2016-07-13 21:26:37 +02:00
Andreas Rumpf
813828f690
the Nim compiler supports the jsondoc2 command
2016-07-13 01:06:33 +02:00
Andreas Rumpf
f47165af11
fixes #3706
2016-07-13 01:06:33 +02:00
Andreas Rumpf
8dd27a6699
fixes #2730
2016-07-13 01:06:33 +02:00
Andreas Rumpf
928222cc67
fixes #4429
2016-07-12 10:31:36 +02:00
Andreas Rumpf
4f7a2e9def
fixes #4358
2016-07-12 10:26:43 +02:00
Andreas Rumpf
84c3830c6b
fixes #4301
2016-07-12 02:14:26 +02:00
Andreas Rumpf
56f99f56ac
fixes edge cases in the lexer
2016-07-12 01:05:52 +02:00
Andreas Rumpf
7a018007a4
fixes #4471
2016-07-12 00:50:25 +02:00
Andreas Rumpf
bcb2365dec
fixes a critical JS codegen bug which caused 'importcpp' statements not to be emitted
2016-07-11 23:19:24 +02:00
Andreas Rumpf
c9ce38e56d
fixes a strange JS codegen bug
2016-07-11 23:19:24 +02:00
Andreas Rumpf
51c77e09fd
Merge pull request #4477 from kierdavis/4475-segfault
...
Fix #4475
2016-07-11 20:45:28 +02:00
Kier Davis
56015e52b9
Fix #4475
...
Existing implementation would append the default value for a varargs parameter (the empty array) to the end of the sons of the
nnkCall node, rather than storing it into the correct index. This left the location where it should have been stored set to
its default value of nil, causing later code that uses this node to segfault.
2016-07-11 14:53:39 +01:00