def
4f24facb7c
Add inc and dec for uint and uint64
2014-06-27 16:32:08 +02:00
Araq
79586487be
compiles again
2014-06-27 16:08:09 +02:00
Araq
7014d0c5c8
some progress for jester+async
2014-06-27 16:03:11 +02:00
def
79cdb26b46
Add missing operators for uint and uint64: +=, -=, *=
2014-06-27 15:19:09 +02:00
Andreas Rumpf
92d1da407a
Merge pull request #1278 from Varriount/fix-1090
...
Fix 1090
2014-06-26 21:04:20 +02:00
Andreas Rumpf
cb09723033
Merge pull request #1308 from flyx/tset_additions
...
Logical operations for TSet
2014-06-26 21:02:10 +02:00
Felix Krause
ac3f872fa3
Fixed TSet proc names to conform with set
2014-06-26 20:55:46 +02:00
Felix Krause
84643abd3e
Fixed doc comments in sets.nim
2014-06-26 20:55:46 +02:00
Andreas Rumpf
8c93d3e1f9
Merge pull request #1306 from flyx/devel
...
Fixed handling swap in vmgen
2014-06-26 20:51:44 +02:00
Araq
85a1d896c2
Merge branch 'devel' of https://github.com/Araq/Nimrod into new_spawn
...
Conflicts:
lib/system.nim
2014-06-26 17:19:28 +02:00
Araq
eed443d4b3
rewrote lambdalifting; fixes deeply nested closures
2014-06-26 15:58:41 +02:00
Araq
e712dbaef5
added OEMCP for the default OEM codepage
2014-06-26 15:52:23 +02:00
Grzegorz Adam Hankiewicz
14ba5263d3
Mentions nodejs in js intro. Refs #1299 .
2014-06-26 12:27:09 +02:00
Grzegorz Adam Hankiewicz
b8982b78d0
Rewords C derivate backend. Refs #1299 .
2014-06-26 12:21:42 +02:00
Felix Krause
bdd3b6c612
Added logical set operations to TSet
2014-06-25 22:07:28 +02:00
Simon Hafner
f793523ade
Merge pull request #1294 from def-/tut-fix
...
Rename {.effect.} to {.effects.} in Tut 2
2014-06-25 13:50:20 -05:00
Simon Hafner
7a5be93ac4
Merge pull request #1293 from def-/website-monospace
...
Use monospace as fallback font on website
2014-06-25 13:48:20 -05:00
Felix Krause
b090b7ea4d
Fixed handling swap in vmgen
2014-06-25 17:01:22 +02:00
Reimer Behrends
55e7d91b31
Fix generation of package-dependent init names.
...
The code incorrectly used relative instead of absolute paths to
see if *.babel files could be found, which could result in them
not being located properly.
Also added an underscore between the package and the module name
for package_moduleInit() and package_moduleDatInit() so that there
won't be spurious conflicts, e.g. for package A and module BC vs.
package AB and module C.
2014-06-25 00:42:55 +02:00
def
92e958b654
Add keepIf proc and keepIfIt template to sequtils
2014-06-22 23:15:53 +02:00
Dominik Picheta
0449791185
Merge branch 'devel' of github.com:Araq/Nimrod into devel
2014-06-22 20:26:18 +01:00
Dominik Picheta
38cdd7595e
Remove varargs from json.{}
2014-06-22 20:25:38 +01:00
Grzegorz Adam Hankiewicz
6ca24cd246
Adds tidbit about threads.
2014-06-22 20:20:14 +02:00
Grzegorz Adam Hankiewicz
ff1fe8b4ec
Mentions memory management.
2014-06-22 20:12:57 +02:00
Grzegorz Adam Hankiewicz
f10d3b5fa6
Adds examples of backend calling nimrod.
2014-06-22 19:38:33 +02:00
Grzegorz Adam Hankiewicz
299e711a77
Adds nimrod to backend examples.
2014-06-22 17:22:53 +02:00
Andreas Rumpf
989bf5f796
Merge pull request #1295 from rbehrends/fix-staticexec
...
Fixed gorge/staticExec to not strip newlines.
2014-06-22 02:25:46 +02:00
Reimer Behrends
672e72487b
Fixed gorge/staticExec to not strip newlines.
2014-06-22 02:23:31 +02:00
Grzegorz Adam Hankiewicz
9c8ce45bca
Starts nimrod calling backend section.
2014-06-21 23:53:01 +02:00
Grzegorz Adam Hankiewicz
2353b5633e
Hyperlinks back JavaScript target.
2014-06-21 23:48:41 +02:00
Grzegorz Adam Hankiewicz
6a2bb0058c
Starts backends.txt with bits from nimrodc.txt.
2014-06-21 22:52:27 +02:00
Grzegorz Adam Hankiewicz
9ed984201d
Hyperlinks together importc like pragmas.
2014-06-21 22:22:52 +02:00
def
3c89ad78eb
Rename {.effect.} to {.effects.} in Tut 2
2014-06-21 13:42:29 +02:00
def
15456b5aad
Use monospace as fallback font on website
2014-06-21 13:36:26 +02:00
Grzegorz Adam Hankiewicz
e21999c2c6
Forces babel package descriptions to end with a dot.
2014-06-21 13:13:48 +02:00
Billingsly Wetherfordshire
bd8f5c8392
json.== handles nil now
2014-06-19 13:00:11 -05:00
Simon Hafner
be534279da
Merge pull request #1279 from Varriount/fix-1216
...
Fix issue #1216
2014-06-18 18:47:45 -05:00
Dominik Picheta
7ebbc09578
Allow async lambdas. Other socket modifications.
2014-06-19 00:05:27 +01:00
Clay Sweetser
a48c728ab3
Added notnil test for issue #1216
2014-06-18 17:47:37 -04:00
Varriount
390bbbdd05
Merge pull request #1283 from fowlmouth/patch-4
...
fix json.`[]`
2014-06-18 17:36:32 -04:00
Billingsly Wetherfordshire
13608c0a1a
fix json.[]
2014-06-17 15:05:50 -07:00
enurlyx
2940aa5ee2
Made the code more robust and detect nkPrefix as number (-1 or +4) for enum sorting. Added also a new test for enums.
2014-06-17 21:42:16 +02:00
Dominik Picheta
ebff5f1f28
Improve caasdriver output.
2014-06-16 23:36:11 +01:00
Andreas Rumpf
1b257652a1
Merge pull request #1282 from flaviut/devel
...
Fix bootstrapping
2014-06-16 23:29:00 +02:00
flaviut
2456c8dfe3
Fix bootstrapping
2014-06-16 17:25:34 -04:00
Andreas Rumpf
2ec1501c7a
Merge pull request #1281 from Araq/new_spawn
...
New spawn
2014-06-16 23:03:17 +02:00
Dominik Picheta
c1fea4bbd8
Merge pull request #1277 from PavelVozenilek/patch-1
...
making clear structural equivalency for tuples doc
2014-06-16 12:17:35 +01:00
Clay Sweetser
ec23f5ec0a
Fix issue #1216
2014-06-15 20:13:44 -04:00
Clay Sweetser
912ad820ee
Fixed #1090
2014-06-15 20:01:48 -04:00
PavelVozenilek
21423e5107
making clear structural equivalency for tuples doc
2014-06-15 22:53:09 +02:00