nc-x
d5840e1e3d
Implement isExported for symbols in macros ( #11963 )
...
* Implement isExported for macros
* Reimplement isExported using VM callback mechanism
* VM does not support exceptions, use stacktrace() instead.
2019-08-18 11:51:28 +02:00
Andreas Rumpf
7cb31455ee
fixes #11618 ( #11969 )
2019-08-17 21:19:57 +02:00
Andreas Rumpf
db9e27dffd
Fixes #11118 ( #11964 )
...
* fixes #11118
* Reset closure iter exception before rethrowing
2019-08-17 10:37:38 +02:00
Yuriy Glukhov
721ca3e830
Reset closure iter exception before rethrowing
2019-08-16 17:26:00 +02:00
Araq
39f4a3e418
fixes #11801
2019-08-16 15:20:39 +02:00
Araq
bebda3851f
fixes #1188
2019-08-16 13:29:58 +02:00
Araq
c7e77edecc
fixes #11925
2019-08-16 12:33:31 +02:00
Andreas Rumpf
ba577c7e1b
better tojsstr ( #11954 )
...
* JS: rewrote toJSStr
* JS: don't raise exceptions in primitives
2019-08-16 12:18:51 +02:00
Yuriy Glukhov
d31404ac27
Merge branch 'cpp_reraise_fix' into yield-in-try-fix
2019-08-16 10:25:09 +02:00
Timothee Cour
922e2a5098
refs #11956 ( #11957 )
2019-08-16 07:19:34 +02:00
Timothee Cour
511298242d
fixes #10053 ( #11951 )
2019-08-15 15:55:48 +02:00
pgkos
296dfae8af
Fixes splitfile ( #11918 ) [bugfix]
2019-08-15 15:22:14 +02:00
Dominik Picheta
b095203f28
Fixes regression introduced by #11904 . ( #11948 )
2019-08-15 06:05:38 +02:00
Arne Döring
a25d43ca6b
fix warnings in system.nim ( #11944 )
2019-08-14 17:48:11 +02:00
cooldome
5ef62fcb25
newruntime for vcc ( #11934 ) [bugfix]
2019-08-14 08:10:59 +02:00
Fabian Keller
83397a69fc
Consistent behavior of exec; Improved docs around exec, staticExec, gorgeEx, etc. ( #10967 )
...
* improved docs around exec, staticExec, gorgeEx, etc.
* incorporate review comment; made behavior of exec consistent
2019-08-13 07:41:08 +02:00
Andreas Rumpf
433613e267
fixes #11844 ( #11935 )
2019-08-13 06:37:37 +02:00
sschwarzer
c9c28bf85e
Update documentation on xmltree.items/mitems ( #11930 )
...
* Update documentation on `xmltree.items`/`mitems`
So far the documentation on `items` and `mitems` wasn't explicit about whether the iteration recurses down the node's children or not. I assumed recursion, which was wrong.
* Improve wording in comment
Use the more common and shorter word "direct".
2019-08-12 11:12:22 +02:00
Andreas Rumpf
212ae2f125
fixes #11891
2019-08-10 15:41:24 +02:00
Zachary Carter
082c440f13
Fixes effect error in pure/logging.nim ( #11898 )
...
* Fix effect error in pure/logging.nim
Currently calling `logging.log` will produce - `Error: can have an unlisted effect: RootEffect`. Add `RootEffect` to list of tags.
* the only tag necessary is RootEffect since all other Effects are descendants of RootEffect
2019-08-08 22:48:25 +02:00
Andreas Rumpf
e3c0bf48c5
tiny style change [refactoring]
2019-08-08 18:30:10 +02:00
Andreas Rumpf
0d5bd7e8b5
removed unused imports [refactoring]
2019-08-08 17:03:19 +02:00
Dmitry Matveyev
756fabb979
Fix typo ( #11910 )
2019-08-08 13:17:53 +02:00
konradmb
addd7b5e20
Fix issue #10726 - HTTP response without Content-Length is not accessible ( #11904 )
...
* Add patch by @xenogenesi
* Async test for HTTP/1.1 without Content-Length
* Apply suggestions from code review
Co-Authored-By: Dominik Picheta <dominikpicheta@googlemail.com >
2019-08-08 08:41:56 +02:00
Andreas Rumpf
c0d240b8cd
fixes #11807 ( #11900 )
...
* fixes #11807
* make tests green again
2019-08-07 22:40:58 +02:00
amzak
f34ae81971
Fixed handling of empty strings for encodings conversions ( #11897 )
2019-08-07 19:56:42 +02:00
Arne Döring
afbcd1b330
int128 on firstOrd, lastOrd and lengthOrd ( #11701 )
...
* fixes #11847
2019-08-07 15:53:16 +02:00
amzak
3d7d5cf121
Fixed utf8<->utf16 conversions on windows ( #11888 )
2019-08-06 03:30:47 -04:00
Andy Davidoff
d208d7a995
set[T].len is an alias for set[T].card ( #11885 ) [feature]
2019-08-05 14:27:45 +02:00
Araq
61c66abbfe
newruntime: make system.delete and friends work with owned ref (bugfix); reported on the forum
2019-08-05 00:14:30 +02:00
Araq
7024bb800c
fixes #11844
2019-08-04 23:54:29 +02:00
Chris Heller
343ace8194
Skip db_postgres.setRow if getRow returns 0 rows ( #11859 )
...
Fixes nim-lang/Nim#11821
2019-08-04 19:28:24 +02:00
Jjp137
a906b3952b
random: minor documentation updates ( #11831 )
...
Add docs for the sample procs that take in sets, and clean up a
few other minor things.
2019-08-02 02:42:18 -04:00
Arne Döring
803406d07c
fix #11854 ( #11857 )
2019-07-30 17:24:42 +02:00
Dominik Picheta
bb949a75db
Fixes subtle SSL recvInto bug.
...
This resulted in a "value out of range: -1" exception inside `recvInto`
(on the `copyMem` line). Basically readIntoBuf was returning `-1`.
2019-07-27 19:06:56 +01:00
Andreas Rumpf
25e6c53bb5
makes the -d:nimIncremental compiler mode compile again
2019-07-27 14:01:28 +02:00
Giovanni Petrantoni
2fdba334da
Use proper types according to MSDN and fix clang build of windows dynlib ( #11828 )
2019-07-26 10:11:21 +02:00
Miran
3bb6d1916e
fix #11772 , JS random seed was too large ( #11820 )
2019-07-25 04:53:50 -04:00
genotrance
44aadd50cf
Fix #10630 - fix broken separators in nim doc ( #11814 )
2019-07-24 14:45:05 +02:00
narimiran
5484352d26
fix asyncftpclient examples [ci skip]
2019-07-24 11:49:06 +02:00
Timothee Cour
8c93c692b9
run runnableExamples in the module scope ( #11732 ) [feature]
2019-07-22 16:22:57 +02:00
narimiran
30f2cec671
fix failing JS tests
2019-07-22 11:41:20 +02:00
Benjamin Summerton
46f2271968
Add opacity to JS Style
...
I noticed this was missing. It has cross browser support: https://developer.mozilla.org/en-US/docs/Web/CSS/opacity#Browser_compatibility
2019-07-21 23:15:36 +01:00
Araq
5a020d641d
style improvements; fixes #11774
2019-07-19 17:25:04 +02:00
Andreas Rumpf
70e8551e37
async macro: general stability improvements [bugfix] ( #11787 )
2019-07-19 16:47:38 +02:00
Jörg Wollenschläger
903d06bab8
Fix the range of destroyed elements when shrinking a seq ( #11785 )
2019-07-19 16:46:47 +02:00
Araq
07d465ca42
[refactoring] remove unused imports in the compiler and in some stdlib modules
2019-07-18 00:36:03 +02:00
Kaushal Modi
d40872bf9b
[bugfix] Make std/unicode compile with --styleCheck:error ( #11763 )
2019-07-17 19:48:15 +02:00
Kaushal Modi
404b224945
[bugfix] Make std/unittest compile with --styleCheck:error ( #11762 )
2019-07-17 19:47:50 +02:00
Andreas Rumpf
1acb9bae94
Merge pull request #11743 from GULPF/stdlib-monotimes [feature]
...
Use std/monotimes in the stdlib [feature]
2019-07-17 16:06:34 +02:00