summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
* Clean out sharedtables (#14858)Juan Carlos2020-06-302-10/+1
| | | Co-authored-by: Andreas Rumpf <rumpf_a@web.de>
* Removed asyncdispatch.newAsyncNativeSocket, was deprecated since 0.18 (#14854)Juan Carlos2020-06-302-10/+1
| | | Co-authored-by: Andreas Rumpf <rumpf_a@web.de>
* typetraits: features and fixes (#14791)alaviss2020-06-302-3/+56
| | | | | | | | | | | | | * typetraits: add support for nnkTypeOfExpr * typetraits: don't wrap typedesc symbols in StaticParam * typetraits: add nested generics support to genericParams * typetraits: make genericParams understand array[I, T] whackiness Also moved tests to ttypetraits * typetraits: clarify comment on genericParams
* Fix asyncdispatch drain behavior (#14820) (#14838)Ray Imber2020-06-302-4/+34
| | | | | | | | | | | * Fix asyncdispatch drain behavior (#14820) * Changed test to use asyncCheck instead of discard after code review (#14820) * Added some debug statements to help understand what is happening in Azure. * Removed debug statements and increased timeouts by 1 order of magnitude to account for slow Azure VMs Co-authored-by: Ray Imber <ray@crankuptheamps.com>
* add debug fmt string like python's (#14808)flywind2020-06-303-2/+119
| | | | | | | * add debug format string * remove try except * add changelog
* CI openbsd: 3x batching via NIM_TESTAMENT_BATCH ; overall CI finishes in 21m ↵Timothee Cour2020-06-306-0/+138
| | | | | | | | | instead of 34m (#14851) * CI openbsd: 2x batching via NIM_TESTAMENT_BATCH * auto-generate .builds/openbsd_x.yml to avoid code duplication * 3x batching
* Clean out dom (#14855)Juan Carlos2020-06-302-5/+1
| | | | | * Clean out dom * Clean out dom
* Clean out oldast (#14837)Juan Carlos2020-06-307-25/+14
| | | | * Clean out old Deprecated CLI switch * Update to remove --oldast CLI option
* New freebsd platforms (#14801)lbartoletti2020-06-292-2/+2
| | | | | * add riscv as riscv64 * add all platforms supported by FreeBSD
* fix #13432 typetraits.$: $(int,) is now (int,); $tuple[] is now tuple[] (#14799)Timothee Cour2020-06-294-22/+34
| | | | | * typetraits.$: $(int,) is now (int,); $tuple[] is now tuple[] * changelog
* Clean out Deprecated proc (#14797)Juan Carlos2020-06-293-25/+8
| | | | * Remove and/or clean out Deprecated 'add' proc for floats * Update a test
* SSL_CTX_load_verify_locations parameters are reversed (#14815) [backport]aguspiza2020-06-291-1/+1
|
* Make unreachable code a warning instead of an error (#14816)Clyybber2020-06-293-9/+9
| | | | | | | * Make unreachable code a warning * Adapt test * Trigger CI
* fix `./koch tests` following #14823 (#14845)Timothee Cour2020-06-281-1/+2
|
* DFA and injectdestructors cleanup (#14824)Clyybber2020-06-282-157/+118
| | | | | | | | | | | | | | | * DFA and injectdestructors cleanup * More precise write analysis * Cleanup obsoleted path * Unify defInstrTargets and useInstrTargets * Misc cleanups * Nicer CFG printing * Misc cleanups 2
* Fix some typos (#14843)Danil Yarantsev2020-06-2812-42/+42
|
* Fix typoClyybber2020-06-281-1/+1
|
* Remove double entry for thiscall (#14842)Danil Yarantsev2020-06-281-3/+1
|
* get rid of $READLINK variable (#14841)Andrey Makarov2020-06-281-2/+2
|
* Fix #14647 (#14776)Clyybber2020-06-283-9/+12
| | | | | | | | | * Fix #14647 * Correct fix * Typo and add test * For real now :p
* Changelog: Tiny style improvementClyybber2020-06-281-1/+1
|
* fixed #14839 (#14840)lqdev2020-06-281-1/+2
|
* Update link to parseSpec procClyybber2020-06-281-1/+1
|
* add a second asyncnet.recvFrom (#14237)rockcavera2020-06-272-18/+85
| | | | | | | | | * add a second asyncnet.recvFrom * fixes * pre-allocating address * add a new nativesockets.getAddrString()
* docs: Make `..<`, `.. ^` more discoverable (#14835)Manuel Bojato2020-06-271-18/+23
|
* Fix nimdoc invalid css on theme switch class (#14834)Manuel Bojato2020-06-271-4/+5
|
* Warn about calling wrappers at compile time until #14049 is fixed. (#14828)Sizhe Zhao2020-06-271-1/+4
|
* testament: generic N-fold batching: windows CI 37mn=>16m (#14823)Timothee Cour2020-06-2716-181/+172
| | | | | | | | | * testament: run CI faster thanks to batching * move ta_in, tstdin into existing tosproc * move ta_out,tafalse,texitcode,tstderr into existing tosproc * joinable osproc * move tstdout into existing tosproc * spec: batchable; fix tests * fixup
* Testament: Reenable arraymancer (#14831)Clyybber2020-06-271-1/+1
|
* Fix missing comma (#14829)Sizhe Zhao2020-06-271-1/+1
|
* Add all missing css properties to dom.nim. (#14825)treeform2020-06-261-4/+270
| | | | | * Add all missing css properties * remove extra space
* update contributing.rst and docstyle.rst: refer to a bug via `bug #1234` + ↵Timothee Cour2020-06-262-24/+51
| | | | | | | other guidelines (#14796) * add a testing convention in nep1 * misc updates to contributing.rst and docstyle.rst * address comments
* followup after https://github.com/Vindaar/ggplotnim/pull/74 wrt #14447 lent ↵Timothee Cour2020-06-261-1/+1
| | | | | | | iterators (#14817) * followup after https://github.com/Vindaar/ggplotnim/pull/74 wrt #14447 lent iterators * ggplotnim: remove -d:nimHasWorkaround14720
* Add hasAttribute method to dom.nim. (#14814)treeform2020-06-251-0/+1
| | | See: https://developer.mozilla.org/en-US/docs/Web/API/Element/hasAttribute
* turn 'runnableExample' into 'code-block' to make nightlies greennarimiran2020-06-251-9/+12
| | | | | This example doesn't work on our nightlies CI. Other procs in this module already use 'code-block'.
* Add testcase for #4796 (#14784)Clyybber2020-06-252-0/+13
| | | | | * Add testcase for #4796 * Fix test
* koch: add --localdocs to allow building only local docs (#14783)alaviss2020-06-252-14/+29
| | | | | | | | | | | | | | | | | | | * koch: add --localdocs to allow building only local docs This flag also make koch doc use the passed arguments when building the offline docs. This is useful when generating nightlies as we would want to use --doccmd:skip and also skipping a pass of docgen speed things up drastically (for non-native targets). This flag superseded the undocumented --docslocal. * kochdocs: filter google analytics code from the arg list instead This commit introduce a small PEG expression to filter out the google analytics code before building local docs when --localdocs is not specified. This lets us keep any arguments unrelated to google analytics when building local docs, useful for use with --doccmd:skip
* expr => untyped; stmt => typed (#14804)Timothee Cour2020-06-253-2/+9
| | | | | * expr => untyped; stmt => typed * changelog + comment
* fix #14802 (#14803)Timothee Cour2020-06-252-1/+9
|
* Add test-cases to some fixed issues to close them (#14795)Danil Yarantsev2020-06-244-0/+35
|
* Reject casts to builtin typeclasses (#14788)Danil Yarantsev2020-06-242-1/+10
| | | | | * Closes #14231, closes #14452 * Merge test to tcast.nim
* add typetraits.elementType (#14780)Timothee Cour2020-06-243-0/+33
| | | | | * add typetraits.elementType * add a test for 0-sized seq
* Patch #14716 - add missing `when` (#14792)Euan2020-06-241-2/+2
|
* fromJson: support object variants (#14694)Timothee Cour2020-06-242-15/+126
|
* Fix #14715 - detect tool fails on FreeBSD (#14716)Euan2020-06-241-3/+3
|
* fix #10343 (#14789)Timothee Cour2020-06-241-2/+3
|
* CI: Install the pkg we cloned (#14770)Clyybber2020-06-243-57/+45
|
* cleanup [ci skip]narimiran2020-06-241-1/+0
|
* Fix Norm test path. (#14779)Constantine Molchanov2020-06-241-1/+1
|
* Enable fidget in important_packages. (#14742)treeform2020-06-232-3/+2
| | | | | | | | | | | * Enable fidget in important_packages. Fidget now works with `nimble test` and there is a CI: https://github.com/treeform/fidget/commits/master * Add libx11-dev to make fidget compile. * try libxcursor-dev * try xorg-dev