Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | asyncjs: add `then`, `catch` for promise pipelining (#16871) | Timothee Cour | 2021-02-24 | 1 | -2/+4 |
| | | | | | | * asyncjs: add then * improve tests, changelog, API * fix cryptic windows error: The parameter is incorrect * address comments | ||||
* | fix #17159 items(cstring) works in VM (#17160) | Timothee Cour | 2021-02-24 | 1 | -0/+24 |
| | | | | | | | | | * fix #17159 items(cstring) works in VM * improve test coverage tests/stdlib/tcstring.nim; add helpers: whenRuntimeJs, whenVMorJs * document items(cstring) * address comments | ||||
* | remove tests/deps/ (#17132) | Timothee Cour | 2021-02-23 | 2 | -2/+2 |
| | | | | | | | | | * remove tests/deps/ * fix tests * fix tests/manyloc/keineschweine/lib/zlib_helpers.nim * fixup | ||||
* | testament: support disabled:osx as alias to disabled:macosx (#17124) | Timothee Cour | 2021-02-22 | 1 | -2/+2 |
| | |||||
* | important_packages: document that packages tested should ideally have recent ↵ | Timothee Cour | 2021-02-22 | 1 | -1/+15 |
| | | | | release tags (#17134) | ||||
* | disable chronos (#17131) | flywind | 2021-02-20 | 1 | -2/+3 |
| | |||||
* | important_packages: add fusion (#17094) | Timothee Cour | 2021-02-20 | 1 | -0/+3 |
| | |||||
* | [backport:1.2] update nimble commit hash (#17109) | Miran | 2021-02-19 | 1 | -3/+3 |
| | |||||
* | fixes #17085 [backport:1.2] (#17101) | Andreas Rumpf | 2021-02-19 | 1 | -0/+1 |
| | |||||
* | add -d:nimStrictMode in CI to keep code from regressing; fixes ↵ | Timothee Cour | 2021-02-17 | 3 | -6/+5 |
| | | | | ConvFromXtoItselfNotNeeded, UnusedImport notes (#16764) | ||||
* | remove all uses of condsyms symbols defined prior to bootstrap nim 0.20.0 ↵ | Timothee Cour | 2021-02-17 | 1 | -3/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (#16918) * nimNoArrayToCstringConversion deadcode * nimbabel deadcode * nimHasalignOf deadcode * nimvarargstyped deadcode * nimhygiene deadcode * nimNewTypedesc deadcode * nimlocks deadcode * nimHasCppDefine deadcode * nimHasRunnableExamples deadcode * nimHasNilChecks deadcode * nimSymKind deadcode * minor macros refactoring * nimVmEqIdent deadcode * nimNoNil deadcode * nimNoZeroTerminator deadcode * nimHasSymOwnerInMacro deadcode * nimVmExportFixed deadcode * nimNewRuntime deadcode * nimAshr deadcode * nimUncheckedArrayTyp deadcode * nimHasTypeof deadcode * nimErrorProcCanHaveBody deadcode * nimHasHotCodeReloading deadcode * nimHasSignatureHashInMacro deadcode * nimHasDefault deadcode * nimMacrosSizealignof deadcode | ||||
* | [backport:1.2] update the nimble commit hash to the latest one (#16971) | Miran | 2021-02-09 | 1 | -3/+3 |
| | |||||
* | remove .github/workflows/ci_ssl.yml; instead run via trunner_thirdparty (#16221) | Timothee Cour | 2021-02-02 | 3 | -4/+16 |
| | |||||
* | IC: bugfixes (WIP) (#16836) | Andreas Rumpf | 2021-02-02 | 1 | -0/+45 |
| | | | | | | | | * minor improvements * IC: added the required logic for compilerProcs * LazySym ftw * we need this testing logic * reimplement the old way we use for module package creation * fixes a regression; don't pick module names if you can avoid it | ||||
* | improve code in categories.nim; add std/private/gitutils; fix flakyness in ↵ | Timothee Cour | 2021-01-29 | 1 | -42/+20 |
| | | | | | | nim CI (cloneDependency in deps.nim) (#16856) * improve code in categories.nim; gitutils; fix flakyness in deps.nim * cleanups | ||||
* | testament: fix #16829, fix partially #16830 (#16831) | Timothee Cour | 2021-01-27 | 3 | -65/+87 |
| | | | | * fix #16829 * address comments | ||||
* | disble fidget again (#16842) | Timothee Cour | 2021-01-27 | 1 | -1/+1 |
| | |||||
* | close #16810 (#16813) | flywind | 2021-01-25 | 1 | -1/+1 |
| | |||||
* | ref #16810 disable fidget (#16811) | flywind | 2021-01-24 | 1 | -1/+1 |
| | |||||
* | Testament small fixes (#16788) | Juan Carlos | 2021-01-22 | 5 | -163/+91 |
| | | | | | | | | | * ReSync with Devel * ReSync * Fix Deprecations, Convertion to itself, code style, etc * Fix Deprecations, Convertion to itself, code style, etc | ||||
* | fix testament regression: installed testament works again with testament r ↵ | Timothee Cour | 2021-01-20 | 2 | -11/+22 |
| | | | | | | | path (#16767) * fix testament regression: installed testament works again with testament r path * fixup | ||||
* | Fix bump CI | Clyybber | 2021-01-18 | 1 | -1/+1 |
| | |||||
* | Deprecate TaintedString (#15423) | Juan Carlos | 2021-01-15 | 2 | -8/+8 |
| | | | | Co-authored-by: Timothee Cour <timothee.cour2@gmail.com> Co-authored-by: Dominik Picheta <dominikpicheta@googlemail.com> | ||||
* | remove deprecated specs (#16684) | flywind | 2021-01-11 | 2 | -10/+0 |
| | |||||
* | add error messages (#16679) | flywind | 2021-01-10 | 1 | -1/+1 |
| | |||||
* | fix #16576: honor matrix in testament by making such tests non joinable (#16577) | Timothee Cour | 2021-01-04 | 3 | -8/+16 |
| | | | | | | | * refs #16576: honor matrix in testament by making such tests non joinable * add tests + misc fixes * fix test for i386 with -d:danger | ||||
* | enable ggplotnim (#16538) | flywind | 2021-01-01 | 1 | -1/+1 |
| | |||||
* | disable ggplotnim, refs #16523 (#16524) | Timothee Cour | 2020-12-30 | 1 | -1/+1 |
| | |||||
* | disable grams (#16511) | flywind | 2020-12-30 | 1 | -1/+2 |
| | |||||
* | add zippy to important packages (#16442) | flywind | 2020-12-23 | 1 | -0/+1 |
| | | | | | * add zippy to important packages * minor | ||||
* | disable pkg/criterion refs https://github.com/disruptek/criterion/issues/3 ↵ | Timothee Cour | 2020-12-22 | 1 | -1/+1 |
| | | | | (#16443) | ||||
* | bring back important packages; closes #16419 (#16424) | flywind | 2020-12-21 | 1 | -2/+2 |
| | |||||
* | disable ggplot and plotly (#16418) | flywind | 2020-12-20 | 1 | -2/+2 |
| | |||||
* | refactorings to prepare the compiler for IC (#15935) | Andreas Rumpf | 2020-12-17 | 1 | -1/+3 |
| | | | | | | | | | | | | | | * added ic specific Nim code; WIP * make the symbol import mechanism lazy; WIP * ensure that modules can be imported multiple times * ambiguity checking * handle converters and TR macros properly * make 'enum' test category green again * special logic for semi-pure enums * makes nimsuggest tests green again * fixes nimdata * makes nimpy green again * makes more important packages work | ||||
* | fix #16330 tshould_not_work (#16342) | Timothee Cour | 2020-12-14 | 1 | -2/+2 |
| | |||||
* | testament: error instead of silently ignore invalid targets; remove ↵ | Timothee Cour | 2020-12-14 | 1 | -14/+6 |
| | | | | | | | | | | | pointless alias target vs targets; document matrix; DRY (#16343) * testament: error instead of silently ignore invalid targets * s/target/targets/ * fix test; refs #16344 * address comments * Update testament/specs.nim Co-authored-by: Andreas Rumpf <rumpf_a@web.de> | ||||
* | bring back fidget (#16319) | flywind | 2020-12-11 | 1 | -1/+1 |
| | |||||
* | unbreak CI, disable fidget, refs #16315 (#16316) | Timothee Cour | 2020-12-11 | 1 | -1/+1 |
| | |||||
* | unittest: use defines instead of env vars (#16165) | Timothee Cour | 2020-12-10 | 1 | -3/+0 |
| | | | | | | | | | * unittest: use defines instead of env vars * use defines in testament * fixup Co-authored-by: Andreas Rumpf <rumpf_a@web.de> | ||||
* | bring back argparse (#16242) | flywind | 2020-12-05 | 1 | -1/+1 |
| | |||||
* | Retry commands in testament again (#16262) | Clyybber | 2020-12-05 | 1 | -5/+16 |
| | |||||
* | nimout now consistently uses nimoutCheck (#16189) | Timothee Cour | 2020-12-01 | 2 | -12/+15 |
| | |||||
* | error instead of echo when testament category is empty; fix realtimeGC (#16162) | Timothee Cour | 2020-12-01 | 1 | -1/+3 |
| | |||||
* | disable testing of `argparse` package until it is fixed | narimiran | 2020-11-30 | 1 | -1/+1 |
| | |||||
* | testament spec: remove errmsg alias of errormsg (#16188) | Timothee Cour | 2020-11-29 | 2 | -2/+2 |
| | |||||
* | testament: error instead of silently overwrite a spec (#16166) | Timothee Cour | 2020-11-29 | 2 | -8/+15 |
| | |||||
* | fix #14242 `testament r tests/js/foo` now works; testament now honors ↵ | Timothee Cour | 2020-11-28 | 3 | -16/+20 |
| | | | | | | | --targets (#16163) * fix #14242 `testament r tests/js/foo` now works; testament now honors --targets * fix shouldfail | ||||
* | make megatest consistent with unjoined tests wrt newlines, honor newlines in ↵ | Timothee Cour | 2020-11-28 | 3 | -15/+23 |
| | | | | | | | output spec (#16151) * fix megatest newlines * still allow missing trailing newline for now but in a more strict way than before | ||||
* | Add package manu to tested packages (#16121) | Antonis Geralis | 2020-11-28 | 1 | -1/+2 |
| | | | | | * Add package manu to tested packages * Bump | ||||
* | add gram to important packages (#16037) | Bad Dog | 2020-11-22 | 1 | -0/+1 |
| |