Ecosyste.ms: OpenCollective

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

neovim

Fork of Vim aiming at extensibility and usability
Collective - Host: opensource - https://opencollective.com/neovim - Website: https://neovim.io/ - Code: https://github.com/neovim

ev: fix infinite loop in ev_walk()

github.com/neovim/libuv - c01d6f928ccf70587e620f388f8b6522c48e3a43 authored over 13 years ago
Windows: make process arguments buffer computation better

github.com/neovim/libuv - 642d97ced865307600a9d85257b23d61f1caa0c3 authored over 13 years ago
Windows: fix bug in process arguments buffer size computation

github.com/neovim/libuv - ec143961d135adb3f49f5a2322774ef43e2520b9 authored over 13 years ago
Windows: avoid errorneous freeing of pipe handle

github.com/neovim/libuv - dbaddc4423d61fa16cca299650f8378cffba9cce authored over 13 years ago
unix: Remove flock code

solaris doesn't have flock

github.com/neovim/libuv - b2ed24d86ecc561135edf566878b43d93e364d44 authored over 13 years ago
solaris fixes

github.com/neovim/libuv - 22ec2db4134953e1fffedb7fd1b6fd78d12e5293 authored over 13 years ago
Windows: report uv_spawn() failure asynchronously

github.com/neovim/libuv - 2e9a743da08d96ac7861400a316e3a9d3067979f authored over 13 years ago
windows: remove dependency on rpcrt4 and ole32 libs. fixes https://github.com/joyent/libuv/issues/118

github.com/neovim/libuv - 6d940a3afcbd4280801f9adfb72c821c4edbccf9 authored over 13 years ago
fix spawn_and_kill test on windows

github.com/neovim/libuv - c35548a69e1313e21202ee5a632d838d5241cf5e authored over 13 years ago
windows: fix for space in args

github.com/neovim/libuv - 0d29ea68c9734af66331108179893a7f53e5f58e authored over 13 years ago
uv-unix: undo accidental revert of b700896 in 5ec2575

github.com/neovim/libuv - 404d697dc488f0b7bbc9638edbae6902fc0bdd2c authored over 13 years ago
test: add platform-specific checks for kill-after-spawn test

github.com/neovim/libuv - aa37c698ee22c039dc655179a47fd6eb48e69400 authored over 13 years ago
test: make spawn_helper4 never return

Its whole raison d'être is to sleep until it's killed.

github.com/neovim/libuv - 5a157171449175d0164756a47aad72fd26efd52c authored over 13 years ago
always use PATH from parent

github.com/neovim/libuv - 5af7423f909697eb1265214658c56ce4601fbad3 authored over 13 years ago
unix: Add UV_READABLE, UV_WRITABLE flags; clean up uv_shutdown

github.com/neovim/libuv - 5ec2575c0eb27d34b8c7a4bd955da75c981bfba2 authored over 13 years ago
test: move run-test spawn helpers to a separate function

github.com/neovim/libuv - 31ecdcf3a4c6bf889f2f00a003483d94ee6689b4 authored over 13 years ago
test: exit with status code 1 in spawn_helper4

Fixes broken test spawn_and_kill.

github.com/neovim/libuv - e56c1d7a60c5d65f7b764de7f8b1ab39b2aeecd9 authored over 13 years ago
windows: get values of path and pathext env variables when they're not supplied

github.com/neovim/libuv - 6c86f9e0a8e4b693f8de884c09522b95073b3c01 authored over 13 years ago
uv-unix: unlock pipe after use, carry over lock file from uv_pipe_bind()

github.com/neovim/libuv - b7008965bc9afe626f39c8b39d2c06331c0ec1ec authored over 13 years ago
test: gets(3)? Just say no!

github.com/neovim/libuv - 023f99a60982a87cc50356ea77f52930d491cb8c authored over 13 years ago
uv-unix: safely close pipe file descriptors

github.com/neovim/libuv - d24403ac8ea6c249097c8281a3d2bdaddcb36856 authored over 13 years ago
uv-unix: set stream->accepted_fd=-1 in uv_pipe_init()

stream->accepted_fd was zeroed in uv_pipe_init() and that made
uv__finish_close() close the stdi...

github.com/neovim/libuv - a3852a7d73cee5709e727a053923f731398119d7 authored over 13 years ago
add spawn benchmark

github.com/neovim/libuv - e9bee5131a9de4fe9854b13dfc0ab3972dfbdb3f authored over 13 years ago
windows: set mode for child pipe handle

github.com/neovim/libuv - 1d6117a89bf08de8b80febdd8637e9a119aabefa authored over 13 years ago
provide access to the shorter capnames

