cheatfate
fb4ff86ad6
Make some proper closes.
2016-06-09 07:07:43 +03:00
Araq
9277dcb4d3
version bump to 0.14.2
2016-06-08 19:59:07 +02:00
Jacek Sieka
43996c24a0
fix errno in os.nim
2016-06-08 23:28:16 +08:00
Jacek Sieka
ea53cc7fcd
fix O_BINARY type
2016-06-08 22:48:38 +08:00
Jacek Sieka
1d7f86e0cc
fix setmode call
2016-06-08 22:22:02 +08:00
Jacek Sieka
0d45c17388
disable StringStream for JS (needs copyMem)
2016-06-08 22:00:13 +08:00
Jacek Sieka
9604444d09
fix fgets type
2016-06-08 20:48:46 +08:00
Jacek Sieka
03ce08c47b
no *mem proc's for JS
2016-06-08 20:30:32 +08:00
Jacek Sieka
5e93924afd
include ansi_c also when doing nimscript
2016-06-08 19:54:14 +08:00
tormund
ac4201132d
Fix android compile time error
2016-06-07 19:24:23 +03:00
Andreas Rumpf
82a75635f7
installer fixes and improvements
2016-06-07 13:47:37 +02:00
Araq
6a53126671
update the version number in more places
2016-06-07 00:54:49 +02:00
Andreas Rumpf
b2d02e5fd0
preparations for 0.14
2016-06-06 23:33:04 +02:00
Dominik Picheta
ad91da8342
Fixes httpcore.[]= so that it doesn't convert value to lowercase.
2016-06-06 22:15:43 +01:00
A. S. Budden
2f16854d0f
Added inline pragmas.
2016-06-06 18:43:39 +01:00
Jacek Sieka
8d7a45f205
prefer consts to importing #defines from headers
...
to be completed - better would be to have a libc wrapper that deals with
all pesky C ABI details
2016-06-06 23:00:00 +08:00
A. S. Budden
d8480c73b6
Added startsWith/endsWith implementations for character prefix/suffix ( fixes #4252 ).
2016-06-06 10:03:46 +01:00
Dominik Picheta
6e1bed763a
Merge pull request #4277 from euantorano/patch-1
...
Use passed user agent in `newAsyncHttpClient`
2016-06-06 01:28:54 +01:00
Andreas Rumpf
487bf54cdf
fixes #4278
2016-06-05 17:13:35 +02:00
Jacek Sieka
fe2b39f007
remove system/ansi_c include from os
2016-06-05 20:16:26 +08:00
Euan T
06d4716579
Use passed user agent in newAsyncHttpClient
...
Fixes #4273 .
2016-06-05 09:56:16 +01:00
Jacek Sieka
64b0485207
fix types of ansi_c/sysio to more closely match C ABI
...
also fixes some instances of using C library functions when there are
nim alternatives available
2016-06-05 12:03:20 +08:00
Andreas Rumpf
4e72e71284
Merge pull request #4264 from oderwat/add-unicode-rune-offsets
...
Add unicode rune offsets
2016-06-03 19:26:53 +02:00
Dominik Picheta
f73dd02787
Fix broken asyncnet module.
2016-06-03 14:21:37 +01:00
Dominik Picheta
5390c25b60
Modified #3472 to make its API more idiomatic.
2016-06-03 13:22:18 +01:00
Dominik Picheta
c1706463dc
Merge branch 'tls-psk' of https://github.com/zielmicha/nim into zielmicha-tls-psk
2016-06-03 11:52:11 +01:00
Dominik Picheta
f440bb7064
Merge pull request #4243 from moigagoo/devel
...
Stdlib: asyncdispatch: `all` proc: Add support of varargs, fix issues, add tests.
2016-06-03 11:48:32 +01:00
Rostyslav Dzinko
d91b0cbc2b
Implemented SKIPPED test status
2016-06-03 12:02:38 +03:00
Константин Молчанов
3538e00fc7
stdlib: asyncdispatch: all: Docs updated.
2016-06-02 22:23:27 +03:00
Dominik Picheta
cc80eac84b
Add missing httpcore module.
2016-06-02 20:16:25 +01:00
Dominik Picheta
ca7dd345da
Fixes #3847 .
2016-06-02 19:51:16 +01:00
Dominik Picheta
9df1704aa1
Let asynchttpserver pass control of socket to cb for upgrades.
2016-06-02 19:19:47 +01:00
Dominik Picheta
b33fbedec0
httpclient now uses httpcore.HttpHeaders
2016-06-02 18:40:13 +01:00
Dominik Picheta
3074973f54
The asynchttpserver module now uses a HttpHeaders object.
2016-06-02 18:31:22 +01:00
Dominik Picheta
2b162c04b1
Implements tables.clear.
2016-06-02 18:25:10 +01:00
Hans Raaf
2791915d7f
Optimized end offsets and added tests.
...
I hope this also shows that there are use cases. I still think the user
should get warned about performance issues with those procs, which I
added to the doc comments.
2016-06-02 17:47:33 +02:00
Hans Raaf
ac6de565ec
More work in optimizing, names and added substr().
...
This is work in progress. I added an unicode substring. Tried to handle
edgecases more consistent too.
2016-06-02 17:43:10 +02:00
Hans Raaf
1138cf5234
Some procs to deal with Rune position base indexing.
...
It can't be perfect but at least one can index on rune position
efficiently.
2016-06-02 17:43:10 +02:00
Andreas Rumpf
e8d507c859
system. for cstrings uses value comparisons, not reference comparisons
2016-06-02 16:38:20 +02:00
Константин Молчанов
83af9888f5
stdlib: asyncdispatch: all: Redundant closure removed.
2016-06-02 17:20:46 +03:00
Andreas Rumpf
99be6dce81
Merge pull request #4157 from flaviut/update-nre-docs
...
Generate NRE docs for website
2016-06-02 15:30:16 +02:00
Dominik Picheta
b4d0ea6634
Merge pull request #4263 from abudden/4255-json-doc
...
Corrected comments in json pretty/ugly procedures (fixes #4255 ).
2016-06-02 13:46:52 +01:00
A. S. Budden
9150645103
Corrected comments in json pretty/ugly procedures ( fixes #4255 ).
2016-06-02 13:38:43 +01:00
Andreas Rumpf
c5b47628e4
Merge pull request #4261 from abudden/4197-formatEng
...
Implemented string formatting functions for engineering format
2016-06-02 13:55:57 +02:00
A. S. Budden
47b707cd32
Implemented string formatting functions for engineering format ( fixes #4197 ).
2016-06-02 10:27:55 +01:00
A. S. Budden
d16f864b7b
Added missing noSideEffect pragma
2016-06-02 10:25:51 +01:00
Andreas Rumpf
c11de219e5
Merge pull request #4250 from abudden/4198-formatSize
...
Reimplementation of formatSize to return a more meaningful value
2016-06-02 09:54:11 +02:00
Andreas Rumpf
86c25a1e54
Merge pull request #4257 from Parashurama/change_rune_type
...
change 'Rune' type in unicode module to 'int32'
2016-06-02 01:01:32 +02:00
Parashurama
a98705dddc
change 'Rune' type in unicode module to 'int32'
2016-06-02 00:02:27 +02:00
A. S. Budden
29c8c83972
Modified trimZeros to modify the passed value.
2016-06-01 20:15:55 +01:00