cooldome
9668a1106d
Fix 15543 ( #15544 )
...
* fix #15543
* fix spacing
* fix test
* simplify test for freebsd platform
2020-10-12 10:12:32 +01:00
Andreas Rumpf
d66e274e1a
refactoring: moved setOutFile to where it belongs
2020-10-11 20:44:04 +02:00
Andreas Rumpf
3492178494
refactoring: removed cmdlinehelper.mainCommand callback
2020-10-11 20:44:04 +02:00
flywind
c2c7f60259
docs minor ( #15550 )
2020-10-11 20:43:44 +02:00
Timothee Cour
3eac9b2344
os: add overload copyFile*(source, dest: string, isDir = false) ( #15537 )
...
* os: add overload copyFile*(source, dest: string, isDir = false)
* renamed to copyFileToDir
2020-10-11 20:43:01 +02:00
Andreas Rumpf
992952d868
nimpretty: do not produce 'line too long' messages ( #15541 )
2020-10-10 17:46:22 +02:00
Christian Ulrich
c7ccbfac39
close socket in getPrimaryIPAddr ( #15538 ) [backport]
2020-10-10 07:06:13 +02:00
Timothee Cour
8a5f550491
followup after #15529 and #15534 ( #15536 )
2020-10-10 07:05:27 +02:00
genotrance
442841037a
Fix #12027 ( #15519 )
2020-10-10 07:04:57 +02:00
genotrance
0a560144ce
Bump nimble ( #15539 )
2020-10-10 07:04:03 +02:00
Andreas Rumpf
d430216288
fixes #15532 ( #15534 )
2020-10-09 16:18:36 +02:00
Timothee Cour
16e8005031
fix gitignore for testament cruft ( #15530 )
...
* fix gitignore for testament cruft
* fix rendertree => renderTree
2020-10-09 11:28:21 +02:00
Timothee Cour
8fb57d7451
close #13081 ( #15529 )
...
* close #13081
* fixup
2020-10-09 08:56:09 +02:00
cooldome
91ce4515c8
fix gc:arc in nimscript ( #15525 )
2020-10-09 08:52:26 +02:00
lihaifeng
3eaacac230
Update parsecfg.nim ( #15513 )
...
* Update parsecfg.nim
Returns the specified default value if the specified key value does not exist.
* Update lib/pure/parsecfg.nim
Co-authored-by: flywind <43030857+xflywind@users.noreply.github.com >
* Update lib/pure/parsecfg.nim
Co-authored-by: flywind <43030857+xflywind@users.noreply.github.com >
* Update lib/pure/parsecfg.nim
Co-authored-by: flywind <43030857+xflywind@users.noreply.github.com >
Co-authored-by: flywind <43030857+xflywind@users.noreply.github.com >
2020-10-08 17:17:00 +02:00
Andreas Rumpf
538a57a522
fixes #15511 ( #15524 )
2020-10-08 17:09:28 +02:00
Andreas Rumpf
cfba237d14
fixes #15510 ( #15523 )
2020-10-08 15:28:23 +02:00
ee7
aa0b73575c
changelog.md: Group the new to procs ( #15522 )
...
* changelog.md: Group the new `to` procs [ci skip]
This also moves the `critbits.toCritBitTree` entry from the "Language
Changes" section to the "Standard library additions and changes"
section.
* changelog.md: Remove extra space
2020-10-08 14:21:20 +02:00
Andreas Rumpf
1e9d83efb0
fixes #15512 ( #15521 )
2020-10-08 14:17:27 +02:00
Araq
4d91cc7950
changelog improvements
2020-10-08 11:43:18 +02:00
Araq
0ac74ddd74
fixes a regression
2020-10-08 11:43:18 +02:00
cooldome
fe187719ab
fix #15516 ( #15518 )
2020-10-08 09:12:03 +02:00
Andreas Rumpf
3b901d1e36
docgen: improve alignment of comments (still not perfect) ( #15506 )
...
* docgen: improve alignment of comments (still not perfect)
* fix error message text in `tunknown_named_parameter`
Co-authored-by: narimiran <narimiran@disroot.org >
2020-10-07 14:39:13 +02:00
Andreas Rumpf
0426a4d85a
fixes #15508 ( #15509 )
2020-10-07 14:38:25 +02:00
Andreas Rumpf
acbe27b082
disable 'observable stores' warning message for 1.4 ( #15507 )
2020-10-07 13:05:19 +02:00
Andreas Rumpf
51e3e0c7c4
implements https://github.com/nim-lang/RFCs/issues/260 ( #15505 )
...
* implements https://github.com/nim-lang/RFCs/issues/260
* added a test case
2020-10-07 00:09:28 +02:00
Serban Constantin
dd86228548
update unittest docs with correct exit code info ( #15502 )
2020-10-06 18:05:57 +02:00
Paul Tan
fa84121421
effects: exclude swap() from "indirect calls" assumption ( #15504 )
...
swap() will never call any procs passed to it, and so it can be safely
excluded from the "assume indirect calls are taken" effects tracking
rule.
2020-10-06 18:05:31 +02:00
Juan Carlos
695f955f70
inline tiny proc ( #15498 )
2020-10-06 16:52:12 +02:00
IDF
9560e49e8f
New hint for unused exceptions in .raises ( #15492 )
...
* New hint for unused exceptions in .raises
* Fix effects test
* Further adapt teffects1.nim
2020-10-06 16:49:30 +02:00
Andreas Rumpf
92163fa330
implements https://github.com/nim-lang/RFCs/issues/258 ( #15503 )
...
* implements https://github.com/nim-lang/RFCs/issues/258
* don't be too strict with custom pragma blocks
* cast pragmas: documentation
* added most missing inference query procs to effecttraits.nim
2020-10-06 16:47:15 +02:00
Benjamin Lee
acd71dd6bb
Iterate over smaller set when computing intersection ( #15497 )
...
Closes #15496
2020-10-06 10:29:45 +02:00
Juan Carlos
aca1fae55a
GitHub Actions Skip CI ( #15289 )
2020-10-06 04:52:49 +00:00
Araq
37758826ff
typo
2020-10-06 06:33:43 +02:00
Araq
e9d7e21dbe
minor reformating
2020-10-06 06:10:47 +02:00
Andreas Rumpf
4e438f9096
const view types; fixes some cases from https://github.com/nim-lang/Nim/issues/15428 ( #15488 )
2020-10-05 18:31:46 +02:00
Juan Carlos
1e28cea0d1
inline tiny func on httpcore ( #15480 )
2020-10-05 17:08:50 +02:00
David Krause
f25ca0d304
added testament documentation link to tools.rst ( #15481 )
2020-10-05 17:04:47 +02:00
flywind
af9cc2882f
use func in uri module ( #15486 )
2020-10-05 17:04:08 +02:00
Miran
112b11c154
group procs of the same name in TOC ( #15487 )
...
* group procs of the same name in TOC
* correctly show `sink` parameters in TOC
* no need to reinvent the wheel - `mgetorPut` exists
* better setting of text color [ci skip]
* fix CSS for better alignment
2020-10-05 17:03:14 +02:00
Luis Felipe Manfroni
5967b6f60f
doc(sugar): added description and examples to dup ( #15455 )
2020-10-05 12:02:08 +02:00
Euan
cc4c546f8f
Fix #15493 - disable TLS emulation for NetBSD ( #15494 )
...
TLS emulation was already disabled for FreeBSD due to the same issue.
2020-10-05 12:00:06 +02:00
flywind
b760fdc9ca
make testing for prologue more stable ( #15491 )
2020-10-05 09:57:23 +02:00
supakeen
bbe2eb20df
Provide a configurable progressInterval. ( #15477 )
2020-10-04 11:32:07 +01:00
Abhishek Dubey
ccd1f58183
Installation Instruction ( #15485 )
...
The instruction command was missing `install` for Ubuntu.
2020-10-04 10:58:19 +02:00
alaviss
fc973b2c0c
renderer: use the biggest integer type for masking literals ( #15482 )
...
On 32-bit system the mask would have a size of 32-bit, which is smaller
than the BiggestInt (usually 64-bit) it was masked against.
For some reason this only affect 32-bit Windows but not 32-bit Linux.
Might just be a difference in how gcc handle out of bound shifts for
Windows and Linux.
2020-10-04 00:39:56 +02:00
Andreas Rumpf
2288188fe9
fixes https://github.com/nim-lang/RFCs/issues/257 [backport:1.2] ( #15479 )
2020-10-03 17:34:42 +02:00
supakeen
662c508075
Return type of asyncftpclient to fix example. ( #15476 )
...
Related to: #13641
2020-10-03 13:43:43 +02:00
alaviss
dcd0ce1775
niminst: restore ZIP building functionality ( #15472 )
...
This is necessary for building Windows releases, was erroneously removed
by #15451 .
2020-10-02 22:48:35 +02:00
ee7
0a05176057
heapqueue.nim: Add toHeapQueue proc ( #15459 )
...
Similar to:
- `critbits.toCritBitTree`
- `deques.toDeque`
- `sets.toHashSet`
- `tables.toTable`
Co-authored-by: Andreas Rumpf <rumpf_a@web.de >
2020-10-02 16:01:03 -04:00