Miran
|
313bbf5b9b
|
Change documentation details (closes #5525) (#9542)
|
2018-10-31 07:40:05 +01:00 |
|
Araq
|
48f73aaa1c
|
docgen: fixes #9432 [backport]
|
2018-10-31 00:19:24 +01:00 |
|
Araq
|
8f28be0dd8
|
docgen: make tests green again [backport]
|
2018-10-30 23:30:02 +01:00 |
|
Araq
|
c9e8b899ed
|
docgen: fixes #9235 [backport]
|
2018-10-30 23:29:47 +01:00 |
|
Araq
|
eb03684c57
|
docgen: fixes #9169 [backport]
|
2018-10-30 21:58:59 +01:00 |
|
Araq
|
b3d80dac9c
|
make tmissingbracket compile for C++; refs #7870
|
2018-10-30 16:52:33 +01:00 |
|
Arne Döring
|
1ec5c6fdf5
|
Sizeof alignof fixes (#9568)
fixes #9545
|
2018-10-30 16:41:06 +01:00 |
|
Araq
|
432a4d1787
|
fixes #5549
|
2018-10-30 15:30:33 +01:00 |
|
Araq
|
e844e536bf
|
Nim style checker: document the switch; fixes #9564
|
2018-10-30 15:03:28 +01:00 |
|
Araq
|
05964b95e4
|
change system.nim to adhere to the style guide
|
2018-10-30 15:03:28 +01:00 |
|
Araq
|
331d1a6ca1
|
fixes regressions
|
2018-10-30 11:28:45 +01:00 |
|
Araq
|
f6def4286c
|
fixes #8603
|
2018-10-30 11:28:45 +01:00 |
|
jcosborn
|
69c0a9c6fb
|
getTypeImpl now returns pragmas for object types (#9538)
|
2018-10-30 06:41:12 +01:00 |
|
Neelesh Chandola
|
e377c55c10
|
Cleanup installer.ini (#9558)
|
2018-10-30 06:31:17 +01:00 |
|
Dominik Picheta
|
8d9866a6d4
|
Maps out keyword to an nnkIdent. Fixes #6011. (#9536)
|
2018-10-29 16:33:56 +01:00 |
|
Araq
|
9d31dfdf1a
|
fixes tnre regression
|
2018-10-29 10:06:36 +01:00 |
|
cooldome
|
dfb8730f51
|
Implements #9434. Minimal Stacktrace for Exceptions in release mode (#9480)
* Fixes #9434
|
2018-10-28 13:40:42 +01:00 |
|
Utwo
|
a68a4bfaf2
|
Remove install.txt and readme.txt (#9521)
* Remove install.txt and readme.txt
* Refactor tests that use readme.txt
* Tests open own source code
|
2018-10-28 13:36:52 +01:00 |
|
Araq
|
f9eec2aa1e
|
fixes #9532
|
2018-10-28 13:23:27 +01:00 |
|
Araq
|
fe855d8ba4
|
make tstatic_t_bug compile with the C++ backend
|
2018-10-28 13:17:08 +01:00 |
|
Arne Döring
|
2fa13040b9
|
Merge pull request #9496 from cooldome/vm_float_casts
VM: add int <-> float casts of the same size
|
2018-10-28 11:56:30 +01:00 |
|
Andreas Rumpf
|
03005fde99
|
nimpretty: fixes #9506
|
2018-10-26 01:53:10 +02:00 |
|
Andreas Rumpf
|
0c3e6735ac
|
fixes #9358
|
2018-10-26 01:25:06 +02:00 |
|
Mamy Ratsimbazafy
|
5b97762787
|
Openmp parallel iterator improvements (#9493)
* More flexibility in OpenMP pragma
* Use static to constrain to compile-time annotation string
* Update changelog with OpenMP change
|
2018-10-25 18:09:35 +02:00 |
|
Araq
|
c844a9169c
|
fixes #9498, typeof is for everybody
|
2018-10-25 13:04:51 +02:00 |
|
Araq
|
87d60b2a4b
|
nimpretty: fixes #9500
|
2018-10-25 11:48:06 +02:00 |
|
Araq
|
0afca3dd6b
|
nimpretty: fixes #9504
|
2018-10-25 11:18:03 +02:00 |
|
Araq
|
eb2e494a52
|
fixes #9507
|
2018-10-25 11:08:46 +02:00 |
|
Andreas Rumpf
|
5fd2827ab6
|
nimpretty: fixes #9499
|
2018-10-25 07:52:27 +02:00 |
|
Andrii Riabushenko
|
4c53d45674
|
Merge branch 'devel' into vm_float_casts
|
2018-10-24 22:16:25 +01:00 |
|
Andrii Riabushenko
|
a54e0703a9
|
Add test
|
2018-10-24 20:29:51 +01:00 |
|
Araq
|
963292f725
|
added system.typeof operation; fixes #9093
|
2018-10-24 17:09:51 +02:00 |
|
Araq
|
06a6433db7
|
nimpretty: test for idempotence; fixes #9483
|
2018-10-24 15:19:29 +02:00 |
|
Arne Döring
|
eb6225ad8c
|
fixes #9276 (#9317)
|
2018-10-24 13:10:44 +02:00 |
|
Andrii Riabushenko
|
bd68d3d8f4
|
improve style
|
2018-10-24 11:26:32 +01:00 |
|
Andrii Riabushenko
|
a7c9533a73
|
Add int float casts to vm
|
2018-10-24 11:24:23 +01:00 |
|
LemonBoy
|
16d82c82e3
|
Remove a hack in the destroyer impl (#9479)
Generate nkHiddenAddr nodes w/ proper type attached.
|
2018-10-24 09:11:46 +02:00 |
|
Araq
|
3ee53a7c8e
|
nimpretty: fixes #8078
|
2018-10-24 00:59:57 +02:00 |
|
Araq
|
e3a0415650
|
nimpretty: fixes #9398
|
2018-10-24 00:53:41 +02:00 |
|
Araq
|
695074214b
|
nimpretty: minor bug fix
|
2018-10-23 17:52:18 +02:00 |
|
Araq
|
00f84d3d22
|
tar.xz building: also ship with the moved testament tool
|
2018-10-23 17:52:18 +02:00 |
|
Oscar Nihlgård
|
16c3d4332f
|
Fix infinite loop with nim check (#9448)
|
2018-10-22 17:24:14 +02:00 |
|
LemonBoy
|
b613092de8
|
Don't crash if GC_{un,}ref is called on nil (#9445)
Fixes #9442
|
2018-10-22 17:09:15 +02:00 |
|
cooldome
|
9c88df220a
|
Compile pragma. Recompile on external file compilation failure (#9455)
|
2018-10-22 12:49:57 +02:00 |
|
LemonBoy
|
16a70c84aa
|
Fixes 6544 (#9427)
* Fix call to converters with var/lent args
Fixes #6544
* Fix printing of lent types
* lent is only valid for result types
|
2018-10-19 21:04:32 +02:00 |
|
cooldome
|
b1ff37c08f
|
Transf minor code optimization (#9433)
|
2018-10-19 20:17:30 +02:00 |
|
Araq
|
cd9bc941e1
|
incremental compilation: fixes basic caching logic of 'module' table
|
2018-10-19 16:27:20 +02:00 |
|
cooldome
|
eaca5be9d6
|
Change the order of compilation passes, transformation is made lazy at code gen (#8489)
* Ast no transformation
* Add getImplNoTransform to the macros module
* progress on delaying transf
* Fix methods tranformation
* Fix lazy lambdalifting
* fix create thread wrapper
* transform for lambda lifting
* improve getImplTransformed
* Fix destructor tests
* try to fix nimprof for linux
|
2018-10-18 20:21:25 +02:00 |
|
Araq
|
604dfebee0
|
disallow 'continue' that is not used within a loop; fixes #6367
|
2018-10-18 17:42:57 +02:00 |
|
Araq
|
68c6d709d3
|
fixes #5519
|
2018-10-18 17:06:04 +02:00 |
|