treeform
dbcffcfccb
Easier build instructions for windows - just run build_all.bat. ( #12276 )
...
* Easier build instructions for windows.
* title letter
* Update build_all.bat to be like build_all.sh
2019-10-08 11:00:37 +02:00
pietroppeter
89c37fada7
[doc/tut1] removed discard discussion in comments ( #12352 )
2019-10-08 09:08:38 +02:00
alaviss
e9fa4c9b9c
nimsuggest: fix tcp socket leak ( #12377 ) [backport]
...
A new socket is created for each iteration and leak immediately thanks
to the accept() call replacing the created socket with the client socket.
This commit fixes that.
2019-10-08 08:11:18 +02:00
cooldome
0355c64b92
External file compilation improvement ( #12380 )
2019-10-08 08:10:55 +02:00
Tomohiro
509f53b782
On windows, os.relativePath returns path as is when roots are different ( #12329 )
...
* On windows, os.relativePath returns path as is when roots are different
* Implement os.sameRoot without windows API
* Fix compile error when compiling lib/nimhcr.nim
* Fix compile error when compiling lib/nimhcr.nim on Windows
2019-10-07 19:57:16 +02:00
Federico Ceratto
f9d95fd6a7
Refactor closeEmitter to make it more modular ( #12365 )
2019-10-07 17:26:27 +02:00
Andreas Rumpf
a60f18d025
fixes #12323 [backport]
2019-10-07 06:47:30 +02:00
Andreas Rumpf
9d000c519a
render typeof as typeof
2019-10-07 06:47:30 +02:00
Andreas Rumpf
5be8e0b088
VM: no special casing for big endian machines; refs #9690 [backport] ( #12364 )
2019-10-06 19:28:53 +02:00
Federico Ceratto
a03d8ed4c2
Expose some layouter elements, improve readme ( #12361 )
...
Useful for writing linters and static code analysis
2019-10-04 22:43:47 +02:00
Ico Doornekamp
26676066cc
added cpuTime to VM ( #12346 )
...
* added cpuTime to VM
* Hide VM-time cpuTime() behind --benchmarkVM flag
2019-10-04 19:32:16 +02:00
kraptor
412011eb96
Fix reference to parseSpec proc in readme ( #12359 )
2019-10-04 19:30:58 +02:00
Hideki Okamoto
294d5fb560
Fixes #12010 ; Add the description for "cc" option into --fullhelp ( #12350 )
2019-10-04 19:30:20 +02:00
Miran
2909e41370
[backport] bundle nimpretty on Windows ( #12358 )
2019-10-04 17:13:04 +02:00
Andreas Rumpf
60d64d1aef
use system.move instead of system.shallowCopy if the GC mode requires it
2019-10-04 09:48:45 +02:00
Andreas Rumpf
68ce808db1
minor optimization for asynchttpserver.nim
2019-10-04 09:48:45 +02:00
Andrew Owen
64acc9dbfb
[backport] Fix typo in docs ( #12356 ) [ci skip]
2019-10-04 08:40:15 +02:00
Dominik Picheta
4ab9b6146b
Change future version number in changelog
2019-10-03 21:26:20 +01:00
Ridho Pratama
678775601a
Fixed sizeOf to sizeof ( #12347 )
2019-10-03 19:38:37 +02:00
Leorize
73c8391fd3
azure: disable failing tests
2019-10-03 18:36:18 +02:00
Leorize
acebcd7899
testament: add azure integration
2019-10-03 18:36:07 +02:00
Leorize
880df4de62
azure-pipelines: add pipelines for linux, mac and win
...
This is the equivalent to the current AppVeyor + Travis setup.
2019-10-03 18:35:54 +02:00
Andreas Rumpf
c51857f434
fixes #12291 [backport] ( #12338 )
2019-10-03 07:50:32 +02:00
Ico Doornekamp
982086dbe9
Fixed #12337 , leaking pipe after gorge ( #12339 )
2019-10-03 00:48:31 -04:00
hlaaftana
ba43156363
Sets need copying in JS ( #11392 )
...
* Sets need copying in JS
* Fixes #11353
* Add test for #11353
2019-10-02 21:01:59 +02:00
zah
ad13e18c7c
system.writeFile has been overloaded to also support openarray[byte] (#12313 )
2019-10-02 20:34:03 +02:00
Timothee Cour
2446570350
fixes #12330 ( #12331 )
2019-10-02 17:57:24 +02:00
Andreas Rumpf
98e76a1058
fixes #12336 [backport]
2019-10-02 17:01:27 +02:00
narimiran
032c3b77db
test more packages
2019-10-02 12:35:18 +02:00
Andrew Smith
0d94ee15c0
Updated the code example in the os module to use better grammar. ( #12328 )
2019-10-02 00:43:38 -04:00
Jasper Jenkins
c20778d2d3
Macro docs additions ( #12270 )
...
* small macros doc additions
* more changes
* fixes [ci skip]
* capitalization, couple additions
* nkNodeKind to nnkNodeKind
2019-10-01 08:55:26 -04:00
Clyybber
5f5879dc4c
Refactor injectdestructors ( #12295 )
...
One improvement over #devel is visible in the transformation of getEnv. With this approach we move to result whenever possible.
2019-10-01 14:09:24 +02:00
Tomohiro
64d5e25821
Fix how relativePath handle case sensitiviy ( #12312 ) [backport]
2019-10-01 09:09:59 +02:00
Andreas Rumpf
6dd4cbc3af
fixes #12240 [backport] ( #12308 )
2019-10-01 05:52:51 +02:00
zah
a4ade43536
macros.newLit now works for ref object types ( #12307 )
2019-09-30 22:24:57 +02:00
Andreas Rumpf
dd082b6ec8
fixes #12264 [backport] ( #12302 )
2019-09-30 21:44:24 +02:00
Andreas Rumpf
72acf5de94
fixes #12281 [backport]
2019-09-30 20:42:16 +02:00
Andreas Rumpf
1964589a29
fixes #12294 [backport]
2019-09-30 20:01:25 +02:00
narimiran
5732bb41ef
[backport] run nimpretty on the remaining files
2019-09-30 13:58:17 +02:00
narimiran
34d0be2ec1
[backport] run nimpretty on os-related stuff
2019-09-30 13:58:15 +02:00
narimiran
dcf3181bd1
[backport] run nimpretty on string stuff
2019-09-30 13:58:13 +02:00
narimiran
0ca9cc7419
[backport] run nimpretty on web stuff
2019-09-30 13:58:11 +02:00
narimiran
15895ebc3f
[backport] run nimpretty on hashes
2019-09-30 13:58:10 +02:00
narimiran
b17ed2ca9c
[backport] run nimpretty on parsers
2019-09-30 13:58:08 +02:00
narimiran
6c994b2498
[backport] run nimpretty on numbers stuff
2019-09-30 13:58:05 +02:00
narimiran
aa513d78e7
[backport] run nimpretty on async
2019-09-30 13:57:58 +02:00
Araq
63bcbea700
JS: gensym is stricter for 'this'; refs #12246 [backport]
2019-09-30 13:21:46 +02:00
Araq
c5a1149e00
different fix for #12279 [backport]
2019-09-30 13:11:24 +02:00
Araq
0ecf3806c4
fixes #12298
2019-09-30 12:06:41 +02:00
Araq
86de2cddf6
fixes #12279 [backport]
2019-09-30 10:40:00 +02:00