Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | add tests for integer casting in VM. | Parashurama | 2017-12-30 | 1 | -0/+120 |
| | |||||
* | Simplify async traceback processing. | Dominik Picheta | 2017-12-28 | 1 | -29/+43 |
| | |||||
* | No need to recurse now that mergeEntries doesn't do any pattern matching. | Dominik Picheta | 2017-12-28 | 1 | -2/+2 |
| | |||||
* | Show only detailed async tracebacks. | Dominik Picheta | 2017-12-28 | 1 | -10/+17 |
| | |||||
* | Rename cb0 to asyncProcName_continue + other improvements to async tracebacks. | Dominik Picheta | 2017-12-28 | 1 | -0/+1 |
| | |||||
* | Go through the re-raise stacks for more detailed tracebacks. | Dominik Picheta | 2017-12-28 | 1 | -3/+44 |
| | |||||
* | Refine the async tracebacks. | Dominik Picheta | 2017-12-28 | 1 | -5/+12 |
| | |||||
* | Implement some simple pattern-based transformation for async tracebacks. | Dominik Picheta | 2017-12-28 | 1 | -0/+46 |
| | |||||
* | fixes #6965 | Araq | 2017-12-28 | 2 | -3/+10 |
| | |||||
* | fixes #6980 | Araq | 2017-12-27 | 1 | -1/+11 |
| | |||||
* | Allow noreturn procs with void type (#6973) | cooldome | 2017-12-27 | 1 | -0/+4 |
| | |||||
* | Implement language feature #6885 (#6954) | cooldome | 2017-12-24 | 2 | -0/+77 |
| | |||||
* | cmp(x, y: string) now uses memcmp rather than strcmp (#6869) (#6968) | Mathias Stearn | 2017-12-24 | 1 | -0/+20 |
| | |||||
* | Merge pull request #6725 from FedericoCeratto/unittest-5114 | Dominik Picheta | 2017-12-22 | 1 | -0/+38 |
|\ | | | | | Add unittest suite/test name filters | ||||
| * | Add unittest suite/test name filters | Federico Ceratto | 2017-11-28 | 1 | -0/+38 |
| | | | | | | | | Support simple globbing | ||||
* | | fixes #6353 (#6951) | skilchen | 2017-12-21 | 1 | -0/+44 |
| | | |||||
* | | Merge pull request #6944 from alehander42/fix-discardable | Dominik Picheta | 2017-12-21 | 1 | -6/+12 |
|\ \ | | | | | | | Make asyncjs Future[void] play nicely with last line discardable calls & forward declaration | ||||
| * | | Fix the forward test | Alexander Ivanov | 2017-12-20 | 1 | -4/+5 |
| | | | |||||
| * | | Make asyncjs Future[void] play nicely with last line discardable calls | Alexander Ivanov | 2017-12-19 | 1 | -2/+7 |
| | | | |||||
* | | | fix #6462 | Zahary Karadjov | 2017-12-21 | 1 | -0/+23 |
| | | | |||||
* | | | fix #6277 | Zahary Karadjov | 2017-12-21 | 1 | -0/+20 |
| | | | |||||
* | | | fix #6108 | Zahary Karadjov | 2017-12-21 | 1 | -0/+13 |
| | | | |||||
* | | | testament html generation improvements; merged #6667 manually | Araq | 2017-12-21 | 2 | -256/+217 |
| | | | |||||
* | | | testament: use splitWhitespace instead of split | Araq | 2017-12-21 | 1 | -2/+2 |
|/ / | |||||
* | | make asyncdispatch.poll completing all opterations that can be comple… (#6911) | Andreas Rumpf | 2017-12-19 | 1 | -3/+3 |
| | | | | | | introduce asyncdispatch.drain that completes all operations that can be completed immediately; implements #6523 | ||||
* | | added asyncjs standard library module (#6841) | Alexander Ivanov | 2017-12-19 | 1 | -0/+26 |
| | | |||||
* | | Better times module (#6552) | GULPF | 2017-12-18 | 2 | -175/+244 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * First work on better timezones * Update tests to new api. Removed tests for checking that `isDst` was included when formatting, since `isDst` no longer affects utc offset (the entire utc offset is stored directly in `utcOffset` instead). * Deprecate getLocaltime & getGmTime * Add `now()` as a shorthand for GetTIme().inZone(Local) * Add FedericoCeratto's timezone tests (#6548) * Run more tests in all timezones * Make month enum start at 1 instead of 0 * Deprecate getDayOfWeekJulian * Fix issues with gc safety * Rename TimeInfo => DateTime * Fixes #6465 * Improve isLeapYear * FIx handling negative adjTime * Cleanup: - deprecated toSeconds and fromSeconds, added fromUnix and toUnix instead (that returns int64 instead of float) - added missing doc comments - removed some unnecessary JS specific implementations * Fix misstake in JS `-` for Time * Update usage of TimeEffect * Removed unecessary use of `difftime` * JS fix for local tz * Fix subtraction of months * Fix `days` field in `toTimeInterval` * Style and docs * Fix getDayOfYear for real this time... * Fix handling of adding/subtracting time across dst transitions * Fix some bad usage of the times module in the stdlib * Revert to use proper time resoultion for seeding in random.nim * Move deprecated procs to bottom of file * Always use `epochTime` in `randomize` * Remove TimeInterval normalization * Fixes #6905 * Fix getDayOfWeek for year < 1 * Export toEpochDay/fromEpochDay and change year/month/monthday order * Add asserts for checking that the monthday is valid * Fix some remaining ambiguous references to `Time` * Fix ambiguous reference to Time | ||||
* | | Prep for tester parallel: private nimcache for each test (#6937) | Mathias Stearn | 2017-12-18 | 2 | -31/+30 |
| | | | | | | | | | | | | | | | | | | | | | | * Compile tester with --opt:speed This makes "tester html" substantially faster * Use a private nimcache for each test This allows reusing the cache between test runs. It is also prep for parallel testing within a single category (#6913) | ||||
* | | Alternative fix for #4910 that covers #6892; fixes #6892 (#6938) | cooldome | 2017-12-17 | 1 | -3/+11 |
| | | |||||
* | | Added test duration output (#6619) | Dmitry Atamanov | 2017-12-15 | 1 | -1/+2 |
| | | |||||
* | | Merge branch 'parsesql' of https://github.com/treeform/Nim into ↵ | Araq | 2017-12-15 | 1 | -0/+191 |
|\ \ | | | | | | | | | | treeform-parsesql | ||||
| * | | fix | treeform | 2017-12-14 | 1 | -296/+111 |
| | | | |||||
| * | | fix | treeform | 2017-12-14 | 1 | -435/+373 |
| | | | |||||
| * | | fix | treeform | 2017-12-14 | 1 | -0/+438 |
| | | | |||||
* | | | fixes #6626 | Araq | 2017-12-15 | 1 | -2/+3 |
| | | | |||||
* | | | make tests green again | Araq | 2017-12-15 | 2 | -14/+14 |
| | | | |||||
* | | | make type vs proc ambiguous handling more consistent; fixes #6726; fixes #6693 | Araq | 2017-12-15 | 2 | -0/+11 |
| | | | |||||
* | | | Merge branch 'devel' of github.com:nim-lang/Nim into devel | Araq | 2017-12-15 | 2 | -0/+310 |
|\ \ \ | |||||
| * | | | Merge branch 'devel' of github.com:nim-lang/Nim into devel | Andreas Rumpf | 2017-12-15 | 25 | -39/+145 |
| |\| | | |||||
| * | | | added SQL parser test | Andreas Rumpf | 2017-12-14 | 2 | -0/+310 |
| | | | | |||||
* | | | | fixes #668 | Araq | 2017-12-15 | 1 | -0/+26 |
| |/ / |/| | | |||||
* | | | Improved collection-to-string behavior (#6825) | Fabian Keller | 2017-12-14 | 25 | -39/+145 |
|/ / | |||||
* | | make tfragment_gc more robust | Araq | 2017-12-12 | 1 | -1/+4 |
| | | |||||
* | | modify getTypeImpl to reduce result to final implementation (#6891) | jcosborn | 2017-12-09 | 1 | -2/+12 |
| | | | | | | | | | | * added test case for getTypeImpl * modify getTypeImpl to reduce result to final implementation | ||||
* | | Use addCallback rather than callback= in asyncfutures.all() (#6850) | Mathias Stearn | 2017-12-09 | 1 | -0/+17 |
| | | | | | | | | | | | | | | | | | | | | * Use addCallback rather than callback= in asyncfutures.all() Addresses part of #6849 * Stop using do notation for #6849 * Update example style | ||||
* | | fixes #6889 | Andreas Rumpf | 2017-12-08 | 1 | -0/+15 |
| | | |||||
* | | Merge branch 'devel' into araq-new-mm2 | Araq | 2017-12-08 | 3 | -6/+47 |
|\ \ | |||||
| * | | fix getTypeInst for tyGenericInst (#6868) | jcosborn | 2017-12-04 | 1 | -6/+26 |
| | | | |||||
| * | | Implement codegenDecl for js (#6851) | Alexander Ivanov | 2017-12-01 | 2 | -0/+21 |
| | | | |||||
* | | | fixes another sighashes problem | Araq | 2017-12-08 | 2 | -0/+14 |
| | | |