Commit Graph
3735 Commits
Author SHA1 Message Date
Andreas Rumpf 0eda72e1d2 Merge pull request #1304 from rbehrends/fix-packagenames
Fix generation of package-dependent init names.
2014-07-01 03:00:38 +02:00
Andreas Rumpf b1c5dc1ef9 Merge pull request #1249 from gradha/pr_shows_git_hash
Adds git hash to compiler's version switch. Refs #1119.
2014-07-01 02:59:34 +02:00
Araq 405cd7d1fb fixes #904 2014-07-01 02:09:07 +02:00
Araq 505b77cb66 fixes #1135 2014-07-01 01:21:26 +02:00
Araq 7c5f87e413 fixes #1265 2014-07-01 00:59:40 +02:00
Araq 4860b46c7f fixes #1264 2014-07-01 00:24:40 +02:00
Araq e5f2a8ade4 fixes #1268 2014-07-01 00:13:07 +02:00
Araq 4d5b7b7b2e Merge branch 'devel' of https://github.com/Araq/Nimrod into devel 2014-06-30 23:37:00 +02:00
Araq 3c818c89be fixes #1285 2014-06-30 23:36:46 +02:00
Andreas Rumpf 1b78bdd982 Merge pull request #1292 from gradha/pr_terminates_sentences_with_dot
Forces babel package descriptions to end with a dot.
2014-06-30 22:43:13 +02:00
Araq c41e099118 fixes #1144 2014-06-30 22:36:52 +02:00
Araq 0339b9d386 fixes #1319 2014-06-30 22:24:08 +02:00
Araq b89495ef0f corrected backends.txt 2014-06-30 19:39:57 +02:00
Araq 1d5938a0ef Merge branch 'devel' of https://github.com/Araq/Nimrod into devel 2014-06-30 19:30:44 +02:00
Andreas Rumpf ca8f02c7d6 Merge pull request #1299 from gradha/pr_documents_interfacing
Documents backend interfacing
2014-06-30 19:11:30 +02:00
Andreas Rumpf dc15d37db0 Merge pull request #1301 from def-/sequtils-filter-directly
Add keepIf proc and keepIfIt template to sequtils
2014-06-30 18:33:50 +02:00
Andreas Rumpf 5555d4ab0c Merge pull request #1312 from def-/missing-unsigned-operators
Add missing operators for uint and uint64: `+=`, `-=`, `*=`
2014-06-30 18:31:40 +02:00
Araq 678f3d7f5b fixes constant array indexing bug 2014-06-30 16:45:55 +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
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
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
def 4f24facb7c Add inc and dec for uint and uint64 2014-06-27 16:32:08 +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
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