Araq
5768eaa2fd
fixes #6487
2017-10-14 22:35:20 +02:00
Dominik Picheta
f9dc204a0f
Merge pull request #6504 from Yardanico/patch-8
...
[JSON] getBVal -> getBool; getFNum -> getFloat; getNum -> getBiggestInt; add getInt
2017-10-14 14:05:11 +01:00
Daniil Yarancev
e29e6ec76e
[JSON] getBVal -> getBool; getFNum -> getFloat
2017-10-14 15:49:53 +03:00
Dominik Picheta
ac67f5eda5
Fixes req w/ both Content-Length & Connection: close headers.
...
Also closes the socket when connection is closed to ensure
that a new connection is made on any further requests.
2017-10-13 21:14:06 +01:00
Dominik Picheta
1dc6caea6b
Fixes issues with URI concatenation when URI has no path.
2017-10-13 20:10:54 +01:00
Andreas Rumpf
8a2f481f99
make threadpool care about minPoolSize
2017-10-12 12:45:18 +02:00
Andreas Rumpf
3308d26581
breaking change: arrays of char do not convert to cstring; ptr to array of char does
2017-10-10 00:17:20 +02:00
Andreas Rumpf
db0d353281
Merge branch 'stringify-array' of https://github.com/krux02/Nim into krux02-stringify-array
2017-10-09 23:46:24 +02:00
Charlie Barto
d55e02ddf1
fixes to allow the usage of clang on windows with the msvc abi and ms headers ( #6442 )
2017-10-09 17:26:53 +02:00
Andreas Rumpf
9b1a23c554
minor breacking change: in string formats '' the '1' is now interpreted as a number, not as an identifier. This is more consistent with the rest of the mini language and allows '12'.
2017-10-06 08:28:16 +02:00
Andreas Rumpf
eddf9abd13
beginnings of the new nimpretty tool; still unusable
2017-10-05 08:43:22 +02:00
GULPF
0b7b116f04
Call tzset to initialize timezone ( #6466 )
2017-10-03 07:31:06 +02:00
Euan T
4617114453
Fix documentation for the $ proc on an option ( #6449 )
2017-10-02 16:11:53 +02:00
Dominik Picheta
a585748f27
Remove basic2d/basic3d.
2017-10-01 16:09:05 +01:00
GULPF
5cf789ac3f
Improved unittest check macro, fixes #5784 ( #6446 )
2017-09-30 15:39:00 +02:00
Araq
4b350d2632
osproc: fixes a memory leak affecting Windows
2017-09-30 15:36:13 +02:00
konqoro
5ae82708aa
Add default value for filename in parseJson proc ( #6441 )
2017-09-28 10:35:19 +02:00
Andreas Rumpf
05c6cb5f9f
Merge branch 'devel' of github.com:nim-lang/Nim into devel
2017-09-28 10:35:59 +02:00
Andreas Rumpf
d453bc1d4d
fixes #6438
2017-09-28 10:35:45 +02:00
Zach Smith
7abad507c9
Add flatMap operator to Options ( #6404 )
...
* Add >>= operator to Options
* options.bind callback signature: A -> Option[B]
* Use `flatMap` as the name of the Option bind operation.
* Rename Options test "bind" to "flatMap"
* CR from @dom96: Remove spaces inside of check() call
2017-09-27 21:55:55 +01:00
wt
92d67262fb
Fix getPeerAddr() getPeerAddr(): +sin6_addr ( #6410 )
2017-09-21 10:22:34 +02:00
GULPF
cc24b6d4cb
Sets enhancements, fixes #2467 ( #6158 )
2017-09-20 13:44:44 +02:00
Mamy Ratsimbazafy
5b8f33a905
Reorder json add and %, fixes #6385 ( #6388 )
...
* Reorder json `add` and `%`, fixes https://github.com/nim-lang/Nim/issues/6385
* rename json test files
2017-09-16 19:09:44 +01:00
Andreas Rumpf
12af4a3f8a
prepared stdlb for new integer arithmetic rules
2017-09-16 10:57:21 +02:00
Andreas Rumpf
2b592a6425
in prepration for the upcoming different integer inference rules
2017-09-16 10:29:29 +02:00
Denis Rumyantsev
71b1377be9
Update memfiles.nim ( #6328 )
...
FIX error in MemFile fileSize
2017-09-15 12:50:10 +02:00
Yuriy Glukhov
7d49fc796d
Changed JSON stringification to preserve UTF ( #6330 )
2017-09-15 10:53:58 +02:00
superfunc
d1f6ddfd64
Add counterpart to containsOrIncl for excl ( #6360 )
2017-09-15 10:49:32 +02:00
Simon Krauter
94e336fe85
Fix wrong result of countLines() ( #6371 )
2017-09-15 10:45:22 +02:00
superfunc
bca3bedc47
Handle failed uri parsing in asynchttpserver ( #6374 )
2017-09-15 10:41:12 +02:00
Yuriy Glukhov
c35cc97b1e
Fixed closure compiler incompatibility ( #6365 )
2017-09-11 17:29:59 +02:00
Lynn C. Rees
5b2125dc3a
Support in operator on StringTableRef
2017-09-08 11:09:58 -06:00
Federico Ceratto
ca0de9a54d
Improve TimeInterval docs #6135 ( #6341 )
2017-09-07 08:29:20 +02:00
superfunc
21fcc3507a
Update doc for json.to() with limitation ( #6334 )
2017-09-06 22:55:39 +02:00
Yuriy Glukhov
d13535471b
Fixed handling of surrogate pairs ( #6332 )
2017-09-05 16:42:41 +02:00
Andreas Rumpf
b67ea9e73b
fixes #6327
2017-09-05 09:03:09 +02:00
Andreas Rumpf
b880359e84
parsesql: better 'len' operation; added '[]' access
2017-09-05 08:48:58 +02:00
Federico Ceratto
bad52ca29a
Improve docs around subtracting times ( #6152 )
...
The output can be surprising - better provide examples.
2017-09-03 01:01:06 +02:00
Daniil Yarancev
6ce6883fad
Fix #4366 ( #6290 )
2017-09-02 21:23:00 +02:00
Andreas Rumpf
3bc7dbbd97
os.nim: revert findExe 'improvement' that breaks our builds
2017-09-01 21:35:46 +02:00
Araq
a43eae8e6c
os.findExe: do not return binaries in the cwd
2017-09-01 19:31:27 +02:00
araq
85dc40c121
fixes #1734 , fixes #3138 , fixes #3759
2017-09-01 19:25:08 +02:00
Andreas Rumpf
b018ddca03
another attempt to make travis and appveyor green again
2017-09-01 15:55:41 +02:00
Araq
b2a5f97860
parsesql can parse more SQL
2017-09-01 14:42:36 +02:00
Andreas Rumpf
dcc72ea7a9
fix os.nim for Windows
2017-09-01 11:24:30 +02:00
Andreas Rumpf
50666a1f8b
refactor os.nim and ospaths.nim
2017-09-01 10:35:50 +02:00
Andreas Rumpf
8ce4273864
os.nim: do not include and import ospaths
2017-09-01 09:42:32 +02:00
Andreas Rumpf
6467e55ae8
tables.nim: use proper spacing
2017-08-31 13:42:22 +02:00
Andreas Rumpf
80fab1d861
make ospaths compile for Android again, simplify its implementation, added a disclaimer
2017-08-30 11:08:49 +02:00
Charlie Barto
0d07117a65
allow non-admins to create symlinks on windows ( #6287 )
2017-08-29 08:30:57 +02:00