Araq
ea16aca09e
correct code generation for tforstmt
2014-05-30 13:15:54 +02:00
Araq
6470bd8f87
'parallel' proves array bounds
2014-05-29 13:27:45 +02:00
Araq
f12a0820e0
added 'sortoutput' option to make output deterministic for threading tests
2014-05-29 13:19:26 +02:00
Simon Hafner
eb27c2c7dd
Merge pull request #1228 from Varriount/compiler/document-parser
...
Document parser structures and procedures.
2014-05-29 05:00:22 -05:00
Andreas Rumpf
4b98937700
Merge pull request #1222 from Varriount/doc/fix-assertion
...
Doc/fix assertion
2014-05-29 02:25:27 +02:00
Andreas Rumpf
208a594ff1
Merge pull request #1178 from EXetoC/nostackframe
...
noStackFrame -> asmNoStackFrame
2014-05-29 02:15:01 +02:00
Andreas Rumpf
7ab2bc38e6
Merge pull request #1230 from flaviut/fix1226
...
Fix 1226 and document associated methods
2014-05-29 01:59:24 +02:00
Andreas Rumpf
7d9042b1ba
Merge pull request #1231 from flaviut/test1149
...
Add test for #1149
2014-05-29 01:58:39 +02:00
Varriount
e02abc6eb6
Merge pull request #1233 from barcharcraz/fixedWindows
...
renamed UINT in windows.nim to WINUINT
2014-05-27 02:07:10 -04:00
Charlie
ee0cbbe44c
renamed UINT in windows.nim to WINUINT
2014-05-26 23:47:18 -04:00
flaviut
c7a57dc184
Switch chaining to the {} and {}= operators
2014-05-26 16:13:19 -04:00
flaviut
2fcc911a94
Enable disabled test
2014-05-26 13:50:08 -04:00
flaviut
4d4ac62d40
Add test for #1149
2014-05-26 13:49:23 -04:00
flaviut
85e6e2a240
Document mangling
2014-05-26 10:44:14 -04:00
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