Andreas Rumpf
|
ca672ec62e
|
appveyor: make the build green again
|
2018-12-22 09:47:22 +01:00 |
|
Alexis Hope
|
bec493925f
|
IntSet documentation notes (#10051)
|
2018-12-21 22:55:58 +01:00 |
|
Taylor Hoff
|
8869aa74db
|
Stop false positives in distros.detectOs (#10062)
* Stop false positives in distros.nim
* Fix bad string comparison on line 176 of distros.nim
|
2018-12-21 22:52:57 +01:00 |
|
Timothee Cour
|
8aa5d126fe
|
clarify doc for <= on tuple uses lexicographic order (#10069)
|
2018-12-21 22:52:28 +01:00 |
|
Yuriy Glukhov
|
39a8ab469a
|
Fixed insert for nil seq in js (#10068)
|
2018-12-21 22:45:20 +01:00 |
|
Araq
|
237085db5d
|
C++ tests: make DLL test green
|
2018-12-21 22:03:41 +01:00 |
|
Araq
|
4a6d699bc5
|
C++: make async tests green on Windows
|
2018-12-21 22:03:41 +01:00 |
|
hlaaf
|
da80992577
|
Add system.$(HSlice) and fix #7898 (#8670)
* Add system.$(HSlice) and fix #7898
* Surround system.$(HSlice) with spaces
|
2018-12-21 18:10:07 +01:00 |
|
Araq
|
0c97d3a41c
|
fixes #10066
|
2018-12-21 14:28:52 +01:00 |
|
alaviss
|
b6257f3f21
|
os.walkDir: correctly evaluate paths when relative = true (#10057) [backport]
|
2018-12-21 14:12:48 +01:00 |
|
Timothee Cour
|
52e36a19a9
|
fix #9933 (#10067)
|
2018-12-21 12:29:45 +01:00 |
|
Araq
|
23448a96cc
|
fixes #10058 [backport]
|
2018-12-21 11:50:24 +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 |
|
Taylor Hoff
|
68ec42cec7
|
Add call to hostnamectl in detectOsImpl (#10048)
|
2018-12-20 08:45:43 +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 |
|
Andreas Rumpf
|
cd65e5328d
|
GC: avoid pathological behaviour; fixes #10040 [backport] (#10052)
|
2018-12-20 08:20:32 +01:00 |
|
Timothee Cour
|
6cbe1d48d7
|
[json] document fact that key ordering is preserved (#10020)
|
2018-12-20 01:13:25 +01:00 |
|
Timothee Cour
|
fc7df3283c
|
fix test failure
|
2018-12-19 16:11:23 -08:00 |
|
Timothee Cour
|
8fbe3b3b7d
|
add to changelog
|
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 |
|
Araq
|
c129107b32
|
make nimrtl.dll compile for the C++ target
|
2018-12-19 18:06:28 +01:00 |
|
Araq
|
f7d0e5c1d1
|
strutils: minor code cleanup
|
2018-12-19 18:06:13 +01: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
|
37cb5e8f53
|
Update osproc.nim (#10043)
|
2018-12-19 11:25:50 +01:00 |
|
Andreas Rumpf
|
3300c8a500
|
much simpler implementation of constant tuple declarations
|
2018-12-19 11:11:33 +01:00 |
|
Neelesh Chandola
|
8e90ed0618
|
Const tuple unpacking (#9964)
* tuple unpacking is now supported for consts
* Move nkConstTuple to the end of TNodeKind
* Add nnkConstTuple in macros.nim
* Fix Formatting
|
2018-12-19 10:52:41 +01:00 |
|
Andreas Rumpf
|
3f917c8d91
|
Merge pull request #9959 from nc-x/better-error-message
Better error messages in enums which don't have ordinal types
|
2018-12-19 10:03:55 +01:00 |
|
Andreas Rumpf
|
72500420d3
|
Fixes #3060 and adds error checking for invalid else branches in object variants (#9957)
* Fix semRecordCase
* Fix ftpclient.nim
* Check for ordinal type
* Check tyRange for exhaustiveness
|
2018-12-19 10:03:22 +01:00 |
|
Neelesh Chandola
|
48437d0a84
|
Give better error message when profiler and memProfiler used at same time (#9948)
* Give better error message when profiler and memProfiler used at same time
* Move to profiler.nim
|
2018-12-19 10:02:20 +01:00 |
|
Neelesh Chandola
|
642ce799ec
|
Add support for clang-cl (#9977)
|
2018-12-19 09:35:25 +01:00 |
|
Timothee Cour
|
2d404a5a24
|
undo last commit (meant to send a PR instead)
|
2018-12-18 22:42:19 -08:00 |
|
Timothee Cour
|
7b9ba71b47
|
Update osproc.nim
|
2018-12-18 22:39:08 -08:00 |
|
Yuriy Glukhov
|
264627a657
|
Add nimsuggest to installDirs (#10035)
|
2018-12-18 22:31:01 +01:00 |
|
Neelesh Chandola
|
2acefee044
|
Nimsuggest now shows gotodef for y in from x import y (#10023)
|
2018-12-18 19:51:14 +01:00 |
|
alaviss
|
8f4befe368
|
Testament fixes (#10034)
* testament/htmlgen: add support for disabled and joined tests
* testament/tester: respect --targets
|
2018-12-18 19:49:43 +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 |
|
Andreas Rumpf
|
d7d17d5ab0
|
see what breaks with a global config.nims (#10016)
* see what breaks with a global config.nims
* make tests green with a global config.nims file
|
2018-12-18 09:29:15 +01:00 |
|
Timothee Cour
|
dd5812546f
|
[pathutils] add AnyPath; add $; lift arbitrary API restrictions (#10021)
|
2018-12-18 09:28:26 +01:00 |
|
Timothee Cour
|
e1098fa01a
|
document NIM_EXTERNC for emit (#10022)
|
2018-12-18 09:20:09 +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 |
|
Araq
|
09b9a54418
|
make tests green with a global config.nims file
|
2018-12-17 23:03:54 +01:00 |
|
Andreas Rumpf
|
bb1160b73c
|
Merge pull request #10029 from LambdaInsight/more-logging-doc
Adding more documentation to logging.nim
|
2018-12-17 20:56:14 +01:00 |
|
Istvan
|
915a9ec082
|
Adding more documentation to logging.nim
Just minor addition to the documentation with the use of operators
|
2018-12-17 19:29:08 +01:00 |
|
Araq
|
86c3ac6a61
|
see what breaks with a global config.nims
|
2018-12-16 20:53:50 +01:00 |
|
Andreas Rumpf
|
0409f2348e
|
Merge pull request #10012 from nc-x/header-path
Add project directory to include path
|
2018-12-16 20:51:41 +01:00 |
|
Araq
|
9526009e0e
|
fixes #9120
|
2018-12-16 20:34:07 +01:00 |
|
Araq
|
d91d1865b8
|
fixes #9420
|
2018-12-16 20:11:04 +01:00 |
|
Araq
|
d66eb04ce9
|
fixes #8991, fixes #4446
|
2018-12-16 19:22:49 +01:00 |
|
Araq
|
7ec77684e9
|
fixes #9153
|
2018-12-16 19:17:09 +01:00 |
|