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

Update AUTHORS

github.com/neovim/libuv - f71acf1988faef924e794d3339d1479e11e2a64b authored over 13 years ago
uv_process_pipe_shutdown_req call should match prototype

github.com/neovim/libuv - 6b27bf9a86e8bdca612a01e88a3ca3e275d88301 authored over 13 years ago
added missing prototype for uv_process_pipe_shutdown_req

github.com/neovim/libuv - a51f3766559bbfc2d459d59bdd3206a2e3f954b4 authored over 13 years ago
fixes for unsigned/signed comparison

github.com/neovim/libuv - 507c4ccea6b86c26bb2ac7ab036d1b7a83e44c25 authored over 13 years ago
remove unused variables

github.com/neovim/libuv - 0883b3d5fc4052c6607d20e0f7e6ac7aee724dd3 authored over 13 years ago
Improve docs

github.com/neovim/libuv - ed118836c42b48947ed0d04c3323ac37dcb5fbed authored over 13 years ago
test: remove futimes sub-second precision checks, unreliable on freebsd

github.com/neovim/libuv - 2dae0c9e49e16672ce6abce30d3751736aa33f02 authored over 13 years ago
unix: define HAVE_FUTIMES on freebsd

github.com/neovim/libuv - 236b96a8cfbb8c41c36e40248b8fa01a0bb2b269 authored over 13 years ago
unix: freebsd doesn't have fdatasync, do a full fsync instead

github.com/neovim/libuv - c455f378030a254ec65714e8bf02d1c0d01d8d6e authored over 13 years ago
build: fix freebsd gyp build

github.com/neovim/libuv - 78f4acacf1a1455e22fb5acb3440dd94a703de5c authored over 13 years ago
Skip IOCP for tcp operations that complete synchronously

github.com/neovim/libuv - e67b9a37a026433a8f09f9dacdadf308dbcd6bae authored over 13 years ago
update vcbuild.bat with correct sln file

github.com/neovim/libuv - 7cafd8b10549c6af62076c188beef498bbde1484 authored over 13 years ago
use GetQueuedCompletionStatusEx if the OS supports it

github.com/neovim/libuv - fc2632189019baf7f0d1b87f6953320927a756b2 authored over 13 years ago
build: fix build on systems where `ld --as-needed` is the default

Fixes unresolved symbol linker errors from -lm and -lrt.

github.com/neovim/libuv - 358d89aa79923e63332a1bf987a55b2651775359 authored over 13 years ago
Windows: ipv6 "any address" is ::0, not ::1

github.com/neovim/libuv - 38c2322378f4ec000a7c4a5ce0ce6619c7ef25a0 authored over 13 years ago
Windows: slightly improve error reporting

github.com/neovim/libuv - c6c3d15d81effbc6886c486848d89cc8df3c2090 authored over 13 years ago
uv-unix: remove unused variable 'iov'

github.com/neovim/libuv - 50201345685d12b4b67d061d9b74a46d5f2ce886 authored over 13 years ago
Add forgotten gyp files

github.com/neovim/libuv - e89f54ece4e0f6d1da98f50444bb1d6be70c7b97 authored over 13 years ago
GYP upates

github.com/neovim/libuv - 2942f5a8cc0d45d19db678a2a1908b67c7a16cc5 authored over 13 years ago
eio: future-proof glibc version detection

github.com/neovim/libuv - 035fd5beb08751a505792742ee8ea2182b8fc138 authored over 13 years ago
eio: fix HAVE_SYNC_FILE_RANGE heuristic on linux

github.com/neovim/libuv - 58991928073d9bfba5e811b3dd960ac71810be77 authored over 13 years ago
vcbuild.bat for building libuv with msbuild

github.com/neovim/libuv - da4e864684f84a769d4b4c2addfac441ffc6732d authored over 13 years ago
Add Peter Bright to AUTHORS

github.com/neovim/libuv - f1df74dd5c4fb7f4527ce91277f4c842b9351fff authored over 13 years ago
uv-unix: fix typo in definition of HAVE_PIPE2

The define HAVE_PIPE2 was always being set, even when the requisites
were not met.

github.com/neovim/libuv - 7f82995fb45dfcbb8f3d9b31a90fd41b75004e3c authored over 13 years ago
Temp disable pipe2 on linux

github.com/neovim/libuv - 65f71a20391b1ac4651bda8bd95e8924b8a14a21 authored over 13 years ago
build: add BSDmakefile

