Commit Graph
3761 Commits
Author SHA1 Message Date
Dominik Picheta cf5c8a204e Many async optimisations.
* Selectors implementation will now attempt to immediately execute an IO
  operation instead of waiting for a ready notification.
* Removed recursion in asynchttpserver.
* Improved buffered implementation of recvLine in asyncnet.
* Optimised ``respond`` in asynchttpserver removing a possible "Delayed ACK"
  situation.
2014-07-12 22:51:06 +01:00
Araq c260b22fbc Merge branch 'devel' of https://github.com/Araq/Nimrod into devel 2014-07-11 08:15:51 +02:00
Araq 49ad6fc3d4 fixes latest regression 2014-07-11 08:05:50 +02:00
Varriount 09d67d9884 Merge pull request #1347 from def-/export-fileinfo
Export FileInfo object
2014-07-10 19:31:17 -04:00
def 82fc908ebb Export FileInfo object 2014-07-11 01:27:01 +02:00
Araq e4e32bdfbf better error messages for macro instantiations 2014-07-10 00:59:26 +02:00
Araq 44353c585f VM: fixes 'raise' 2014-07-10 00:59:00 +02:00
Araq 47fb8d8e6d Merge branch 'devel' of https://github.com/Araq/Nimrod into devel 2014-07-09 21:10:41 +02:00
Araq eb99c27bd0 fixes #1011 2014-07-09 21:10:11 +02:00
Andreas Rumpf ec12922c43 Merge pull request #1336 from Varriount/fix-542
Fixes #542
2014-07-09 09:49:10 +02:00
Clay Sweetser 27fdc5fe33 Fixes #542 2014-07-08 16:25:13 -04:00
Araq d80d8aa74d fixes #1323 2014-07-08 20:12:07 +02:00
Araq 39ce17a73e fixes #933 2014-07-08 16:37:45 +02:00
Araq d3c79cec80 fixes #1167 2014-07-08 08:54:58 +02:00
Araq 91ecae9c93 fixes #1328 2014-07-08 08:48:48 +02:00
Araq f16449ec22 fixes #1103; fixes #1297 2014-07-08 02:02:58 +02:00
Araq f9d7e8db2a implements #1332 2014-07-06 22:56:34 +02:00
Araq 21be7bf85a fixes #1310 2014-07-02 21:15:29 +02:00
Araq 887a1ebe68 tut1.txt no BOM; streamlined example a bit 2014-07-02 00:22:23 +02:00
Araq d02cc41596 fixes #1275 2014-07-01 23:41:25 +02:00
Araq b119dc2f3b fixed build configuration detection 2014-07-01 23:17:20 +02:00
Araq ad29bed942 Merge branch 'devel' of https://github.com/Araq/Nimrod into devel 2014-07-01 23:01:09 +02:00
Araq b56f43c394 fixes #898 2014-07-01 22:58:44 +02:00
Araq b3f390bd48 fixes #751 2014-07-01 22:36:01 +02:00
Araq daf9dd701e fixes #1166 2014-07-01 22:10:43 +02:00
Araq 212293197f fixes #1161 2014-07-01 21:47:53 +02:00
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