summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
* [minor] give more friendly description (#18973)flywind2021-10-071-1/+1
|
* fixes a regression caused by overloadable enums even though they're opt-in ↵Andreas Rumpf2021-10-073-3/+24
| | | | (#18970)
* Fixed `strictFuncs` support for `std/pegs` (#18951)quantimnot2021-10-073-142/+151
| | | | | | | | | | | | | | | | | * Fixed `strictFuncs` support for `std/pegs` Enabled `std/pegs` in the `strictFuncs` import test. Fixes #18057 Fixes #16892 See #18111 * Rebased from `devel` * Conditionally compile `std/pegs` in `koch` This is for supporting `csources` bootstrap. Co-authored-by: quantimnot <quantimnot@users.noreply.github.com>
* typo [backport] (#18967)flywind2021-10-071-1/+1
|
* fixes a 'mixin' statement handling regression [backport:1.2] (#18968)Andreas Rumpf2021-10-071-1/+6
|
* update csources hash (#18969)Miran2021-10-071-1/+1
|
* rst: minor fixes (#18960)Andrey Makarov2021-10-064-4/+5
|
* [tools] use the right parameter [backport:1.0] (#18957)flywind2021-10-061-1/+1
|
* enable tests for #2710 (#18961)flywind2021-10-061-2/+2
|
* Document how to compile a reproducible build (#18953)quantimnot2021-10-063-1/+17
| | | | | | | | | | | | | | | | | | | | | | * Make compiler build more reproducible Removed the compile time from the version output. Added Git commit's author's datetime in UTC timezone. Fixes #18508 See https://reproducible-builds.org/docs/timestamps/ See https://reproducible-builds.org/docs/source-date-epoch/ * Revert "Make compiler build more reproducible" This reverts commit 2f9359ae89622c2d95ef243d13251a310e94a199. Documented how to use compile reproducible builds with the `SOURCE_DATE_EPOCH` environment variable. * Corrected `readme.md` formatting Co-authored-by: quantimnot <quantimnot@users.noreply.github.com>
* fixes #18954 (#18955)Andreas Rumpf2021-10-051-2/+2
|
* rename nimEnableHashRef [backport] (#18941)flywind2021-10-045-8/+16
| | | | | | * rename nimEnableHashRef [backport] * Apply suggestions from code review Co-authored-by: konsumlamm <44230978+konsumlamm@users.noreply.github.com>
* Add support for `strictEffects` to `std/pegs` (#18949)quantimnot2021-10-042-1/+7
| | | | | | | * Add support for `strictEffects` to `std/pegs` * Fixed support of older Nim versions Co-authored-by: quantimnot <quantimnot@users.noreply.github.com>
* typo [backport] (#18948)Andreas Rumpf2021-10-041-1/+1
|
* correct changelog [backport] (#18940)flywind2021-10-041-1/+1
|
* Fixes build_all.sh failing on Nimble builds (#18945)Dominik Picheta2021-10-031-3/+3
| | | | | | | | | | | | | | | | | | | | | When running `build_all.sh` I was getting: ``` bin/nim c -o:bin/nimsuggest -d:danger --skipUserCfg --skipParentCfg --hints:off nimsuggest/nimsuggest.nim bin/nim c -o:bin/nimgrep -d:release --skipUserCfg --skipParentCfg --hints:off tools/nimgrep.nim bin/nim c -o:bin/nimpretty -d:release --skipUserCfg --skipParentCfg --hints:off nimpretty/nimpretty.nim bin/nim c -o:bin/testament -d:release --skipUserCfg --skipParentCfg --hints:off testament/testament.nim bin/nim c -o:bin/nim_dbg --opt:speed --stacktrace -d:debug --stacktraceMsgs -d:nimCompilerStacktraceHints --skipUserCfg --skipParentCfg --hints:off compiler/nim.nim bin/nim c -o:bin/atlas -d:release --skipUserCfg --skipParentCfg --hints:off tools/atlas/atlas.nim /home/dom/.choosenim/toolchains/nim-#devel/koch.nim(722) koch /home/dom/.choosenim/toolchains/nim-#devel/koch.nim(149) bundleNimbleExe /home/dom/.choosenim/toolchains/nim-#devel/tools/deps.nim(32) cloneDependency /home/dom/.choosenim/toolchains/nim-#devel/lib/pure/os.nim(1438) setCurrentDir /home/dom/.choosenim/toolchains/nim-#devel/lib/pure/includes/oserr.nim(95) raiseOSError Error: unhandled exception: No such file or directory Additional info: '/home/dom/.choosenim/toolchains/nim-#devel/dist/nimble' [OSError] ``` With this patch it builds.
* document -d:nimStrictDelete [backport] (#18939)flywind2021-10-031-0/+4
|
* with this patch :idx: can be used for the index generation for LaTeX (#18946)Andreas Rumpf2021-10-032-3/+5
|
* rename nimLegacyJsonutilsHoleyEnum [backport] (#18938)flywind2021-10-013-4/+9
| | | | | * enable nimPreviewJsonutilsHoleyEnum [backport] * docuement nimPreviewJsonutilsHoleyEnum
* [std/tempfiles] docs improvement (#18936)flywind2021-10-011-5/+6
| | | | | * unify comments * more
* correct licence header (#18935)flywind2021-10-015-5/+5
| | | | | * rename licence * spaces
* close #17319; add testcase (#18934)flywind2021-10-011-0/+19
|
* alternative to #18918 (#18927)flywind2021-09-302-0/+11
| | | | | * fix #16558 * add testcase
* Alternative to #18928 (#18931)Jason Beetham2021-09-302-7/+57
| | | | | * fixed #18841 * Added test
* fixes #18921 [backport] (#18930)Andreas Rumpf2021-09-301-9/+11
|
* typos [backport] (#18929)Andreas Rumpf2021-09-301-10/+11
|
* [std/tasks] more gcsafe stuffs [backport] (#18926)flywind2021-09-301-3/+3
|
* Adds source to single tags list (#18920)Jonas Schubert Erlandsson2021-09-291-1/+1
|
* [backport] use old style hints in .cfg files (#18917)Miran2021-09-295-7/+7
| | | refs #18085
* envPairs works in vm, nims (#18615)Timothee Cour2021-09-297-218/+221
| | | | | * envPairs works in vm, nims * fixup
* test ord (#18909)flywind2021-09-281-4/+0
|
* fix a typo (canonilization => canonicalization) (#18914)flywind2021-09-281-1/+1
|
* change comment (#18913)flywind2021-09-281-1/+1
|
* fixes 'lent T' inside object constructor [backport] (#18911)Andreas Rumpf2021-09-274-3/+21
| | | | | * fixes 'lent T' inside object constructor [backport] * progress
* this ensures libp2p continues to compile [backport] (#18908)Andreas Rumpf2021-09-272-5/+16
|
* Add armv8l support (Closes: #18898) (#18901) [backport]Federico Ceratto2021-09-272-1/+4
|
* activate winim (#18907)flywind2021-09-271-1/+1
| | | `winim` is dependent on windows API.
* fixes #18878 (#18883)Aditya Siram2021-09-251-1/+2
|
* fix wrong name (rnimsyn => renderer; pnimsyn => parser; scanner => lexer) ↵flywind2021-09-255-7/+7
| | | | | | | (#18895) * fix wrong module name * rephrase more word
* fix a typo (rename `temporal` to `temporary` (#18892) [backport]flywind2021-09-241-1/+1
|
* closes #18690; make view types stricter [backport] (#18891)Andreas Rumpf2021-09-242-5/+14
| | | | | * closes #18690 * don't allow capturing of view types [backport]
* [backport] arc: improve compile time of (nested) loops (#18890)Clyybber2021-09-241-3/+8
|
* ported Nim to proprietary CrossOS [backport] (#18889)Andreas Rumpf2021-09-246-4/+18
|
* [backport] change some examples in tut1.rst (#18884)Miran2021-09-241-12/+35
| | | | | | | | | * [backport] change some examples in tut1.rst * Update doc/tut1.rst * Update doc/tut1.rst Co-authored-by: Andreas Rumpf <rumpf_a@web.de>
* correct effect tracking for .borrowed procs [backport] (#18882)Andreas Rumpf2021-09-238-12/+20
| | | | | | | | | | | * correct effect tracking for .borrowed procs [backport] * progress * fix error message in a test * correctly fix it Co-authored-by: narimiran <narimiran@disroot.org>
* update csources hash (#18885)Miran2021-09-231-1/+1
|
* closes #16132 [backport] (#18880)Andreas Rumpf2021-09-222-6/+21
| | | | | * closes #16132 [backport] * fixes #16132 [backport]
* fixes #18856 [backport] (#18879)Andreas Rumpf2021-09-221-1/+1
|
* atlas: added --cfgHere switch [backport] (#18873)Andreas Rumpf2021-09-201-6/+19
|
* [backport] Revert "use new Nimble, with lockfiles (#18810)" (#18872)Miran2021-09-201-1/+1
| | | | | | | | This reverts commit f373c17ad926b669bb3b5819ae1dff4bde1da88a. For more details, see: - https://github.com/nim-lang/nimble/issues/940 - https://github.com/nim-lang/Nim/issues/18840 - https://forum.nim-lang.org/t/8404