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
github.com/neovim/libvterm - 29dbf22304194b0a97211cc306b0052bcae5e455 authored over 12 years ago
github.com/neovim/libvterm - 2f03ea0baf11f5ba042d07e110b1e2bd80379c73 authored over 12 years ago
github.com/neovim/libvterm - fbbec593fc6805c88a7a1688ac5ec1cfba2ba57e authored over 12 years ago
github.com/neovim/libvterm - 8c6292bc15a988a6147113dbfaaa0ecd67729474 authored over 12 years ago
github.com/neovim/libvterm - 19e96795c9aac95908c00b051f861fafa70900a4 authored over 12 years ago
github.com/neovim/libvterm - 845ec37f5343281bb6e31ae57857a72ac61c8878 authored over 12 years ago
github.com/neovim/libuv - ad382bcac0d01e53759a82ac35988917043d37e6 authored over 12 years ago
__sync_val_compare_and_swap() emits a CMPXCHG instruction on i386 and x86_64.
Use XCHG instead, ...
github.com/neovim/libuv - be09be7f3efd349d3bb9e7ed07d08b9155cabbb1 authored over 12 years ago
The hrtimer functionality on my FreeBSD 9 system is fairly coarse, it's usually
just over the 60...
This is a back-port of commit e1320757 from the master branch.
Newer versions of gyp do not sup...
github.com/neovim/libuv - 5031a5b85a3f22836d41a2e86620ed72836c8824 authored over 12 years ago
Use atomic compare-and-swap to detect if we've been preempted by another thread
and therefore ca...
Benchmark the performance of uv_async_send() when the handle is contended for
by 1, 2, 4 or 8 th...
github.com/neovim/libuv - cc1b3de2473231edfb8a078e90c2cbb14392316e authored over 12 years ago
Fixes #484.
github.com/neovim/libuv - 889ab216aeffa6ea3ceee946cdff04f8c9e5041a authored over 12 years ago
Don't start reading immediately after connecting. If the server sends a message
and the client h...
Regression test that verifies that the event loop doesn't busy loop when
the server sends a mess...
Don't make the event loop spin when connect() returns EINPROGRESS.
Test case:
#include "uv.h...
github.com/neovim/libuv - 0971598d025a4ef13430912e7b5cb931438a2333 authored over 12 years ago
Incidentally fixes a rather obscure bug where uv_tcp_connect() reconnected
and leaked a file des...
github.com/neovim/libuv - e4a68bb5cb1eff1df1358d348b33e973eb9962d9 authored over 12 years ago
github.com/neovim/libuv - 700f1333e157b37566dd7ed0c3bb889f8473d0c8 authored over 12 years ago
Because, you know, not everybody has one.
github.com/neovim/libuv - 7628b6597e0d585668a8ed2da182b9fd3c5901db authored over 12 years ago
There were too many errors in this commits; it totally broke on
Windows. Besides, when the moon ...
github.com/neovim/libuv - 5ee80f1a7a07eac257e497833c9db58ee5d8ba3a authored over 12 years ago
github.com/neovim/libuv - 15cfcfd309526cb687c677124f33dea6e4d14cb9 authored over 12 years ago
github.com/neovim/libuv - 3e425ab9ba813c700f337f27585312bc058bd6a1 authored over 12 years ago
Because, you know, not everybody has one.
github.com/neovim/libuv - 937d2c93ea2c826ae579ae93b7c2745c4b950cc6 authored over 12 years agoDon't make a syscall when the handle is already pending.
Speeds up the async_pummel benchmark b...
github.com/neovim/libuv - 4c87666a9363ab01010c426e1b7dfb432dec844e authored over 12 years agogithub.com/neovim/libuv - c89df5b99095b1555d12249532b1f340a4dda773 authored over 12 years ago
exit_cb_unexpected() is only used on Windows.
github.com/neovim/libuv - f90d428b2962ecd30dcd31ef802517c51fd77337 authored over 12 years agogithub.com/neovim/libuv - 13747033f8a2ee03b232606995d3a4035446d0fa authored over 12 years ago
github.com/neovim/libuv - 3b209e76425eaf7f9375c9938452ff3f255d4345 authored over 12 years ago
github.com/neovim/libuv - 123ca8b87e73ad7f613e44f0d4fac65c7468862e authored over 12 years ago
github.com/neovim/libuv - b779a0db74297e7577953b6e8d509b0fe2290818 authored over 12 years ago
github.com/neovim/libuv - 5b8a1127fedb80a282f2587f6b0ccae2b591ff36 authored over 12 years ago
Repeatedly calling the syscall when it's not supported has a small but
measurable performance im...
accept4() piggybacks on the socketcall() on i386. socketcall() has the flaw
that it returns EINV...
This fixes the issue that a mount point would be treated as a
symlink, but readlink would subseq...
Or rather, don't assume that dlopen() does *not* clobber dlerror().
Joe Ferner reports that loa...
github.com/neovim/libuv - 1b6843482a3c9834b82b138e8823bc3dae5c7d2d authored over 12 years ago
Fixes a lifecycle issue where the req got created, added to the list of active
reqs but wasn't p...
produces better error message from test-dgram-multicast-multi-process
when run w/o network.
bef...
github.com/neovim/libuv - 5a0f3411fcceefa1561d1e7b58e0df23057e7ceb authored over 12 years agogithub.com/neovim/libuv - c6f2ef25c62bc539db205b321cd7eacfb0c0bdcc authored over 12 years ago
github.com/neovim/libuv - f3fd8e3c1bf91be635ebee118ebe475c632a32c0 authored over 12 years ago
Failed tests would leave behind extra files, and some tests weren't cleaning up
properly in the ...
github.com/neovim/libvterm - b0552b53f9b7525a29ea8ec92f7c162994c6698d authored over 12 years ago
github.com/neovim/libvterm - 8fbc1c867afcb592bf12feb2cda19f0d50ec8034 authored over 12 years ago
github.com/neovim/libvterm - 5a1e915fb820a6cab233b15c8624c9b0b44413cb authored over 12 years ago
github.com/neovim/libvterm - 36bdfe18e01558d9cc9f3fd8bd5679ddcce4bb7d authored over 12 years ago
github.com/neovim/libuv - a416a585b25c51a3ded8be2fc7b3bf4559be7279 authored over 12 years ago
github.com/neovim/libuv - d0816aae5267bcfd09a052bfd9ea2ef91a6bdbee authored over 12 years ago
github.com/neovim/libuv - 431d61af31ef84de3b9caa18e276574489f7ae77 authored over 12 years ago
github.com/neovim/libuv - 34fb759508fe05ccef6631edb5126d93f07e08c5 authored over 12 years ago
github.com/neovim/libuv - aec320b76ce18f022ce683f99b9fc759f66f46c5 authored over 12 years ago
Make it clear that the first argument is a req, not a handle.
github.com/neovim/libuv - 0005b52b705634ae2b09470bb06df1128a870fb8 authored over 12 years agogithub.com/neovim/libvterm - 990c116783c8a8253b72357eb9565206e4d02890 authored over 12 years ago
github.com/neovim/libvterm - c17438b89be48b359c2ed5638f55e64f1560f439 authored over 12 years ago
github.com/neovim/libvterm - 930e6d03e67d130425046b1a592773be1d4790ea authored over 12 years ago
github.com/neovim/libvterm - f0fd07b0171d39b644efe1b7adb17774e851417d authored over 12 years ago
github.com/neovim/libvterm - 76c35da3a545b64eb6975cebc605791d8feaa112 authored over 12 years ago
ioctl(FIOCLEX) is 25% faster than fcntl(F_SETFD) on a stock 2.6.32 kernel.
github.com/neovim/libuv - 0fde10825e0cc65fa476738a74e631c2aab0752b authored over 12 years agogithub.com/neovim/libuv - e21cdf1e0d373ccaf01e0103e76882dcb1623fab authored over 12 years ago
github.com/neovim/libuv - 61f04877a77dd47973b2c2178a9b5b644e55284f authored over 12 years ago
github.com/neovim/libuv - d831e52e4547a6df9216f96e66057429e92691d3 authored over 12 years ago
github.com/neovim/libuv - 82340e96ccec1af60cabaa6921dda2f626d8d444 authored over 12 years ago
github.com/neovim/libuv - 0387c23759e7ad1f7158ce69ce3185495c902c43 authored over 12 years ago
github.com/neovim/libuv - 3da9504beb0a3208d25fe979c5639a2ae8a89742 authored over 12 years ago
github.com/neovim/libuv - d0950dd491e7adb6800986ec4f1517e0693c6ec9 authored over 12 years ago
github.com/neovim/libuv - f91e6be07d16e4775dceaf2da7a0e8bd894276ba authored over 12 years ago
Newer versions of gyp do not support files with the same basenames (example:
core.c and linux/co...
github.com/neovim/libuv - 120a4af3eb5aaba96ff0cbd369784237189e0dda authored over 12 years ago
github.com/neovim/libuv - 42df4cb7f6f3e8f3b4fc311eaa45f2c1b40de93d authored over 12 years ago
github.com/neovim/libuv - 2a5ff050dd05f899074a3a46fbe7e6f6172c1b5a authored over 12 years ago
github.com/neovim/libuv - c222f075c31fd52bd7aa05098337093b1e36a9cf authored over 12 years ago
github.com/neovim/libuv - f01e9d708a110767f4629eaa3cf952b2d80c96bc authored over 12 years ago
github.com/neovim/libuv - 171e2f71b90f21b5989deb1f2a1abb70561c6232 authored over 12 years ago
github.com/neovim/libuv - ea3e2cd48085203595a22d5e63b987215b97e534 authored over 12 years ago
Man, Windows is so slow...
github.com/neovim/libuv - d169ba1a1b02966f3b3ac316af28f17d25cd63b2 authored over 12 years agogithub.com/neovim/libuv - 5dc024f67656118a26442ff9f58b75cbeb56aa98 authored over 12 years ago
github.com/neovim/libuv - da59427c66ff04bf693284e726efa75661ea5f26 authored over 12 years ago
Never pass NULL to the fs_poll callback, use a zeroed out statbuf instead.
Makes the interface ...
github.com/neovim/libuv - 14ffaa668d41ce265c8591a5ce40fe3b57ad8d43 authored over 12 years ago
Just closing the listening socket handle does not cancel AcceptEx
operations when another handle...
github.com/neovim/libuv - b496c1221c3816f06a3fcd3e8c3efedcf6eb8445 authored over 12 years ago
github.com/neovim/libuv - 67090653df479088ac9d15f29f268ecca810a53d authored over 12 years ago
Older Solaris versions do not have this feature. This allows
them to set SUNOS_NO_IFADDRS to al...
github.com/neovim/libuv - 61a6e06ec2e26093ad67ce1a04380d68ab3a5511 authored over 12 years ago
github.com/neovim/libuv - c1d8e011f4c19333a014d6c5db9907bfd423c44b authored over 12 years ago
* the callback gets called only once on error, not repeatedly...
* ...unless the error reason c...
github.com/neovim/libuv - 6d67cf1952d5bc5f416de58af604b8037f0d6e4f authored over 12 years agogithub.com/neovim/libuv - 9a3dff35c019f021835c20eb09ed3f0995fb3940 authored over 12 years ago
github.com/neovim/libuv - b1649b6f77a3d4bad40a7d2e280c84681b0ea81e authored over 12 years ago
github.com/neovim/libuv - 5d5688f24188b8e34e8e82ab41fbb4cdb3f3e305 authored over 12 years ago
Not everything that identifies itself as glibc really is glibc.
github.com/neovim/libuv - 2c983fb99489383e12b046a5682b5b12b00d9d19 authored over 12 years agogithub.com/neovim/libuv - 4d7f1e1864983c9ffc76a52af3346777806767ee authored over 12 years ago
github.com/neovim/libuv - ade693024195716504416a2bbf3c87df05fb2022 authored over 12 years ago
It's somewhat underspecified if and when fcntl() can return EINTR. It never
does on Linux for F_...
It's underspecified if and when ioctl(FIONBIO) or fcntl() can return EINTR.
Let's take the safe ...
github.com/neovim/libuv - 07c6ac2b553bfd7420fa62ecc1733c2ae28cfb0d authored over 12 years ago
github.com/neovim/libuv - 9f44b0e393f69aa85285eba836a822d3ca909516 authored over 12 years ago
github.com/neovim/libuv - 95e89c6a0efec2d2228377cfdf55cd14b1b83536 authored over 12 years ago
github.com/neovim/libuv - b7e150ee917c07509515e1a7051fd8336c8f3e57 authored over 12 years ago
github.com/neovim/libuv - 048422d8654fd0804522f97f36179ecf3cfc5b15 authored over 12 years ago