Araq
ace3b341a3
nimpretty: fixes #11699
...
(cherry picked from commit 7deb49e992 )
2019-07-19 16:47:36 +02:00
Araq
ce7a0e3ffb
[refactoring] nimpretty
...
(cherry picked from commit 5b7273b4f8 )
2019-07-19 16:47:28 +02:00
Araq
ddc02649a6
[refactoring] remove unused imports in the compiler and in some stdlib modules
...
(cherry picked from commit 07d465ca42 )
2019-07-19 16:46:51 +02:00
narimiran
3c6d442ce5
update changelogs [ci skip]
...
(cherry picked from commit f50e4500c2 )
2019-07-19 16:46:32 +02:00
Kaushal Modi
469e3a5f59
[bugfix] Make std/unicode compile with --styleCheck:error ( #11763 )
...
(cherry picked from commit d40872bf9b )
2019-07-19 16:46:08 +02:00
Kaushal Modi
d8d0aad906
[bugfix] Make std/unittest compile with --styleCheck:error ( #11762 )
...
(cherry picked from commit 404b224945 )
2019-07-19 16:46:08 +02:00
Andreas Rumpf
1bc3f44f1a
[refactoring] don't use 'defer'
...
(cherry picked from commit 210988c532 )
2019-07-19 16:44:31 +02:00
Kaushal Modi
555634aa94
Fix compilation warning in macros.nim
...
Fixes:
> macros.nim(1423, 35) Warning: `typed` will change its meaning in future versions of
Nim. `void` or no return type declaration at all has the same
meaning as the current meaning of `typed` as return type declaration. [Deprecated]
(cherry picked from commit dcbb2d66da )
2019-07-19 16:26:26 +02:00
Andreas Rumpf
6abbef3eb9
fixes a critical 'nim secret' regression
...
(cherry picked from commit 43940294c5 )
2019-07-19 16:25:39 +02:00
narimiran
e043a92501
bump version to 0.20.3
2019-07-19 16:15:59 +02:00
narimiran
88a0edba4b
bump version to 0.20.2
v0.20.2
2019-07-16 21:24:02 +02:00
Kaushal Modi
5a12553394
[bugfix] critbits styleCheck fix: consistent var naming ( #11752 )
...
(cherry picked from commit 44d80dd863 )
2019-07-16 21:21:59 +02:00
Kaushal Modi
7469f5fa78
[bugfix] openssl styleCheck fix: consistent var naming ( #11750 )
...
(cherry picked from commit 3f7142fcfd )
2019-07-16 21:21:59 +02:00
Kaushal Modi
6bd301ca9c
styleCheck fix: type naming: s/outType/OutType/ ( #11749 )
...
(cherry picked from commit 0b511b15ea )
2019-07-16 21:21:59 +02:00
Tristano Ajmone
0047f7cf4f
Fix Typos in Internal Docs ( #11735 ) [ci skip]
...
(cherry picked from commit 8550a8127c )
2019-07-16 21:21:47 +02:00
Araq
8be734bf46
fixes #11723
...
(cherry picked from commit 76f9ddb6ab )
2019-07-16 21:21:47 +02:00
narimiran
9b0cb52d74
styleCheck fix
2019-07-16 10:17:00 +02:00
Kartik Saranathan
1aefa74e46
fix broken link ( #11736 ) [ci skip]
...
(cherry picked from commit ec9d0ee86d )
2019-07-15 16:18:34 +02:00
Araq
c0085bc2b7
styleCheck fixes [bugfix]
...
(cherry picked from commit dd7dd1b6dc )
2019-07-15 16:18:17 +02:00
Araq
43cba52ed8
styleCheck fixes [bugfix]
...
(cherry picked from commit ad67a46e5d )
2019-07-15 16:18:17 +02:00
Araq
d6d5dd30e9
styleCheck fixes [bugfix]
...
(cherry picked from commit 52cbd0c558 )
2019-07-15 16:18:17 +02:00
Araq
073651237a
newruntime: progress to make 'async' work with --newruntime
...
(cherry picked from commit edbe02b4e1 )
2019-07-15 16:18:17 +02:00
Andreas Rumpf
f23ca7f539
makes devel green again
...
(cherry picked from commit df53c68a36 )
2019-07-15 16:18:17 +02:00
Araq
2bf1985f1a
'nim check' stability improvements
...
(cherry picked from commit 58e0dad371 )
2019-07-15 16:18:17 +02:00
Araq
abebc395d3
makes --styleCheck:error the default for the Nim compiler itself
...
(cherry picked from commit e06046ab51 )
2019-07-15 16:18:17 +02:00
Araq
ac41aec348
minor update for the genode target
...
(cherry picked from commit fab70e4fe3 )
2019-07-15 16:18:17 +02:00
Araq
575f688545
make 'koch temp' work again
...
(cherry picked from commit 44c12d9d20 )
2019-07-15 16:18:17 +02:00
Araq
95fd0d0a6f
[refactoring] moves transformation for 'spawn' into its own spawn.nim implementation
...
(cherry picked from commit 9db369063c )
2019-07-15 16:18:17 +02:00
alaviss
c4cbc5f449
os: confine osErrorMsg example to Linux ( #11725 )
...
POSIX does **not** define the exact number for each errors. This caused
a failure in docs building on Haiku.
(cherry picked from commit a59fb5b352 )
2019-07-15 16:18:17 +02:00
Jacek Sieka
d5d661b70e
times: use posix constant instead of import ( #11692 )
...
* times: use posix constant instead of import
* simplify clock id usage
(cherry picked from commit cf36e4a44a )
2019-07-15 16:18:17 +02:00
Andreas Rumpf
46cb304770
fixes #11715 ( #11721 )
...
(cherry picked from commit de1ede77fe )
2019-07-15 16:18:17 +02:00
narimiran
b4742cc496
fix failing tests
2019-07-15 09:39:35 +02:00
Araq
abd4330dd0
newruntime: refchecks:on|off switch
...
(cherry picked from commit 423e8cca91 )
2019-07-15 08:06:47 +02:00
Araq
876d0aaade
made --newruntime ready for multi-threading
...
(cherry picked from commit 416ba133ad )
2019-07-15 08:06:47 +02:00
Araq
8b6ea5d451
atomics.nim: minor improvements
...
(cherry picked from commit bb5ca0772e )
2019-07-15 08:06:47 +02:00
Araq
4771b08ab5
documented --newruntime switch
...
(cherry picked from commit f45a1b927a )
2019-07-15 08:06:47 +02:00
Araq
a59efc53f2
preparations to be able to use atomics in runtime_v2.nim
...
(cherry picked from commit 03ded27021 )
2019-07-15 08:06:47 +02:00
Andreas Rumpf
ae04734031
fixes tcompiletimerange [bugfix] ( #11720 )
...
(cherry picked from commit 2895ad70c8 )
2019-07-15 08:06:47 +02:00
Ico Doornekamp
75f0a7a7af
Moved 'Case statement macros' documentation out of manual into manual_experimental ( #11716 )
...
(cherry picked from commit 38b836b49e )
2019-07-15 08:06:47 +02:00
Araq
d91b4b1bb7
[bugfix] VM: finally do inheritance properly
...
(cherry picked from commit 7606efc0bf )
2019-07-15 08:06:46 +02:00
Araq
5a11ae85b1
document 'nim' defines prefix
...
(cherry picked from commit 13253f4154 )
2019-07-15 08:03:53 +02:00
Araq
8eb66f6c6b
nimpretty: implement a --maxLineLen command line option
...
(cherry picked from commit 5bf3734984 )
2019-07-15 08:03:53 +02:00
Araq
6f214131a2
JS codegen: supports toOpenArray [bugfix]
...
(cherry picked from commit eaf4b42ff9 )
2019-07-15 08:03:53 +02:00
Araq
d2f9a40b3c
koch temp bugfix
...
(cherry picked from commit 511b6ae27c )
2019-07-15 08:03:53 +02:00
Miran
622eadff52
nimpretty: fix #11700 , no extra newlines ( #11714 )
...
(cherry picked from commit 2f0a50fa51 )
2019-07-15 08:03:53 +02:00
Dominik Picheta
93b58ebe1b
Give NilAccessError a message ( #11706 )
...
(cherry picked from commit b8be1ccb85 )
2019-07-15 08:03:16 +02:00
Andreas Rumpf
f7b061f597
make async tests green again
...
(cherry picked from commit ac458448d8 )
2019-07-15 08:03:16 +02:00
Araq
e34a318b9f
minor style changes
...
(cherry picked from commit cb3c3c306c )
2019-07-15 08:03:16 +02:00
Araq
641d1e1175
minor style changes
...
(cherry picked from commit 38bdf1cd7f )
2019-07-15 08:03:16 +02:00
Araq
07505d87e2
make tests green again
...
(cherry picked from commit b2f9447896 )
2019-07-15 08:03:16 +02:00