github.com/neovim/unibilium - 699ecf4bda053ff907a0089b3cf6d440743506f6 authored over 13 years ago
a bit of build infrastructure

github.com/neovim/unibilium - 54cf7903c6d3ef115d303b1ab0e6e05143868a8b authored over 13 years ago
unibi-dump: sample application

github.com/neovim/unibilium - ec0df35caa1c2abe95e21e8bada3eb47bc35a68c authored over 13 years ago
remove configure

github.com/neovim/unibilium - d4e1bdc32c273eb07e98a33a0ac88a6a36f055c7 authored over 13 years ago
more output

github.com/neovim/libuv - 3e6611a693e29a09c0211d905a5836027b68868c authored over 13 years ago
Windows: spawn child processes

github.com/neovim/libuv - d272a2183dd8e1f2b0fe6f23771bec883daf90a3 authored over 13 years ago
uv_spawn requires stdio pipes to be initialized

github.com/neovim/libuv - 7108ca885341a81b405c71ecd1b12efc632504fb authored over 13 years ago
bench: remove unused locals from benchmark-pump.c

github.com/neovim/libuv - 78e94e9589bf8d7206dbfe71a24c7346d9340aae authored over 13 years ago
pipe: uv_pipe_listen raises UV_EINVAL on unbound socket

github.com/neovim/libuv - eed6f395d1afb62ee93b916c5d52152481fcf350 authored over 13 years ago
uv-unix: use lock file to detect stale UNIX sockets

github.com/neovim/libuv - 8e8af8fd348152da27abb080f9a8643ad4a2f295 authored over 13 years ago
uv-unix: add simple lock file API for internal use

github.com/neovim/libuv - 3c057ff8e5fcc4843dfb0cca292943727da85492 authored over 13 years ago
Increase eio thread stacksize

github.com/neovim/libuv - d0e1e62d87820f50f020372b1699d9be0bf9e67e authored over 13 years ago
Fix getaddrinfo bug

github.com/neovim/libuv - cf5babef80a82cc8afc6153535c20ef4d7481169 authored over 13 years ago
Fix solaris build

github.com/neovim/libuv - a0994ac8fb5933eda51e0b1415bfbb395c35a634 authored over 13 years ago
Fix memleak in libeio.

github.com/neovim/libuv - 6203c932d4d38617489d6569128baf88088fa879 authored over 13 years ago
fix mingw build; add stubs for child process API

github.com/neovim/libuv - fc7bc2be7016d313a44b3a136ef80882a59e30aa authored over 13 years ago
uv-unix: cast argument to uv__stream_open() to uv_stream_t*

github.com/neovim/libuv - a1adfe3e236eb7d3e18d724034e657e197dcab54 authored over 13 years ago
Add spawn_stdout test

github.com/neovim/libuv - ddee1821fab5f9f5ffa957fbc870caa25239304c authored over 13 years ago
Start uv_spawn()

Unix only at the moment. Lacks test for stdio

github.com/neovim/libuv - 92bc7b4959dfc81b66830f8da3e403e7806b0094 authored over 13 years ago
uv_std_handle + uv_listen on stdin

github.com/neovim/libuv - 252da78830c1b6618161227b206e6079a2f4ddd8 authored over 13 years ago
merge uv_tcp_listen and uv_pipe_listen into uv_listen

github.com/neovim/libuv - e7497227bd0d51b881b476c569f5c8422ebaecca authored over 13 years ago
long lines

github.com/neovim/libuv - 84ebddad8820a7256d80c82d771858ddf4f07b0b authored over 13 years ago
Windows: do not initialize pipe handle in uv_pipe_accept

github.com/neovim/libuv - 2806b0386b266ee7377459b49156a60a15b1dfea authored over 13 years ago
uv-unix: fix 'comparison between signed and unsigned integer expressions'

github.com/neovim/libuv - 52487194cfcb2735f7f91f7fbe599b6cb9321a80 authored over 13 years ago
unix: build with `-Wall -Wextra -Wno-unused-parameter`

github.com/neovim/libuv - 80d804b909a4eab52a9693167121662db27bb28b authored over 13 years ago
uv-unix: uv_pipe_bind: raise UV_EACCESS on inaccessible socket

Fixes failing test pipe_bind_error_addrnotavail.

github.com/neovim/libuv - 272f164e6a4f5c1e34b57bcbf136bda1c8291b25 authored over 13 years ago
test: update BAD_PIPENAME for Unices, check for UV_EACCESS

github.com/neovim/libuv - 27999e839ac94252f76bdad156d4ba10140d63d1 authored over 13 years ago
windows: return UV_EACCESS for invalid pipe name

