Araq
eaf4b42ff9
JS codegen: supports toOpenArray [bugfix]
2019-07-12 10:11:59 +02:00
Dominik Picheta
b8be1ccb85
Give NilAccessError a message ( #11706 )
2019-07-11 11:14:38 +02:00
Andreas Rumpf
ac458448d8
make async tests green again
2019-07-11 11:09:10 +02:00
Araq
cb3c3c306c
minor style changes
2019-07-11 00:28:20 +02:00
Araq
38bdf1cd7f
minor style changes
2019-07-10 23:55:56 +02:00
Araq
87a2ced1ba
there is only one style -- my style
2019-07-10 19:17:06 +02:00
Araq
dc0bbba3fa
make editdistance work with --styleCheck:error
2019-07-10 18:58:59 +02:00
Araq
bc7733827d
make more parts of the stdlib compile with --styleCheck:error
2019-07-10 15:48:30 +02:00
Huy
e5425b5f2f
[feature] add unsafeColumnAt procs, that return unsafe cstring from InstantRow ( #11647 )
2019-07-10 14:56:09 +02:00
Araq
c94647aeca
styleCheck: make the compiler and large parts of the stdlib compatible with --styleCheck:error
2019-07-10 12:42:41 +02:00
Ivan Bobev
96523cdd3e
Make public additional types from sha1 module [feature] ( #11694 )
...
* Make public additional types from sha1 module
After making public newSha1State, update and finalize methods from the
sha1 module was forgotten to be made public Sha1Digest and Sha1State
types used by the new public methods.
* Update changelog.md with sha1 module changes
2019-07-10 10:20:08 +02:00
Araq
ff4a9a226f
style changes
2019-07-10 09:06:54 +02:00
Araq
c6c9e30379
minor system.nim style changes
2019-07-10 00:29:58 +02:00
Miran
2255d8795b
[other] prettify collections ( #11695 )
2019-07-09 22:45:23 +02:00
Araq
55e8aefbea
newruntime: async progress
2019-07-09 20:15:57 +02:00
Araq
ad58ed344a
newruntime: map system.reset to =destroy
2019-07-09 20:15:57 +02:00
Araq
7993d61d00
async: more 'owned' annotations
2019-07-09 11:38:00 +02:00
Araq
2c2f2de614
asyncmacro produces 'owned' types
2019-07-09 11:38:00 +02:00
Andreas Rumpf
124a584eb2
fixes #11530
2019-07-08 19:40:42 +02:00
Timothee Cour
655cb08461
[refactoring] nimbase.h: remove dead code which was confusing ( #11682 )
2019-07-08 10:36:02 +02:00
Jacek Sieka
9e7d885f35
dynlib: use posix module ( #11623 )
2019-07-08 09:14:35 +02:00
awr1
6a7f8e8ab5
[HCR] Added warning for using performCodeReload() in main module ( #11667 )
...
* [HCR] Added error for using performCodeReload() in main module
* [HCR] changed this to a warning, clarified usage
* [HCR] fixed typo
2019-07-07 09:18:33 +02:00
Andreas Rumpf
d2684cdfd2
fixes #11447
2019-07-06 21:20:16 +02:00
Andreas Rumpf
02b9af2f75
ABI fixes for OSX/BSD; fixes #6860 ( #11666 )
2019-07-06 13:00:29 +02:00
Juan Carlos
25cd8a5490
Documentation Diff, Typo ( #11566 )
...
* Documentation for Diff, add Examples and runnableExamples
2019-07-06 09:45:48 +02:00
Andreas Rumpf
5f515410af
newruntime for async ( #11650 )
...
* fixes overloading resolution for passing owned(Future[string]) to Future[T]
* WIP: make --newruntime work with .async
* memtracker: make it compile again
* make Nimble compile again
2019-07-05 01:42:17 +02:00
Ivan Bobev
d914dca513
Make public some sha1 module procedures ( #11655 ) [feature]
...
Make "newSha1State", "update" and "finalize" procedures from the sha1
module public in order to be possible to compute single sha1 hash of
multiple separate blocks of data.
2019-07-04 22:29:03 +02:00
Akito13
0a501932c2
Corrected example shown in documentation ( #11654 ) [ci skip]
...
Used template within example was added to imports.
2019-07-04 15:59:29 +02:00
Graeme Cross
dad3c40f55
Fix the broken link in math.nim ( #11653 ) [ci skip]
2019-07-04 13:24:19 +02:00
Timothee Cour
64168d4aea
fixes #8405 : -d:useNimRtl now works even when {.rtl.} procs are used at compile time; CTFFI now works with {dynlib} ( #11635 )
2019-07-03 23:57:52 +02:00
Timothee Cour
0ca71dd92c
[bugfix] fix mach_absolute_time header; refs #11591 ( #11593 )
2019-07-03 14:59:07 +02:00
Liam Sc
a157c2baef
Added 'keys' iterator to JsonNode ( #11597 ) [feature]
2019-07-03 08:06:22 +02:00
Arne Döring
20d0ef8afb
[backport] fix #11320 ( #11538 )
...
* [backport] fix #11320
* fix test for 32 bit test
2019-07-03 08:00:40 +02:00
Graeme Cross
ab6dec6e90
Documentation improvements to the times module ( #11639 )
...
* Typo and grammar fixes for the times module
* Minor typo fixes to the times module
2019-07-03 07:39:19 +02:00
Andreas Rumpf
9b949855c7
fixes #11618 ( #11631 )
2019-07-01 14:10:08 +02:00
alaviss
2c10b246ec
assertions: fixes #11545 ( #11605 )
...
* assertions: properly fix #11545
* tests/assert: enable excessiveStackTrace
* tests/assert: add test case for #11545
* tfailedassert_stacktrace: disable excessiveStackTrace
* assertions: weird workaround for failing tests
This fixes megatest on *nix, but have no idea why
2019-07-01 13:19:07 +02:00
Ico Doornekamp
a5686961bd
Make repr use 'ptr' for ptr types instead of 'ref' ( #11626 )
2019-07-01 11:59:27 +02:00
Araq
dd39b11b13
[bugfix] make -d:nimSetUtf8CodePage switch work again
2019-07-01 10:35:52 +02:00
Araq
284a8cb58a
nimpretty: bugfix [bugfix]
2019-06-28 11:45:21 +02:00
Zestyr
bab83c4d8b
Fix typo in xmltree docs [ci skip]
2019-06-27 20:44:42 +02:00
Araq
f36a61e6d4
make tests green again
2019-06-27 17:10:11 +02:00
Andreas Rumpf
fb878330a9
fixes #11445
2019-06-27 14:46:38 +02:00
Andreas Rumpf
48cbf1c496
Merge pull request #11598 from narimiran/fix-sharedtables
...
[bugfix] fix #11588 , don't check if SharedTable is initialized
2019-06-26 23:11:34 +02:00
Andreas Rumpf
e083a1533b
fixes #11098
2019-06-26 19:34:05 +02:00
narimiran
326e3ad09d
[bugfix] fix #11588 , don't check if SharedTable is initialized
2019-06-26 17:16:55 +02:00
Juan Carlos
206f2478b8
Documentation highlite ( #11596 )
...
* Add Documentation with examples for highlite
* Add Documentation with examples for highlite
2019-06-26 10:28:11 +02:00
Jasper Jenkins
91f0626dcb
[bugfix] remove dangling ref ( #11576 )
2019-06-25 02:04:15 +02:00
Gérôme Fournier
181350f6c9
Fix out of bound access in cgi module ( #11578 )
...
When an HTTP request with a zero CONTENT_LENGTH is made,
attempting to access addr(result[0]) raise an exception as the 0 index
is out of bound
2019-06-25 02:03:44 +02:00
WhiteDuke
2a7cf71db3
Fix typo ( #11573 )
2019-06-25 00:24:51 +02:00
alaviss
403fd3ac43
assertions: make assert follow excessiveStackTrace ( #11574 )
2019-06-25 00:23:22 +02:00