Araq
|
afa2ca6a0b
|
Merge branch 'krux02-std-diff' into devel
|
2018-12-12 16:17:56 +01:00 |
|
Araq
|
f080a15da1
|
diff.nim: massive code cleanups
|
2018-12-12 16:17:35 +01:00 |
|
Araq
|
9ce21bb8de
|
Merge branch 'std-diff' of https://github.com/krux02/Nim into krux02-std-diff
|
2018-12-12 15:43:03 +01:00 |
|
Araq
|
f828e5da49
|
clean up the implementation of the new memfiles.resize
|
2018-12-12 12:10:17 +01:00 |
|
Araq
|
77a884f178
|
export every field of MemFile for more low level trickery; refs #9922
|
2018-12-12 12:03:57 +01:00 |
|
Araq
|
cc8ba356f9
|
advopt.txt: minor layouting change
|
2018-12-12 12:00:42 +01:00 |
|
Andreas Rumpf
|
cddc4be209
|
Merge pull request #9922 from c-blake/devel
Let handles be seen outside of `memfiles` module so that "updating"
|
2018-12-12 12:00:12 +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 |
|
Andreas Rumpf
|
3a70d18b84
|
Merge pull request #9755 from flaviut/nre-missing-match
Fix for #9243, nre returns "" instead of nil for missing matches
|
2018-12-12 06:35:15 +01:00 |
|
Andrii Riabushenko
|
1d16676dd6
|
add test
|
2018-12-11 23:53:59 +00:00 |
|
Andrii Riabushenko
|
9becb41e04
|
Add changelog item
|
2018-12-11 23:37:48 +00:00 |
|
Andrii Riabushenko
|
df0f0f2858
|
custom pragmas in pragma blocks
|
2018-12-11 23:35:46 +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
|
c682671fea
|
minor cleanups
|
2018-12-11 23:07:36 +01:00 |
|
Andreas Rumpf
|
5dc83d0c8f
|
cleanup of excpt.nim
|
2018-12-11 23:04:49 +01: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
|
c58f430e2e
|
Merge pull request #9916 from timotheecour/pr_ref_9906_errorMax
refs #9906; --errorMax:10 allows stopping after 10 errors (more robust than nim check)
|
2018-12-11 22:14:08 +01:00 |
|
Andreas Rumpf
|
e3d91a5b74
|
Merge pull request #9923 from stefantalpalaru/calldepth
replace misleading "stack overflow" message when reaching Nim's call depth limit
|
2018-12-11 22:07:44 +01:00 |
|
Andreas Rumpf
|
3695819018
|
cleanup main.nim's code style
|
2018-12-11 22:06:15 +01:00 |
|
Andreas Rumpf
|
5ffa9a8be6
|
destructors: defensive programming against wrong generated destructor for string/seq
|
2018-12-11 22:02:18 +01:00 |
|
Andreas Rumpf
|
d20a273215
|
Merge pull request #9917 from timotheecour/pr_dump_msg
enhance `dump --dump.format:json` : report `out`, `hints`, `warnings`, document it ; closes #9513
|
2018-12-11 22:01:28 +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
|
01892eee4b
|
don't skip tests that really were not joined
|
2018-12-11 21:23:25 +01:00 |
|
Araq
|
8aa4b6b552
|
remove outputGotten.txt file on success
|
2018-12-11 21:23:25 +01:00 |
|
Araq
|
f3d2c18a12
|
attempt to make travis green
|
2018-12-11 21:23:25 +01:00 |
|
Araq
|
dc604ca762
|
don't run megatest in parallel for better error messages
|
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
|
46820b94a6
|
the linking step doesn't mind Windows' 8K command line limit anymore
|
2018-12-11 21:23:24 +01:00 |
|
Araq
|
77272ceb3c
|
fixes extccomp regressions
|
2018-12-11 21:23:24 +01:00 |
|
Araq
|
044c7d0921
|
fixes extccomp regressions
|
2018-12-11 21:23:23 +01:00 |
|
Araq
|
1946d1a61d
|
fixes extccomp regressions
|
2018-12-11 21:23:23 +01:00 |
|
Araq
|
3b783f7e13
|
Testament: refactoring; makes the test joiner green
|
2018-12-11 21:23:23 +01:00 |
|
Araq
|
8896770f8f
|
workaround against silly Windows command line length limitations for the upcoming megatest.nim
|
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
|
c0c35839cc
|
megatest integrated in default test all
|
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
|
199018ef2e
|
test can fail because of invalid spec
|
2018-12-11 21:23:20 +01:00 |
|
Arne Döring
|
a22bf14bb6
|
fix htmlgen, that I broke
|
2018-12-11 21:23:19 +01:00 |
|
Arne Döring
|
dec863a85a
|
kill testnospec
|
2018-12-11 21:23:19 +01:00 |
|
Arne Döring
|
465e742182
|
fix js category
|
2018-12-11 21:23:19 +01:00 |
|