Matthew Baulch
623e0763c2
Tidy up isOrdinalType
2016-08-11 21:09:34 +10:00
Andreas Rumpf
1f34117c06
Merge pull request #4577 from oderwat/fix-referr-js
...
Fix using ptr to seq in js backend.
2016-08-08 20:11:00 +02:00
Andreas Rumpf
09f122f68c
fixes #4528
2016-08-08 18:03:52 +02:00
Andreas Rumpf
ce4d9e40fe
fixes #4582
2016-08-08 11:32:19 +02:00
Hans Raaf
bb683cb983
Fix using ptr to seq in js backend.
...
I suddenly got ReferenceError exceptions for some of the code which is
using etyBaseIndex ptr. Initialising the xxx_Idx part of the variable
fixes this problem.
2016-08-07 03:48:20 +02:00
Andreas Rumpf
7426e9c246
Merge branch 'devel' of github.com:nim-lang/Nim into devel
2016-08-05 20:32:01 +02:00
Andreas Rumpf
8882b062e1
added selfExe and selfExec for NimScript support
2016-08-05 20:19:15 +02:00
Andreas Rumpf
df0baefb12
Merge pull request #4572 from oderwat/distinct-nil
...
Allowing `nil` for distinct types where the base type is nilable
2016-08-05 20:11:28 +02:00
Hans Raaf
e2e4df1702
Allowing nil for distinct types where the base type is nilable
2016-08-05 16:01:16 +02:00
kingofoz
d00a2536c4
fix #4568
2016-08-05 21:43:18 +08:00
Andreas Rumpf
9f0899da12
fixes a regression involving the .compile and .link pragmas
2016-08-05 15:14:08 +02:00
Andreas Rumpf
baeec11808
fixes #4354
2016-08-04 23:34:58 +02:00
Andreas Rumpf
7ea318a053
fixes #4505 , fixes #4230
2016-08-04 21:44:06 +02:00
Andreas Rumpf
5d56361383
fixes #4353
2016-08-04 19:36:13 +02:00
Andreas Rumpf
4a96a3d9a1
attempt to fix #4065
2016-08-04 19:34:13 +02:00
Andreas Rumpf
e8aa6f6c30
fixes #4526
2016-08-04 11:15:38 +02:00
Andreas Rumpf
e92ccff57a
fixes #4550
2016-08-04 01:37:41 +02:00
Andreas Rumpf
7ac0b20339
fixes #4545
2016-08-04 01:37:41 +02:00
Andreas Rumpf
6d98c717de
fixes #4564
2016-08-04 01:37:41 +02:00
Andreas Rumpf
4d5c0027e6
fixes #4537
2016-08-02 14:53:21 +02:00
Andreas Rumpf
de6198c747
fixes #4555
2016-08-02 12:47:02 +02:00
Andreas Rumpf
0ed8d80521
fixes #4534
2016-08-01 01:32:19 +02:00
miere43
f16140fc95
fix #4417 , update news
2016-07-30 18:31:01 +03:00
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