github.com/neovim/libuv - 186abb00bc46fedae47e5508d8008a8e354b676f authored over 13 years ago
test: `run-tests helper_name` runs helper in same process

Fixes #116.

github.com/neovim/libuv - 7fbe0c3882313369d16ae234ef4cf2f128c477f3 authored over 13 years ago
uv-unix: uv_pipe_bind: raise UV_EINVAL if pipe already bound

Fixes failing test pipe_bind_error_inval.

github.com/neovim/libuv - fb42f82df6c9316ef40be316f5706a761abe47b9 authored over 13 years ago
uv-unix: uv_pipe_listen: raise UV_ENOTCONN if pipe not bound

Fixes failing test pipe_listen_without_bind.

github.com/neovim/libuv - 580a5b464f304184478c4eb8d8374234071dae81 authored over 13 years ago
ev: mark inline functions in ev.h with __attribute__((unused))

Silences the ton of warnings you get with `gcc -Wall -Wextra`.

github.com/neovim/libuv - afd22904eaac088bc3512fcddb8b784598537382 authored over 13 years ago
uv-unix: handle EINTR properly

Fixes #113.

github.com/neovim/libuv - 1028a9c6a75fde47b848c09c450fc066249fac1b authored over 13 years ago
Windows: do not hang if LOOP->refs become 0 in a prepare callback

github.com/neovim/libuv - 5b532d5f6094656e9733cd824653a983fd1a047e authored over 13 years ago
Test that loop refs going down to zero in a prepare callback does not hang the event loop

github.com/neovim/libuv - 1ab28df433a825eb0c85cd061791150b5acae40e authored over 13 years ago
Move loop reference tests to their own file

github.com/neovim/libuv - 9d8c9cce7cbf11ca03c2408aac696c346744a79f authored over 13 years ago
Windows: follow libev loop semantics more closely

github.com/neovim/libuv - 6e505766be1dc32a56f93a323acefe53595c1ba2 authored over 13 years ago
Allow pipe name to be in utf8 for uv_pipe_bind and uv_pipe_connect

github.com/neovim/libuv - f8bdddcda9c778299b2830ad46e5943e4874048b authored over 13 years ago
Windows: make uv_pipe_bind fail for the pipe name already in-use

github.com/neovim/libuv - ee5236cf56ffcd5f132ce5292a9d38bf311d4964 authored over 13 years ago
uv-unix: move stream->fd >= 0 asserts out of connection error path

on_connect callback must be invoked even if the connect() syscall
fails. stream->fd == -1 in tha...

github.com/neovim/libuv - c4611a4148558840732677fae01e8319c35c688c authored over 13 years ago
Correct idle_starvation test

github.com/neovim/libuv - 5f12c30f734f166b443603202e3e439df2dc9d10 authored over 13 years ago
More changes related to uv_close returning void

github.com/neovim/libuv - d9612fe0e75884451264ee1a507516588db4e153 authored over 13 years ago
uv_close returns void

github.com/neovim/libuv - b931c9313f9d80025aea422d43beee9bffc4f346 authored over 13 years ago
Test: active idle watcher should not block other events

github.com/neovim/libuv - f0c20aa9132fb7c2eb699661d21d2e6bc7265c5a authored over 13 years ago
Add uv_pipe_bind tests

github.com/neovim/libuv - afc998759f332db4aaadd2775e17e39b7315df60 authored over 13 years ago
Windows: Use PeekNamedPipe instead of non-blocking reads to peek at the pipe buffer

github.com/neovim/libuv - 2765509430d3378740b8864161d6c5df67d095b9 authored over 13 years ago
uv-unix: call uv__accept() instead of accept()

uv__accept() puts the socket in non-blocking close-on-exec mode,
accept() by itself does not.

S...

github.com/neovim/libuv - 66f936bfd766b349e374c02a3b7ce5d798edab0f authored over 13 years ago
uv-unix: defer uv_pipe_connect callback to next tick

github.com/neovim/libuv - 332bbecd19725ca4aeb66a9ab0efc4b1d9863d70 authored over 13 years ago
Only sleep on 'make bench' not on 'make test'

github.com/neovim/libuv - 685c083c792c651b92629e60e90ddde672c3f287 authored over 13 years ago
Test for sync tcp and pipe connections

github.com/neovim/libuv - b13a446d6c7fc5a7b40e75f76a7dfc2c9a175f3c authored over 13 years ago
runner: give helpers a chance to clean up after the test.

Fixes #50.

