Ecosyste.ms: OpenCollective

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

github.com/nim-lang/Nim

Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).
https://github.com/nim-lang/Nim

make `from` an operator (#14241)

de27910ab72dca681188953ae963802520271e43 authored over 4 years ago
fix root cause of https://github.com/dom96/choosenim/issues/193; config/config.nims should get installed

ee15437aedcf7c4f29f75101a6af7bc454830cda authored over 4 years ago
fix #14243 (#14257)

* fix #14243

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

5fa7d374c4cb777372cf5b967575f228bda23c2b authored over 4 years ago
tslow_tables: wait for an additional 2 seconds (#14266)

This test runtime tends to hover around the 5s mark depending on how
loaded the system currentl...

83435fe6968884d916db79b51ca0e510e67d87c7 authored over 4 years ago
nativesockets: add missing inheritable pass-through

73a42ce9410a0cc0c4a91469e6ace2858e26355d authored over 4 years ago
Fix the DFA for "unstructured controlflow" (#14263)

* Fix the DFA for "unstructured controlflow"

* Add testcase from #14233

42db75c9707d6501cb1ef1908e7092286b25ac45 authored over 4 years ago
net: remove more erroneous set constructions (#14252) [backport]

Refs #13764

1a1e9986a34822d16cd20ec5b2a908a10677f4fd authored over 4 years ago
Split testing important packages into two jobs (#14256)

* split testing packages in two separate jobs
* speed-up the slowest tests
* special treatment...

5a9b3c27c1882eb1b7ab8845e4ff0c8a3c9f5835 authored over 4 years ago
fix #14236 (#14250)

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

0d8507cd3da4f8c5ec3d7a627bb2c8918ff804c8 authored over 4 years ago
fixes #14244 (#14248)

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

6dba06f9e63083d4cbcd09b10aaf2342b70821b0 authored over 4 years ago
Fix runnable examples for bitops (#14247)

b70b8a7cdd8c82b3d7e87d767899327304d05d57 authored over 4 years ago
added a new feature: --cc:env so that you can use any C compiler as long as it works like GCC

c64db68f0b2ff8e0f94baa583b94fd9409c77057 authored over 4 years ago
cleanup the CC setting, only leave in there what is at least semi-officially supported

1b2b32169a5d8089a50509136a31b5ceb3773994 authored over 4 years ago
fix regression: -d:nimHasLibFFI was not being tested anymore (#14234)

* * fix regression: -d:nimHasLibFFI was not being tested anymore,
in part because testament was...

330b3c4453bbff572987ad7fe2f435b353529964 authored over 4 years ago
Added bitslice operations for bitops (#14016)

* added bit operations based on bit slices, clarified documentation, made non-mutating versions ...

b8e6ea7547344389b5e45c3af249fee9642f028e authored over 4 years ago
Make the fields of `times.DateTime` private (#14197)

* Make the fields of `times.DateTime` private

* PR fixes

48e7775ad14bc33f5b60225157fb0725d0384675 authored over 4 years ago
fix js stacktraces, unify all file,line,col formatting into a single function (#14230)

* fix https://github.com/timotheecour/Nim/issues/135 ; unify all file,line,col formatting into a...

c28a057a6bd5f20445e11d82c4028762ae1bf1b6 authored over 4 years ago
Clarify JS cstring len (#14184)

6b7b5fb4fa7865d17f2433ddc49bac1483b19a01 authored over 4 years ago
fix #14217 (#14218)

* fix #14217

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

eefada8a8816873c6c9c3e1e7c479fefae96c93b authored over 4 years ago
fixes #14209 [backport:1.2] (#14213)

* fixes #14209 [backport:1.2]
* improve stability

64e839d5fdb0a334c516f107cab91da14f7c3251 authored over 4 years ago
vcc fix (#14222)

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

e86a6d24d5ffe43e9dc7f230b80c274167376225 authored over 4 years ago
Linux updates (#14170)

* Add posix_memalign()

* Add linux-specific open() flags

O_TMPFILE: since Linux 3.11
O_PA...

c817e85f4cddeddf534ea2890f7f741388ed1ff8 authored over 4 years ago
Add procedures to read RSA keys from BIO format (#14223)

44f377ff5e2d2d41ce615bcb1044c2dcf7d3acce authored over 4 years ago
fix https://github.com/timotheecour/Nim/issues/152: avoid writing spurious `^[[0m` to stderr when callStyledWriteLineStderr not called (#14214)

* fix https://github.com/timotheecour/Nim/issues/152 `^[[0m` is inserted in stderr for `echo cod...

a23302ef560743295be4576c3b9e3301709e8390 authored almost 5 years ago
Re-enabling INim (#14215)

927737975cc02992ea3ce598e3d15970c991a5d8 authored almost 5 years ago
Fixes net.recvFrom to work correctly with IPv6 (#14131)

* added high level sendTo and recvFrom to std/asyncnet; tests were also added.
* add .since ann...

603010f8c9d9655bb0fa3f91dc0bd1b76d3a0bd3 authored almost 5 years ago
`echo cmd | nim r - -arg1 -arg2` now works (#14210)

f115e40e6a5721b34d41d4ad58e47e194f0e7788 authored almost 5 years ago
sequtils refactoring: prefer typeof over type (#14212)

a73d40390167282de40c0cb8d0075cd944827708 authored almost 5 years ago
destructors: don't produce stupid code for 'cast' (#14208) [backport:1.2]

* destructors: don't produce stupid code for 'cast'

* fixes #14207

b6fb609e0d263a209c6db48dd367f13eb7f4ff87 authored almost 5 years ago
=> supports pragmas & names (+ changed behavior) (#14200)

* => supports pragmas & names (+ changed behavior)

(x, y: int) is now parsed as (x: int, y: i...

3e060cfb0ab6b1affe26a7b09e6b4192e0d68a7f authored almost 5 years ago
fix #14203 (#14204)

b56432bd8a56864679b21f4176717ad2f30e7b79 authored almost 5 years ago
Fix #14151 (#14205) [backport]

d5c014e59b0af47a1d7e5cf1dc7c732ada3c10c5 authored almost 5 years ago
Fix #14201 (#14202)

b447ff78604a7177744341cdf8758a4d25dc72be authored almost 5 years ago
fixes #14136 (#14198)

49b28f19978b45e4a8868e68a07b8f28807e4705 authored almost 5 years ago
move since from inclrtl to std/private/since (#14188)

* move since from inclrtl to std/private/since
* move since import in system below for HCR

fbc97e712a67f30076f7633880383c8c4ae7866f authored almost 5 years ago
Move generated tex file to doc to correct location (#14191)

3be669be3255c6b47dd2542af9d2055a7d1207e3 authored almost 5 years ago
closes #14142

8e04ef3c0fd1316f1a59c6a6379645e0365a52f2 authored almost 5 years ago
update tests that tested for the 'discard' error messages

ff1c0bae4c9d375b6f68ab37d3eb24e4e5d15198 authored almost 5 years ago
improve the 'has to be discarded' error message

7f1d2489ad79d09c649e37b6d2db12f5fdbd86d7 authored almost 5 years ago
fixes #14159 [backport:1.2]

87ac28d19ac9740d871ac85a8c79178344c6b7b3 authored almost 5 years ago
fixes #14177

4301a7bdf06159501f8affc3e7f8de80a196cd4f authored almost 5 years ago
don't close #14142

7bac6f5f9af3c5c8190b81d5eded9df6b11cf5cb authored almost 5 years ago
fixes a bug encountered when running 'nim check posix_haiku.nim'

15f54728ef3ac639a96c917799b194418dff3874 authored almost 5 years ago
exp. features now in correct manual, closes #11932 (#14195)

f50377986a6ed9d63a91daf9395fb210021fbc6f authored almost 5 years ago
Document that proc named fooTask is created for every foo task [backport] (#14187)

Ref: https://irclogs.nim-lang.org/01-05-2020.html#15:18:03

0880f118d377f05067ddcdcf7788d2706c5f0c3a authored almost 5 years ago
Make unreachable else in case statements a warning instead of an error (#14190)

* Fix #14019 by making trailing else a warning

* Rename to UnreachableElse

83547ec769d9c55b47a8d7a9e3cfc79aab09f977 authored almost 5 years ago
Make ./koch temp --gc:arc work (#14186)

1f1e4de3bc45382ef6674706ef5292bd3c8215a1 authored almost 5 years ago
change 'iff' to 'if' to stop "corrections" once and for all (#14182)

9c33bcac5c73f8188e1c017ba8b2a14db5d5a4fe authored almost 5 years ago
discardable async procs are now an error (#14176)

* add discard warning in manual

9b01c6cf48de5bac8abd32f0327c729d177be653 authored almost 5 years ago
arc: do not unload globals when building a library [backport:1.2] (#14180)

d5fc35c968c49c6f5529624108ed327095a548c4 authored almost 5 years ago
fix sendTo and recvFrom in asyncnet (#14154)

* added high level sendTo and recvFrom to std/asyncnet; tests were also added.

* add .since a...

33e9ac7cd3796e26ea95bb755f9a732a24366161 authored almost 5 years ago
hotfix: make tcompilerapi green again

6b39b47abcf5c528dbaf84ca75b693d1fc4da004 authored almost 5 years ago
fixes #13698 [backport:1.2] (#14175)

89be5be03e316193126cca637b326358489be908 authored almost 5 years ago
fixes the regression #12860 caused; hotfix

3d2459bdc0b6d6236a2cd9209ed81c965ee411a5 authored almost 5 years ago
fixes #13986 [backport:1.2] (#14173)

cf3e0008b9725b5cc0b51b2605bc8ecb36fa449e authored almost 5 years ago
JS unittest stacktrace fix, cleanup js repr and inclrtl includes (#14168)

0aefebb728622dfda05db68e2d04ba7c47405444 authored almost 5 years ago
test even more packages

4d799f88200aaaf35d9275b64d2c23611b943769 authored almost 5 years ago
[ci skip] clean-up CI badges

d844d10e8e1aea9d9995c954553b8982f3b3f031 authored almost 5 years ago
[ci skip] prevent fail-fast on packages CI

f1068c01a88548b773971c94a2df5e9372392e28 authored almost 5 years ago
fixes #14054 [backport:1.2] (#14061)

* fixes #14054

* make tests green again

* more tests are green

* maybe now

cc60caedb3a1c7043b0f7ef2db5c741ecaa1482f authored almost 5 years ago
Fix #14160 (#14161)

* Fix #14160

* Add testcase

d6e1b5c070bf58449bf4af210ec099418d496aa5 authored almost 5 years ago
fixes another silly arc/orc bug [backport:1.2]

bd57f0cd3268843808c52614864a609703d9e611 authored almost 5 years ago
fixes #14079 [backport:1.2] (#14163)

d9e907c0e2a58630f7b57c0afbe51c05fcf6b3ab authored almost 5 years ago
many bugfixes for js (#14158)

* many bugfixes for js

fixes #12672, fixes #14153, closes #14123, closes #11331, fixes #11783...

707367e1ca231d964ba82a92b642eb5efdc1aa7c authored almost 5 years ago
Remove travis ci badge (#14062)

a297c016fab069665aeb1125ff1c85b5e25e6a01 authored almost 5 years ago
Fix negative indexed arrays for JS, refs #13966 (#14152)

* Fix negative arrays for JS, refs #13966

* small extra fix: no need to .slice() cstring in JS

800ce5b9507469d1d8e87d4e7730e2f1750dc8d7 authored almost 5 years ago
parseEnum_regression (#14150)

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

3b5a504692495324afdb7c20159122e66100f767 authored almost 5 years ago
Error -> Defect for defects (#13908)

* Error -> Defect for defects

The distinction between Error and Defect is subjective,
contex...

7d6cbf290a5e0cbce14b9926f57221a017f20a4a authored almost 5 years ago
StringStream & more stdlib modules support for JS/NimScript (#14095)

* StringStream & more stdlib modules support for JS/NimScript

* change back pegs test in line...

cd9af6b8040bc72985d457e5169e18ded7c107d6 authored almost 5 years ago
test packages with Github workflows

d5ed4fba3e9225e687d916fd4129e3c61550e193 authored almost 5 years ago
bug fix (#14149) [backport:1.2]

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

289d48e5fe8b0a53cb8d11f4ca4a1183e9752e59 authored almost 5 years ago
fix tdistros test which was failing on Nightlies

e63fc95bd474b662cf1f14515e9d6b8d515f1357 authored almost 5 years ago
Update grammar.txt with `func` and `as` (#14147) [backport]

82fc66b607167c167e8616cb76e42c2ee09466ee authored almost 5 years ago
add 14 more packages to 'important_packages' (#14141)

e1dab59d469bc74b719cdaf90f89c08268e3d979 authored almost 5 years ago
fixes a critical =trace generation bug (see test case) (#14140)

065a6af2dea252818bd58af066378ee54be2c3f8 authored almost 5 years ago
Add RSA key reading and encrypt/decrypt to openssl (#14137)

This adds the procedures to read RSA keys and encrypt/decrypt messages
with both public and pri...

2f1aad02642576d13df018c9e5869c8de7e3a539 authored almost 5 years ago
Undefine `paramCount` & `paramStr` in nimscript.nim for *.nims (#12860)

* Remove `paramStr` and `paramCount` from implicitly imported nimscript.nim
* Update changelog....

d38853c504d89d6e361f064a17391afaf42d74b8 authored almost 5 years ago
`$` now works for unsigned intergers with `nim js` (#14122)

* $(unsigned) now works for js
* move NimMajor+friends closer to NimVersion according as per re...

a3a317b76d7b189c9b28adc32ec02ab742610ae1 authored almost 5 years ago
Fix #14066 issue with stringifying incomplete types (#14135)

0e6eb96a5f5fc2eb6c310a19b5f522c9b811de29 authored almost 5 years ago
`$(a: float)` now works consistently in nim js, avoiding printing floats as ints (#14134)

* fix https://github.com/timotheecour/Nim/issues/133; $(a: float) works in nim js like in other ...

bb982c644b8e3e8a59cf2c60b28ff91741c7dc9b authored almost 5 years ago
Remove some deprecated procs from std/times (#14129)

664cb2c0be4e31d40cd3a5a2b9013f1afe47df97 authored almost 5 years ago
fix #14132 dsymutil should not be called on static libraries (#14133) [backport:1.2]

b8d7a98265161ff281815b2c23e02aae3e5d9862 authored almost 5 years ago
new implementations for --gc:orc (#14121)

* cycle collector: new implementation
* cycle collector: make self-adaptive based on its previo...

dedb04fa9e2cd48452202b8d20499608c5523f0e authored almost 5 years ago
add FileReader Web API to js dom (#14105)

* add FileReader to js dom
* minor improvement
Co-authored-by: cooldome <[email protected]>

eaedd0cb94866125d639133cfb5da50191106343 authored almost 5 years ago
since now takes an optional patch, eg: `since: (1, 3, 1)` (#14124)

add tests for tinclrtl

9384f7ad35aa36a22b31d7541254e89890d6cec2 authored almost 5 years ago
added high level sendTo and recvFrom to std/asyncnet (UDP functionality) (#14109)

* added high level sendTo and recvFrom to std/asyncnet; tests were also added.

* add .since a...

d23446c6baea34438be44e7dad5a467c0a17cb27 authored almost 5 years ago
fixes #14112, tests for #12892, #12671, #11697 (#14125)

76ffa4fa25ebf8f03a399a343088fa46e4ee13cb authored almost 5 years ago
small docs fix in typetraits (#14108)

31ba27590c6a2ddd5e6b65247b2d9f74b8ca1ba2 authored almost 5 years ago
Make await a template (#12085)

* Make await a template
* Generate await inside async/multisync

56584414f3f9b480db278fb78803e4cffb0ef2c2 authored almost 5 years ago
Faster readStr() (#14099)

* Faster readStr()

* https://github.com/nim-lang/Nim/issues/13857

* Add .since annotation ...

caf30e7cb56c274492667892b478babe98c81647 authored almost 5 years ago
HCR: properly handling complex const objects in the codegen - fixes #13915 (#14115)

018e297d66f817ef11c409df1ddf7241b451bf09 authored almost 5 years ago
Fixes #14110 (#14111)

Fixes jsffi usage example in doc

362c8964bfbc675efbb054ed2c81396697706309 authored almost 5 years ago
implement (#14114)

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

13fa338ada7fcd8f7f33365ffd2000c79a4607fe authored almost 5 years ago
Fix #14088 and #14089 on NetBSD (#14104)

* Set path to libSDL for NetBSD.

* Disable SFML test on NetBSD

f3eeb3f921edb1d70e751eb6262e3e87f9b1e806 authored almost 5 years ago
add CI badges for CI github actions ssl+docs

706de1a56682b751e479b354751d4ad77b1e21d2 authored almost 5 years ago
fix nim CI; fix local testament (#14102)

d5b7e9902cf9ac2c24be8792555cb017d268ce91 authored almost 5 years ago
Add critbits.commonPrefixLen (#14072)

* Add critbits.commonPrefixLen

* add inline and since annotations, as well as a changelog ent...

d5d35944575fe6fccbacb6f3653a9be8208e1a17 authored almost 5 years ago
changed type() to typeof() in docs and error messages (#14084)

b2141fc2a12b239c4b24f38ffbd3ca629278630e authored almost 5 years ago
testament: don't try to test nimgrep if it's not there [backport:1.2] (#14085)

One more compiler source-specific tackled

dd5ccc3e5aeb927a65ac40117113a1ca6b02d48c authored almost 5 years ago
Make JS not mangle to snake_case (#14086)

dff007f66df8b8cf9f04d03a56dd071a1abbf015 authored almost 5 years ago