Clay Sweetser
055cdb2cdf
Renamed 'considerAcc' to 'considerAccents' for clarity
...
Added documentation string to 'considerAccents'
Modified renderParamType's assertion to allow nkAcc nodes.
2014-05-24 08:10:40 -04:00
Grzegorz Adam Hankiewicz
489d7e526d
Computes TIndexEntry hash without temporary strings.
2014-05-24 11:52:56 +02:00
Grzegorz Adam Hankiewicz
f948f52226
Revert "Adds abstypes.txt to list of documentation to build."
...
This reverts commit fc0e43d634 since it
was dealt with in a16f762ce2 .
2014-05-24 10:32:31 +02:00
Andreas Rumpf
912fbb9893
Merge pull request #1196 from EXetoC/cpp-target-fixes
...
C++ target fixes
2014-05-24 01:41:34 +02:00
Andreas Rumpf
b9b45c1bb4
Merge pull request #1180 from barcharcraz/OpenBSDFix
...
Added define check for openBSD around fmtmsg.h stuff
2014-05-24 01:35:58 +02:00
Dominik Picheta
c6c7c651e6
Merge pull request #1209 from fowlmouth/patch-3
...
`=>` macro tripped on generic return types
2014-05-23 13:57:22 +01:00
Dominik Picheta
6a38d36239
Rename asyncdispatch.close to asyncdispatch.closeSocket.
2014-05-23 13:14:28 +01:00
Reimer Behrends
8b8a21cb59
Fixed parsing of float literals.
...
Float literals were not parsed properly when their fractional part
exceeded 53 significant bits. This affected in particular math.PI
and math.E. Rather than reinventing the wheel, this patch reuses
C's strtod() implementation, which already does the heavy lifting
with respect to correctness, though some caution is necessary to
keep float parsing locale-independent.
2014-05-23 11:27:39 +02:00
Araq
d2dbcf2fa4
progress with futures
2014-05-23 08:57:16 +02:00
Araq
417b9f5a1d
'parallel' statement almost working
2014-05-22 08:41:50 +02:00
Varriount
b54f66eeff
Merge pull request #1182 from boydgreenfield/devel
...
Clarify newFileSize & mappedSize params in memfiles.open() docs
2014-05-21 18:17:48 -04:00
Varriount
2232c187a7
Merge pull request #1191 from gradha/pr_removes_abstypes
...
Moves abstypes content into manual.
2014-05-21 17:56:54 -04:00
Varriount
8581fb715f
Merge pull request #1204 from flaviut/quotedidentescape
...
Fix #1081
2014-05-21 17:56:43 -04:00
Varriount
f05ba51391
Merge pull request #1210 from boydgreenfield/nimprof-lock-fix
...
Fix nimprof import error when --threads:on.
2014-05-21 17:55:07 -04:00
Varriount
c40f2d682e
Merge pull request #1169 from Araq/sigpipe
...
Fixes #1168
2014-05-21 17:54:55 -04:00
Varriount
2fa739a2e8
Merge pull request #1206 from barcharcraz/windowsRandom
...
Windows random(float): float
2014-05-21 17:54:22 -04:00
Varriount
6b6262bc1c
Merge pull request #1207 from barcharcraz/cstringManual
...
added note about `$` for cstrings to the manual
2014-05-21 17:53:33 -04:00
Nick Greenfield
35e603b89c
Fix nimprof import error when --threads:on.
2014-05-20 17:07:20 -04:00
boydgreenfield
fd352cc0b5
Revert 876cad3a - making nimprof fix on a new branch
2014-05-20 17:02:51 -04:00
boydgreenfield
876cad3a91
Fix missing import in nimprof.nim when --threads:on
2014-05-20 16:57:33 -04:00
Billingsly Wetherfordshire
657a00056e
=> macro tripped on generic return types
...
example fail `(a:int,b:int) -> Foo[int] => Foo[int](x: a + b)`
2014-05-19 19:05:57 -05:00
Jostein Berre Eliassen
f5ed8f3a1b
added getTotalSharedMem et al.
2014-05-20 00:44:16 +02:00
Charlie
e59ba5d8b2
added note about $ for cstrings to the manual
2014-05-18 18:48:12 -04:00
Charlie
d32b4272c3
added a note about random(max: float): float's resolution on windows
2014-05-18 15:16:35 -04:00
Charlie
8a183dac78
added random(max: float): float support to windows
2014-05-18 15:13:37 -04:00
flaviut
e30294c5fe
Merge https://github.com/Araq/Nimrod into quotedidentescape
2014-05-16 19:32:34 -04:00
flaviut
2026137fc1
Add test for #1081
2014-05-16 19:27:15 -04:00
flaviut
a568c6102f
Make codegen for 1 and similar valid
2014-05-16 19:07:32 -04:00
Dominik Picheta
e54ab22bf9
Fixes #1197 .
2014-05-14 23:35:46 +01:00
Araq
31b8fd66b1
'parallel' statement: next steps
2014-05-14 23:36:28 +02:00
EXetoC
444e8dd8bf
Revert changes to koch.
2014-05-14 18:13:15 +02:00
EXetoC
f66f43bca0
Fix more 'undeclared identifier' errors.
2014-05-14 18:12:47 +02:00
Araq
c43e8df90c
progress for the 'parallel' statement
2014-05-14 01:51:44 +02:00
EXetoC
502f7bffa3
Resolve type mismatches.
2014-05-13 15:03:58 +02:00
Araq
6195dbe491
initial non-compiling version of 'parallel'
2014-05-12 11:12:37 +02:00
Grzegorz Adam Hankiewicz
a16f762ce2
Moves abstypes content into manual.
2014-05-11 09:58:44 +02:00
Charlie Barto
46d4e5d052
changed openssl to import CRYPTO_mem_set_functions from libcrypto and made sockets.nim exclude the sslv2 code on BSD
2014-05-10 18:54:30 -04:00
EXetoC
7754bc73b4
gpp -> gcc
2014-05-09 23:22:43 +02:00
Charlie Barto
295b103ac4
Merge branch 'devel' into OpenBSDFix
2014-05-09 14:08:16 -04:00
Simon Hafner
4d5ad91775
Merge pull request #1186 from ppelleti/typos
...
fix some typos
2014-05-08 13:17:22 -05:00
Patrick Pelletier
809390ef46
fix some typos
2014-05-07 17:34:22 -07:00
Simon Hafner
71ca28fa2b
Merge pull request #1185 from barcharcraz/kochilk
...
added .ilk files to the koch clean list
2014-05-06 22:14:41 -05:00
Araq
bdb2d21f27
bugfix: bool for case statements
2014-05-06 21:03:05 +02:00
Charlie
ae6dac6b63
added .ilk files to the koch clean list, these are incremental link information files for MSVC
2014-05-06 14:31:35 -04:00
Araq
1549bed82f
2nd attempt to fix bootstrapping
2014-05-06 07:28:19 +02:00
Araq
1df344dee3
attempt to fix the bootstrapping
2014-05-06 07:01:15 +02:00
boydgreenfield
a309a5f38a
Update posix open() call to incl. permissions
...
This explicitly grants user read/write access to newly-created mmap files. Previously, on some systems files would be created but could not be re-opened as the user lacked sufficient permissions.
2014-05-05 16:42:30 -07:00
Araq
77d5ab1708
bootstraps works again; get rid of compile-time 'rand' (too weird)
2014-05-06 00:17:41 +02:00
Araq
71de04b4ba
Merge branch 'devel' of https://github.com/Araq/Nimrod into devel
2014-05-06 00:05:38 +02:00
Araq
fe690a2c91
added test case for bug #1140
2014-05-06 00:05:30 +02:00