Araq
678f3d7f5b
fixes constant array indexing bug
2014-06-30 16:45:55 +02:00
Araq
5f8ab1653a
c2nim is not part of the compiler anymore
2014-06-30 10:40:49 +02:00
Andreas Rumpf
33106884ec
Merge pull request #1318 from rbehrends/rename-distnct
...
Rename sequtils.distnct to sequtils.deduplicate.
2014-06-28 21:27:25 +02:00
Reimer Behrends
cbcf01fc06
Rename sequtils.distnct to sequtils.deduplicate.
2014-06-28 19:18:13 +02:00
def
5439699b9b
Add type constraints for uint and uint64 to the System module's procs instead
2014-06-28 16:24:14 +02:00
def
f6c4864f9f
Rename keepIfIt to keepItIf
2014-06-28 14:39:21 +02:00
Dominik Picheta
f830aed869
AsyncHttpServer now supports POST.
2014-06-28 13:08:11 +01:00
Araq
c71d7213e8
Merge branch 'devel' of https://github.com/Araq/Nimrod into new_spawn
2014-06-28 13:58:32 +02:00
Araq
684865babb
minor changes to todo.txt
2014-06-28 13:56:05 +02:00
Dominik Picheta
9ea0d0c59e
Futures with an error but no callback no longer raise.
...
This was done as a safety measure against futures which may be
accidentally discarded when they have an exception leading the exception
being silently forgotten. Unfortunately we will need to come up with
some other solution.
2014-06-28 12:16:08 +01:00
Andreas Rumpf
e383200cf8
Merge pull request #1260 from enurlyx/structs-in-structs
...
c2nim -> Support for anonymous structs/unions
2014-06-28 02:24:36 +02:00
Araq
59f61bae05
new jester compiles
2014-06-28 01:03:07 +02:00
Varriount
43e717bcb3
Merge pull request #1317 from Varriount/fix-1303
...
Add 'lib/pure/concurrency' path to nimrod.ini
2014-06-27 18:24:35 -04:00
Clay Sweetser
b405462a86
Add 'lib/pure/concurrency' path to nimrod.ini
...
Fixes #1303
2014-06-27 18:20:42 -04:00
Felix Krause
f59ca2736d
Fixed == for PTables, added test.
2014-06-27 16:57:01 +02:00
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