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

fix deprecated messages regarding high (#15832)

github.com/nim-lang/Nim - 75dc69417a235c3be1edb3d89ddb49104bdd438d authored over 4 years ago
EnumUtils, speed up findStr in compiler (#15777)

* add parseEnumRange
* fix runnable example
* update changelog
* use parseEnumRange in compil...

github.com/nim-lang/Nim - d62f3627aa1946cd5fa9d3e52abedf9576db0e8e authored over 4 years ago
fix #12640 (#15829)

github.com/nim-lang/Nim - b8bcf236dd29ee2a6ec7587dc3f028f14023ebec authored over 4 years ago
follow #15818 and close #7109 (#15823)

* follow #15818 and close #7109

* Update compiler/jsgen.nim

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

github.com/nim-lang/Nim - fde17b159fdc96eda5609fd98e1fe3c7a34ef40b authored over 4 years ago
`ioutils` are moved to `fusion` (#15822)

github.com/nim-lang/Nim - c243639979b795d28a69f19ad988726225e22fcd authored over 4 years ago
simplify toHex (#15821)

github.com/nim-lang/Nim - 235e4930ab2f5a9a4c94d6cc66d62701ee58550d authored over 4 years ago
fixes #15804 (#15820)

* fixes #15804

* fix the existing test

* add the testcase for #15804

Co-authored-by: na...

github.com/nim-lang/Nim - dfd8a83f3557164fd41714c11c6f92b65eef9018 authored over 4 years ago
fixes #15594 (#15819)

github.com/nim-lang/Nim - eb429988cd15555f2af35389d52256b06e00e900 authored over 4 years ago
Handle BLOB column type in SQLite as binary data (#15681)

* Fixed not handling blob correctly in sqlite
* Fixed setLen commented by mistake
* Added bina...

github.com/nim-lang/Nim - 6fa82a5b3afbe644eef3fb41647a341d8e9b21c4 authored over 4 years ago
more clear (#15812)

github.com/nim-lang/Nim - 4fe56b56ce2b856ff8fae9051cceb766ab7729e0 authored over 4 years ago
Closure iterators are not supported by VM (#15818)

github.com/nim-lang/Nim - 5b4c17b5e7166220c7b5c149946579f245f54645 authored over 4 years ago
fix #8821 (#15809)

github.com/nim-lang/Nim - 544cb107c75523196ceee9408f9b1d5d89c82e48 authored over 4 years ago
Use modern enums in compiler (#15775)

github.com/nim-lang/Nim - 00b495de9520a91fe24d81e55da109960189a966 authored over 4 years ago
Update tables documentation (#15807)

Added a case where a user might use mgetOrPut and create an accidental
copy of a seq.

github.com/nim-lang/Nim - 5298366f862861a900c1a3b66d417cd54122a5ec authored over 4 years ago
fixes #15717

github.com/nim-lang/Nim - 558115fa2906abeda11e6fd128ac139e9aac1838 authored over 4 years ago
fix #15815 (#15817)

github.com/nim-lang/Nim - 919593395c7325ffd1cb93fb787c2772da2195f0 authored over 4 years ago
fix #15145 (#15816)

github.com/nim-lang/Nim - 27eb19cc48ad76868de921795a0895ddf89aefb3 authored over 4 years ago
closes #3670 [add testcase for #3670] (#15808)

* add testcase

* Update tests/template/twhenintemplates.nim

Co-authored-by: Clyybber <dark...

github.com/nim-lang/Nim - 98cec6b6922da62d9fc304de5c1d7cfb28fca879 authored over 4 years ago
improve public Testament docs (#15710)

* improve glob docs

* punctuation

* move spec descriptions above example

notably, chang...

github.com/nim-lang/Nim - bcb30566fc5bdddcf8eb283efc12d57663717901 authored over 4 years ago
fix #15651 (#15800)

* fix

* minor

github.com/nim-lang/Nim - 80b0748d75fe70febd89f02cf419e1644f67350d authored over 4 years ago
support par expression as checkpoint (#15802)

github.com/nim-lang/Nim - 8115b655e77297e3d1ede5889de211a6a4dbad7b authored over 4 years ago
[closes #12682]add testcase for #12682 (#15796)

* add testcase for #12682

* fix

github.com/nim-lang/Nim - bc9a52127092680c662e0456797cbd1278203360 authored over 4 years ago
fix #15702, show enum fields documentation (#15792)

github.com/nim-lang/Nim - 28bbcd9d45f15247af347785a46d0c2e2750b8ca authored over 4 years ago
Grammar fixes

github.com/nim-lang/Nim - 7364794fedcf8ee20ca5a55f58c14c76dfa31723 authored over 4 years ago
add testcase for #14227 (#15794)

github.com/nim-lang/Nim - ae86df12af6c00ea74659375b758178cc2d73311 authored over 4 years ago
[closes #11625 and closes #2488]add global and threadvar(with `--threads:off` mode ) pragmas supports for JS backend (#15772)

* add global pragma support for js backend

* globalThis

* add support for threadvar

* m...

github.com/nim-lang/Nim - 2cfe5e0745cf33ed5698378dd16e01ce542f05e5 authored over 4 years ago
canAlias improvement (#15773)

* canAlias improvement

* fix comment

github.com/nim-lang/Nim - 6fe2e8977d0227a454cfb606c821cc455a9d0e07 authored over 4 years ago
promote `collect` macro as a map+filter replacement (#15788)

* promote `collect` macro as a map+filter replacement

* Update lib/pure/collections/sequtils.nim

github.com/nim-lang/Nim - ec059240b030161111d7ffdbd07a8c677bc17994 authored over 4 years ago
fix `toHex` - make it work with int literals (#15770)

github.com/nim-lang/Nim - c0fdc8b215b02736cdb1c275a92b1d5a513f8bad authored over 4 years ago
closes #6036 (#15779)

* add testcase for #6036

* try

* try again

* make it work

github.com/nim-lang/Nim - 4374c638cd328b8cf9b72ff756cfe0564d6d9c78 authored over 4 years ago
closes #7374 (#15781)

* add testcase for #7374

* minor

* fix test

github.com/nim-lang/Nim - 1725db9295b037ac410f0e6d48952c01218aee89 authored over 4 years ago
add testcase for #7416 (#15782)

github.com/nim-lang/Nim - 3028c1be82a04c0271fcb98396f28ebc62775b3a authored over 4 years ago
closes #7658 (#15784)

* fix #7658

* more

github.com/nim-lang/Nim - 17f08b2939db224d533db846fc3fa8ab91cc9755 authored over 4 years ago
add testcase for #8012 (#15785)

github.com/nim-lang/Nim - 2de90a14cbc5182efad2cff63cd33f820e3a8832 authored over 4 years ago
add testcase for #9165 (#15787)

github.com/nim-lang/Nim - 1655c04aa3b980bf0a9d65bf658c19efa6af7d94 authored over 4 years ago
add approxequal (#15766)

* add approxequal

* Address review comments, tests that pass

* more wikipedia links [ci sk...

github.com/nim-lang/Nim - c274d9aed637af05f7acf553edb57721bd91d021 authored over 4 years ago
add testcase for #9091 (#15791)

* add testcase for #9091

* more tests

github.com/nim-lang/Nim - b5df82319186595b2cc35678203a0992588dca8c authored over 4 years ago
fix #15638 (#15789)

github.com/nim-lang/Nim - f79ded3cb6a1a8eb754081fca6b074bef455224e authored over 4 years ago
add testcase for #7127 (#15780)

github.com/nim-lang/Nim - d8fb2379c9a6e83b7e8151ba13116afb1bedc00f authored over 4 years ago
add tests for #7686 (#15771)

github.com/nim-lang/Nim - 33e258c72fe9c06410b30c5bc4364626c4f6ecb1 authored over 4 years ago
Fix doc comment for sumKbn (#15769)

Co-authored-by: b3liever <[email protected]>

github.com/nim-lang/Nim - 912d8f80ad5782ee371376f9f5664af3ac21995e authored over 4 years ago
fixes #15413 (#15768)

* fixes #15413

* better hide it properly

* see if this makes our list of important package...

github.com/nim-lang/Nim - 87a60c1b28a777e35701c2f934fc1361818a216e authored over 4 years ago
Make default state public (#15763)

* Make default state public

* Address review comments

Co-authored-by: b3liever <b3liever@y...

github.com/nim-lang/Nim - 53d9902347dad9e22171f643916e830c1b20872c authored over 4 years ago
Massive documentation fixes + copy editing (#15747)

github.com/nim-lang/Nim - 0cae8ef2caccaf1104b21ab957dd877d5c2f461c authored over 4 years ago
Spelling and Grammer fixes (#15719)

Co-authored-by: Tim Smith <[email protected]>
Co-authored-by: Miran <[email protected]>

github.com/nim-lang/Nim - 485d4ff802c361f363d2f455b98abc5db1a7082d authored over 4 years ago
Make newObjUninit proc to adhere to its name (#15764)

Co-authored-by: b3liever <[email protected]>

github.com/nim-lang/Nim - 94e2b9e83725d8bcaa43f4bb3e64b8c79d3bec95 authored over 4 years ago
fix #15756 (#15761)

* fix #15756

* simplify test

github.com/nim-lang/Nim - 610e9b2fe9d5908b9941939e975f394aba009b43 authored over 4 years ago
ARC now capable of custom extra alignment. Ref, closure and seq support. (#15697)

github.com/nim-lang/Nim - 0956a9953780b0952acb56806fdffa8054fe1070 authored over 4 years ago
fix #15750

github.com/nim-lang/Nim - b13fb9ddb869d46a6bcc5d9f8cb6576be17c3f22 authored over 4 years ago
change/remove deprecated stuff

github.com/nim-lang/Nim - 732ddc02da9b6203e402d246078827d525434e6b authored over 4 years ago
fix #15752 (#15754)

github.com/nim-lang/Nim - f8cac6bbbcfa8ddc649160945a17a6f5b7a4d9d6 authored over 4 years ago
honor --declaredLocs in more places, including type mismatch errors; also show `kind` with --declaredLocs (#15673)

* honor --declaredLocs in more places, including type mismatch errors
* fix tests
* show decla...

github.com/nim-lang/Nim - 0fb878324eeb39a4707be5ab0fd6ad8412950b78 authored over 4 years ago
fixes #10456,#12928 issues when chaining templates to sortedByIt (#15734)

* update c_malloc's to csize_t

fix for broken --os:ios

* I'm an idiot sorry

* Create t...

github.com/nim-lang/Nim - 218acfe3671a5a4b7a4c203b6010fdacbe32051c authored over 4 years ago
Add C function dup and dup2 posix to system/io (#15675)

* * Add handle to dup and dup2 posix as duplicate and duplicateTo in std/ioutils.
* Added small...

github.com/nim-lang/Nim - 12143d90c828bb4142751a6511ce790aac8aca51 authored over 4 years ago
add tests for Testament "reject" action (#15709)

* add test for reject action

* highlight that a compilation failure is expected

* add the ...

github.com/nim-lang/Nim - 066f3ebc2ae00af10f477dd9c07b94f1f161030d authored over 4 years ago
condsyms: add nimHasDeclaredLocs (#15735)

github.com/nim-lang/Nim - 58a1eec96a98adbc3fa36abc8cc770e1a1596443 authored over 4 years ago
fix #15740 --hint:conf now works more reliably (#15741)

github.com/nim-lang/Nim - da476a872312a4353ed1623c5328be47d1d3b145 authored over 4 years ago
Document implicit return values from procedures (#15738)

github.com/nim-lang/Nim - 25955440df3bf32b058ed27bdc2e619874f0d4ee authored over 4 years ago
[backport] fix #15595 procvar `==` works in VM (#15724)

github.com/nim-lang/Nim - 3bdc0005211b0d543e0ff48ccf6bc5a9f2a2a30b authored over 4 years ago
ensure the Nim compiler works with --experimental:strictFuncs --experimental:views [backport:1.4] (#15737)

github.com/nim-lang/Nim - cf01945f54f099c268850c720986ad6c9bbdb51e authored over 4 years ago
Documentation only iup (#15732)

* ReSync with Devel

* ReSync

* Add Examples for IUP, based from official doc

github.com/nim-lang/Nim - 3a69f14621156358e2fc154881f60459d04814a1 authored over 4 years ago
Copy editing (#15733)

* Minor fixes

* Minor fixes

* Minor fixes

* Minor fixes

github.com/nim-lang/Nim - ae8eb1ec3dab5a9384473c7b37c240da5861a784 authored over 4 years ago
add criterion to important packages (#15604)

* add criterion to important packages

* use a special nimscript for criterion tests

* fix ...

github.com/nim-lang/Nim - ea6c28249ae7107fba954f90dac31132564dcaad authored over 4 years ago
Fixed iteration limit hit from execproc (#15723) [backport:1.2] [backport:1.4]

When calling procs from Nim in Nimscript you could hit the VM iteration limit even though the co...

github.com/nim-lang/Nim - a87617956f9a521eac3663df6a6a9862bc7ae87e authored over 4 years ago
Add support to the latest LibreSSL version (#15715) [backport:1.2] [backport:1.4]

github.com/nim-lang/Nim - b2740f5c63088c0f0f723086c1742dd057355bf6 authored over 4 years ago
Revert "workaround https://github.com/citycide/glob/issues/49 glob broken (#15647)" (#15728)

This reverts commit 4ab1bd7e3301e22f0a5a9c62f9c90636932fde80.

github.com/nim-lang/Nim - 2ebca5e87e1181498261d5262611a4c7c7738341 authored over 4 years ago
Fix Prelude (#15714)

* ReSync with Devel

* Fix prelude for JS target

* ReSync devel

* Fix prelude for JS target

github.com/nim-lang/Nim - e284445e514283e09b705b890b4ad4c94288aba0 authored over 4 years ago
workaround #15725 disable freebsd tblocking_channel.nim (#15726)

github.com/nim-lang/Nim - 86d7726fb8044d4e2fc55b0eac3d1d42f5ffc94f authored over 4 years ago
fix #15704 #15597 wrong VM register was freed (#15705)

* fix #15704 #15597 wrong VM register was freed

* same treatment for nkCheckedFieldExpr

* ...

github.com/nim-lang/Nim - d4c2e2c53ffe86a78c302d7002f6baf346540d17 authored over 4 years ago
workaround #15713 disable freebsd tssl.nim (#15718)

github.com/nim-lang/Nim - b56a037183fa572c85d4f33d0f92cca77586019f authored over 4 years ago
explicit ID generation for easier IC (#15559)

* refactoring: idents don't need inheritance
* refactoring: adding an IdGenerator (part 1)
* r...

github.com/nim-lang/Nim - 226595515c25785eaf078834dfb6f0ac337a5278 authored over 4 years ago
fix #15698 (#15699)

* fix in the net.`$` to print zeros that are not in the compressed group

* Update lib/pure/ne...

github.com/nim-lang/Nim - 7252a50fefb844d97ad4630c1db00063380ff3c4 authored over 4 years ago
[minor] nimVMDebug: fix codeListing formatting for jump-to-file to work (#15711)

github.com/nim-lang/Nim - 64eb62889a3c95986074b3e0d5656d7ad42ab826 authored over 4 years ago
Try to fix CI failures (#15701)

* Use cligens release version

* Rework important_packages main loop

* Fix

* Fix

* Cr...

github.com/nim-lang/Nim - e18fc698ed4fba3fc0e33e8116d3739d2161e618 authored over 4 years ago
Revert "fixes #15280 [backport:1.2] (#15281)" (#15700)

This reverts commit 3f00a738dbc8319b4dd2b86bf5529c096f2dd243.

github.com/nim-lang/Nim - d4022ebe53062a7e1be5fd55637a3cce39b93a12 authored over 4 years ago
close #8007 (#15695)

github.com/nim-lang/Nim - bf894ad3ebdd393a13b0ff69f5c7a221270639a7 authored over 4 years ago
fix #15662 (#15678)

* fix #15662

* alternative fix

* fix spacing

github.com/nim-lang/Nim - ae320b4e7dfd07ed6ae85a2693da3bb8568520c6 authored over 4 years ago
make cgen header consistent with jsgen header (#15682)

github.com/nim-lang/Nim - 275354709d2a5e38b9e06b2cee823ddef756d62d authored over 4 years ago
Fix #12410 (#15685)

* Fix #12410, big thanks to @pmetras for this fix

* Add testcase

github.com/nim-lang/Nim - 01a62320f03ebd3282a7def231351c4f84c319d2 authored over 4 years ago
followup #15642: make source + edit also work with stdlib (which uses -d:boot) (#15684)

github.com/nim-lang/Nim - 2cb484cefb13e4663afd8e0eb2ad81d43f097803 authored over 4 years ago
fixes view types for sizeof() and --gc:orc (#15680)

github.com/nim-lang/Nim - 64016ddedcfc266c87d8fe7eece8b9476aa6db30 authored over 4 years ago
fixes #15652 [backport:1.4] (#15679)

github.com/nim-lang/Nim - 8358974b73afe8db06822779f2a28adbafc58280 authored over 4 years ago
Add testcase for #14601 (#15677)

github.com/nim-lang/Nim - 7435d912adcf411feed4ba124808527c7e04a44f authored over 4 years ago
Add testcase for #12252 (#15676)

github.com/nim-lang/Nim - 7c359a062c17696aab5dd5b75d595af0596c001c authored over 4 years ago
[backport: 1.4] Better linebreaks (#15658)

github.com/nim-lang/Nim - d8a6b0b04eb690e9d8611bec4ee9d99499cddff1 authored over 4 years ago
expect valgrind test failure on memory leak (#15669)

* expect valgrind test failure on memory leak

* alloc 1 instead of 0

github.com/nim-lang/Nim - 8da0e01769231d795300c7ce6894178cf6025e19 authored over 4 years ago
small changelog cleanup [ci skip]

github.com/nim-lang/Nim - e47c3987c1a9004eb346b3ae64997b33c85ea046 authored over 4 years ago
add Source+Edit links on top of every docgend file (#15642)

github.com/nim-lang/Nim - 09795241375839c2b9fbd1ba8b61dc9a920837d7 authored over 4 years ago
Fix #13609 (#15567)

* add documentation that discardable pragma cannot use on template

* Update doc/manual.rst

...

github.com/nim-lang/Nim - b2f51e29504160da7bb6ee98af464c21a9a96efd authored over 4 years ago
reuse existing toHumanStr (#15674)

github.com/nim-lang/Nim - e09c259bf3dc8beb2c4d5abf9334c787d18f99f5 authored over 4 years ago
--declaredlocs => --declaredLocs (#15672)

github.com/nim-lang/Nim - ec6a1125a0d20909db63bd8305c66445bf7bf78e authored over 4 years ago
add --declaredlocs (#15666)

github.com/nim-lang/Nim - 05752cd5d027a746053897d124f9dae513a0e664 authored over 4 years ago
fix cgen header copyright (#15649)

* remove copyright Andreas Rumpf from cgen files

github.com/nim-lang/Nim - 4b0b3818c3deaa56aa8763bb015d835479b69f67 authored over 4 years ago
fixes bootstrapping for any machine that has a Nim already installed [backport:1.4] (#15660)

github.com/nim-lang/Nim - 9a059657caa5bc744dba2c026b4e03b6231c6736 authored over 4 years ago
make patchFile more discoverable (#15659)

github.com/nim-lang/Nim - 94a4b57280591d1b5e3fa63be17b5721776e2b30 authored over 4 years ago
Fixes compilation for --os:any + --exception:setjmp (#15626)

github.com/nim-lang/Nim - 675cf5760f35c4c178bdef1fbcfd8b95e918cdb2 authored over 4 years ago
gc.rst: updated the docs to reflect reality

github.com/nim-lang/Nim - 877d5206162fcb491777c9d6cedf65810a3f421f authored over 4 years ago
$(uint|uint64) now works with nimscript (#15644)

* $(uint|uint64) now works with nimscript

* fixup

github.com/nim-lang/Nim - 3cbe8d2c53cec1f41de116f3d3a9a7678a62da11 authored over 4 years ago