alaviss
|
b6257f3f21
|
os.walkDir: correctly evaluate paths when relative = true (#10057) [backport]
|
2018-12-21 14:12:48 +01:00 |
|
Timothee Cour
|
f9d58b9305
|
lots of testament bug fixes and improvements: (#10044)
|
2018-12-20 11:49:32 +01:00 |
|
Andreas Rumpf
|
2fd522cf58
|
use anon structs and unions for a much better debug experience (#10055)
|
2018-12-20 11:44:26 +01:00 |
|
rec
|
ca18dc2505
|
Make copies for params which are captured in closures. Fixes #7048 (#10050)
* Copy params which are captured in closures. Fixes #7048
* Forgot to emit a newline; minor adjustments to the test
|
2018-12-20 08:24:57 +01:00 |
|
Timothee Cour
|
fc7df3283c
|
fix test failure
|
2018-12-19 16:11:23 -08:00 |
|
Timothee Cour
|
656770402c
|
fix #8255 numerous issues with splitFile
|
2018-12-19 16:11:23 -08:00 |
|
Neelesh Chandola
|
730b1b2b87
|
proc does not take untyped/typed as argument (#9981)
* proc does not take untyped/typed as argument
* Add TODO
|
2018-12-19 16:18:57 +01:00 |
|
Timothee Cour
|
25d3539da7
|
[os] fix #10017 regression, fix #10025 regression (#10018)
* [os] fix #10017 regression
* [os] fix #10025 regression
|
2018-12-18 12:43:25 +01:00 |
|
Timothee Cour
|
c4e3c4ca2d
|
add getCurrentCompilerExe to vmops (eg allows to get nim compiler at CT); add tests for vmops (#9925)
|
2018-12-18 09:07:12 +01:00 |
|
recloser
|
19f5835d5c
|
Fixes #10005
|
2018-12-15 22:57:18 +01:00 |
|
Andreas Rumpf
|
b53327c92a
|
fixes #9994
|
2018-12-15 14:30:21 +01:00 |
|
Andreas Rumpf
|
675b6f0773
|
fixes #9978
|
2018-12-14 17:15:03 +01:00 |
|
Araq
|
ce9815bcf5
|
os.nim: use the new pathnorm.normalizePath implementation
|
2018-12-14 08:57:55 +01:00 |
|
Araq
|
5b39c7aca9
|
fixes joinPath regressions
|
2018-12-13 16:19:00 +01:00 |
|
Araq
|
9cc4a57768
|
os.nim: big refactoring, use the new pathnorm that was extracted by compiler/pathutils.nim; added os.relativePath
|
2018-12-13 12:05:50 +01:00 |
|
Andreas Rumpf
|
e4ae7a8929
|
Merge pull request #8748 from LemonBoy/when-in-objects
Pervasive replacement of nkRecWhen in generic types
|
2018-12-12 18:19:52 +01:00 |
|
Andreas Rumpf
|
d9ae9201c4
|
Merge pull request #9937 from cooldome/pragmablock_custom_pragma
Language feature: implement custom pragmas in pragma blocks
|
2018-12-12 10:15:25 +01:00 |
|
Andrii Riabushenko
|
1d16676dd6
|
add test
|
2018-12-11 23:53:59 +00:00 |
|
Flaviu Tamas
|
c0a47f7e22
|
Rework nil/option for nre in light of ""==nil
Fixes #9243
|
2018-12-11 22:15:57 +00:00 |
|
Flaviu Tamas
|
22b3e9df27
|
Revert 7f49364fd0 for nre
|
2018-12-11 22:15:02 +00:00 |
|
Andreas Rumpf
|
239846a528
|
Merge pull request #9805 from pacien/181126-list-append
add SinglyLinkedList.append procs
|
2018-12-11 22:18:40 +01:00 |
|
Andreas Rumpf
|
bb1ce398af
|
Merge pull request #9881 from timotheecour/pr_ref_9880
refs #9880 show index and bound in lots of `index out of bounds` errors
|
2018-12-11 21:49:08 +01:00 |
|
Araq
|
f18fcf65b3
|
make tests green again
|
2018-12-11 21:23:26 +01:00 |
|
Araq
|
f3d2c18a12
|
attempt to make travis green
|
2018-12-11 21:23:25 +01:00 |
|
Araq
|
34815a4697
|
megatest: make it green on Linux
|
2018-12-11 21:23:25 +01:00 |
|
Araq
|
916955dc95
|
make more tests green
|
2018-12-11 21:23:25 +01:00 |
|
Araq
|
4d616b5dc4
|
make tests green; better output for when megatest execution fails
|
2018-12-11 21:23:24 +01:00 |
|
Araq
|
0d99ff6113
|
testament megatest: furher refactorings making more tests green
|
2018-12-11 21:23:24 +01:00 |
|
Andreas Rumpf
|
ac785b0623
|
testament: joinable is now an explicit concept of a test spec
|
2018-12-11 21:23:24 +01:00 |
|
Araq
|
3b783f7e13
|
Testament: refactoring; makes the test joiner green
|
2018-12-11 21:23:23 +01:00 |
|
Arne Döring
|
a5ecbf823f
|
lots of small changes
|
2018-12-11 21:23:22 +01:00 |
|
Arne Döring
|
3859878db8
|
megatest checks output and nimout
|
2018-12-11 21:23:22 +01:00 |
|
Arne Döring
|
2a4c09ff88
|
megatest can be executed
|
2018-12-11 21:23:21 +01:00 |
|
Arne Döring
|
fb1f5c62b5
|
tshouldfail is stricter
|
2018-12-11 21:23:21 +01:00 |
|
Arne Döring
|
1105d03644
|
require errormsg to be specified before file.
|
2018-12-11 21:23:21 +01:00 |
|
Arne Döring
|
ca394ebd95
|
allow to disable backend logging
|
2018-12-11 21:23:20 +01:00 |
|
Arne Döring
|
465e742182
|
fix js category
|
2018-12-11 21:23:19 +01:00 |
|
Arne Döring
|
b26378a468
|
WIP, most tests are now skipped
|
2018-12-11 21:23:18 +01:00 |
|
Arne Döring
|
7b40c864bc
|
kick unused benchmarks
|
2018-12-11 21:23:18 +01:00 |
|
Arne Döring
|
75e4a0098a
|
remove caas
|
2018-12-11 21:23:18 +01:00 |
|
Araq
|
4ec40796e6
|
fixes #9868
|
2018-12-11 10:28:56 +01:00 |
|
Andreas Rumpf
|
03c4231951
|
Merge pull request #9909 from nc-x/fix-regression
Fix enum regression
|
2018-12-11 08:36:15 +01:00 |
|
Andreas Rumpf
|
cd81f368d1
|
Merge pull request #9826 from cooldome/destructor_move_them_all
destructors: sink`em all
|
2018-12-10 15:46:19 +01:00 |
|
Timothee Cour
|
f3ecc15a94
|
refs #9880 show index and bound in lots of index out of bounds errors
|
2018-12-09 16:50:45 -08:00 |
|
Andrii Riabushenko
|
dc935f2b41
|
use control flow graph for sink params
|
2018-12-09 18:32:43 +00:00 |
|
Andreas Rumpf
|
606b43ba11
|
Merge pull request #9911 from nc-x/fixes-#9627
`include` now accepts collective arguments
|
2018-12-09 13:47:45 +01:00 |
|
Andreas Rumpf
|
c16963083d
|
Merge pull request #9912 from nim-lang/araq-fixes-nested-gensym
fixes nested gensym'ed parameters; fixes #9476
|
2018-12-09 12:58:33 +01:00 |
|
Neelesh Chandola
|
96647618c2
|
Fix compilation of test on linux and mac
|
2018-12-09 15:44:18 +05:30 |
|
Andreas Rumpf
|
8035f408f1
|
Merge pull request #9898 from cooldome/enum_notused
Enum fields get hintXDeclaredButNotUsed hint even marked with used pragma
|
2018-12-09 09:51:35 +01:00 |
|
Neelesh Chandola
|
e44641b6cb
|
Float values are invalid in enum
|
2018-12-09 14:20:01 +05:30 |
|