Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Macros: Introduce getType(t: typedesc): NimNode | Adam Strzelecki | 2015-05-17 | 1 | -0/+20 |
| | | | | | | | | | | | | | Since typedesc are exception in macros and they are not implicitly converted to NimNode on macro call, we need some means to perform such conversion on demand. Fortunately it is as simple as declaring new magic "NGetType" proc with typedesc parameter. NOTE: Keeping actual macro exceptional behavior for typedesc is important, since it allows passing typedesc macro parameter to other procs or macros expecting type parameter. If typedesc parameter was implicitly converted, then we would lost this ability. | ||||
* | Merge pull request #2564 from reactormonk/jpoirier-realtimeGCTest | Andreas Rumpf | 2015-05-14 | 9 | -2/+260 |
|\ | | | | | Jpoirier realtime gc test | ||||
| * | run the C test too | Simon Hafner | 2015-05-13 | 2 | -2/+2 |
| | | |||||
| * | Merge branch 'devel' into jpoirier-realtimeGCTest | Simon Hafner | 2015-05-13 | 71 | -242/+2030 |
| |\ | |||||
| * | | integrated realtimegc stuff into testament | Simon Hafner | 2015-04-13 | 7 | -38/+78 |
| | | | |||||
| * | | 15 minutes, bit better messages | Simon Hafner | 2015-04-04 | 3 | -8/+8 |
| | | | |||||
| * | | Merge branch 'devel' into jpoirier-realtimeGCTest | Simon Hafner | 2015-04-01 | 12 | -25/+179 |
| |\ \ | |||||
| * \ \ | Merge branch 'realtimeGCTest' of https://github.com/jpoirier/Nim into ↵ | Simon Hafner | 2015-03-26 | 8 | -1/+219 |
| |\ \ \ | | | | | | | | | | | | | | | | jpoirier-realtimeGCTest | ||||
| | * | | | proper windows get process function name, fix batch file, add echoes back | Joseph Poirier | 2015-01-08 | 3 | -4/+5 |
| | | | | | |||||
| | * | | | add test note to the readme | Joseph Poirier | 2015-01-06 | 1 | -1/+4 |
| | | | | | |||||
| | * | | | add proper cdm strings and comment out all echos | Joseph Poirier | 2015-01-06 | 2 | -10/+10 |
| | | | | | |||||
| | * | | | properly typecast the function pointers | Joseph Poirier | 2015-01-06 | 1 | -3/+3 |
| | | | | | |||||
| | * | | | fixed import object name | Joseph Poirier | 2015-01-06 | 1 | -3/+3 |
| | | | | | |||||
| | * | | | Test the realtime GC, via long running process in a shared object, without ↵ | Joseph Poirier | 2015-01-06 | 7 | -0/+214 |
| | | | | | | | | | | | | | | | | | | | | linking nimrtl.dll/so. | ||||
* | | | | | Tests for static class proc, methods & iterators | Adam Strzelecki | 2015-05-13 | 1 | -0/+19 |
| |_|_|/ |/| | | | | | | | | | | | This currently covers #2662 & #2710 bugs. | ||||
* | | | | Merge pull request #2660 from MrJohz/contains-tables | Andreas Rumpf | 2015-05-08 | 2 | -15/+19 |
|\ \ \ \ | | | | | | | | | | | Add contains proc for tables to allow usage of `in` | ||||
| * | | | | Add contains proc for tables to allow usage of `in` | Jonathan | 2015-05-05 | 2 | -15/+19 |
| | | | | | |||||
* | | | | | Merge pull request #2657 from def-/noreturn | Andreas Rumpf | 2015-05-08 | 1 | -3/+3 |
|\ \ \ \ \ | | | | | | | | | | | | | Pass noReturn pragma to C code. | ||||
| * | | | | | Move the noreturn pragma to sysFatal | def | 2015-05-05 | 1 | -3/+3 |
| |/ / / / | | | | | | | | | | | | | | | | | | | | | Now you can choose to implement sysFatal with --os:standalone so that it returns. | ||||
* | | | | | Merge pull request #2596 from Nycto/devel | Varriount | 2015-05-07 | 1 | -14/+34 |
|\ \ \ \ \ | |/ / / / |/| | | | | Fix floats in tuples in HashSets | ||||
| * | | | | Fix floats in tuples in HashSets | Nycto | 2015-04-24 | 1 | -14/+34 |
| | | | | | | | | | | | | | | | | | | | | | | | | | Previously, the added tests would fail to compile with errors complaining that 'hash(float)' didn't exist | ||||
* | | | | | made test green | Araq | 2015-05-03 | 1 | -0/+46 |
| | | | | | |||||
* | | | | | fixes #2629, fixes #2641, fixes #2632, fixes #2630 | Araq | 2015-05-03 | 2 | -0/+34 |
| | | | | | |||||
* | | | | | fixes #2625 | Araq | 2015-05-03 | 1 | -0/+19 |
| | | | | | |||||
* | | | | | fixes regression caused by code cleanups | Araq | 2015-04-29 | 1 | -0/+766 |
| | | | | | |||||
* | | | | | fixes #2470, fixes #1354 | Araq | 2015-04-28 | 2 | -16/+220 |
| | | | | | |||||
* | | | | | fixes #1888 | Araq | 2015-04-27 | 6 | -24/+41 |
| | | | | | |||||
* | | | | | fixes regression: overloading by 'var' | Araq | 2015-04-25 | 1 | -1/+9 |
| | | | | | |||||
* | | | | | marshalling can be done at compile-time | Araq | 2015-04-25 | 1 | -17/+0 |
| | | | | | |||||
* | | | | | fixes #2517 | Araq | 2015-04-25 | 3 | -9/+18 |
| | | | | | |||||
* | | | | | fixes #2600 | Araq | 2015-04-25 | 1 | -1/+30 |
| | | | | | |||||
* | | | | | fixes #2551; fixes #2212; breaks bootstrapping in debug mode; bootstrap with ↵ | Araq | 2015-04-25 | 1 | -0/+20 |
| | | | | | | | | | | | | | | | | | | | | -d:release | ||||
* | | | | | fixes #2372 | Araq | 2015-04-25 | 1 | -0/+12 |
|/ / / / | |||||
* | | | | cleanups for underscores in tuple unpacking | Araq | 2015-04-24 | 1 | -2/+8 |
| | | | | |||||
* | | | | added test for #2536 | Araq | 2015-04-24 | 1 | -0/+38 |
| | | | | |||||
* | | | | Merge pull request #2566 from nanoant/parser-diagnostic-location | Andreas Rumpf | 2015-04-24 | 3 | -0/+39 |
|\ \ \ \ | | | | | | | | | | | Parser: Fix location (line, col) for diagnostics | ||||
| * | | | | Parser: Test for exact missing ':' location column | Adam Strzelecki | 2015-04-21 | 3 | -0/+39 |
| | | | | | | | | | | | | | | | | | | | | | | | | | This ensures compiler points to the right place when claiming that ':' is missing. | ||||
* | | | | | Add sfGenSym for (_). | Dominik Picheta | 2015-04-23 | 1 | -12/+20 |
| | | | | | |||||
* | | | | | Merge branch 'devel' into underscore-tuple-unpack | Dominik Picheta | 2015-04-23 | 38 | -41/+610 |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: compiler/semstmts.nim | ||||
| * | | | | | fixes #2585 | Araq | 2015-04-22 | 1 | -0/+30 |
| | | | | | | |||||
| * | | | | | fixes #2581 | Araq | 2015-04-22 | 1 | -0/+24 |
| | | | | | | |||||
| * | | | | | fixes #2550 | Araq | 2015-04-22 | 1 | -0/+14 |
| | | | | | | |||||
| * | | | | | Fix expected tester messages | def | 2015-04-21 | 2 | -4/+4 |
| |/ / / / | |||||
| * | | | | Merge pull request #2575 from nanoant/test-for-error-location-column | Andreas Rumpf | 2015-04-21 | 2 | -6/+15 |
| |\ \ \ \ | | | | | | | | | | | | | Tests: Optional error location column spec | ||||
| | * | | | | Tests: Optional error location column spec | Adam Strzelecki | 2015-04-20 | 2 | -6/+15 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This allows some test to specify error location column, to ensure compiler is generating diagnostics pointing to exactly right place of an error. | ||||
| * | | | | | fixes #2505, fixes #1853, fixes #2522 | Araq | 2015-04-20 | 4 | -5/+43 |
| |/ / / / | |||||
| * | | | | Merge branch 'devel' of https://github.com/Araq/Nim into devel | Araq | 2015-04-20 | 3 | -0/+55 |
| |\ \ \ \ | |||||
| | * \ \ \ | Merge pull request #2503 from ReneSac/arrowLike | Andreas Rumpf | 2015-04-15 | 1 | -0/+14 |
| | |\ \ \ \ | | | | | | | | | | | | | | | Restrict arrow-like operators to those ending with `->`, `~>` or `=>` | ||||
| | | * | | | | Changing the rule for arrow like operators again. | ReneSac | 2015-04-10 | 1 | -5/+5 |
| | | | | | | | |||||
| | | * | | | | Restore newline at the end of the file. | ReneSac | 2015-04-09 | 1 | -1/+1 |
| | | | | | | |