Warns user to run `gmake` instead.

github.com/neovim/libuv - 20074288ac18f491db9fdf038c82fd5ad4e3b640 authored over 13 years ago
eio: define HAVE_UTIMES 1 on freebsd, fixes build

github.com/neovim/libuv - 1485c47999daa754c7790e70f2b7dfcf9d212793 authored over 13 years ago
fix memory leak in echo server

github.com/neovim/libuv - 23e9ecb6672b5bbdff9195daa78c55b0941f71b4 authored over 13 years ago
build: use -pthreads on sunos, -pthread everywhere else

github.com/neovim/libuv - 7b5d28e4b9a12625b4386a442bab681e78a1c3db authored over 13 years ago
Windows: much better pipe_pound_1000 results

github.com/neovim/libuv - 4c63f554a6007aa7a2d9ed686f5bc265a3ed1436 authored over 13 years ago
Windows: try to avoid using the thread pool for pipe shutdown

github.com/neovim/libuv - 89aa4078cc95c3995f60f488220365f6939d03b3 authored over 13 years ago
Windows: dynamically load some ntdll functions

github.com/neovim/libuv - a2ee4854c67e0d3516d88cb029f1e486221505c5 authored over 13 years ago
Add msvs build products to .gitignore

github.com/neovim/libuv - b13f46f6cb87c80add0c0fbb758cf7231d9b88c6 authored over 13 years ago
bench: #undef NANOSEC, defined in time.h on solaris

github.com/neovim/libuv - d35873895460dc0ae693d8ca3d183e59519d1236 authored over 13 years ago
build: use -pthreads, older gccs don't recognize -pthread

github.com/neovim/libuv - c952352f77e947a2805066a482df73132f4cf0e7 authored over 13 years ago
unix: cloexec stdio streams

github.com/neovim/libuv - b44f9d75ea95adb004155998fd4f61c5aabfbd58 authored over 13 years ago
unix: introduce SPAWN_WAIT_EXEC to turn off poll feature

github.com/neovim/libuv - f7b4e65090735441f1705805a06eb4b84500018b authored over 13 years ago
Remove unnecessary casts

github.com/neovim/libuv - 11aa1ea096a3ab17075126dfb93d90f4565e8439 authored over 13 years ago
Initial implementation and testing of Screen resize logic

github.com/neovim/libvterm - a5a6e29fd66ff2c6134dcad556fbccda8da23bf9 authored over 13 years ago
Ensure that resizing to grow columns cancels the pending phantom column

github.com/neovim/libvterm - 66de6b841563bdb09aab41e1464741f6cf28fa45 authored over 13 years ago
Allow pangoterm to start with a larger-than-default size

github.com/neovim/libvterm - b88e4f058b9519e5f44ac9c48beeb50ec89c551d authored over 13 years ago
Ensure State layer handles resize correctly, clipping cursor position to within the new range if required

github.com/neovim/libvterm - 85129b63ec03c8220666ab82a1576fa759348b4b authored over 13 years ago
Ensure that wraparound at 80th column still happens correctly in a combined write across the boundary

github.com/neovim/libvterm - 3c4eccf69f6ab63ce2c7c36b56d6a98d35d655df authored over 13 years ago
Move cursor to 75th column for wrapping tests, so the test script doesn't have to be qiute as long

github.com/neovim/libvterm - 965c4db4ceb2518b3084bc2c4e6678a18cb8fbb6 authored over 13 years ago
Windows: fix pipe shutdown

github.com/neovim/libuv - ca633920f564167158d0bb82989d842a47c27d56 authored over 13 years ago
Whitespace

github.com/neovim/libuv - a89410456c34bcd25421de2d888e9f6e17602079 authored over 13 years ago
Add error code UV_EPIPE.

github.com/neovim/libuv - e8497aee5a3db524e8c124949205e95aff5df169 authored over 13 years ago
uv-unix: fd 0 is valid file descriptor

uv__bind() and uv_tcp_listen() created a new socket
if tcp->fd <= 0 but 0 is a valid file descri...

github.com/neovim/libuv - b328e4cb058f69a6cdacbc2a5ac4a4cba3f1137d authored over 13 years ago
fix preprocessor again

github.com/neovim/libuv - ee2027dd1316f330e1676cf92d6aff5b85201afb authored over 13 years ago
uv-unix: remove dead code

github.com/neovim/libuv - afb18596001cdb5fcf6c72055650a66abc74179b authored over 13 years ago
uv-unix: guard against self-close by connection_cb

