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
123f9fb77a188202b16eab023987458f4bc3809a authored almost 5 years ago
f07f07eef9c3a92b5ed57c7932b91a0d48f95c5b authored almost 5 years ago
b18b1b0302a70595773c9a0669df64d5ee29597b authored almost 5 years ago
eca8f1d79f712613437918e397f7abb58bc29515 authored almost 5 years ago
* -d:checkabi obsolete (ABI check now enforced); add `addTypeHeader` helper
* cleanups
* impor...
* implement `nim r main` to compile and run, saving binary to $nimcache
* remove outFileAbs for...
It's also just faster to get the current file name instead of scanning
the PATH.
0b4a475f2ee0f80e7d621e861bb85731797206be authored almost 5 years ago
* Added LTO in nim.cfg, added /link in extccomp.nim and other fixes
* Fix line endings
* F...
d27bc03b21ea066134a297e61d0d18c901300ccc authored almost 5 years ago
These flags were added in Linux 2.6.27, I'm not sure Nim's minimal
support Linux version.
* fix #14064 xmltree should allow create text node with raw text(non-escaped) eg. html style ele...
e1cc0219de5a51adb68479aa8923e7151003d95d authored almost 5 years ago* Make debugSend/debugRecv procs public. Fixes #12189
* Make checkReply proc public. Part of ...
6c0c8825094453af6f189bda9a7cd2f9551693a6 authored almost 5 years ago* Add the ability to pass title case headers to an HTTP server
* Remove unnecessary type spec...
5571d48c327e8bc9667d95b46f87e73c643a94a6 authored almost 5 years ago
* figured out the wrong cycle trace proc problem
* cycle collector/break refactorings and minor...
01523b2b58c8007cc2595f6bcf33cf2ba1d9e38a authored almost 5 years ago
5c26a83a4a3b8cf3d77773709e84afd8ec512f51 authored almost 5 years ago
* base `parseEnum` on a case statement, fixes #14030
* apply simplifactions / clean up, remov...
d42c5a575dfaa6df363fd47c95d13c70aa60729c authored almost 5 years agoc3f4b93060b5e72b5ee1a4e37d5c69e63e7d8bb8 authored almost 5 years ago
Path with spaces should be added as is, quoting them makes utilities
treat the quotes as part o...
eb6f5237339e4f246118df750bc89624c4c42884 authored almost 5 years ago
* Support detection in docker container.
* Get only ID information in os-release.
* Add test t...
9604a5a97af45fa601d8d38827eb1462642e2c16 authored almost 5 years ago
* * relativePath(foo) now works
* relativePath(rel, abs) and relativePath(abs, rel) now work (f...
dd24004fabaf315463b89d38ac553b20080fd1cd authored almost 5 years ago
1b6c4ed2ba29f855b47ff295515b54c9ae4edafa authored almost 5 years ago
* Add deques.peekFirst/Last(var Deque[T]) -> var T
* Add changelog entry for deques.peekFirst/L...
cb2b9bd797b4ea8765eda302f66cd13907f28bd6 authored almost 5 years ago
* replace enum fields idents with syms
* Trigger build
Co-authored-by: cooldome <ariabushenk...
5db0bb744c08feb0c2c17ecd9cba12c276cde374 authored almost 5 years ago218cbf0e090cb8de1b859fcd4f9c54eec69e5437 authored almost 5 years ago
* Working on OpenBSD CI
* Condense steps into 2 steps to make output easier to follow.
* Move ...
89e6a7ab48584e2bcfc4a5c1997c292671d2bb6c authored almost 5 years ago
When I heard that this feature existed, and found the 2018 changelog entry that said `not nil` w...
b8b0e9b21d0b6da8c807efc6bbb339cd89c6236f authored almost 5 years ago* fix mapIt issues #12625 & #12639:
1. fallback to call `map` when the result of `op` is a cl...
04c326569bdafa619d6596d2d674d3acbcc1ecf3 authored almost 5 years ago1a44b7e3ced0e2d092f2c607d61a6b28c1ca339c authored almost 5 years ago
This let us see the definition of `Callback` in docs, which is required
to even make use of asy...
3fe3db3c0d235f49f714a2b747b458282955d279 authored almost 5 years ago
As the async httpclient is almost certainly the first async example beginners will want to try, ...
42a64245f81c1975845f1f4e8018f97ef350c153 authored almost 5 years ago67d71bb76d4c3d78302a452623d4507c783c6cc9 authored almost 5 years ago
* io: make file descriptors non-inheritable by default
This prevents file descriptors/handles...
1bdc30bdb13422bd5eff830327582a938e7b76ac authored almost 5 years ago6bd279c97871e47c78636f3c1a8f39a7915b1402 authored almost 5 years ago
* add test
* improve test
* progress
* fix #14014
* fix bug
Co-authored-by: coold...
65c5367dc1c29d01f00dbc2bcfb574af5f3334fa authored almost 5 years agoCo-authored-by: Clyybber <[email protected]>
ba0af0f827d97532516e4c2acc1fdbb9cdba7b61 authored almost 5 years ago* Update code example to match new sdl2.nim syntax
Signed-off-by: Hieu Luu Danh <[email protected]...
4476d8a2e06418d2ee9e2a4c80e760f27890d295 authored almost 5 years ago
* made bitand, bitor, bitxor varargs friendly
* changed new bitops to macros
* changed macro s...
59f1462b95279dd16f9de5cb7b3de501b33756b7 authored almost 5 years ago
17f222613a90b0113277baaaa87b856bea74f209 authored almost 5 years ago
4d1149cffd56f0e316af892d54fc9da1d4fd8769 authored almost 5 years ago
* add --experimental:vmopsDanger; vmops cleanups
b2720317fa3b31aed298398696124b439fcfa907 authored almost 5 years ago
The operator fetching proc is greedy, so operators such as `%*` in
expression `%*{}` can't be h...
e6cf11351d10e38ec58faeb3cb0a134f616a2ba3 authored almost 5 years ago
242d39d27f672a0f3b21f5e8f1752218d1f480f2 authored almost 5 years ago
* fixes #12741
* updated tests
9874981e757f0e2658baa3a871450509cee9204c authored almost 5 years ago
4005f0d0e40fb57efd8144c065a7ba56d940b572 authored almost 5 years ago
a8f030fea21894e51c188a5804b0bbf787335f4d authored almost 5 years ago
* doc: critbit: add runnableExamples
* doc: critbit: change to upper
f1ee817627d10b246bc797420587f4d774b6ae29 authored almost 5 years agof46803b225afed53488ef69f84d8775fe8b3fbd3 authored almost 5 years ago
* fix https://github.com/nim-lang/RFCs/issues/211: `var a: DateTime` works
* assertValidDate ch...
Co-authored-by: cooldome <[email protected]>
d839eb9352a6711fcdee23457605a1fa2e41f7d6 authored almost 5 years agoCo-authored-by: cooldome <[email protected]>
f10689d3d40d67b185c918440ceef6a6bcee9999 authored almost 5 years ago
* Fix sym owner in wrapper proc
* threadpool changes
* revert lowerings
* add newFastMoveStmt...
* add test
* add changelod entry
Co-authored-by: cooldome <[email protected]>
* added extended msg for failed library loads w/ incorrect DLL formats
* missing colon
* f...
b6f99409a967baebfda056a46f236643837e483b authored almost 5 years ago06e0c75ba9cd46cbbb09deb91db6f746fb62a820 authored almost 5 years ago
6914de0d8dfb14e4ebe0448c558466c9bb80d833 authored almost 5 years ago
I hate to be the guy that submits a couple grammatical/spelling corrections.
d72808520b248d72913d8f9e57acdddc95c84465 authored almost 5 years ago60ec5c89c5b54a6f2a249c9c7e525085133da646 authored almost 5 years ago
* Unwind just the "pseudorandom probing" (whole hash-code-keyed variable
stride double hashing)...
* drnim: tiny progress
* refactoring complete
* drnim: prove .ensures annotations
* Moved cod...
04b6e9cf3e6e1113cb5989a82878e525a7f0891f authored almost 5 years ago
4764220cfbee11a556dde0b9f53b2f90607297eb authored almost 5 years ago
* enable important_pkg on OSX
* disable some important_packages on OSX
* fixup
* enable...
2c93d1684e44dcec160083eafd1144e4ddeb0ad8 authored almost 5 years ago* fix #12864 static params were mutating arg types during sigmatch
* fix test
* fix Static...
10eabec6d442cb32c2c74f7c56cc9fff3be40104 authored almost 5 years ago* Add Data URI Base64, implements RFC-2397
* Add Data URI Base64, implements RFC-2397
* Ad...
c2699648604cc57cd55ecd7d88ccd55ed38099fb authored almost 5 years ago* Add jsdomparser
* Add jsdomparser
* Add jsdomparser
* https://github.com/nim-lang/Nim...
0a84219b3ec3b2deccc141bed4aee0252bc12ca7 authored almost 5 years ago255698deee403ae80b26baa567043a07dc3c7404 authored almost 5 years ago
* doc: bitops: add runnableExamples
* doc: bitops: add notes to documentation comments of mac...
40b64ccd7b2d6c42ebe3c3ad1e7fdfa3fa7a00dd authored almost 5 years agoCo-authored-by: cooldome <[email protected]>
8ba915e4498be3d17af894f5fb46c7b621ef5abb authored almost 5 years ago* fix #13848
* add exhaustive tests for var result
814f15018432f7657ed12277790bd444b09a2edc authored almost 5 years ago2ef39081e1d502d99364d95649bfcaf6cb88b767 authored almost 5 years ago
35b046373abfae8e37d0731855b8b5b49ccbfcfc authored almost 5 years ago
7238b968f3820331eb342b3e14283f03c71df035 authored almost 5 years ago
Also modified tosprocterminate to verify waitForExit implementations.
5f6962337de94b524afbb4f41b79eae362af67c8 authored almost 5 years ago* posix: add full Haiku support
This commit provides a posix_haiku derived from posix_other, ...
cc3f5d21b249fe8f96f61369e53e794bf34e65a5 authored almost 5 years agoCo-authored-by: cooldome <[email protected]>
7b582fd6a63e9fc62afbbcde2fc54192c199f04f authored almost 5 years agobff742cd8b15556dd7bc7efd3a4ef258f5e0a2a1 authored almost 5 years ago
This fixes at least a couple of issues:
* Procs loaded from the DLL being used even when the ...
350ee0308aafc27d4261e4c18b9faad0942d42a1 authored almost 5 years ago* test important packages on Linux
* enable chronos
3dc8068075bd4c5eee88eef348b51f83b50ff13d authored almost 5 years agoCo-authored-by: cooldome <[email protected]>
b4e9f8e814373fc38741736197d88475663ce758 authored almost 5 years agoCo-authored-by: cooldome <[email protected]>
f86fc5316af480336a2dcd899b3f7288819914e7 authored almost 5 years ago* fix #13902 distinct uint64 type corruption on 32-bit with borrow
Co-authored-by: Timothee C...
95fd8ae93ce8732eb5a979d4cd63e0350594318d authored almost 5 years ago3036ec9c4456f6a5edb0a5bbfbb3e3c79fba7d23 authored almost 5 years ago
Co-authored-by: cooldome <[email protected]>
c835c8c4e78cbe3451c2ccdfffe9663f1b428728 authored almost 5 years ago
* fix cgen bool D20200328T203812
* --passc:std=c++17 (etc) now works instead of silently ignore...
b41931bf67136f50cf8fb11442a7e614da00a0b9 authored almost 5 years ago
37692baf49370d096e0d9ac2c8bf51ed7bd8cf8a authored almost 5 years ago
* Fix https://github.com/nim-lang/Nim/issues/13889
* Add testcase
* Reduce test time
Co...
92c4aad2059a350e95bc7a64932873b41b085976 authored almost 5 years ago1e25e16c8834324006e8ce00e20e6d59e6c5cf6f authored almost 5 years ago
e6d870896b88c30ac11174b34449a19ff1333235 authored almost 5 years ago
f1fd3ef7f419e2e2e9675df04aedecef4872f3e9 authored almost 5 years ago