Miran
b50ae6817a
[other] test more packages ( #11687 )
2019-07-08 22:22:15 +02:00
Andreas Rumpf
124a584eb2
fixes #11530
2019-07-08 19:40:42 +02:00
Timothee Cour
655cb08461
[refactoring] nimbase.h: remove dead code which was confusing ( #11682 )
2019-07-08 10:36:02 +02:00
Jacek Sieka
9e7d885f35
dynlib: use posix module ( #11623 )
2019-07-08 09:14:35 +02:00
Miran
d0616ed115
nimpretty: don't introduce extra spaces after a colon or a comma ( #11672 )
2019-07-07 20:13:10 +02:00
Araq
085a21ebf4
fixes #11350
2019-07-07 17:17:14 +02:00
Andreas Rumpf
bab1f67971
fixes #11660 ( #11677 )
2019-07-07 15:25:25 +02:00
awr1
6a7f8e8ab5
[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
2019-07-07 09:18:33 +02:00
Andreas Rumpf
3258c1e2a3
fixes #11671
2019-07-07 00:29:43 +02:00
Andreas Rumpf
465815e894
improved the error message for #11494 ; closes #11494
2019-07-06 23:59:23 +02:00
Andreas Rumpf
6ce6bce12e
fixes a finish.exe regression
2019-07-06 22:48:22 +02:00
Andreas Rumpf
d2684cdfd2
fixes #11447
2019-07-06 21:20:16 +02:00
Andreas Rumpf
cab0c3e544
fixes #3333
2019-07-06 20:38:10 +02:00
Andreas Rumpf
64e1408920
fixes #8316 ( #11673 )
2019-07-06 20:02:50 +02:00
Andreas Rumpf
2678fa679a
fixes #7057
2019-07-06 15:24:14 +02:00
Andreas Rumpf
02b9af2f75
ABI fixes for OSX/BSD; fixes #6860 ( #11666 )
2019-07-06 13:00:29 +02:00
Juan Carlos
25cd8a5490
Documentation Diff, Typo ( #11566 )
...
* Documentation for Diff, add Examples and runnableExamples
2019-07-06 09:45:48 +02:00
Miran
34c09a98c7
nimpretty: improved detection of commas and semicolons ( #11661 )
...
* nimpretty: improved detection of commas and semicolons
* address the comments
2019-07-06 00:21:21 +02:00
Arne Döring
7d5d9f7703
introduce internal Int128 type, use it to fix case stmt checks ( #11652 )
...
* initial version of int128
* use int128 in case stmt
* fixes #11552
2019-07-05 22:45:32 +02:00
Miran
176eaf5c90
nimpretty: don't touch formatted multiline comments ( #11663 )
2019-07-05 21:47:01 +02:00
cooldome
d1f6c820dd
Fixes #11662 : render ops priority ( #11664 )
2019-07-05 21:25:36 +02:00
narimiran
2c0c0e772c
nimpretty: nicer debugging [ci skip]
2019-07-05 10:08:52 +02:00
Miran
96a19ea1b4
nimpretty: relax line length rules when dealing with (inline) comments ( #11657 )
2019-07-05 09:32:56 +02:00
Timothee Cour
95f2f2396f
fix #11651 exportc symbol not exported, leading to link error ( #11658 )
2019-07-05 07:53:21 +02:00
Andreas Rumpf
28c9c062a4
fixes #11610 ( #11659 )
2019-07-05 07:26:06 +02:00
Tomohiro
b64dd795b1
manual: document block expression ( #11638 )
2019-07-05 01:43:14 +02:00
Andreas Rumpf
5f515410af
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
2019-07-05 01:42:17 +02:00
Ivan Bobev
d914dca513
Make public some sha1 module procedures ( #11655 ) [feature]
...
Make "newSha1State", "update" and "finalize" procedures from the sha1
module public in order to be possible to compute single sha1 hash of
multiple separate blocks of data.
2019-07-04 22:29:03 +02:00
Akito13
0a501932c2
Corrected example shown in documentation ( #11654 ) [ci skip]
...
Used template within example was added to imports.
2019-07-04 15:59:29 +02:00
Graeme Cross
dad3c40f55
Fix the broken link in math.nim ( #11653 ) [ci skip]
2019-07-04 13:24:19 +02:00
narimiran
4450fca6fd
nimpretty: fix out of bounds error [ci skip]
2019-07-04 12:02:35 +02:00
Araq
a59f0adc50
nimpretty: nimpretty now understands splitting newlines
2019-07-04 11:32:15 +02:00
Araq
7d29f8b1a4
nimpretty: distinguish between the different kinds of newlines in Nim
2019-07-04 10:44:04 +02:00
Timothee Cour
64168d4aea
fixes #8405 : -d:useNimRtl now works even when {.rtl.} procs are used at compile time; CTFFI now works with {dynlib} ( #11635 )
2019-07-03 23:57:52 +02:00
Miran
0718d6c2cd
[bugfix] fix wrong nimpretty unidents, refs #11616 ( #11645 )
2019-07-03 18:55:15 +02:00
Andreas Rumpf
045eeab6b4
fixes #11585
2019-07-03 15:38:24 +02:00
Timothee Cour
0ca71dd92c
[bugfix] fix mach_absolute_time header; refs #11591 ( #11593 )
2019-07-03 14:59:07 +02:00
Miran
1e9316e23c
[bugfix] fix #11484 , acknowledge 'danger' flag ( #11486 )
2019-07-03 13:01:22 +02:00
Araq
c0db1705dc
fixes #11510
2019-07-03 12:54:11 +02:00
Araq
476b4ff372
fixes #11636
2019-07-03 12:54:11 +02:00
Liam Sc
a157c2baef
Added 'keys' iterator to JsonNode ( #11597 ) [feature]
2019-07-03 08:06:22 +02:00
Arne Döring
20d0ef8afb
[backport] fix #11320 ( #11538 )
...
* [backport] fix #11320
* fix test for 32 bit test
2019-07-03 08:00:40 +02:00
Hugo Locurcio
0a1cb631a2
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
2019-07-03 07:40:24 +02:00
Graeme Cross
ab6dec6e90
Documentation improvements to the times module ( #11639 )
...
* Typo and grammar fixes for the times module
* Minor typo fixes to the times module
2019-07-03 07:39:19 +02:00
Andreas Rumpf
71b7383f12
fixes #11479 ( #11641 )
2019-07-03 07:22:30 +02:00
Miran
c522a455df
[bugfix] nimpretty indents multiline comments correctly ( #11607 )
2019-07-02 10:52:46 +02:00
Andreas Rumpf
cce8a739da
fixes #11633
2019-07-01 23:53:41 +02:00
Andreas Rumpf
766960dc15
fixes #11515 ( #11624 )
...
* fixes #11515
* better fix for #11515 ; make tests green
2019-07-01 18:08:50 +02:00
Andreas Rumpf
9b949855c7
fixes #11618 ( #11631 )
2019-07-01 14:10:08 +02:00
alaviss
2c10b246ec
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
2019-07-01 13:19:07 +02:00