summary refs log tree commit diff stats
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* fixes #7601, array construction of ptr generics (#7671)andri lim2018-04-272-0/+68
| | | | | | * fixes #7601, array construction of ptr generics * add more test
* nil in string concats does not produce crashes anymoreAndreas Rumpf2018-04-271-0/+25
|
* fixes #7600, generic object with generic ref object parent typerel bug (#7678)andri lim2018-04-272-0/+35
| | | | | | * fixes #7600 * fix wrong logic
* Fixes #802, #803 and #3775 - genscript issues (#7677)genotrance2018-04-255-10/+52
| | | | | | | | | | | | | | | | | | * Fixes #802, #803 and #3775 - genscript issues * Test case for genscript * Test script * Verify on Linux * Update categories.nim * Fix merge * Improve test framework * Windows fixes
* Rename `Time.nanoseconds` to `nanosecond` (#7673)Oscar Nihlgård2018-04-251-2/+6
| | | | | | * Rename `Time.nanoseconds` to `nanosecond` * Fix bug with Duration comparision
* make tests green againAndreas Rumpf2018-04-242-0/+2
|
* .experimental can now be used to enable specific featuresAndreas Rumpf2018-04-241-1/+1
|
* Don't escape multibyte characters (#7570)Oscar Nihlgård2018-04-231-2/+8
|
* remove dead code elimination option (#7669)Jacek Sieka2018-04-2315-19/+12
|
* make tests green againAndreas Rumpf2018-04-221-1/+1
|
* make tests green againAndreas Rumpf2018-04-221-11/+5
|
* fixes #5113Andreas Rumpf2018-04-211-0/+9
|
* fixes #6393Andreas Rumpf2018-04-211-0/+9
|
* fixes #7637; assignments are not allowed to slice object; minor breaking changeAndreas Rumpf2018-04-213-13/+34
|
* Add `fromWinTime` and deprecate `unixTimeToWinTime`/`winTimeToUnixTime` (#7641)Oscar Nihlgård2018-04-191-1/+8
|
* hasCustomPragma/getCustomPragmaVal: small fix (#7650)RSDuck2018-04-191-1/+9
| | | | | | | | * fix hasCustomPragma/getCustomPragmaVal for types without pragma * fix pragma on pointer test * removed trailing spaces
* fixes #7638; awaitAny blocks if the flow vars all have been complete alreadyAndreas Rumpf2018-04-191-0/+35
|
* test case for #1154 (#7648)genotrance2018-04-181-0/+11
|
* test case for #2416 (#7649)genotrance2018-04-182-0/+3
|
* eqIdent new returns false on non identifier types (#7629)Arne Döring2018-04-171-0/+17
|
* osproc: fix double close on POSIX (#5724)Michał Zieliński2018-04-161-0/+24
| | | Calling close() in some cases issued two close() syscalls to one FD, which is incorrect in multithreaded programs.
* Timeinterval optimization (#7608)Oscar Nihlgård2018-04-161-21/+24
| | | | | | * TimeInterval optimization * Fix typo in `$`(Duration)
* move eqIdent to vm.nim (#7585)Arne Döring2018-04-151-0/+42
| | | | | | * Strutils comment changes. * fix typo
* rename SomeReal to SomeFloat (#7617)Arne Döring2018-04-151-4/+4
| | | | | * rename SomeReal to SomeFloat * added changelog entry
* Fix cmpStrings in js mode (#7604)treeform2018-04-151-0/+9
|
* implements first version of for-loop macrosAndreas Rumpf2018-04-151-0/+44
|
* fixes #7451 (#7575)RSDuck2018-04-141-11/+90
|
* make JS tests green againAndreas Rumpf2018-04-141-1/+1
|
* fixes #4470Andreas Rumpf2018-04-131-1/+11
|
* introduce nkTupleConstr AST node for unary tuple construction; breaking changeAndreas Rumpf2018-04-131-1/+13
|
* Fix some usages of typedesc in async procsZahary Karadjov2018-04-131-6/+37
| | | | | This also fixes a compilation error in modules, based only on the new async module (i.e. not importing the full asyncdispatch)
* Sub second time resolution (#6978)Oscar Nihlgård2018-04-132-30/+60
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add deprecation warnings to recently deprecated procs * Fix bad usage of the times module * Introduce sub second resolution * Fix usage of C's time() * Switch to nanosecond resolution * Make Time & Duration opaque again and fix some errors * Change back to TimeInterval for shorthands * Fix JS test * Fix build error for windows * Undeprecate epochTime * Documentation and minor changes * Lots of bugfixes and doc comments * Attempt to make travis & appveyor green * Fix edge cases for dealing with the local timezone * Workaround JS backend overflow/underflow bug * Use better workaround for not knowing the size of time_t * Use all available timezones for tests * Fix indentation * Add procs for accessing the fractional part of a duration * Order time units from smallest to largest since it makes more sense * Include months and years in `TimeUnit` * Review fix
* fixes #3948Andreas Rumpf2018-04-121-0/+8
|
* Add column number to instantiation info (#7376)PMunch2018-04-121-1/+1
| | | | | | | | | | | | | | * Add column number to instantiation info Instantiation info left out column number for no good reason. This adds it in as the third element of the tuple. * Fix test that failed and added change to changelog An assertion test failed because it was declaring a type that was expected to be populated by instantiationInfo with the old signature. Also added the changes to the changelog as it is a breaking change.
* unittest: default no color if stdout is not a tty (#7424)Xiao-Yong2018-04-121-1/+1
| | | | | | | We accept a new environment variable, NIMTEST_COLOR, which override the effect of NIMTEST_NO_COLOR. The environment variable, NIMTEST_COLOR, can be 'never' or 'always', which set the color output to false or true, respectively.
* Added count(*) support to sql parser. Fixed warnings in sql parser. (#7490)treeform2018-04-121-5/+24
|
* Added a few useful os calls to VM (#7440)genotrance2018-04-121-3/+21
|
* Get symbol kind (#7491)Arne Döring2018-04-113-95/+97
|
* Add a few useful os calls to nimscript (#7442)genotrance2018-04-101-0/+47
|
* Cpp codegen: handling of imported exceptions. Fixes #3571 (#7360)cooldome2018-04-101-0/+134
|
* Fix compile time set cardinality (#7558)Oscar Nihlgård2018-04-101-0/+4
|
* make tests green againAraq2018-04-071-1/+1
|
* Fix parser bug with type classes (#7480)Oscar Nihlgård2018-04-061-0/+17
|
* fixes #7528Araq2018-04-061-0/+14
|
* added the 'x.p[:T]' notation for explicit generic instantiations in ↵Araq2018-04-061-1/+7
| | | | combination with the ddot calling syntax
* semcheck negative array length (#7518)Oscar Nihlgård2018-04-061-0/+4
|
* fixes #6843Araq2018-04-061-0/+29
|
* fixes a regression about static object case variant checkingAraq2018-04-061-0/+30
|
* Fixes #7407 (#7427)cooldome2018-04-061-5/+14
|
* Fixes #5281 (#7489)Dmitry Atamanov2018-04-061-6/+5
|