Commit Graph

9782 Commits

Author SHA1 Message Date
Clay Sweetser
10e23e9159 Renamed considerAccents to considerQuotedIdent 2014-05-26 10:42:10 -04:00
flaviut
056c78020b Fix #1226 2014-05-26 10:39:37 -04:00
Clay Sweetser
9d68fe3782 Rename some variables in the isCastable code 2014-05-26 10:16:59 -04:00
Clay Sweetser
c4f77ecd9a Fix issue #1203 2014-05-26 10:13:29 -04:00
Clay Sweetser
6608fcc60f Update 'isCastable' and 'semCast' doc-comments 2014-05-26 10:12:46 -04:00
Reimer Behrends
ce773b70a7 Fixed readAllBuffer() to avoid adding garbage bytes at end.
The function readAllBuffer() always returned a string that was a
multiple of the BufSize in length, regardless of how many bytes were
actually read, padding the result with garbage bytes on the last chunk.
This fix properly trims the last chunk to its actual size.
2014-05-26 14:29:55 +02:00
Andreas Rumpf
97fa3391f2 Merge pull request #1132 from gradha/pr_index_improvements
Documentation index improvements
2014-05-26 00:12:25 +02:00
Araq
ab5f2273a6 pdcurses wrapper compiles again 2014-05-25 21:51:08 +02:00
Araq
04a1555f4a Merge branch 'devel' of https://github.com/Araq/Nimrod into devel 2014-05-25 21:20:26 +02:00
Araq
b230303fd6 fixes the bug that keeps the template engine package from working 2014-05-25 21:20:11 +02:00
Varriount
1d6c05edc3 Update selectors.nim 2014-05-25 12:20:24 -04:00
Varriount
f10f9c4b7e Update selectors.nim
Fixed selectors.nim on macosx
2014-05-25 11:35:10 -04:00
Araq
030eac86c0 bugfix: regionized pointers in a generic context; renamed 'Future' to 'Promise' 2014-05-25 15:19:46 +02:00
Dominik Picheta
225d4f410d Added powerpc to the list of CPUs that C sources are built for. 2014-05-25 13:54:46 +01:00
Dominik Picheta
b4366366d1 Clean createVar template. 2014-05-25 13:09:18 +01:00
Clay Sweetser
3afbe24b7c Document parser structures and procedures. 2014-05-25 01:50:23 -04:00
Dominik Picheta
d54b902441 Modified future behaviour when completing with an exception.
Futures will now raise the exception if they did not have a callback
associated with them.
2014-05-24 15:55:39 +01:00
Dominik Picheta
b386d38208 Add asyncdispatch.unregister. 2014-05-24 15:55:37 +01:00
Varriount
b3a39524ee Merge pull request #1225 from Varriount/fix-issue/1134
Fix issue #1134
2014-05-24 09:12:46 -04:00
Clay Sweetser
0dc770332e Fix issue #1134
Adds the necessary imports for selectors under MacOSX
2014-05-24 09:12:07 -04:00
Varriount
38e550de0e Merge pull request #1224 from Varriount/enurlyx-Windows
Manual merge of Enurlyx windows
2014-05-24 08:59:08 -04:00
Clay Sweetser
d43c06d4c5 Manual merge of pull request #1138 2014-05-24 08:58:40 -04:00
Clay Sweetser
46fa465eb4 Merge branch 'Windows' of git://github.com/enurlyx/Nimrod into enurlyx-Windows 2014-05-24 08:54:53 -04:00
Varriount
ede902a13d Merge pull request #1223 from Varriount/queues/fix-assertion
Fix assertion in queues.dequeue
2014-05-24 08:42:46 -04:00
Clay Sweetser
05953381e9 Fix assertion in queues.dequeue 2014-05-24 08:41:12 -04:00
Clay Sweetser
3fd94b731c Fixes #1200 2014-05-24 08:11:29 -04:00
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