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
Andreas Rumpf
bae08d0961
Merge pull request #11753 from kaushalmodi/fix-compilation-warning-in-macros
...
[bugfix] Fix compilation warning in macros.nim
2019-07-17 15:17:45 +02:00
Kaushal Modi
44d80dd863
[bugfix] critbits styleCheck fix: consistent var naming ( #11752 )
2019-07-16 21:24:09 +02:00
Kaushal Modi
3f7142fcfd
[bugfix] openssl styleCheck fix: consistent var naming ( #11750 )
2019-07-16 21:23:12 +02:00
Kaushal Modi
0b511b15ea
styleCheck fix: type naming: s/outType/OutType/ ( #11749 )
2019-07-16 21:22:34 +02:00
Kaushal Modi
dcbb2d66da
Fix compilation warning in macros.nim
...
Fixes:
> macros.nim(1423, 35) Warning: `typed` will change its meaning in future versions of
Nim. `void` or no return type declaration at all has the same
meaning as the current meaning of `typed` as return type declaration. [Deprecated]
2019-07-16 15:03:44 -04:00
Oscar Nihlgård
1f32498a47
Use std/monotimes in the stdlib
2019-07-16 11:05:42 +02:00
Andreas Rumpf
102b71f42e
Merge pull request #11740 from nim-lang/araq-fixes-11723
...
fixes #11723
2019-07-16 09:08:15 +02:00
Araq
76f9ddb6ab
fixes #11723
2019-07-15 17:22:01 +02:00
Andreas Rumpf
8513f50a8d
Add std/monotimes which implements monotonic timestamps ( #11712 )
...
* [feature] Added std/monotimes
* [other] Minor optimization in times
2019-07-15 13:47:30 +02:00
Araq
dd7dd1b6dc
styleCheck fixes [bugfix]
2019-07-15 13:16:02 +02:00
Araq
ad67a46e5d
styleCheck fixes [bugfix]
2019-07-15 12:03:21 +02:00
Araq
52cbd0c558
styleCheck fixes [bugfix]
2019-07-15 10:56:55 +02:00
Araq
edbe02b4e1
newruntime: progress to make 'async' work with --newruntime
2019-07-15 10:56:55 +02:00
Araq
fab70e4fe3
minor update for the genode target
2019-07-14 16:08:15 +02:00
alaviss
a59fb5b352
os: confine osErrorMsg example to Linux ( #11725 )
...
POSIX does **not** define the exact number for each errors. This caused
a failure in docs building on Haiku.
2019-07-13 16:16:09 +02:00
Jacek Sieka
cf36e4a44a
times: use posix constant instead of import ( #11692 )
...
* times: use posix constant instead of import
* simplify clock id usage
2019-07-13 08:39:20 +02:00
Araq
416ba133ad
made --newruntime ready for multi-threading
2019-07-12 21:53:46 +02:00
Araq
bb5ca0772e
atomics.nim: minor improvements
2019-07-12 21:53:45 +02:00