Commit Graph

18917 Commits

Author SHA1 Message Date
Andreas Rumpf
9c9a7b6520 fixes #3221 2016-08-22 18:31:26 +02:00
Andreas Rumpf
3fc95ce69e Merge pull request #4634 from mbaulch/clarify_abstract_typedesc_roles
Add comments to clarify the roles of abstractX and typedescX types.
2016-08-22 12:03:29 +02:00
Dominik Picheta
ada7282896 Added survey results news article (WIP). 2016-08-21 20:18:29 +02:00
Felix Krause
932abc7bf8 Improved times tests
* Added check for yearday
 * Changed some test dates to check different equivalence classes of
   yearday (before leap day, at leap day, after february in leap year,
   after february in non-leap year)
2016-08-21 14:19:22 +02:00
Matthew Baulch
4e40d90f6f Add comments to clarify the roles of abstractX and typedescX types. 2016-08-21 14:13:42 +10:00
Matthew Baulch
b0c12a7dc4 Optimise pickBestCandidate: reduce heap allocations. 2016-08-21 12:41:55 +10:00
Dominik Picheta
2db0f2d46d Merge pull request #4618 from endragor/compatible-async-event
AsyncEvent compatible between Windows and non-Windows platforms
2016-08-20 12:16:53 +02:00
Felix Krause
68680a9880 Calculate correct yearday in times.parse 2016-08-19 12:34:10 +02:00
Jacek Sieka
618e264b58 remove TLoc.heapRoot 2016-08-17 18:58:35 +08:00
Jacek Sieka
4d558e2608 Merge remote-tracking branch 'origin/devel' into compiler-cleanup 2016-08-17 18:49:36 +08:00
Dominik Picheta
006207742f Enable SO_NOSIGPIPE for sockets on OS X. 2016-08-16 21:10:55 +02:00
Araq
a13cb26c40 next steps in getting symbol files to work again 2016-08-16 20:04:27 +02:00
Ruslan Mustakov
3ffb6e1ba3 AsyncEvent is now exported on all platforms and created with newAsyncEvent proc in upcoming asyncdispatch 2016-08-15 16:30:08 +07:00
Dominik Picheta
f44486cc85 Fixes #4406. 2016-08-13 23:30:22 +02:00
Araq
8fca04027f some attempts to make symbolfiles work again 2016-08-13 22:06:32 +02:00
andri lim
21120a3e6c fixed #4459 -- VS2010 error C2275 2016-08-13 20:26:25 +07:00
Andreas Rumpf
b0d9c11e53 Merge pull request #4609 from cheatfate/issue4606
Fix issue #4606
2016-08-12 02:18:37 +02:00
cheatfate
ab69849a05 Resolve #4606
Resolve some new deprecated warnings for test.
2016-08-12 02:41:23 +03:00
Andreas Rumpf
f6671b5bfd Merge pull request #4591 from jangko/vs2010_c4090_warning
fixed #4590 Visual Studio C4090 warning
2016-08-11 23:00:02 +02:00
Andreas Rumpf
40de07f63c Merge pull request #4604 from mbaulch/fix3658
Fix #3658. Types derived from ordinals are ordinal. Code cleanup.
2016-08-11 15:05:49 +02:00
Matthew Baulch
674a1110f0 Require ordinal or set argument to system.ord 2016-08-11 21:13:18 +10:00
Matthew Baulch
8ebce3ce2b Distinct types derived from ordinal types are ordinal. 2016-08-11 21:11:06 +10:00
Matthew Baulch
623e0763c2 Tidy up isOrdinalType 2016-08-11 21:09:34 +10:00
Dmitry Polienko
2edd3786ce Add a workaround for threadpool deadlocks on recursion 2016-08-11 03:11:57 -07:00
Andreas Rumpf
dd84dc85d0 fixes #4593 2016-08-10 11:19:27 +02:00
Andreas Rumpf
57b8664a0c fixes #4589 2016-08-10 11:14:02 +02:00
Andreas Rumpf
25fd9e3c89 don't allow to pass a closure to spawn 2016-08-10 11:13:49 +02:00
Andreas Rumpf
5d05ee21c2 makes tests green again 2016-08-09 17:49:59 +02:00
Jacek Sieka
3cd4cf4320 remove unused stuff 2016-08-09 22:54:27 +08:00
Jacek Sieka
981a8950c6 remove keepAlive and friends 2016-08-09 22:17:05 +08:00
andri lim
5b7efba3ae fixed #4590 Visual Studio C4090 warning 2016-08-09 20:34:15 +07:00
Andreas Rumpf
1a470d1818 fixes #2094 2016-08-09 15:12:30 +02:00
Andreas Rumpf
440ed8eb68 fixes #4551 2016-08-09 14:16:26 +02:00
Andreas Rumpf
f1092512e3 tiny style changes 2016-08-09 14:16:26 +02:00
Dominik Picheta
e56da28bcf New sponsors. 2016-08-08 21:45:24 +02:00
Dominik Picheta
612188c32e Add bountysource news. 2016-08-08 21:45:07 +02:00
Andreas Rumpf
94a9688556 disable TR macro for increased compile times; define nimTrMacros to re-enable 2016-08-08 20:21:05 +02: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
e3b4a0c3a2 Merge pull request #4585 from yglukhov/array-ref-swap-optimization
Optimized swapping of ref array elements.
2016-08-08 20:10:14 +02:00
Andreas Rumpf
8d78c23915 Merge pull request #4581 from jangko/vs2010_trunc
Fixed #4532, VS2010 now can compile Nim
2016-08-08 20:08:50 +02:00
Andreas Rumpf
b4cec1c324 Merge branch 'devel' of github.com:nim-lang/Nim into devel 2016-08-08 18:31:01 +02:00
Andreas Rumpf
09f122f68c fixes #4528 2016-08-08 18:03:52 +02:00
andri lim
be6f792cbd Fixed #4532, VS2010 now can compile Nim
Fixed #4532, VS2010 now can compile Nim


Fixed #4532, VS2010 now can compile Nim
2016-08-08 20:24:33 +07:00
Yuriy Glukhov
8d86c6ed84 Optimized swapping of ref array elements. 2016-08-08 15:47:18 +03: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
Dominik Picheta
872f3a4ab1 Updated sponsors.csv 2016-08-06 19:39:11 +02:00
Dominik Picheta
ccd4daaedb No spaces after commas in bountysource.nim output. 2016-08-06 19:37:40 +02:00
Dominik Picheta
47010cfe00 Added script for generating sponsors.csv. 2016-08-06 17:48:08 +02:00
Andreas Rumpf
7426e9c246 Merge branch 'devel' of github.com:nim-lang/Nim into devel 2016-08-05 20:32:01 +02:00