summary refs log tree commit diff stats
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* Add regression test for fix for #4475Kier Davis2016-07-111-0/+6
|
* make tests green againAndreas Rumpf2016-07-101-1/+1
|
* Nimscript: added support for 'patchFile'Andreas Rumpf2016-07-093-2/+10
|
* Nimscript supports hint() and warning() procs; refs #3688Andreas Rumpf2016-07-081-0/+3
|
* fixes #3055Andreas Rumpf2016-07-081-0/+28
|
* fixes #2377Andreas Rumpf2016-07-081-0/+9
|
* fixes #4462Andreas Rumpf2016-07-081-1/+11
|
* fixes #4371Andreas Rumpf2016-07-084-2/+46
|
* new language feature: explicit 'import system' statements are allowedAndreas Rumpf2016-07-071-0/+9
|
* Resolve problems with test on macosx.cheatfate2016-07-061-0/+1
|
* added test case for #537Andreas Rumpf2016-07-061-0/+42
|
* Fixed vm codegen for a call with compile-time args. Fixes #4412.Yuriy Glukhov2016-07-061-0/+6
|
* ioselectors separated and refactored version.cheatfate2016-07-051-4/+4
| | | | adopted asyncdispatch version
* Merge pull request #4420 from yglukhov/closure-scopeAndreas Rumpf2016-07-042-2/+16
|\ | | | | Added closureScope template
| * Fixed broken test. Added closureScope test.Yuriy Glukhov2016-06-282-2/+16
| |
* | Fix split stdlib testJoey Payne2016-07-011-1/+1
|/
* Merge pull request #4398 from vegansk/issue88Andreas Rumpf2016-06-271-0/+25
|\ | | | | Fix generics inheritance issues
| * Fix generics inheritance issuesAnatoly Galiulin2016-06-231-0/+25
| |
* | Event enum is now .pure.cheatfate2016-06-261-11/+11
| | | | | | | | | | | | Modified getMaxFds() to work more properly. Removed seqs from code Some exceptions replaced with doAssert
* | Forgot about newlines at the endcheatfate2016-06-232-2/+2
| |
* | Small version of ioselectors.nim, without code duplication and some renames.cheatfate2016-06-232-0/+408
|/
* Add os tests for directory creation, iteration and deletionJoey Payne2016-06-201-8/+84
|
* New version, without any piece of code duplication.cheatfate2016-06-171-0/+102
|
* Reverts 1446dc87c3. Fixes #4333. Fixes #4170.Dominik Picheta2016-06-152-0/+61
|
* Introduce addRead/addWrite for Windows IOCP.cheatfate2016-06-121-0/+257
|
* added 'koch testinstall' command; more installer related bugfixesAndreas Rumpf2016-06-093-3/+8
|
* Make some proper closes.cheatfate2016-06-091-1/+1
|
* added file back with proper access rights (thanks for that, only took me an ↵Araq2016-06-071-0/+25
| | | | hour)
* remove file with broken access bitsAraq2016-06-071-25/+0
|
* update the version number in more placesAraq2016-06-071-0/+0
|
* Merge pull request #4031 from FedericoCeratto/travis_ci_nimscriptDominik Picheta2016-06-061-0/+25
|\ | | | | Add nimscript test and run it in Travis CI
| * Disable pegsFederico Ceratto2016-04-111-1/+1
| |
| * Add nimscript test and run it in Travis CIFederico Ceratto2016-04-031-0/+25
| |
* | fixes #3579Andreas Rumpf2016-06-051-1/+1
| |
* | Merge pull request #4270 from moigagoo/develDominik Picheta2016-06-031-0/+18
|\ \ | | | | | | Tests: tasyncall: Varargs test added.
| * | Tests: tasyncall: Varargs test added.Konstantin Molchanov2016-06-031-0/+18
| | |
* | | Merge pull request #4243 from moigagoo/develDominik Picheta2016-06-031-0/+50
|\| | | | | | | | Stdlib: asyncdispatch: `all` proc: Add support of varargs, fix issues, add tests.
| * | Tests: async: Tests for `all` proc added.Konstantin Molchanov2016-05-311-0/+50
| | |
* | | fixes #2259, fixes #1389Andreas Rumpf2016-06-021-0/+10
| | |
* | | fixes #4186Andreas Rumpf2016-06-021-0/+19
| | |
* | | Merge pull request #4258 from Parashurama/add_unicode_escapeAndreas Rumpf2016-06-021-1/+5
|\ \ \ | | | | | | | | adds support for unicode hexcode in string literals.
| * | | adds support for unicode hexcode in string literals.Parashurama2016-06-011-1/+5
| | | |
* | | | Time has now reference semantics on jsYuriy Glukhov2016-06-011-1/+1
|/ / /
* / / Modification to implementation of round() such that it returns a float and ↵A. S. Budden2016-05-311-1/+1
|/ / | | | | | | | | | | accepts a places argument (fixes #3473). This also involved moving some functions around to get the hierarchy correct and the documentation for frexp was modified such that it was clear that it can return a float in either the range [-1, -0.5] or [0.5, 1].
* | changed the compiler's path handling; fixes #546Andreas Rumpf2016-05-314-4/+5
| |
* | make test greenAndreas Rumpf2016-05-301-2/+2
| |
* | moved random procs from math to its own module (breaking change)Andreas Rumpf2016-05-305-5/+5
| |
* | Merge branch 'patch/fix-3496-generic-tmpl-args' of ↵Andreas Rumpf2016-05-291-0/+31
|\ \ | | | | | | | | | https://github.com/nanoant/Nim into nanoant-patch/fix-3496-generic-tmpl-args
| * | fixes #3496Adam Strzelecki2015-10-291-0/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The problem comes from the fact that macroOrTmpl[...] is transformed by semSubscript which is trying to evaluate macroOrTmpl identifier in place. This is okay for non-generic macros or templates, but wrong for generic ones, that do not have a chance to receive their generic arguments explicitly specified in brackets. Solution: 1. macroOrTmpl[...] where macroOrTmpl is non-generic macro or template, then macroOrTmpl is evaluated before applying brackets. (as before) 2. macroOrTmpl[...] where macroOrTmpl is generic macro or template, then if: a. It comes from macroOrTmpl[...](...) call expr (efInCall), then macroOrTmpl is turned into a symbol (efNoEvaluate) rather than evaluating it in place, then whole bracket expr is returned to semIndirectOp which transforms it to proper generic macro or template call with explicit generic arguments. b. macroOrTmpl[...] does not come from call expr, as above macroOrTmpl is transformed to symbol, then it is transformed into proper generic macro or template call with explicit generic arguments and no normal arguments.
* | | fixes #3729Andreas Rumpf2016-05-292-0/+372
| | |