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

fixes #15147 (#15315)

github.com/nim-lang/Nim - 1df5cfba52ccc71e3c69b6cd7d08cebd70bbb187 authored over 4 years ago by Andreas Rumpf <[email protected]>
Add testcase for invalid if statement (#15313)

github.com/nim-lang/Nim - 60ad95f79954fa870a124b5afc4ad5239fbebab1 authored over 4 years ago by Clyybber <[email protected]>
Fix #15305 (#15311)

* Fix #15305

* Fix test

github.com/nim-lang/Nim - 1881fc5812aeada551e32c0d81a3aa4f6fceb0bb authored over 4 years ago by Clyybber <[email protected]>
remove annoying messages when creating orderedTables (#15309)

* nativesockets docs minor [backport: 1.2]

* remove annoying messages

github.com/nim-lang/Nim - a41b243fea007b9aec8da0e950aa3368777aab37 authored over 4 years ago by flywind <[email protected]>
fix broken links in the documentation

github.com/nim-lang/Nim - 5f08d39398d134607605cb910590aac8babc02ef authored over 4 years ago by narimiran <[email protected]>
Bump nimble (#15304)

github.com/nim-lang/Nim - f1f694dccb7ea0c7a6f10793dc05849da01970b7 authored over 4 years ago by genotrance <[email protected]>
fixes #15021

github.com/nim-lang/Nim - 9e4920c06851307187e9897be91424dc6640f8d3 authored over 4 years ago by Araq <[email protected]>
Fix #15183 (#15300)

github.com/nim-lang/Nim - c4e03b540e34a37c24794ade073bf708ab17b35d authored over 4 years ago by Juan Carlos <[email protected]>
fixes #15122 (#15301)

github.com/nim-lang/Nim - 0c41ac792b64b710b4702cd4ae88d4392744a1ea authored over 4 years ago by Andreas Rumpf <[email protected]>
fix warnings for deprecated `low` and `high` (#15291)

github.com/nim-lang/Nim - 6a621b35e7c935655d3cafe840eb69d662e333b7 authored over 4 years ago by Miran <[email protected]>
Add /lib/fusion to gitignore (#15295)

github.com/nim-lang/Nim - 625edf6a98142a4a31c52d694623aa9b7188708d authored over 4 years ago by hlaaftana <[email protected]>
Improve prelude so it does not hijacks documentation when used (#15299)

github.com/nim-lang/Nim - b03d221d0b98cc338cb0809e9906e840551fa765 authored over 4 years ago by Juan Carlos <[email protected]>
testament improvement: allow inline error messages inside test cases (#15294)

* testament support for inline error messages
* adapt teffects1.nim test to show the potential

github.com/nim-lang/Nim - 9a110047cbe2826b1d4afe63e3a1f5a08422b73f authored over 4 years ago by Andreas Rumpf <[email protected]>
Fix #15286 (#15292)

* fix #15286

* fix spacing

github.com/nim-lang/Nim - 61c85e034de571cb25020b6dddf662c82896907a authored over 4 years ago by cooldome <[email protected]>
fixes #15280 [backport:1.2] (#15281)

* fixes #15280 [backport:1.2]

* make tests green again

* adapt tests

github.com/nim-lang/Nim - 3f00a738dbc8319b4dd2b86bf5529c096f2dd243 authored over 4 years ago by Andreas Rumpf <[email protected]>
borrow checking refinements (#15290)

* added basic borrowing test

github.com/nim-lang/Nim - 217675cf84dc47bb68f03b341aff14315804efec authored over 4 years ago by Andreas Rumpf <[email protected]>
Add some enhancements to `jsonutils.nim` (#15133)

* Add some enhancements to `jsonutils.nim`

* Use `jsonutils.nim` hookable API to add a possib...

github.com/nim-lang/Nim - ccd77b42af11e53631bee7bd74e16d39538541c9 authored over 4 years ago by Ivan Bobev <[email protected]>
[ci skip] fix typo in the manual

github.com/nim-lang/Nim - 8a2cd7b24bbf493ffb90204ec2892ddf7e2e8316 authored over 4 years ago by narimiran <[email protected]>
add getprotobyname (#15273)

* add getprotobyname

* tests, docs, changelog

* add since

github.com/nim-lang/Nim - 8c82144ba507244084836b38689e4925de982626 authored over 4 years ago by flywind <[email protected]>
deprecate `high(value)` and `low(value)` (#15283)

github.com/nim-lang/Nim - 7d4f0df107fdce5d1da93e26e54dd87526a0a74f authored over 4 years ago by Miran <[email protected]>
Better semiStmtList parsing (#15123)

* Better semiStmtList parsing
* Add examples from forums and wiki
* Move parseIfExpr near pars...

github.com/nim-lang/Nim - f3552b86c15ea487910c71f75f31d0a25d0e5890 authored over 4 years ago by Clyybber <[email protected]>
borrow checking (#15282)

* refactoring: move procs to typeallowed.nim
* frontend preparations for first class openArray ...

github.com/nim-lang/Nim - 10988d48407e96b707b28c5900fcb0e59354e00a authored over 4 years ago by Andreas Rumpf <[email protected]>
"for-loop macros" are no longer an experimental feature (#15288)

github.com/nim-lang/Nim - c49b88163c12d18506ef43e4d26abd5d76f68359 authored over 4 years ago by Miran <[email protected]>
nativesockets docs minor [backport: 1.2] (#15285)

github.com/nim-lang/Nim - a81610230ddacf33f11e8cc57a379f12a985f8b6 authored over 4 years ago by flywind <[email protected]>
nimeval errorHook support (#15255)

github.com/nim-lang/Nim - 098a8a7c522986ce250d4e52dc42182e5d9d7352 authored over 4 years ago by Scott Wadden <[email protected]>
don't raise index defects on malformed ast (#15278)

* don't raise index defects on malformed ast

* style

github.com/nim-lang/Nim - 0b74d26d0c45e0fe16126bd264072783afacd12a authored over 4 years ago by Andy Davidoff <[email protected]>
more Protocol supports in windows (#15274) [backport:1.2]

github.com/nim-lang/Nim - e08b802d79e173d230b893ed96fd82c3c5228161 authored over 4 years ago by flywind <[email protected]>
strict funcs: use control flow information for a more precise analysis (#15271)

* strict funcs: use control flow information for a more precise analysis

* cursor inference u...

github.com/nim-lang/Nim - 2f6d04fd5d302646d40abc60b611653ec58463d0 authored over 4 years ago by Andreas Rumpf <[email protected]>
Bump nimble (#15272)

github.com/nim-lang/Nim - 072c6556539706f8301731ebb695ffed848cfe71 authored over 4 years ago by genotrance <[email protected]>
Fix c_malloc inside syslocks.nim to take size_t (#15268) [backport]

* update c_malloc's to csize_t

github.com/nim-lang/Nim - 57f98dae9a879bc6895d6bc4115180005f05f32c authored over 4 years ago by shirleyquirk <[email protected]>
Expand hoisted default params in sem (#15270)

* Expand hoisted default params in sem
Introduce ast.newTree{I,IT}
Add test for default params...

github.com/nim-lang/Nim - 35ff17410f303ce0434ef149f3e372d7243f41ab authored over 4 years ago by Clyybber <[email protected]>
Add SSL_CTX_set_session_id_context (#15233)

* Added SSL_CTX_set_session_id_context()

* Added basic nimdoc

* Raise an error if sessionI...

github.com/nim-lang/Nim - 70d62387568d55cd276472f28ce22ab8bafadf1c authored over 4 years ago by IDF <[email protected]>
Fix #15219 SQL escape in db_mysql is not enough (#15234)

github.com/nim-lang/Nim - c16ee37a7106c645a0d17cc6bd8d399e20f61d96 authored over 4 years ago by Bung <[email protected]>
fix #15238 (#15262)

* fix_15238

* fix test

github.com/nim-lang/Nim - 77df02313d92859cd0d8faa87a139b4b6ea0f7d9 authored over 4 years ago by cooldome <[email protected]>
fix #15257, `toHex` couldn't handle large uint64 (#15261) [backport:1.2]

github.com/nim-lang/Nim - 4fb17bc03be3046d8ff619a74eec7cb7ce02b4d2 authored over 4 years ago by Miran <[email protected]>
fixes system.add for strict funcs (#15259)

* fixes system.add for strict funcs

* fixes #15248

github.com/nim-lang/Nim - 48f29972210612b41cb6d98122672b1713edc907 authored over 4 years ago by Andreas Rumpf <[email protected]>
replace / with _ in trId (#15256)

Fixes jquery error when clicking to collapse/expand a panel

github.com/nim-lang/Nim - 3172ca54758e0a7e68d140a79ed98d0981b05e3f authored over 4 years ago by Silvio <[email protected]>
Fix sets for architectures with default integers smaller than 32 bits (#15258) [backport]

github.com/nim-lang/Nim - 244760197cf1d24829ae45de5f25c10577152cdd authored over 4 years ago by PMunch <[email protected]>
fixes #15210 [backport:1.2] (#15237)

* fixes #15210 [backport:1.2]

* use patched version of bigints library

github.com/nim-lang/Nim - ff13f8cc3c74d4048b6c2604fe4b8e5365f5c13f authored over 4 years ago by Andreas Rumpf <[email protected]>
Changes for FreeRTOS/LwIP Port for the ESP32 (ESP-IDF) (#15250)

* Changes for FreeRTOS/LwIP Port for the ESP32 (ESP-IDF)

Adding FreeRTOS/LwIP to compiler:

...

github.com/nim-lang/Nim - a76ae8f79584c5a491861daf2efda9908b21e488 authored over 4 years ago by Jaremy Creechley <[email protected]>
template hygiene (#15240)

github.com/nim-lang/Nim - b5424b826e57c791a751bf31b69549c7d8daab0b authored over 4 years ago by Andy Davidoff <[email protected]>
Big compiler Cleanup (#14777)

github.com/nim-lang/Nim - 13e659cfec83eb3c2c3c2bbbf10d01ba59bc0d5b authored over 4 years ago by Clyybber <[email protected]>
fix #15035 (#15236)

github.com/nim-lang/Nim - f8c48fc1863a243718acf86b699baed1a5c1512e authored over 4 years ago by cooldome <[email protected]>
Fix #5691 (#15158)

* Fix #5691
* Cleanup and thoughts
* Use scope approach
* Seperate defined/declared/declaredI...

github.com/nim-lang/Nim - fb58066b61b14f4a1d6cdb0f4a8f0a9ea4174d82 authored over 4 years ago by Clyybber <[email protected]>
fix some issues overloading with generics and inheritance (#15211)

* fix some issues overloading with generics and inheritance

* fix passing procs with subtype ...

github.com/nim-lang/Nim - d11933ad998fb0a3eb51bbefbaa53e583aaa3ac1 authored over 4 years ago by jcosborn <[email protected]>
fixes #15221 (#15230)

github.com/nim-lang/Nim - ccccd30cf6b8704c224e42001d0def2b566d5388 authored over 4 years ago by Andreas Rumpf <[email protected]>
Raise KeyError if passed an invalid row entry (#15227)

github.com/nim-lang/Nim - a9a9860b0b5171487fae100010a18ad71f5d5f6d authored over 4 years ago by Scott Wadden <[email protected]>
Remove unroll pragma from stdlib (#14706)

github.com/nim-lang/Nim - d85015e9225a0747453a1bd9a8b6f292f5bfe3af authored over 4 years ago by Juan Carlos <[email protected]>
deleted dead code, writetracking.nim was replaced by varpartitions.nim

github.com/nim-lang/Nim - 71025b8a8f4ebbb58555de74565ce006a9c17444 authored over 4 years ago by Araq <[email protected]>
fixes #15207 [backport:1.2]

github.com/nim-lang/Nim - 40969296e91f4e2b9ac7342a6bb301ef0ea3bda4 authored over 4 years ago by Araq <[email protected]>
remove deprecation from `math.round` (#15224)

github.com/nim-lang/Nim - 5163fe7d878f48870c6d0235d70d45e1e414dca8 authored over 4 years ago by Miran <[email protected]>
avoid #8231, bitwise move to mul,div (#15070)

* avoid #8231, bitwise move to mul,div

* add test for #8231

* fix bitwise move when div re...

github.com/nim-lang/Nim - 7cee63bba3805bd49f0c03b94d65f02dea04f946 authored over 4 years ago by Bung <[email protected]>
[backport] fix #15064, strscans.scanf edge case for '$+' (#15223)

github.com/nim-lang/Nim - 15ff89cec14ea6d1bc05a5975dedfcb6e712720b authored over 4 years ago by Miran <[email protected]>
PRs with no activity in last year are marked as stale

github.com/nim-lang/Nim - 5651a2f711ae0ce3eb86400646ca2b7e9ab2988a authored over 4 years ago by narimiran <[email protected]>
fix in doc: incomplete output (#15222) [ci skip]

github.com/nim-lang/Nim - 8321617a7845f01f1e60e0b00f275345b15845e9 authored over 4 years ago by Jon <[email protected]>
Use more `lent` in options (#15208)

github.com/nim-lang/Nim - 07d82b5cc4b7ba177de43a3eb46c7c645930421a authored over 4 years ago by Mamy Ratsimbazafy <[email protected]>
doc/nimdoc.css: align field names to the right (#15217)

github.com/nim-lang/Nim - 575697e1f4d94cfe080edb28f88ce8982b8add54 authored over 4 years ago by alaviss <[email protected]>
Unsigned iovlen (#15216)

github.com/nim-lang/Nim - 9bae1ed205875dee7fd58cf1d740db0d70130228 authored over 4 years ago by wltsmrz <[email protected]>
Added more SSL documentation to `net` module. (#15206)

* Added more SSL documentation to `net` module.

* Changed two of the net.nim doc refs to link...

github.com/nim-lang/Nim - 66eba3388aacba20c49b925c9c700f988fb9e5d0 authored over 4 years ago by John Dupuy <[email protected]>
Add test coverage for atomics (#15193)

* Add test coverage for atomics

Signed-off-by: Elijah Shaw-Rutschman <[email protected]>

*...

github.com/nim-lang/Nim - 8a004e2fc07c87b8308c3c03e4448372a2094383 authored over 4 years ago by Elijah Shaw-Rutschman <[email protected]>
better strict funcs, WIP (#15199)

* better strict funcs, WIP

* progress

github.com/nim-lang/Nim - ddff13f01b4704dbe22d8b6c86a606675a1700b0 authored over 4 years ago by Andreas Rumpf <[email protected]>
fix overloading issue with generic invocation (#15135)

* fix overloading issue with generic alias

* add test for inheritance depth

github.com/nim-lang/Nim - e194cb41a4502d3d8b5e4426fbd72e8d80513c3b authored over 4 years ago by jcosborn <[email protected]>
gc_regions: cleanup & fixes for deallocation (#11920)

* gc_regions: withRegion nows return the modified MemRegion

* gc_regions: make withScratchReg...

github.com/nim-lang/Nim - e9df8ebcfd475a715756d24e1718a5c1455689d2 authored over 4 years ago by alaviss <[email protected]>
fixes #15177, the error message is now what it should have been (#15195)

github.com/nim-lang/Nim - 6feb3900b121a356a1c091855008d080223ea802 authored over 4 years ago by Andreas Rumpf <[email protected]>
add openssl missing procs (#15180)

github.com/nim-lang/Nim - cd28fe2ef7a204721efa72082c9f65f8d13bcfb3 authored over 4 years ago by Bung <[email protected]>
stale bot is now active only for pull requests

github.com/nim-lang/Nim - 39906c52c4fd075b813bc1e0f65a9e25a8e9e95a authored over 4 years ago by narimiran <[email protected]>
db_postgres document how to use it with unix socket (#15187)

github.com/nim-lang/Nim - c9fdad2c21a6394daec70e9d0e215176b69783ac authored over 4 years ago by Juan Carlos <[email protected]>
std/with support field assign (#14484)

* std/with support filed assign

* add changelog

* add support x.dup.with

* add example
...

github.com/nim-lang/Nim - ba042af9cc6194cd3c3e67e5daf0165b4b3630c0 authored over 4 years ago by slangmgh <[email protected]>
asyncnet: don't try to close the socket again [backport] (#15174)

The closed flag isn't a good design by any means, but let's have this
working first before I ge...

github.com/nim-lang/Nim - 957bf15a08d5443a50452909743747d19b5f29f8 authored over 4 years ago by alaviss <[email protected]>
Fix typo on CoroutineRef* doc (#15179)

Just a small fix for a typo ("for for").

github.com/nim-lang/Nim - ce2da87ecae09b952cb9b247662703577723bb02 authored over 4 years ago by Cléber Zavadniak <[email protected]>
Allow pragmas on parameters (#15178)

github.com/nim-lang/Nim - 2cea52ee7e7d0f118976df5311a84540cbea85cd authored over 4 years ago by Clyybber <[email protected]>
Fix #8473 (#15169)

* Make explicit {.nimcall.} a seperate calling convention

* Add testcase for #5688

* Fix b...

github.com/nim-lang/Nim - 813f16a2a39f1375b241cf50845f641ea44d890e authored over 4 years ago by Andreas Rumpf <[email protected]>
docs: dlimport -> dynlib (#15175)

github.com/nim-lang/Nim - 963db9e7dac39f4238f013addfae36439318b67f authored over 4 years ago by Silvio <[email protected]>
Added array type definition to manual (#15173)

Co-authored-by: Ico Doornekamp <[email protected]>

github.com/nim-lang/Nim - 2260ede247c50b88677e9f80530469d4d7d0c43a authored over 4 years ago by Ico Doornekamp <[email protected]>
Use typeflag instead

github.com/nim-lang/Nim - b022576ce96f5c166c7f5684bef9de682704cb1b authored over 4 years ago by Clyybber <[email protected]>
[FIX] strtabs interpolation in nimscript (#15172)

* [FIX] strtabs interpolation in nimscript

* [TEST] Use `static` in strtabs test

github.com/nim-lang/Nim - e5dbdc1d371101c951dfc8f7671ae795cff652aa authored over 4 years ago by haxscramper <[email protected]>
fixes #15101 [backport] (#15171)

github.com/nim-lang/Nim - 2a8bf470af995f4e7d5bb8a0f49bb2226f95c311 authored over 4 years ago by Andreas Rumpf <[email protected]>
Remove little lies :)

github.com/nim-lang/Nim - 26a867c83ca162373b8a6f780443d253f70c8912 authored over 4 years ago by Clyybber <[email protected]>
Fix bootstrapping

github.com/nim-lang/Nim - 2a8d010742f2429bc31e319554302ffc2a8503a2 authored over 4 years ago by Clyybber <[email protected]>
Add testcase for #5688

github.com/nim-lang/Nim - 78b2012a9264448fdde8d1018f6623339c113f04 authored over 4 years ago by Clyybber <[email protected]>
Make explicit {.nimcall.} a seperate calling convention

github.com/nim-lang/Nim - 38068f977843c5070667f40c199f037f9a838d7c authored over 4 years ago by Clyybber <[email protected]>
Add `iterator inotify_events` which is *almost always* needed logic for (#15152)

client code since Linux `inotify` is much like Linux `getdents64`.

Expanding on "almost alway...

github.com/nim-lang/Nim - 0bc8dd0b0065534b2dfab53b1844a9f6cc36844e authored over 4 years ago by c-blake <[email protected]>
fix #15148 (#15149)

* fix #15148

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

github.com/nim-lang/Nim - eee3b189ff867c0149434e198e89802eca4920ce authored over 4 years ago by flywind <[email protected]>
deques.nim: Refactor the `toDeque` functionality (#15166)

This commit polishes the new proc introduced by d9ed816b10a6.

Changes:
- Rename to `toDeque`...

github.com/nim-lang/Nim - 6f482ab9346230f8e9c24f71091bcd5ca2cb41f8 authored over 4 years ago by ee7 <[email protected]>
fix sqlgetdata regression in odbc (#15161)

* fix sqlgetdata import

* fix db_odbc

* more fixes

* fix style

github.com/nim-lang/Nim - a528382e057780845585f0befa6da505462a622e authored over 4 years ago by cooldome <[email protected]>
Added the ability to initialize a deque with an openArray (#15138)

* Add ability to initialize a deque with a sequence

Example:
var dq = initDeque[char](@['a',...

github.com/nim-lang/Nim - d9ed816b10a67e802817daa07b5b823c79bcd13e authored over 4 years ago by archnim <[email protected]>
implement (#15153)

github.com/nim-lang/Nim - ef6358f0b0be71266d9fa7ae19a3b6f193b305cf authored over 4 years ago by cooldome <[email protected]>
limit stalebot a bit more

github.com/nim-lang/Nim - eb3ba0ae5f9804645343d9b3ae1c41199c5016e8 authored over 4 years ago by narimiran <[email protected]>
fixes a collect() bug reported on the forum (#15156) [backport:1.2]

github.com/nim-lang/Nim - 64aec6eb85b79f21c9da1d9d0c475942514180c5 authored over 4 years ago by Andreas Rumpf <[email protected]>
minor improvement (#15155)

github.com/nim-lang/Nim - 2d494f42f305bbac1f74ebf14c47d20c87acacde authored over 4 years ago by flywind <[email protected]>
put stale limit at 3 years

It needs to be slowly brought down to limit the notifications
and prevent excessive spamming.

github.com/nim-lang/Nim - 836660a2975ae783009501653f69f0c97cdd8b85 authored over 4 years ago by narimiran <[email protected]>
stalebot: don't send messages to keep spam down

github.com/nim-lang/Nim - e4710f893e2314a5479839d042a517b9b27f2535 authored over 4 years ago by narimiran <[email protected]>
add stale bot

github.com/nim-lang/Nim - 9b08c7b3754cf839492a0183125c70f1dedf6990 authored over 4 years ago by narimiran <[email protected]>
fixes #15129 [backport:1.2] (#15144)

github.com/nim-lang/Nim - d6161e7e9ea1f40ad734c6e811e8169fe24b5e9f authored over 4 years ago by Andreas Rumpf <[email protected]>
Remove `noSideEffect` pragmas (#15143)

These don't seem to make sense for the purpose of the procs and lead
to errors when the `--expe...

github.com/nim-lang/Nim - 98eb8410f276edcb2767517ebcb391b8369bc911 authored over 4 years ago by sschwarzer <[email protected]>
net: allow close() to ignore SSL failures due to disconnections (#15120)

* net: allow close() to ignore SSL failures due to disconnections

Comes with this PR is also ...

github.com/nim-lang/Nim - c619cedd7cba60d588707fbbb2905c8ac85fd12a authored over 4 years ago by alaviss <[email protected]>
export asyncdispatch handles (#15140)

* improve epoll docs

* export handles

* add comments and changelog

github.com/nim-lang/Nim - 3ce32a7e40c92f305a6f48017fe9323d35720f13 authored over 4 years ago by flywind <[email protected]>
fixes #15130 (#15141)

* fixes #15130

* you really have to copy from cursors

github.com/nim-lang/Nim - 8e3f51f06c7008d9db4499864cced392ec02d423 authored over 4 years ago by Andreas Rumpf <[email protected]>
fixes #15122 [backport:1.2] (#15139)

github.com/nim-lang/Nim - 9ff2c50155ca172e2decb0b66ee78b50af3ff51f authored over 4 years ago by Andreas Rumpf <[email protected]>
ci_docs: build fusion docs (#15127)

github.com/nim-lang/Nim - e192e07bf0ac790bcb0b95ee63e62fce688ab40c authored over 4 years ago by alaviss <[email protected]>