alaviss
0533c43547
Revert "niminst: use threaded compression when supported ( #14455 )" ( #14462 )
...
This reverts commit b749d58ea1 .
2020-05-27 08:33:24 +02:00
Andreas Rumpf
dadc97d91e
typo
2020-05-26 14:49:44 +02:00
alaviss
b749d58ea1
niminst: use threaded compression when supported ( #14455 )
2020-05-26 14:05:51 +02:00
Timothee Cour
38cb277653
docgen: mangling using _. instead of @@ to avoid issue ( #14454 )
2020-05-26 10:08:35 +02:00
Bung
2a4a43b05f
add bindParams to db_sqlite ( #14408 )
...
* add bindParams to db_sqlite
* no need typeinfo
* remove extro spaces
* reduce bindParams to two branches,raise DbError
* Update lib/impure/db_sqlite.nim
* change bindParams to macro,accept varargs[untyped] as params
* change bind blob val to openArray[byte]
* remove unused err type
* explicitly using i32 param
* using import std/private/since
* SQLITE_OK to right hand
* bindParam val int using bindParam overload
* copy data by default
* change exec to template
* remove SqlPrepared procs unused varargs
* fix setupquery for prepared,reset first for exec prepared,add bindNull for literal nil
Co-authored-by: alaviss <leorize+oss@disroot.org >
2020-05-26 07:44:47 +02:00
Timothee Cour
55758920f4
docgen: fix #14448 show @@ as .. in href text ( #14451 )
2020-05-25 18:16:00 -07:00
Timothee Cour
acadda8da2
tnimblepathdollarfail.nim -> tests/nimble/tnimblepathdollar_fault to reduce false positives when searching for fail in CI logs ( #14450 )
2020-05-25 13:54:30 -07:00
Timothee Cour
f96555bd10
fix #9227 procs can now have multiple interleaved doc comments + runnableExamples and be docgen'd correctly ( #14441 )
...
* fix #9227 proc doc comments after 1st runnableExamples are not ignored anymore
2020-05-25 15:44:23 +02:00
cooldome
6635874a85
make get for options use lent T ( #14442 )
...
Co-authored-by: cooldome <ariabushenko@bk.ru >
2020-05-25 15:31:02 +02:00
Timothee Cour
58282547f6
fix #6583 , fix #14376 , index+search now generated for all projects, many bug fixes with nim doc ( #14324 )
...
* refs #6583 fix nim doc output
* changelog
* change default for outDir when unspecified
* cleanups
* --project implies --index
2020-05-25 13:25:40 +02:00
Max Grender-Jones
cbfe9325c5
Add support for mktemps ( #14347 )
2020-05-25 12:18:35 +02:00
Andreas Rumpf
79e85cb0b5
manual.rst: updates [backport] ( #14445 )
2020-05-25 12:16:32 +02:00
Timothee Cour
a008f591e2
add test for define, undef ( #14443 )
2020-05-25 11:17:25 +02:00
treeform
acae3b02c7
Add clipPath to dom.nim. ( #14435 )
...
Just adds a single new css atribute, see: https://developer.mozilla.org/en-US/docs/Web/CSS/clip-path .
2020-05-24 07:32:24 +02:00
hlaaftana
f70d01a7d5
fix repr(char) example assert ( #14437 )
2020-05-23 21:26:49 -07:00
genotrance
b012205b2e
Fix #14057 - moveFile should overwrite on Windows ( #14433 )
2020-05-23 17:06:04 +01:00
Andreas Rumpf
c61f746629
avoid unsafe Nim features in preparation for --gc:arc ( #14431 )
2020-05-22 20:24:37 +02:00
Bung
6668b43409
add insert,tryInsert unify for postgres that need pk name ( #14416 )
...
* add insert,tryInsert unify for postgres that need pk name
* add ReadDbEffect to new procs
* add .since and changelog
* change since to 1.3
* Update lib/impure/db_postgres.nim
Co-authored-by: bung87 <crc32@qq.com >
Co-authored-by: Andreas Rumpf <rumpf_a@web.de >
Co-authored-by: alaviss <leorize+oss@disroot.org >
2020-05-22 19:24:52 +02:00
Mildred Ki'Lya
7b3dcfde20
Add missing attributes and methods to JavaScript DOM ( #14428 )
...
- content attribute to access HTML template element:
https://developer.mozilla.org/en-US/docs/Web/API/HTMLTemplateElement/content
- ownerDocument to access the owning document from a DOM Node:
https://developer.mozilla.org/en-US/docs/Web/API/Node/ownerDocument
- outerHTML to get/set the outer HTML representation of a Node:
https://developer.mozilla.org/en-US/docs/Web/API/Node/ownerDocument
- createComment() to create comment Nodes:
https://developer.mozilla.org/en-US/docs/Web/API/Document/createComment
- querySelector() and querySelectorAll() on Nodes:
https://developer.mozilla.org/en-US/docs/Web/API/Element/querySelector
https://developer.mozilla.org/en-US/docs/Web/API/Element/querySelectorAll
2020-05-22 14:34:20 +02:00
Timothee Cour
0d0ea3a11e
no more code duplication bw liMessage and rawMessage + several bug fixes ( #14415 )
...
* no more code duplication bw rawMessage and liMessage; fixes some bugs in rawMessage
* all compiler messages work with hint:msgorigin
2020-05-22 12:02:10 +02:00
Andreas Rumpf
f7b73e6bfd
make malloc.nim consistent in style ( #14427 )
2020-05-22 09:55:10 +02:00
Timothee Cour
149251cab9
[cleanup] fix UnusedImport sempass2 compiler/semparallel.nim ( #14426 )
2020-05-21 23:28:47 -07:00
Andreas Rumpf
3eaa870c0a
ARC/ORC: optimize s.setLen(0) to match the old runtime's behaviour ( #14423 )
2020-05-21 22:38:13 +02:00
Andreas Rumpf
ddee8a362a
change the [Processing] messages into dots ( #14418 )
...
* change the [Processing] messages into dots
* better implementation
* maybe I should work on something else...
2020-05-21 22:36:34 +02:00
Andreas Rumpf
063229a301
fixes a bug reported in https://forum.nim-lang.org/t/6361 ( #14422 )
2020-05-21 22:18:58 +02:00
Mamy Ratsimbazafy
f71f8b0239
The whole options module should be inline ( #14417 ) [backport:1.2]
...
* The whole options module should be inline
* Use inline per proc and tag `lent` where appropriate
* Remove lent annotation (failing at compiletime)
2020-05-21 17:52:40 +02:00
Timothee Cour
5caaa4bf6f
fix #14404 foldr had the classic multiple evaluation bug ( #14413 )
2020-05-21 11:01:43 +02:00
Timothee Cour
e600ddc555
fix comment from e909486e5c (r39287564) ( #14412 )
2020-05-20 18:34:14 -07:00
Clyybber
6969a468ce
Remove #PRTEMP leftover comment
2020-05-20 13:04:52 +02:00
Clyybber
7fe4c66f35
Small improvements for string and char repr with gc:arc ( #14400 )
...
* Small improvements for string and char repr with gc:arc
* Fix test
2020-05-20 12:54:04 +02:00
Timothee Cour
3d20f14193
fix #10731 ; runnableExamples "-b:cpp --run:off": code works ( #14384 )
...
* runnableExamples "-b:cpp -r:off": code
2020-05-20 09:45:34 +02:00
alaviss
4ae341353d
asyncdispatch, asyncnet: add inheritance control ( #14362 )
...
* asyncdispatch, asyncnet: add inheritance control
* asyncnet, asyncdispatch: cleanup
2020-05-20 09:42:55 +02:00
Danil Yarantsev
1450924b1e
Fix some typos in the manual [backport] ( #14399 )
2020-05-20 09:28:47 +02:00
Andreas Rumpf
16003bffe1
fixes #14126 [backport:1.2] ( #14390 )
...
* fixes #14126 [backport:1.2]
* used more logic to optimize it further; updated Nimble version
2020-05-20 00:41:57 +02:00
Andreas Rumpf
b35d370d88
specialize genericReset ( #14398 )
...
* progress
* make tests green
* maybe we also want to reset pointers, dunno
* progress
* cleanup; fixes #13879 [backport:1.2]
2020-05-19 21:42:53 +02:00
Timothee Cour
e909486e5c
trunner was not actually being tested in non-CTFFI mode; minor testament cleanups ( #14377 )
...
* use check
* trunner now works with cpp
* cleanup: move compiler/unittest_light => stdtest/unittest_light
* fix tests/readme.md
* remove deadcode references to rodfiles
* fix for windows
2020-05-19 09:41:31 +02:00
Ștefan Talpalaru
27741d6a5c
fix #14364 ( #14372 ) [backport:1.2]
...
Turn on the TLS emulation when using Boehm, since it doesn't scan the
real TLS.
2020-05-18 23:44:04 +02:00
Clyybber
ac65986aae
Fix #14394 ( #14395 )
2020-05-18 17:43:06 +01:00
Timothee Cour
2627e1e945
refs #14369 improve docs for importcpp exceptions ( #14391 )
...
* refs #14369 improve docs for importcpp exceptions
* address comments
2020-05-18 17:10:30 +01:00
cooldome
810039ec0b
docs:getCurrentException() and getCurrentExceptionMsg() are not available for imported exceptions ( #14392 )
2020-05-18 08:15:10 -07:00
Timothee Cour
5beed56d0a
fix #14174 do not collapse pragma inside runnableExamples ( #14385 )
2020-05-18 11:03:34 +02:00
cooldome
bc42e9aa98
fix #14369 ( #14386 )
...
* fix #14369
* empty commit
2020-05-18 09:38:36 +02:00
Timothee Cour
b11ff518fa
fix #12293 findNimStdLibCompileTime should not break with nimble install compiler ( #14334 )
...
* fix #12293 findNimStdLibCompileTime should not break with nimble install compiler
* address comment to unblock PR
2020-05-18 09:38:12 +02:00
Miran
69cc1ddc4d
install gtk3 on osx for package testing ( #14388 )
2020-05-18 09:03:01 +02:00
Timothee Cour
51578be296
close #12746 ; minor cleanup ( #14379 )
2020-05-17 13:28:18 +02:00
Frank Schmitt
42e80829c7
docs: fix syntax error in hotCodeReloading example ( fixes #14380 ) ( #14381 )
...
Co-authored-by: Frank Schmitt <frankschmitt@gmx.de >
2020-05-17 12:44:36 +02:00
John
40ac19572a
add OpenBSD MAP_STACK for coroutines ( #14353 )
2020-05-16 21:56:52 +02:00
Andreas Rumpf
7f377da1d2
fixes #14370 ( #14371 )
2020-05-16 17:03:25 +02:00
Dominik Picheta
7361e2627b
Emscripten: disable epoll ( #14361 )
...
Epoll is not supported by epoll.
2020-05-16 15:50:41 +02:00
Bung
390ff428f0
add SqlPrepared api fix #13559 ( #14365 )
...
Co-authored-by: bung87 <crc32@qq.com >
2020-05-16 15:50:04 +02:00