connection_cb may close the server socket inside the accept loop, handle it.

Fixes failing node...

github.com/neovim/libuv - b6b97f305ea1ef4876ccd8b0f3ad2933305c27c0 authored over 13 years ago
More preprocessor fixes...

github.com/neovim/libuv - 06623d15f2d306711236d55d29e4ca445dc215a7 authored over 13 years ago
More preprocessor fixes

github.com/neovim/libuv - dac30a15f249ad232b9e04287f9eeda164d9169f authored over 13 years ago
Fix mingw build by using preprocessor correctly.

github.com/neovim/libuv - 5dc8037fcffa8e9fc03f51ba2795a4ae368b6033 authored over 13 years ago
unix: uv_pipe_connect should call uv__stream_open

github.com/neovim/libuv - db190c7b4f1aee1db8160a6c4f427ec44bd1bfb3 authored over 13 years ago
Remove unnecessary casts

github.com/neovim/libuv - b8fe56d837b68534b400788aa44b40d4734c7158 authored over 13 years ago
Add header files to gyp script

This makes generated project files more convenient to work with.

github.com/neovim/libuv - 9a127af7c0a71eedcef013d6443e53f83a1ab176 authored over 13 years ago
Polish create-msvs-files script

github.com/neovim/libuv - 71396f6a8f34057ac2b2e8fe9edfd78a81b575d6 authored over 13 years ago
Move gyp files to root

github.com/neovim/libuv - d3cc9a39ed6e23f7ff634f9a41b402e5eb97c926 authored over 13 years ago
Insert Unicode linefeeds between (but not after) fetched lines of screen_get_chars()

github.com/neovim/libvterm - 12485de70e563a67abe6544350b3db1c6314a6e0 authored over 13 years ago
Pad inner erased cells with Unicode spaces in state_get_chars()

github.com/neovim/libvterm - 05fb1b829ba4335a53a016fa2068674276d59a36 authored over 13 years ago
Clean up SunOS build

github.com/neovim/libuv - 4b1b8faea8ed58e436157c48c38cb41c269cdc78 authored over 13 years ago
Initial tiny attempt at screen buffering

github.com/neovim/libvterm - ca949f9b1e9e53503050ef63164dc745a7936188 authored over 13 years ago
Ignore VC++ files.

github.com/neovim/libuv - 54a6c6fee0c384450ca14ae60b7f8eef3f67b80d authored over 13 years ago
Include important Windows environmental variables even when a blank/custom environment is specified.

github.com/neovim/libuv - 3409c9b3836e28f8fb3ca22d48ab521950fd3a78 authored over 13 years ago
uv-unix: close file descriptors immediately in uv_close()

Don't defer closing of socket and pipe file descriptors to the
next iteration of the event loop....

github.com/neovim/libuv - 4abd1e0cccf8e78acf81c62dc2d50b9c515850d9 authored over 13 years ago
eio: define HAVE_UTIMES 1 on cygwin, fixes build

github.com/neovim/libuv - 0c815cfe89cee1be8c0b0305009137f5bb5cd702 authored over 13 years ago
Change for MinGW on Win 2k3

github.com/neovim/libuv - 0266c0ec576cc4df973e39ef0a422eb7423ba0bf authored over 13 years ago
Remove desired-api.md

github.com/neovim/libuv - e5f513cf5885eb75e7bcac6da42e1bcfb57bc07b authored over 13 years ago
bench: create separate arrays for TCP and pipe streams

Size and alignment of tcp_conn_rec and pipe_conn_rec may differ
so it's not safe to reuse a sing...

github.com/neovim/libuv - 3f8bbb8c0fcb17005ab6bbe7a79a49d68209fe8b authored over 13 years ago
EIO_CONFIG_H not used on MinGW

github.com/neovim/libuv - 02ca3080a67806205b773b8d9376c3048b9fb4d2 authored over 13 years ago
Windows: fix WaitNamedPipe thread bug

github.com/neovim/libuv - 831b15a47c8fd04da38399872bc0c5ec0a7d70cc authored over 13 years ago
bench: run pound benchmark for at least 5 seconds, track connect failures

github.com/neovim/libuv - 65ed582cae74dea3c50f3abd67b14806adda3bf3 authored over 13 years ago
Fix missing prototype warnings.

github.com/neovim/libuv - 648baa3826e8c08f13510bccbe20ec5ab6654cf7 authored over 13 years ago
bench: use high-res timer in pound benchmark

