Zahary Karadjov
5f2cdcd4fa
fix #7653
2018-06-10 22:27:51 +03:00
zah
e3037a2f33
Support code hot reloading for JavaScript projects ( #7362 )
...
* Support code hot reloading for JavaScript projects
* Add some missing JavaScript symbols and APIs
* fix the Travis build
* (review changes) remove the js type from the standard library as it doesn't follow NEP-1
* more additions to the DOM module
* Follow NEP-1 in jsffi; spell 'hot code reloading' correctly
* introduce a jscore module
* Document jscore module.
* readded js type
* Remove the '$' operator that doesn't behave
2018-04-13 19:08:43 +02:00
Araq
8831e654c6
fixes #7364
2018-03-19 17:42:05 +01:00
Andreas Rumpf
f70d967d2c
fixes #6889
2017-12-08 23:31:06 +01:00
Araq
eae1aaa377
fixes another sighashes problem
2017-12-08 10:06:20 +01:00
Andreas Rumpf
70ea45cdba
deprecated unary '<'
2017-10-29 08:37:13 +01:00
Andreas Rumpf
e879da5791
some work to make 'opt' a first class type
2017-09-24 11:21:52 +02:00
Zahary Karadjov
4da8536701
fix compilation regression in alea
2017-04-16 13:42:33 +03:00
Andreas Rumpf
54a6c5b348
fixes #5218
2017-01-16 23:04:53 +01:00
Araq
9c47bb9cc0
happy new year
2017-01-07 22:35:09 +01:00
Araq
bf8f00f717
make nimforum compile again
2016-12-31 11:37:58 +01:00
Araq
4104ee121d
fixes #5147
2016-12-30 00:59:10 +01:00
Andreas Rumpf
06a8d37f9a
fixes #5135
2016-12-21 11:09:47 +01:00
Araq
bafc94a49a
bugfix: aporia compiles again
2016-12-20 10:25:50 +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
Andreas Rumpf
066fbaf271
tgettypeinst works again; fixes an infinite recursion in signature hashing
2016-12-06 13:01:56 +01:00
Araq
38ab106051
re-enable object name generation for less dependence on IDs
2016-12-05 23:37:01 +01:00
Araq
feb0d21b22
more fixes
2016-12-03 02:10:55 +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
49667798eb
further progress; more tests are green
2016-11-28 21:45:29 +01:00
Araq
ebaf57ea3b
further progress
2016-11-28 14:16:28 +01:00
Andreas Rumpf
e7cdb1d694
attempt to fix things
2016-11-23 14:24:45 +01:00
Araq
0e1304a3e2
the compiler uses tyAlias internally; tester compiles again
2016-11-16 00:13:45 +01:00
Araq
e6c5622aa7
removed tyArrayConstr completely from the compiler; introduced tyAlias instead in preparation for further bugfixes
2016-11-14 23:18:30 +01:00
Araq
b234b082b6
bootstrapping works again
2016-11-12 12:39:21 +01:00
Araq
860cbd3107
signature hashing: more progress
2016-11-11 08:58:42 +01:00
Araq
72af7e6821
use a full MD5 hash with no collision detection for proc names
2016-11-08 08:37:15 +01:00
Araq
3b43cff0f8
C codegen: first version of signature hashing for better incremental builds
2016-11-08 08:37:11 +01:00