Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [std/parsecfg]use runnableExamples (#17868) | flywind | 2021-04-27 | 1 | -96/+95 |
| | | | | | | | * [std/parsecfg]use runnableExamples * Apply suggestions from code review Co-authored-by: Timothee Cour <timothee.cour2@gmail.com> | ||||
* | add -d:nimLegacyNoHashRef for a transition period which avoids defining ↵ | Timothee Cour | 2021-04-27 | 2 | -17/+23 |
| | | | | hash(ref) (#17858) | ||||
* | correct changelog[skip CI] (#17870) | flywind | 2021-04-26 | 1 | -1/+1 |
| | |||||
* | fix typo in changelog refs #17746 [skip ci] (#17869) | Timothee Cour | 2021-04-26 | 1 | -1/+1 |
| | |||||
* | fix typo in test name undeclared_routime.nim => undeclared_routine.nim (#17861) | Timothee Cour | 2021-04-26 | 7 | -17/+17 |
| | |||||
* | disable telebot, refs https://github.com/ba0f3/telebot.nim/issues/59 (#17860) | Timothee Cour | 2021-04-26 | 1 | -1/+1 |
| | |||||
* | fix gbk encodings on windows (#17843) | flywind | 2021-04-26 | 2 | -0/+26 |
| | |||||
* | Remove confusing <//> (#17830) | flywind | 2021-04-26 | 7 | -31/+29 |
| | |||||
* | bring back jstin after forking a new one (#17844) | flywind | 2021-04-25 | 1 | -0/+1 |
| | | | ref https://github.com/nim-lang/Nim/pull/17765#issuecomment-822019094 | ||||
* | Ref #17831(synchapi.h: No such file or directory) (#17832) | flywind | 2021-04-25 | 1 | -2/+1 |
| | | | | | | | | | * Ref #17831 use windows.h * use header: "windows.h" * Update syslocks.nim * Update lib/system/syslocks.nim | ||||
* | fix #17836 (typed macro isNil for proc params) (#17841) | Saem Ghani | 2021-04-25 | 3 | -2/+21 |
| | | | thanks @alaviss for the test | ||||
* | `--usenimcache` (implied by `nim r main`) now caches some compile options to ↵ | Timothee Cour | 2021-04-25 | 6 | -53/+92 |
| | | | | | | | | | | | avoid recompiling when project was previously compiled with such options. (#17829) * `--usenimcache` (implied by `nim r main`) now caches some compile options to avoid recompiling when project was previously compiled with such options. * works * add test * changelog * use std/with | ||||
* | Remove unmaintained dir (#17833) | Clyybber | 2021-04-24 | 4 | -205/+0 |
| | |||||
* | add colon (#17834) | flywind | 2021-04-24 | 6 | -6/+6 |
| | |||||
* | move travis, appveyor, ci.yml.disabled to `unmaintained/` (#17828) | Timothee Cour | 2021-04-24 | 12 | -19/+20 |
| | | | | | | | * move travis, appveyor, ci.yml.disabled to unmaintained * update some mentions of travis, appevyor * fix test | ||||
* | `--declaredlocs` now shows location for `T` instead of `static` in `proc ↵ | Timothee Cour | 2021-04-23 | 1 | -1/+4 |
| | | | | fn(a: static T)` (#17795) | ||||
* | `typeof(voidStmt)` now works (#17807) | Timothee Cour | 2021-04-23 | 8 | -12/+78 |
| | | | | | | | | * `typeof(voidStmt)` now works * remove typeOrVoid * add condsyms, and reference cligen https://github.com/c-blake/cligen/pull/193 * fixup * changelog [skip ci] * fixup | ||||
* | manual: fix rendering of `Identifiers & Keywords` [skip ci] (#17811) | Timothee Cour | 2021-04-23 | 1 | -1/+2 |
| | |||||
* | typos (#17824) | Andreas Rumpf | 2021-04-23 | 2 | -6/+6 |
| | |||||
* | refactor all code that builds csources (#17815) | Timothee Cour | 2021-04-23 | 22 | -340/+137 |
| | | | | | | | | | | | | | | | * refactor all code that builds csources * fixup * nim_csourcesDir_v0 + nim_csourcesDir * remove deprecated, unused scripts from ci/ * reuse nimCsourcesHash in ci * simplify CI pipelines by reusing nimBuildCsourcesIfNeeded * simplify ci_docs.yml by reusing nimBuildCsourcesIfNeeded * cleanup * use csources_v1 as destination dir * fixup * remove pushCsources * address comment: remove build.sh support for now * fixup | ||||
* | followup #17561, skipping ci now implies green (#17813) | Timothee Cour | 2021-04-23 | 4 | -33/+44 |
| | | | | | | | | | * followup #17561, skip ci now implies green; [skip ci] * fixup [skip ci] * fixup test without skip ci * fixup [skip ci] * fixup2 [skip ci] * github actions now automatically supports [skip ci] | ||||
* | add `--processing:dots|filenames|off` to customize `hintProcessing` (#17817) | Timothee Cour | 2021-04-23 | 15 | -30/+50 |
| | |||||
* | Windows: separate DLLs are not required anymore | Andreas Rumpf | 2021-04-22 | 1 | -4/+0 |
| | |||||
* | fix #17812 (repr fails to compile with ARC/ORC) (#17816) | flywind | 2021-04-22 | 2 | -1/+30 |
| | |||||
* | js generates spurious >>> on shr (#17767) | Sivchari | 2021-04-21 | 2 | -2/+50 |
| | | | | | * js generates spurious >>> on shr * Add shr arithmetic test * fix variables from const to let during testing | ||||
* | fix #7535(Poor error message for spawn when a procedure (without calling ↵ | flywind | 2021-04-21 | 2 | -2/+16 |
| | | | | it)) (#17774) | ||||
* | add RST highlighting for command line / shells (also fixes #16858) (#17789) | Andrey Makarov | 2021-04-21 | 10 | -140/+291 |
| | |||||
* | Revert localErrorNode param order changes (#17809) | Clyybber | 2021-04-21 | 5 | -13/+20 |
| | | | | | | | * Revert localErrorNode param order changes * Remove unused globalError overload * heh | ||||
* | getCustomPragmaVal priority/override fixes (#17725) | Clyybber | 2021-04-21 | 2 | -38/+50 |
| | | | | | | | | | * Adhere left-to-right rule for custom pragma priority * Improve error message for no custom pragmas * custom pragmas on var/let sym take priority over its type ones * Workaround & bug | ||||
* | `--filenames:abs|canonical|legacyRelProj` for filenames in compiler msgs ↵ | Timothee Cour | 2021-04-21 | 9 | -41/+72 |
| | | | | | | | (replaces `--listfullpaths:on|off`) (#17746) * use canonicalImport for filename_magicSauce * --filenames:abs|canonical|magic * rename: magic => legacyRelProj | ||||
* | close #9372 add std/tempfiles (#17361) | flywind | 2021-04-21 | 3 | -0/+159 |
| | | | | * close #9372 add std/tempfile | ||||
* | improve errmsg refs #17793 object ctor with generics (#17806) | Timothee Cour | 2021-04-21 | 2 | -2/+5 |
| | |||||
* | Fix Httpclient headers from being modified accidentally (#17808) | Joey | 2021-04-21 | 1 | -2/+5 |
| | |||||
* | CIs: attempt to use csources_v1 (#16282) | Andreas Rumpf | 2021-04-21 | 58 | -143/+142 |
| | | | | | | | | * CIs: attempt to use csources_v1 * also updated the BSDs * also updated azure pipelines * std modules should not itself use the 'std/' import dir... * compiler has to be careful with std/ for v1 booting | ||||
* | close #13373 document `(ref Foo)(a: 1)` (#17804) | Timothee Cour | 2021-04-21 | 1 | -1/+11 |
| | |||||
* | fix `hintMsgOrigin` regression + simplify msgs code (#17805) | Timothee Cour | 2021-04-21 | 6 | -33/+23 |
| | |||||
* | [std/tasks]add gcsafe pragmas (#17799) | flywind | 2021-04-21 | 1 | -4/+4 |
| | | | | | * [std/tasks]add gcsafe pragmas * Update tasks.nim | ||||
* | [std/deques] move data instead of copy + destroy (#17800) | flywind | 2021-04-20 | 1 | -4/+2 |
| | |||||
* | unit separator (#17730) | Andreas Rumpf | 2021-04-20 | 8 | -39/+55 |
| | | | | | * use the ASCII Unit Separator so that error messages can be handled precisely by the tooling * updated testament | ||||
* | close #9691 and close #10913('spawn'ed function cannot have a 'typed' or ↵ | flywind | 2021-04-20 | 3 | -1/+40 |
| | | | | 'untyped' parameter) (#17775) | ||||
* | updated the documentation (#17796) | Andreas Rumpf | 2021-04-20 | 2 | -5/+5 |
| | |||||
* | followup #16714: add -d:nimLegacyUnarySlice + changelog (#17794) | Timothee Cour | 2021-04-20 | 2 | -0/+13 |
| | |||||
* | important_packages: `allowed_failures` batch (#17757) | Timothee Cour | 2021-04-20 | 3 | -12/+27 |
| | | | | | * important_packages: reserve batch 0 for allowed failures * custom batch name: allowed_failures | ||||
* | support skip ci in azure pipelines, and support it properly in github ↵ | Timothee Cour | 2021-04-20 | 4 | -11/+45 |
| | | | | | | | | | | | | | | | actions pipelines (#17561) * support skip ci in azure pipelines * [skip ci] example of a commit that skips CI * example of a commit that does not skip CI * fix github actions logic for ci skip handling * [skip ci] example of a commit that skips CI for all pipelines * example of a commit that does not skip CI for any pipeline | ||||
* | changelog: document hash changes (#17792) | Timothee Cour | 2021-04-20 | 1 | -3/+3 |
| | | | | | * changelog: document hash changes * fixup | ||||
* | fix https://github.com/nim-lang/RFCs/issues/311 remove unary slice (#16714) | Timothee Cour | 2021-04-19 | 5 | -16/+9 |
| | |||||
* | IC navigator: added support for include files (#17784) | Andreas Rumpf | 2021-04-19 | 9 | -33/+111 |
| | | | | | | | | | | | | | | | | | * ic fixed navigator crash when track wrong/missed Also fixed an issue with getNimcacheDir not observing the outDir. * closer, but not sure how to test[skip ci][ci skip] * IC navigator: added support for include files * update * make posix happy via expandFilename * update Co-authored-by: Saem Ghani <saemghani+github@gmail.com> | ||||
* | Small privateAccess improvement (#17786) | Clyybber | 2021-04-19 | 1 | -1/+1 |
| | |||||
* | Introduce localErrorNode (#17785) | Clyybber | 2021-04-19 | 7 | -24/+27 |
| | |||||
* | Rename `=` to `=copy` in stdlib (#17781) | Clyybber | 2021-04-19 | 5 | -4/+5 |
| |