Miran
585a08548a
nimpretty: don't introduce extra spaces after a colon or a comma ( #11672 )
...
(cherry picked from commit d0616ed115 )
2019-07-08 11:33:20 +02:00
Araq
f77bc2522f
fixes #11350
...
(cherry picked from commit 085a21ebf4 )
2019-07-08 11:33:20 +02:00
Andreas Rumpf
5cc49aad44
fixes #11660 ( #11677 )
...
(cherry picked from commit bab1f67971 )
2019-07-08 11:33:20 +02:00
awr1
e3c6f4d21b
[HCR] Added warning for using performCodeReload() in main module ( #11667 )
...
* [HCR] Added error for using performCodeReload() in main module
* [HCR] changed this to a warning, clarified usage
* [HCR] fixed typo
(cherry picked from commit 6a7f8e8ab5 )
2019-07-08 11:33:20 +02:00
Andreas Rumpf
615be176e6
fixes #11671
...
(cherry picked from commit 3258c1e2a3 )
2019-07-08 11:33:20 +02:00
Andreas Rumpf
5dfec61597
improved the error message for #11494 ; closes #11494
...
(cherry picked from commit 465815e894 )
2019-07-08 11:33:20 +02:00
Andreas Rumpf
df32d891a9
fixes a finish.exe regression
...
(cherry picked from commit 6ce6bce12e )
2019-07-08 11:33:20 +02:00
Andreas Rumpf
c96e6682a0
fixes #11447
...
(cherry picked from commit d2684cdfd2 )
2019-07-08 11:33:19 +02:00
Andreas Rumpf
753f8a05d2
fixes #3333
...
(cherry picked from commit cab0c3e544 )
2019-07-08 11:33:19 +02:00
Andreas Rumpf
00ccdec238
fixes #8316 ( #11673 )
...
(cherry picked from commit 64e1408920 )
2019-07-08 11:33:00 +02:00
Andreas Rumpf
49de021b1a
fixes #7057
...
(cherry picked from commit 2678fa679a )
2019-07-08 11:28:42 +02:00
Andreas Rumpf
5ecfbb5a4a
ABI fixes for OSX/BSD; fixes #6860 ( #11666 )
...
(cherry picked from commit 02b9af2f75 )
2019-07-08 11:28:42 +02:00
Juan Carlos
1b10f926c8
Documentation Diff, Typo ( #11566 )
...
* Documentation for Diff, add Examples and runnableExamples
(cherry picked from commit 25cd8a5490 )
2019-07-08 11:28:42 +02:00
Miran
a31b3ef3cf
nimpretty: improved detection of commas and semicolons ( #11661 )
...
* nimpretty: improved detection of commas and semicolons
* address the comments
(cherry picked from commit 34c09a98c7 )
2019-07-08 11:28:42 +02:00
Arne Döring
8501971a60
introduce internal Int128 type, use it to fix case stmt checks ( #11652 )
...
* initial version of int128
* use int128 in case stmt
* fixes #11552
(cherry picked from commit 7d5d9f7703 )
2019-07-08 11:28:42 +02:00
Miran
5863461d47
nimpretty: don't touch formatted multiline comments ( #11663 )
...
(cherry picked from commit 176eaf5c90 )
2019-07-08 11:28:42 +02:00
cooldome
cb3a920097
Fixes #11662 : render ops priority ( #11664 )
...
(cherry picked from commit d1f6c820dd )
2019-07-08 11:28:42 +02:00
narimiran
88896194bd
nimpretty: nicer debugging [ci skip]
...
(cherry picked from commit 2c0c0e772c )
2019-07-08 11:28:42 +02:00
Miran
5689003410
nimpretty: relax line length rules when dealing with (inline) comments ( #11657 )
...
(cherry picked from commit 96a19ea1b4 )
2019-07-08 11:28:42 +02:00
Timothee Cour
789c8e0065
fix #11651 exportc symbol not exported, leading to link error ( #11658 )
...
(cherry picked from commit 95f2f2396f )
2019-07-08 11:28:41 +02:00
Andreas Rumpf
e74e85a41e
fixes #11610 ( #11659 )
...
(cherry picked from commit 28c9c062a4 )
2019-07-08 11:28:41 +02:00
Tomohiro
2ee6d209c2
manual: document block expression ( #11638 )
...
(cherry picked from commit b64dd795b1 )
2019-07-08 11:28:41 +02:00
Andreas Rumpf
3e8c4519d4
newruntime for async ( #11650 )
...
* fixes overloading resolution for passing owned(Future[string]) to Future[T]
* WIP: make --newruntime work with .async
* memtracker: make it compile again
* make Nimble compile again
(cherry picked from commit 5f515410af )
2019-07-08 11:28:41 +02:00
Akito13
cbdba3ceb3
Corrected example shown in documentation ( #11654 ) [ci skip]
...
Used template within example was added to imports.
(cherry picked from commit 0a501932c2 )
2019-07-08 11:27:15 +02:00
Graeme Cross
a9322ed873
Fix the broken link in math.nim ( #11653 ) [ci skip]
...
(cherry picked from commit dad3c40f55 )
2019-07-08 11:27:15 +02:00
narimiran
66660eca32
nimpretty: fix out of bounds error [ci skip]
...
(cherry picked from commit 4450fca6fd )
2019-07-08 11:27:15 +02:00
Araq
d13c75eb2f
nimpretty: nimpretty now understands splitting newlines
...
(cherry picked from commit a59f0adc50 )
2019-07-08 11:27:15 +02:00
Araq
f70a0c90f1
nimpretty: distinguish between the different kinds of newlines in Nim
...
(cherry picked from commit 7d29f8b1a4 )
2019-07-08 11:27:15 +02:00
Timothee Cour
6a23772e23
fixes #8405 : -d:useNimRtl now works even when {.rtl.} procs are used at compile time; CTFFI now works with {dynlib} ( #11635 )
...
(cherry picked from commit 64168d4aea )
2019-07-08 11:27:15 +02:00
Miran
da3a7b852d
[bugfix] fix wrong nimpretty unidents, refs #11616 ( #11645 )
...
(cherry picked from commit 0718d6c2cd )
2019-07-08 11:27:15 +02:00
Andreas Rumpf
7ab44997aa
fixes #11585
...
(cherry picked from commit 045eeab6b4 )
2019-07-08 11:27:15 +02:00
Timothee Cour
b94e7b65a0
[bugfix] fix mach_absolute_time header; refs #11591 ( #11593 )
...
(cherry picked from commit 0ca71dd92c )
2019-07-08 11:27:15 +02:00
Miran
20f6acc0da
[bugfix] fix #11484 , acknowledge 'danger' flag ( #11486 )
...
(cherry picked from commit 1e9316e23c )
2019-07-08 11:27:15 +02:00
Araq
b0e86d0f05
fixes #11510
...
(cherry picked from commit c0db1705dc )
2019-07-08 11:27:15 +02:00
Araq
6a6a9423e4
fixes #11636
...
(cherry picked from commit 476b4ff372 )
2019-07-08 11:27:15 +02:00
Arne Döring
191b7e0bde
[backport] fix #11320 ( #11538 )
...
* [backport] fix #11320
* fix test for 32 bit test
(cherry picked from commit 20d0ef8afb )
2019-07-08 11:26:20 +02:00
Hugo Locurcio
1e48169bbc
Implement some custom formatting for input fields in the documentation ( #11632 )
...
* Implement some custom formatting for input fields in the documentation
Aside of resulting in more consistent appearance across browsers,
this also fixes input form rendering when using Firefox with a
dark system theme on Linux.
* change the expected html in the tests
(cherry picked from commit 0a1cb631a2 )
2019-07-08 11:26:20 +02:00
Graeme Cross
bd35d44808
Documentation improvements to the times module ( #11639 )
...
* Typo and grammar fixes for the times module
* Minor typo fixes to the times module
(cherry picked from commit ab6dec6e90 )
2019-07-08 11:26:20 +02:00
Andreas Rumpf
d1de6b9fe4
fixes #11479 ( #11641 )
...
(cherry picked from commit 71b7383f12 )
2019-07-08 11:26:20 +02:00
Miran
466d5ba060
[bugfix] nimpretty indents multiline comments correctly ( #11607 )
...
(cherry picked from commit c522a455df )
2019-07-02 13:57:12 +02:00
Andreas Rumpf
7938947907
fixes #11633
...
(cherry picked from commit cce8a739da )
2019-07-02 13:57:12 +02:00
Andreas Rumpf
476b3b1c13
fixes #11515 ( #11624 )
...
* fixes #11515
* better fix for #11515 ; make tests green
(cherry picked from commit 766960dc15 )
2019-07-02 13:57:12 +02:00
Andreas Rumpf
59fbd261a6
fixes #11618 ( #11631 )
...
(cherry picked from commit 9b949855c7 )
2019-07-02 13:57:12 +02:00
alaviss
eb295bbb7d
assertions: fixes #11545 ( #11605 )
...
* assertions: properly fix #11545
* tests/assert: enable excessiveStackTrace
* tests/assert: add test case for #11545
* tfailedassert_stacktrace: disable excessiveStackTrace
* assertions: weird workaround for failing tests
This fixes megatest on *nix, but have no idea why
(cherry picked from commit 2c10b246ec )
2019-07-02 13:56:55 +02:00
Araq
e6c963259c
fixes #11617
...
(cherry picked from commit bd55c862a6 )
2019-07-02 13:56:55 +02:00
Araq
c454cdac49
fixes #11628
...
(cherry picked from commit c352892232 )
2019-07-02 13:56:55 +02:00
Araq
09d43c1d8f
fixes #11614
...
(cherry picked from commit 413dff03a0 )
2019-07-02 13:56:55 +02:00
Ico Doornekamp
281baadb33
Make repr use 'ptr' for ptr types instead of 'ref' ( #11626 )
...
(cherry picked from commit a5686961bd )
2019-07-02 13:56:55 +02:00
Juan Carlos
d7ea8588c5
Remove IO.js compat (long dead vanished project,superseed by NodeJS) ( #11627 )
...
(cherry picked from commit d7a7662a7f )
2019-07-02 13:56:55 +02:00
Araq
10fa252426
[bugfix] make -d:nimSetUtf8CodePage switch work again
...
(cherry picked from commit dd39b11b13 )
2019-07-02 13:56:55 +02:00