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
Clyybber
16c39f9b2e
More of StringStream now works at compile time ( #12284 )
...
* readLine of StringStream now works at compile time
* Work for js backend only at compile time
* readAll now works at CT
* readAll works in js ct now
* Add test
2019-09-29 22:20:00 +02:00
Clyybber
85db42ad8c
Fixes #10514 ( #12268 )
...
* Fixes #10514
(cherry picked from commit f6f789bb4d )
* Add comment
* Add changelog entry
2019-09-28 19:50:20 +02:00
Andrey Makarov
5a65243e14
fix nimgrep color on posix #7591 ( #12288 )
2019-09-28 00:19:57 +02:00
narimiran
f804245087
[backport] fix nimpretty removing space before pragma
2019-09-27 10:36:22 +02:00
narimiran
e0cd52365c
[backport] fix #12278 , don't expose internal PCRE documentation
2019-09-27 10:13:04 +02:00
narimiran
ce4eb4ac91
Nim now has Patreon account [ci skip]
2019-09-27 08:22:46 +02:00
Federico Ceratto
39290cf88c
Fix spellings ( #12277 ) [backport]
2019-09-27 07:02:54 +02:00
Ray Imber
9dd297f613
Locks modules should give a compile error when threads are not enabled. ( #12231 )
...
* Locks modules should give a compile error when threads are not enabled.
* fix the compile flags to make the tests pass, or ignore files where necessary.
* Fixed when statement to account for doc builds.
2019-09-26 15:45:50 +02:00
John Paul Adrian Glaubitz
944fcc0e62
Add build support for Linux/hppa ( #12271 )
...
* build.sh: Enable CPU detection for hppa
* compiler: Add hppa as target architecture on Linux
* lib/system: Add platform support for hppa
2019-09-26 15:45:05 +02:00
Endeg
657e09e79d
Fix #12242 , replacing ":" with "@c" in packages [backport] ( #12265 )
2019-09-25 20:32:36 +02:00
Mathias Stearn
920f9be9aa
Explicitly state that trailing underscores are banned ( #12257 )
...
It was explicit in the BNF, but the English text implied it was allowed.
2019-09-25 19:12:54 +02:00
Andreas Rumpf
5f44651769
updated the contributing.rst guidelines
2019-09-25 15:01:35 +02:00
narimiran
6b4b329f45
devel version is 1.0.99 [ci skip]
2019-09-25 09:14:38 +02:00
Jjp137
e065e51245
threadpool: fix link in docs [ci skip] ( #12258 ) [backport]
...
[backport]
2019-09-25 07:12:08 +02:00
treeform
cbefb266bb
Fix -d:logGC compile cerror: 'stdout not defined' ( #12237 )
2019-09-24 12:02:53 +02:00
Jasper Jenkins
b49fb2d90f
remove nimnomagic64 ( #12243 )
2019-09-24 12:02:25 +02:00
Andreas Rumpf
13960066cb
fixes the --verbosity:2 regression [backport]
2019-09-24 01:31:03 +02:00
narimiran
f7a8fc46c0
Revert "improvements for httpcore ( #12228 )"
...
This reverts commit b865c2a54b .
v1.0.0
2019-09-23 19:06:55 +02:00
narimiran
5b43c98897
version 1.0
2019-09-23 14:42:19 +02:00
Andreas Rumpf
f388817a79
update the Nimble version we ship with Nim ( #12236 )
2019-09-23 14:24:36 +02:00
Andreas Rumpf
b865c2a54b
improvements for httpcore ( #12228 )
...
* improvements for httpcore
* further improvements, now stable API but needs extensions later on
2019-09-23 12:38:35 +02:00
Ray Imber
6e681b546f
fixes #9026 adds a readLineImpl to streams so that FileStreams can be fast ( #12234 )
2019-09-23 08:25:26 +02:00
PMunch
2565d3d102
Fix issue with long wait for passed timer [bugfix] ( #12221 )
...
* Fix issue with long wait for passed timer [bugfix]
This fixes a small issue where a timer that had been completed while
code executed would still wait for more events before being considered
completed. This would in some scenarios incur a 500ms delay to the
completion of a timer.
* Refactor logic into
* Add test case based on original issue
* Use longer timeouts to be more lenient in checking
* Revert to short timeouts, but widen the accepted range
* Widen accepted range further, it is meant to check for a 500ms delay after all
* Increase poll timeout to make it easier to detect mistakes
2019-09-22 07:24:14 +02:00
Andreas Rumpf
39185b46ca
living in unix-land, eye to eye, where nothing ever works; fixes #12226
2019-09-21 19:07:25 +02:00
Andreas Rumpf
e0f2b3ba8f
documentation updates
2019-09-21 11:53:09 +02:00
Andreas Rumpf
b04ef2973d
cleanup importjs implementation
2019-09-21 11:19:09 +02:00
cooldome
be82d11576
fixes #12224 ( #12225 )
...
* fixes #12224
* improve test
2019-09-21 06:45:27 +02:00
Andreas Rumpf
c2fced129f
makes tests green again
2019-09-21 06:43:37 +02:00
Araq
5abe880469
last stdlib cleanups
2019-09-21 06:43:37 +02:00
Araq
9776f926a2
htmlgen update; don't use deprecated callsite feature
2019-09-21 06:43:37 +02:00
Araq
908b553215
asyndispatch: removed deprecated setEvent proc
2019-09-21 06:43:37 +02:00
Araq
96b3bae99b
json: removed deprecatedGet pragma
2019-09-21 06:43:37 +02:00
Araq
a404ec540a
updated lib.rst and added some useful missing modules
2019-09-21 06:43:37 +02:00
Araq
dea9e38d26
removed the deprecatedGet pragma
2019-09-21 06:43:37 +02:00
Araq
c623ab62cc
updated comment in ast.nim
2019-09-21 06:43:37 +02:00
Araq
f576df2bcc
smtp: renamed starttls to startTls
2019-09-21 06:43:37 +02:00
Araq
05e80e1cda
lib\pure\htmlgen.nim
...
avoid callsite for htmlgen
2019-09-21 06:43:37 +02:00
Araq
7839658323
mark events.nim as unstable
2019-09-21 06:43:37 +02:00
Araq
1b20f768c7
lib.rst cleanups and reorderings
2019-09-21 06:43:37 +02:00
Arne Döring
38ab51c445
importjs symbol ( #12218 )
...
* importjs symbol
* importjs warning message, minor warning fixes
2019-09-20 20:26:30 +02:00
Andreas Rumpf
7bc5bf8334
consistent floating point output ( #12219 )
...
* unify float printing
* makes tests green
2019-09-20 10:41:40 +02:00
Araq
04c803d6df
expose more fields of TNimType
2019-09-19 20:54:17 +02:00
Andreas Rumpf
162d74db91
fixes #10981 ; fixes #7261 ( #12217 )
2019-09-19 14:34:56 +02:00
treeform
363d0ada50
Update Android and iOS cross compile docs. ( #12215 )
...
* Update Cross compilation, add noMain section.
* Small world update, note about XCode clean.
2019-09-19 13:22:07 +02:00