Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Nim

We are on a mission to develop an easy to use and performant systems programming language.
Collective - Host: opensource - https://opencollective.com/nim - Code: https://github.com/nim-lang/Nim

bring back important packages; closes #16419 (#16424)

github.com/nim-lang/Nim - 29c9a1c14b67ababca7b8ad7f80a0b84d74cfc9b authored about 4 years ago
docs minor for math (#16407)

github.com/nim-lang/Nim - d00a4121297fbb8824cffeecd7aab132a5769b11 authored about 4 years ago
disable ggplot and plotly (#16418)

github.com/nim-lang/Nim - d435bfcb3bf4882626686d53da238a38d4c753e1 authored about 4 years ago
O(1) concatenation of singly- and doubly linked lists. (#16362)

* O(1) concatenation of singly- and doubly linked lists.

There is also new `toSinglyLinkedLis...

github.com/nim-lang/Nim - 051477b314acae9141eb697ff369385643f1bbbf authored about 4 years ago
RST enumlist followup (#16382)

* fix matching of enumerator #)

* RST: markdown list with auto-enumerator `1`

github.com/nim-lang/Nim - 9674eb3ca67042bb6feb442ce4bcfc64933b5ab4 authored about 4 years ago
active windows tests and use doAssert (#16395)

github.com/nim-lang/Nim - 0b7847ba3cbbc2baaeeedf6bbe66823079686662 authored about 4 years ago
fix cmpIgnoreStyle bug (#16392)

github.com/nim-lang/Nim - 78acf1becb20a26637d0ac03bd8fcc6296aaa0f8 authored about 4 years ago
removing `out T` from docs since it no longer working (#16378) [backport]

* remove `out T` from docs

see https://github.com/nim-lang/Nim/issues/16131

* remove `out ...

github.com/nim-lang/Nim - 90dbb6f3fbab684afad729903ff322a9792e1706 authored about 4 years ago
Fix osproc so that it doesn't close pipe/process/thread handles twice (#16385) [backport]

* Add error check to closeHandle and fix closing handle twice in osproc

* Fix compile error o...

github.com/nim-lang/Nim - dcdbae798c366134cac3d00419fee9ea3dd7bf70 authored about 4 years ago
Make 'echo' raise IOErrors when appropriate (#16367)

* Make 'echo' raise IOError when fwrite/fflush fail

* Fix fwrite return value comparison

*...

github.com/nim-lang/Nim - 23d23ecb081be6702d74024be8f96d92d9f88a59 authored about 4 years ago
misc cleanups (#16383)

github.com/nim-lang/Nim - df17cf5e9e1afae333d9ab755d19d1c9d4d60a0f authored about 4 years ago
fixes #16365 [backport] (#16381)

github.com/nim-lang/Nim - 868c31e88a68ce16c5c0d9283a41fb3cfcec4c41 authored about 4 years ago
fix #16364 (#16379) [backport]

* fix #16364

* add comments

* Update tools/dochack/dochack.nim

Co-authored-by: Clyybber...

github.com/nim-lang/Nim - 5d8f862bc644e1db076e7e8cc8a2fe8c99009329 authored about 4 years ago
use hexchar in stdlib (#16290)

github.com/nim-lang/Nim - e1e069dd6c4e3439ee568686a2aed0a58bd771b0 authored about 4 years ago
make the docs of strutils a bit better (#16368)

github.com/nim-lang/Nim - 8cd3655deeb369cac325b3ab2a466c110ce2bb27 authored about 4 years ago
fixes #16359 [backport] (#16377)

github.com/nim-lang/Nim - b87bcb6d9245dbb700abb420fe1c8a84a844adbf authored about 4 years ago
refactorings to prepare the compiler for IC (#15935)

* added ic specific Nim code; WIP
* make the symbol import mechanism lazy; WIP
* ensure that m...

github.com/nim-lang/Nim - 979148e863c4142a00632059f3e2a57f4ab0f960 authored about 4 years ago
Add note about minimum Node.js version (#16370)

Fix the error message

github.com/nim-lang/Nim - 3b963a8150e3c541859931a1ef9ecb338e46907f authored about 4 years ago
Syntax (RST) fix Internals of the Compiler (#16341)

'Rebuilding the Compiler' and a few other sections required syntax fixes:
* new lines before an...

github.com/nim-lang/Nim - 9ef7c0182058141b81a41e32b699be8f2e42f3e9 authored about 4 years ago
improve tstrutils: test c, cpp, js, vm; cleanups (#16357)

* renamed: tests/stdlib/tstrutil.nim -> tests/stdlib/tstrutils.nim

* improve test

* ena...

github.com/nim-lang/Nim - 9ede9566620b4d301f3209e76be0a0c5dba5d1fc authored about 4 years ago
Adds toSet to create sets from iterables (#16276)

github.com/nim-lang/Nim - 1082d62b089e54a584e15b0f97a4b247e214d9ef authored about 4 years ago
sequtils.nim: Change some `func` back to `proc` (#16309)

This commit changes the funcs that take a `proc` parameter back to
procs.

This reverts some ...

github.com/nim-lang/Nim - 38eb021f81589c11453bf5b175f4395d6b25ef86 authored about 4 years ago
disabled sink openArray[T] for adding to seqs (#16352) [backport:1.4]

github.com/nim-lang/Nim - 233c6a2fba9e6b93f8c19a242265beabf34b215c authored about 4 years ago
Fix broken links in docs (#16336)

* Fix broken links in docs

* Fix rand HSlice links

github.com/nim-lang/Nim - f3d57761abc425f546985af407f178d71db20b78 authored about 4 years ago
doc/rst2html: some few fixes for enumerated and bullet lists (#16295)

* fix bullet/enumarated lists with many blank lines
* fix enumerated list parsing
* fix parse ...

github.com/nim-lang/Nim - e843492b1334ded1d8fcd0e0eb6dc94fcf970aba authored about 4 years ago
fix #16248 forward --lib to runnableExamples (#16350)

github.com/nim-lang/Nim - 2728711dd3dbe8b1c2cd7dd6f15f696b58b77ea6 authored about 4 years ago
clean the docs of sequtils (#16332)

github.com/nim-lang/Nim - 8f6e07a9a2b8aaa05671b3e3bdd4f95f5c2f1b71 authored about 4 years ago
fix #16334 (#16335)

* fix #16334

* rename isstdout -> isStdout

* separate lastMsgWasDot for stdout and stderr
...

github.com/nim-lang/Nim - b6443c96a0114994fe43e266b358b24c183c1017 authored about 4 years ago
Clean out dead code (#16345)

github.com/nim-lang/Nim - 5e8e948ffce951d8284fe38489cd880255e56e7b authored about 4 years ago
fix #16330 tshould_not_work (#16342)

github.com/nim-lang/Nim - 555cfd1d59e773e92a7158b7c3b5908017f1ddac authored about 4 years ago
fix #16265; fix #13999 (HCR on OSX); cgen now does not line wrap string litterals (#16329)

* fix #16265: cgen now does not line wrap string litterals which, in combination with other hack...

github.com/nim-lang/Nim - 4850f9b5969d52980177400a75af890f72d579d0 authored about 4 years ago
Fix #11506 (#16348)

fixes the problem of compiling vccexe.exe when it is in use.

github.com/nim-lang/Nim - 9ac2ee7b8d80a6b4a6369626018492142889d158 authored about 4 years ago
testament: error instead of silently ignore invalid targets; remove pointless alias target vs targets; document matrix; DRY (#16343)

* testament: error instead of silently ignore invalid targets
* s/target/targets/
* fix test; ...

github.com/nim-lang/Nim - 7e1ae35195c9b1397d569ebb3b3a0d11fdcb16f4 authored about 4 years ago
add testcase for #15937 (#15933)

* test for issue #15624 and PR #15915 for patch #13823

* Update thashes.nim

no need mentio...

github.com/nim-lang/Nim - 5514b299ebc1de4ef0c1c182d4f21a02e3c2fa90 authored about 4 years ago
Added strscans.scanTuple (#16300)

* Added since and changelog

github.com/nim-lang/Nim - 5a58440ebe4ba794f0127ebb6ad33824a92dfb58 authored about 4 years ago
Fix #14259 #15621 (#16322) [backport:1.4]

* IPv6 text representation according to RFC 5952

* Revert IPv6 text representation according ...

github.com/nim-lang/Nim - d15f63a0f2d431a516601530196ac01c26e00f53 authored about 4 years ago
improve tests for collections (#16328)

* improve tests for collections

* remove remaining code blocks in deques.nim

* improve run...

github.com/nim-lang/Nim - b1c232aca1baf7d9ccc6c7a86e9ac5a127bc2354 authored about 4 years ago
add math.isNaN (#16179)

* add math.isNaN
* isNaN now works with --passc:-ffast-math; tests
* Update lib/pure/math.nim
...

github.com/nim-lang/Nim - 0b73106ccf983565d34654ee8b1167827b53b01a authored about 4 years ago
fix partially #13115 (now works for cpp; but still fails for js on openbsd) (#16167)

* fix partially #13115 properly (works for c,js,cpp,vm; still fails for js on openbsd)
* addres...

github.com/nim-lang/Nim - bb1c962286922487c5243ca7304fd95fdd27ea53 authored about 4 years ago
bring back fidget (#16319)

github.com/nim-lang/Nim - bc84bd5d66e62c0e39ed781ddeb6a03e6d4163b2 authored about 4 years ago
unbreak CI, disable fidget, refs #16315 (#16316)

github.com/nim-lang/Nim - 1a07f572f4871244efb657ff5ebcb27636a0b18e authored about 4 years ago
enable tests for random (#16297)

github.com/nim-lang/Nim - 73299b048f57838d83a3a8159909386a0905e553 authored about 4 years ago
unittest: use defines instead of env vars (#16165)

* unittest: use defines instead of env vars

* use defines in testament

* fixup

Co-autho...

github.com/nim-lang/Nim - 82bb4db4b72e4ca61e2853755fd8ed8527c1a42a authored about 4 years ago
fix #16150 improve type mismatch errors (#16152)

* fix #16150 improve type mismatch errors

* allow -d:nimLegacyTypeMismatch

* address comment

github.com/nim-lang/Nim - f344a704123a4b55e2b3b8a4f736a6739d0683bb authored about 4 years ago
rationals.nim: Use `func` everywhere (#16302)

github.com/nim-lang/Nim - 87e634aab3182d6e9022f108bd6936a58682f01c authored about 4 years ago
Zsh completion (#16261)

* Add --cpu to zsh completion
* Add --gc to zsh completion
* Add --os to zsh completion
* Add...

github.com/nim-lang/Nim - 17a835a7b27c557ebb89c3d1bb44a9e5e6ce8ffb authored about 4 years ago
clean up old codes (#16284)

* clean up old codes

* fix docs and links

* clean

github.com/nim-lang/Nim - 9ce2f87a0a02d85e943b2b181bcae66fbd644f11 authored about 4 years ago
sequtils.nim: Use `func` (#16293)

* sequtils.nim: proc -> func

* sequtils.nim: proc -> func in links

* sequtils.nim: proc ->...

github.com/nim-lang/Nim - 6f57ebae349f073d696761fbba6d3f24f4b3dde9 authored about 4 years ago
disbale deprecated CI in fork repo (#16299)

github.com/nim-lang/Nim - c43dca29013127c29578a241881d23d49c37231f authored about 4 years ago
complex.nim: Use `func` everywhere (#16294)

github.com/nim-lang/Nim - 140ebe6019d097eacd5bb81f2937647d2b7d9954 authored about 4 years ago
put both funcs and procs under the same section in the documentation (#16301)

* both funcs and procs are under the same section in the documentation

* update the test

github.com/nim-lang/Nim - 40255f6721154c35a8f66653826928123178f1bb authored about 4 years ago
Revert "use generics in random (#16283)" (#16291)

This reverts commit 71e2a9e569ab3380fd057e4fc16e6d4ccd66f1f4.

github.com/nim-lang/Nim - a32acc351e929286e1df4a058f397dffcb6435ef authored about 4 years ago
Added Python to highlite module. (#16286)

* Added Python to highlite module.
* Added the keywords for Python

* Refactored the 'pythonL...

github.com/nim-lang/Nim - 4c533b2d92162980dc8fac2332b0eb0739dbda25 authored about 4 years ago
math.nim: Use `func` everywhere (#16285)

* math.nim: procs with {.noSideEffect} -> funcs

* math.nim: procs without {.noSideEffect.} ->...

github.com/nim-lang/Nim - 2297b9623843bb4c1dbd201a8fb57f9ec334c164 authored about 4 years ago
strutils.nim: Use `func` everywhere (#16281)

* strutils.nim: procs with {.noSideEffect.} -> func

* strutils.nim: procs without {.noSideEff...

github.com/nim-lang/Nim - 84fea7c1445475aba51d889668f250b0261443e4 authored about 4 years ago
use generics in random (#16283)

* use generics in random

* fix

github.com/nim-lang/Nim - 71e2a9e569ab3380fd057e4fc16e6d4ccd66f1f4 authored about 4 years ago
OSX: support for M1 [backport:1.0] (#16279)

github.com/nim-lang/Nim - 94bb816de35953674a3895999838fc67169f8310 authored about 4 years ago
use funcs and fix links in strutils (#16277)

* use funcs and inline in strutils

* use funcs

github.com/nim-lang/Nim - baf37b5cc71c14e1772e55e29147c9223b4521d7 authored about 4 years ago
fix parseChar see #16240 (#16245)

* fix parseChar

* do not introduce new double backticks

github.com/nim-lang/Nim - 57d2c293d3f3fd86c003b35b215f701bfa22dbd1 authored about 4 years ago
nimdoc: Initialize theme switch and pragma dots on DOMContentLoaded (#16247)

The default HTML template for nimdoc currently initializes the dark mode switch and pragma dots ...

github.com/nim-lang/Nim - 93b6fac46888df89bbed86daf097360fa03d9ebb authored about 4 years ago
[docs minor]space for code-block (#16266)

* [docs minor]space for code-block

* correct more errors

* to runnableExamples

* add ne...

github.com/nim-lang/Nim - 1e320bc8c5112b152ebc3092331b8b1fe0ae5191 authored about 4 years ago
fix #16206 (#16207)

* better docs and tests
* a bit better only clean trailing whitespace

github.com/nim-lang/Nim - 48d7c40553f0769c22b4b47f8079dd96c3e23323 authored about 4 years ago
[docs minor] remove unicode in docs comments (#16267)

github.com/nim-lang/Nim - 1aaa67fc18879bd2aa8ae8f5e7dc763f826c73b6 authored about 4 years ago
ORC: make the adaptive strategy the default in order to fight memory consumption (#16250)

* ORC: make the adaptive strategy the default in order to fight memory consumption

* added mi...

github.com/nim-lang/Nim - af7f7726fe727b68238533f690fb7cd98552e4e4 authored about 4 years ago
bring back argparse (#16242)

github.com/nim-lang/Nim - 70d4df051648771269251cca8b4a6aa32ae636d0 authored about 4 years ago
Retry commands in testament again (#16262)

github.com/nim-lang/Nim - d7f244180e84e4fd0fe7cd34298c8082bba14069 authored about 4 years ago
fixes #16249 [backport:1.4] (#16251)

github.com/nim-lang/Nim - 8178388a78a013c990e2a7a8e97e4595449e5944 authored about 4 years ago
fixes #16214 [backport] (#16252)

github.com/nim-lang/Nim - edce5897a52aac308fbe9b14f155139f15da02cd authored about 4 years ago
RST tables: fix latex col number; allow less than three of `=` (#16040)

github.com/nim-lang/Nim - 6877e0c8a3881e86ed40ddac3acba8926c8fc6ca authored about 4 years ago
cleanup docs and tests (#16235)

* js module also uses runnableExamples

* cleanup docs and tests

github.com/nim-lang/Nim - e4e5a0c65ab10f48746f8f9b2417e8ca69724a04 authored about 4 years ago
add collect with infered init, refs #16078 fixes #14332 (#16089)

* changelog
* add testcase, fixes #14332

github.com/nim-lang/Nim - 808ab7eae22536167445818c9a4650d36e87d39a authored about 4 years ago
add support for parsing chars in `scanf` macro (#16240)

github.com/nim-lang/Nim - 2220aaeaef74cb6018f4689af8f280db22cb30dd authored about 4 years ago
Add 32-bit RISC-V support (#16231)

github.com/nim-lang/Nim - 545c406cbeb9d312e29f7363727c0eb9b37b7da7 authored about 4 years ago
minor fix to Posix part of walkDir (#16234)

* change break->continue and rewrite one-yield-style

* use case statement for clarity

* Ti...

github.com/nim-lang/Nim - e223a05123144ae8a030b2c22f4b7d8b23784314 authored about 4 years ago
fixes #15939, fixes #15464, fixes #16169, fixes #16226 VM now supports `addr(mystring[ind])` (index + index assignment) (#15987)

* fix #15939, fix #15464 VM now supports `addr(mystring[ind])` (index + index assignment), var c...

github.com/nim-lang/Nim - c731f7ab149a539782b0b000853ecef058bc3dde authored about 4 years ago
better setops docs (#16236)

* js module also uses runnableExamples

* better setops docs

* Update lib/system/setops.nim...

github.com/nim-lang/Nim - b1554cfeb54dcbd456d3ecc85f6db44c1133d8e0 authored about 4 years ago
Fixes #16219, `hasArgOfName` ignoring argument sets. (#16233)

* Fixes #16219, `hasArgOfName` ignoring argument sets.

* Fix test and simplify ident traversa...

github.com/nim-lang/Nim - 23447ffdce7415e2313654a61bdd9a23803f6538 authored about 4 years ago
merge two parsecfg tests into one (#16237)

* try to fix #16206
* merge two parsecfg tests into one
* Revert "fix"

This reverts commit ...

github.com/nim-lang/Nim - 849bc36edac47d5f62222ffc6beb015a770fc1f6 authored about 4 years ago
styleCheck: Fix error for `sugar` and `std/with` (#16176)

With this commit, we no longer see an error if we pass
`--styleCheck:error` when compiling a fi...

github.com/nim-lang/Nim - 629b22e3d50e9903512ec893174eb797d9ed431b authored about 4 years ago
move decode_helpers to std/private (#16209)

github.com/nim-lang/Nim - 139075e96565f4b7436e8d2368f85f11852aa668 authored about 4 years ago
Fix typo and improve grammar for clamps note

github.com/nim-lang/Nim - af984a3db969d28961a9e765190c091c9aa30880 authored about 4 years ago
small style changes and clarify clamp (#16228)

* [docs minor]better comparisons docs

* switch from PRNG to random module

* apply suggesti...

github.com/nim-lang/Nim - d2bf0fb43c40253e3959715fb1fdf866c04559c2 authored about 4 years ago
js module also uses runnableExamples (#16229)

github.com/nim-lang/Nim - 148d614dffbc93f1d8e6e6de3e8e64f64115ccdd authored about 4 years ago
fix #16164, render doc comments (#16230)

* fix #16164, render doc comments

* add a test

github.com/nim-lang/Nim - c0b76ef3cb08dc8d1547ed5d791427ba0c146802 authored about 4 years ago
[docs minor] better comparisons docs (#16201)

github.com/nim-lang/Nim - e875f27ee6f57a24e0c9be36f3ab2d8780085a0c authored about 4 years ago
fixed article duplication typos (#16216)

github.com/nim-lang/Nim - 5c23ba75456086e660d4baa1c43ec90ef8a2319d authored about 4 years ago
add test for --eval; fix a minor bug (#16224)

github.com/nim-lang/Nim - 84f2ad3068cb77247ee6a263b2d375685b28b850 authored about 4 years ago
minor typo (#16225)

github.com/nim-lang/Nim - 9fa5826d62156c1f6fdc765403bea2d3a098c10e authored about 4 years ago
Don't add content-length header on GET request when there is no body. (#16196)

* Don't add content-length header on GET request when there is no body.

* Add space between t...

github.com/nim-lang/Nim - cabfc7ec5cee16f9fca401716e429d3631dbe85c authored about 4 years ago
ORC: API extensions (#16126)

* ORC: API extensions
* ORC: exploit a common special case

github.com/nim-lang/Nim - ae9fe2b2f996abbab1f7f7d037a955a7cffa9b6a authored about 4 years ago
nimout now consistently uses nimoutCheck (#16189)

github.com/nim-lang/Nim - e0b4f05053e87b5b498c53338eed643787783b18 authored about 4 years ago
minor improve the docs of parsecfg (#16208)

github.com/nim-lang/Nim - 62eb1312a099aeae0115beb038ed8449ccd095a7 authored about 4 years ago
error instead of echo when testament category is empty; fix realtimeGC (#16162)

github.com/nim-lang/Nim - fd9870568020939aae902ef5ccb26d12e45673b6 authored about 4 years ago
better addInt (#16160)

* better addint
* Update lib/system/strmantle.nim

Co-authored-by: Juan Carlos <juancarlospac...

github.com/nim-lang/Nim - c65f95417a85a04707712a3b481ffa0b94c99437 authored about 4 years ago
fix broken => for typed procs with pragmas (#16190)

* fix broken => for typed procs with pragmas

* add more sugar tests

* add ending quote

github.com/nim-lang/Nim - 1d1b3f79fdccfdd359781dbde3c5aea3b67bf05b authored about 4 years ago
Revert "fix #16185 (#16195)" (#16197)

This reverts commit bb4b27a2ca414f06fbb9d14ff76fa02a088ac141.

github.com/nim-lang/Nim - 2e4b6b94e675a7de96fcf2b3e8ed4224dccd5747 authored about 4 years ago
fix #16185 (#16195)

* fix #16185

* fix test

* fix comment

* fix comment

* better approach

github.com/nim-lang/Nim - bb4b27a2ca414f06fbb9d14ff76fa02a088ac141 authored about 4 years ago
toXXAscii use xor op, saving 30%~50% time (#16193)

* toXXAscii use xor op, saving 30%~50% time

* Update lib/pure/strutils.nim

Co-authored-by:...

github.com/nim-lang/Nim - 5a43a20f53d826e5f5e47ca49aa7423fd9cba21b authored about 4 years ago
small runnableExamples changes (#16181)

github.com/nim-lang/Nim - 735c06d7f12ee3e4733754f57a1710e9d0dba5d9 authored about 4 years ago
disable testing of `argparse` package until it is fixed

github.com/nim-lang/Nim - dd5405cbcf7b12a41bd14591fdb2c706c87bf42f authored about 4 years ago