github.com/neovim/libuv - eb5e00fd1be5e5efafcb03f080205a827e95ba26 authored over 13 years ago
task: flush stderr after printing

github.com/neovim/libuv - 6c8acb0ed1b7592bb830d952d225c31e42e279d3 authored over 13 years ago
Fix benchmark output for ares and getaddrinfo

github.com/neovim/libuv - b38ba046980dd0904907282f5b1b72517b48f05d authored over 13 years ago
Don't output progress in 'make bench'

Fixes #115.

github.com/neovim/libuv - abf854597b5a226743486c3c60a1c18c0db7df79 authored over 13 years ago
'char' might not be signed; avoid relying on signedness; explicitly test top bit with & 0x80 instead

github.com/neovim/libvterm - 301377d4f515d4de34bed0d21c995609c41251a3 authored over 13 years ago
understand EBADF

github.com/neovim/libuv - 1fda135ff21869fe24e95a154747722edd546aee authored over 13 years ago
Handle (with trivial return 0 for now) VTERM_ATTR_{FORE,BACK}GROUND in get_penattr

github.com/neovim/libvterm - 1b677d15b4b82d7e1b9468e97aacc9e4be736411 authored over 13 years ago
unix: uv_write shouldn't assert fd >= 0

github.com/neovim/libuv - eadfb1488470197d9073b5763986246a54d92703 authored over 13 years ago
'return 0' at the end of some unreachable blocks to avoid harmless compiler warning

github.com/neovim/libvterm - 87343ce8bd2a9e7ec38c5e0d44b30d1f062be62e authored over 13 years ago
printf() format for size_t wants to be %zu

github.com/neovim/libvterm - dd489d21eeb34820514c77e286437d722dd19f7b authored over 13 years ago
Make build quieter, $CC-aware, and Darwin-compatible

github.com/neovim/libvterm - 4317c708e3b1746b15fef8630e5e7ada722eb6ea authored over 13 years ago
Remove unused t/13state_edit.c now it's rewritten as .test

github.com/neovim/libvterm - 01d4551512213d3444a002d125a2642ab807cbb8 authored over 13 years ago
config-unix: drop --std=c89 on cygwin, hides CLOCK_MONOTONIC.

Fixes #112.

github.com/neovim/libuv - ce5eb6d85a573985aef5e9e2bfe8bba145163189 authored over 13 years ago
uv-unix: in uv_pipe_init: zero the _whole_ uv_pipe_t struct.

github.com/neovim/libuv - e6075842e8549d64267bbadfea0a7485909ba639 authored over 13 years ago
new uv_req_t sizes in benchmark-sizes

github.com/neovim/libuv - a24d6e4bd8172dc09ebab0eb447845fb5667fc7f authored over 13 years ago
Make build quieter, CC-aware, and Darwin-compatible

github.com/neovim/libvterm - 8e3f31df0fda467fa61483abfe3160836c2b62d5 authored over 13 years ago
Remove unused file

github.com/neovim/libvterm - 8659a71468b0625875ea9343edce7672cbc8e0a5 authored over 13 years ago
Windows: use low-res event loop clock.

For much better performance. Closes #88.

github.com/neovim/libuv - ca3cfbae742bc0c87632374bd8542cb467512692 authored over 13 years ago
Windows: implement uv_hrtime()

github.com/neovim/libuv - 86f1ca90e53883d8a3501c4df4af7be9e4f7b4f9 authored over 13 years ago
Make test-hrtime a little better

github.com/neovim/libuv - 3d2d97dbaedb572a51a22fe0c9f60b58ebdea688 authored over 13 years ago
Windows: use _strdup instead of strdup

github.com/neovim/libuv - cd0dcce98ca4adfc69489a7d573cf9702c84126d authored over 13 years ago
Make test-getsockname compile with msvc

github.com/neovim/libuv - 96f2ef6bc629d64bb919d9ac24658cacc3b45a39 authored over 13 years ago
Windows: make clean deletes object files in src/win

github.com/neovim/libuv - 8c4a097bc91d96861198d655ee03671095e296fb authored over 13 years ago
test-bind-error: fix 'control reaches end of non-void function'

github.com/neovim/libuv - c2ad51e39f5e311facc056b15ed1bf94307aca01 authored over 13 years ago
uv-common: fix 'initialization discards qualifiers from pointer target type'

github.com/neovim/libuv - 7cc527997ff7809bd75e67132b8103b429299b84 authored over 13 years ago
uv-unix: fix 'passing argument 1 of ‘uv__stream_open’ from incompatible pointer type'

github.com/neovim/libuv - 3207f8ae40400ced95c47d4a023d0f60ad9be332 authored over 13 years ago