github.com/neovim/libuv - cee3cc6940e8312284b33ead90dbf661d132b5ff authored over 13 years ago
fix for pound benchmark

github.com/neovim/libuv - f9eda88fe63c3d204de99e335b25669d4897b983 authored over 13 years ago
Bring back standalone makefiles for a better transition

github.com/neovim/libuv - 75c109055d330bdd617761ca8bd27fa596350ed2 authored over 13 years ago
build: add debug target to Makefile

github.com/neovim/libuv - 58dd01ab58aa6b252c3f11703733bcdb1349db6e authored over 13 years ago
Peter Bright's MSVS fixes

github.com/neovim/libuv - 1493dcf359da0256605df3004c18b788256f5de9 authored over 13 years ago
Add pthread-win32 temporarily

Until Node does not rely on libeio interfaces.

github.com/neovim/libuv - 42c76f720f7e0749a5bef8c220f56de797e918e3 authored over 13 years ago
test, bench: add --list option to runners, prints available tests

github.com/neovim/libuv - 7dda111306309d72ed8234d41767cbaca1abe42b authored over 13 years ago
Remove uv_flag_* functions in favor of manual bit twiddling

Fixes #121
Fixes #129

github.com/neovim/libuv - 6c3205557b25bb9099f4891c8f8f4819bfc2e49f authored over 13 years ago
gyp: enable debug symbols with MSVC

Fixes #130.

github.com/neovim/libuv - d9b0534ae0eaa0290e2f1dba33bf777a97506e4c authored over 13 years ago
uv-unix: fix warning: passing argument 1 of ‘eio_custom’ from incompatible pointer type

github.com/neovim/libuv - 62d1c5751eba9a3b579a75c96a2ac73998165478 authored over 13 years ago
build: don't assume python lives at /usr/bin/python

github.com/neovim/libuv - 351a332e250346ea29b714bc72a9fa613cf89330 authored over 13 years ago
build: fix libeio build on linux

Define HAVE_UTIMES so libeio includes <utime.h>

github.com/neovim/libuv - 8abce89e57932f6c72c1798f2193663f6750024a authored over 13 years ago
Work around GYP bug - use absolute paths

github.com/neovim/libuv - 48877edfb8fc77976ca54121dc87e57343d9e851 authored over 13 years ago
Add pound benchmark.

github.com/neovim/libuv - 60e973172e324e8cb8c5045abbea5fb6311fd071 authored over 13 years ago
Build with gyp

github.com/neovim/libuv - a30a7336f0ed8bb0c0bfeb1e401dcb3903c8efab authored over 13 years ago
Upgrade eio (it has better msvs support)

github.com/neovim/libuv - 52e1a9e9973afdc39c70410d6034e3fe7e5bd458 authored over 13 years ago
accept benchmark

github.com/neovim/libuv - a706a66d81cde6a6ab2a68d1999fc77aab4912ef authored over 13 years ago
windows: fix req refcount for uv_pipe_connect

github.com/neovim/libuv - cc143317b1b8cd9560f8955d299f0da80104be90 authored over 13 years ago
Remove assert that is broken on darwin

github.com/neovim/libuv - 4ca89308b65d7cd3de0bd1dbf50bd68ad6ec2439 authored over 13 years ago
ares_parse_a_reply: fix memleak

github.com/neovim/libuv - 76338f794eb69cd235fbc221f3744205fef060d0 authored over 13 years ago
uv-unix: Fix missing symbols on FreeBSD7 systems.

thanks Lenny

github.com/neovim/libuv - 787ef5da8010933af4ad27f705ad976455c31a7c authored over 13 years ago
uv-unix: fix build on systems that don't have pipe2()

github.com/neovim/libuv - 2fbcbe90c8cd9981045a99664d737498b27c5246 authored over 13 years ago
Windows: correct comment in process.c

github.com/neovim/libuv - c834d5de9e4747e5138bed9140320b44622ab6de authored over 13 years ago
uv-unix: avoid exec-after-fork race in uv_spawn()

The race condition in a nutshell:

if ((pid = fork()) > 0) {
kill(pid, SIGTERM);
}...

github.com/neovim/libuv - 041d60e1416335a817f735c41e033d27bd8f7ade authored over 13 years ago
Support for unescaped arguments, suitable for use with cmd /c.

Robust argument escaping that hopefully matches Windows' algorithm for unescaping.

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