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

sunos: link against libkstat

github.com/neovim/libuv - 732169565ece97799b1fc6848ac5355f3ae2975e authored over 13 years ago
Prepare for writable TTY to be blocking

github.com/neovim/libuv - 5656e3c8bdf565e4ca566427671fa0c1b9c29fa4 authored over 13 years ago
Avoid use of g_realloc() in state.c

github.com/neovim/libvterm - 53455aae9ab5ad55db009a4d4d78eb950bb30a15 authored over 13 years ago
Free VTerm at end of pangoterm

github.com/neovim/libvterm - d51cb98afaadb1d863d85bff0e7bb9c933a6ff92 authored over 13 years ago
Finish defining the free() logic

github.com/neovim/libvterm - 56b6d8152ba182587c84ae75d50cd93e0e9976af authored over 13 years ago
Abstract away malloc/free behaviours behind a pair of VTerm-overridable functions

github.com/neovim/libvterm - 79dcf58720aac481d65805aeb1871d99aa7bf9fc authored over 13 years ago
unix: don't alloc memory for readdir on empty dir

github.com/neovim/libuv - 41e8574920743832d6d55f97a9fca6088434a294 authored over 13 years ago
test: fix compiler warnings

github.com/neovim/libuv - 04b356ab3799c39dc2aa321a3bdeb14080098ccf authored over 13 years ago
Avoid GString; implement (fixed-size) static input and output buffers

github.com/neovim/libvterm - a13ea59d355551e95d799bdbd8a428338d3804ef authored over 13 years ago
Update features

github.com/neovim/libuv - e4a27d1c36faae5b6d72c9c570eb55cd714c5a64 authored over 13 years ago
windows: fixes crash in pipe.c

github.com/neovim/libuv - 9f6024a6fa9d254527b4b59af724257df870288b authored over 13 years ago
win: add error mappings for ECONNRESET

github.com/neovim/libuv - 81c09cb2e38e80fbe421f54f9e2cf0ea504e4b70 authored over 13 years ago
better docs

github.com/neovim/libuv - 5ac040069eed526df7b280e3cdf39d06ca42444a authored over 13 years ago
unix: IPC stdio stream should be duplex

github.com/neovim/libuv - 1c72aebd7826398d6411b662b0e74541c25b1a8d authored over 13 years ago
windows: fixes #193. Ensures that uv_fs_event deals with short and long names

github.com/neovim/libuv - 012fc0799f0c8080faf0b0fc309205317f4a443f authored over 13 years ago
unix: avoid unnecessary read() syscall

github.com/neovim/libuv - 5816f2d21c899d2ed791c50627aad0b588af9e00 authored over 13 years ago
fix fs_utime & fs_futime tests on windows

github.com/neovim/libuv - 0364809fb5a321db1dd09aa8deb29fef2ae8bbe5 authored over 13 years ago
Dont build tests on 'make all'

github.com/neovim/libuv - f60cf1d2334e77e2b42802d208482d031ef998e7 authored over 13 years ago
unix: clean up messy code

github.com/neovim/libuv - e3bcecdc425167a2c3b32ec7afced5bf1cabb384 authored over 13 years ago
Shift-Tab has its own different representation than normal Tab

github.com/neovim/libvterm - bb47c17b5c6cdcb4f74847fc461e234efb0d314d authored over 13 years ago
Also don't represent Shift-Backspace because of mistypeability

github.com/neovim/libvterm - 5ccaa966026f0437a4ead8d181e758a6ad9933ee authored over 13 years ago
Unit test that (modified) arrow key respects cursor/application key mode

github.com/neovim/libvterm - 83cd08efaf9d5245c40e3ee582deea5def490dbb authored over 13 years ago
Renamed t/04input.test to t/25state_input.test because cursor key input depends on State layer

github.com/neovim/libvterm - 3962c4ded492a187c601b04f7daffac5885ce489 authored over 13 years ago
Merge branch 'ipc2'

github.com/neovim/libuv - 60c639fd577c02ddbd503222d6c449ed32edf9ac authored over 13 years ago
unix: return UV_UNKNOWN_HANDLE when read2 doesn't recv one

unix passes ipc test on this comment.

github.com/neovim/libuv - 61fab8d1ba749e02e41350c1e1acb7af1c5e6a1c authored over 13 years ago
windows ipc fixes

github.com/neovim/libuv - 34f719d7a529c7e4a8c4d65a3e8fd0c0477c2309 authored over 13 years ago
unix: handle passing kind of working

github.com/neovim/libuv - c920db9fd15bba9a2b652bc8b0b8364090c915b3 authored over 13 years ago
ipc on windows

github.com/neovim/libuv - 81c4043c83f07dc8c365c94d8330c96c5e313d22 authored over 13 years ago
remove stdio.c

github.com/neovim/libuv - 90e88aabf6cac0f79538a1bf45c0a081b950522e authored over 13 years ago
make test-ipc accept the pending tcp server

github.com/neovim/libuv - bb6b629e6a1d46ed77196cfc9802bdea7d524119 authored over 13 years ago
Add server to ipc_helper

github.com/neovim/libuv - dc0f17d3e3e02e3ca80a7fe127aa5d7c4c7374dc authored over 13 years ago
Add uv_write2 and uv_read2_start to header file

github.com/neovim/libuv - e5e6efe317f39606c4d190ea32269ea125eb93a6 authored over 13 years ago
unix: implement uv_write2

github.com/neovim/libuv - 45306f2e7fef7bd37606e3059472a88b85100c4b authored over 13 years ago
Add argument to uv_pipe_init for IPC, unix impl

github.com/neovim/libuv - 6921d2fc075df8933748e7543402b0ae6d686fa3 authored over 13 years ago
Update AUTHORS and .mailmap

github.com/neovim/libuv - 11944b948fb8c2bb0c8da27a1db57a6f68fdbcda authored over 13 years ago
FreeBSD: Fix FreeBSD build.

github.com/neovim/libuv - d1016de59735a41f778b7a17c8d522d57677becd authored over 13 years ago
bench: add batched TCP writes benchmark

Times how long it takes to queue and write out 1,000,000 short strings.

github.com/neovim/libuv - 27262134cd7249b7466438a9a84d0e856596262f authored over 13 years ago
error reporting: return sensible messages for synthetic errors

github.com/neovim/libuv - c7870465aa86a3d0942c1d42c5ce930c696e1830 authored over 13 years ago
Ignore Shift if it's the only modifier to Space or Enter, as it's too easy to mistype

github.com/neovim/libvterm - 0c1f9819c35a63f6c30c66e4cf2d6597b4ef6fba authored over 13 years ago
win: unify uv_{tcp,udp}_set_socket.

Fixes #205.

github.com/neovim/libuv - 0303197a5790de4a75451a0321af7127feeb10e8 authored over 13 years ago
unix,win: Start unifying shared tcp connect code.

github.com/neovim/libuv - 85368e8d45dbbf8165ad64d5001e5359ba21c05b authored over 13 years ago
unix: bad connect addresses should error with EINVAL

github.com/neovim/libuv - e3f2631127d8d088fe40a18c8f7ff0b289c6db37 authored over 13 years ago
win: Fix error message.

github.com/neovim/libuv - 65fa8873f746ee11012b2a088495fcd09e89f0e6 authored over 13 years ago
unix,win: Start unifying shared bind code.

github.com/neovim/libuv - 4c329060ca130528aa8fa459d8a41ee6a4e91b5a authored over 13 years ago
Fix darwin build

github.com/neovim/libuv - b590e12148511b14191746d9c90628e805a13d99 authored over 13 years ago
unix: implement kqueue file watcher API

kqueue fds are not embeddable into other pollsets (select, poll, kqueue).
Hack the libev event l...

github.com/neovim/libuv - 8e9a3384c951b09f41c94b1a5d06f684a14bf03a authored over 13 years ago
Prevent GtkIMContext from eating a Shift-Space, handle it ourself

github.com/neovim/libvterm - 0f61b8c8393a51d0aad8974dd59c0d4980659091 authored over 13 years ago
X11 handles Shift-Tab specially; need to undo its hackery

github.com/neovim/libvterm - 1a55fce3dc7c1a86e3756f8d5a23a2aa53a2329e authored over 13 years ago
Slightly more accurate handling of X11 Unicode or ignorable X11 keys in pangoterm

github.com/neovim/libvterm - 83398d541608e5c51acbfe19861852b69139169f authored over 13 years ago
Ensure that Shift-Space is still representable, as the one Unicode character we allow with Shift

github.com/neovim/libvterm - 7fa34f6fcd09136d42b9bf653c6374c6d8a5acdd authored over 13 years ago
More unit testing of the special handling of modified forms of 'i'

github.com/neovim/libvterm - 751d2df6b0714099d8441a76de512bfe1b8bcff7 authored over 13 years ago
Neater handling of key modifiers in unit tests

github.com/neovim/libvterm - bafcabb75a62a0934221d91386b474a594b1f5dc authored over 13 years ago
os: implement loadavg (not working on cygwin/win)

github.com/neovim/libuv - a35591bbfce1c72cfc1108c35013adb55cabdbc1 authored over 13 years ago
os: implement memory bindings

* us_get_free_memory
* us_get_total_memory

github.com/neovim/libuv - 33cb8775bcb32dc9a020ffda7e359b28e2470b8e authored over 13 years ago
Fix unit tests for modified Unicode input logic

github.com/neovim/libvterm - 73094990fcbae9d30cd9794eb6d2c160c573780e authored over 13 years ago
Bugfix for UTF-8 input

github.com/neovim/libvterm - bcade473c84dfe379f9187bcc7fabe60545edfa9 authored over 13 years ago
CSI u encoding also for LITERAL keys (backspace/tab/enter/escape)

github.com/neovim/libvterm - e4cb0001814a413011eb4a6d0c402e86049cd8b2 authored over 13 years ago
Much improved input_char function - UTF-8 encoding, CSI u for modified unicode where appropriate

github.com/neovim/libvterm - 0a14876dfcc2fae35fa133f1e978ea9fd436c2c5 authored over 13 years ago
Use event->keyval directly in pangoterm as it contains a Unicode codepoint; better than trying to pull the UTF-8 string apart again

github.com/neovim/libvterm - 392851d739429ddd09344b48692520d733d01bf4 authored over 13 years ago
Reimplement vterm_input_push_char natively - many TODOs currently

github.com/neovim/libvterm - c69fc9b2c98cab0c5476f22547389730acdc0219 authored over 13 years ago
First stage of Unicode input neatening - replace vterm_input_push_str() with vterm_input_push_char()

github.com/neovim/libvterm - b4115be46e68214605635dfd3096b9ae2c4318a5 authored over 13 years ago
sunos: fix gyp build

github.com/neovim/libuv - 6221904013b01e94440358502540e1f89d695045 authored over 13 years ago
sunos: pull in uv__set_sys_error prototype

github.com/neovim/libuv - 914a6fa241ba5a1ebe2599f4d3d8086bfc063801 authored over 13 years ago
Don't blink the cursor if the window doesn't have focus

github.com/neovim/libvterm - 6fd192620d1bb1e999e34e835a0d02535b73bf30 authored over 13 years ago
Reset scroll region bottom to flexible if it gets hardcoded-set to the bottom of display

github.com/neovim/libvterm - 47adfef744045f32bcd80176c29f73d30404783d authored over 13 years ago
Put the ScreenPen colours first in the struct, to reduce the memory hole at the end - slightly improves performance

github.com/neovim/libvterm - 2fdde2a379d672bff2f8b25072ab79f61d5e1b3f authored over 13 years ago
add uv_tty_reset_mode()

github.com/neovim/libuv - fe184384161ae5dd32e973529187a486358882c8 authored over 13 years ago
unix: allow tty raw mode to be turned off

github.com/neovim/libuv - 153d3c7c5729844fd28db51503c29370ccbed31f authored over 13 years ago
Minor manpage link fixups

github.com/neovim/libtermkey - 7772e4a380dfc2b512a7242fe1cdb4ba02501a1a authored over 13 years ago
Update AUTHORS and .mailmap

github.com/neovim/libuv - e53d125d5cdc20fe6ec212e30ea9712250041394 authored over 13 years ago
unix: fix memcpy when copying hints on uv_getaddrinfo

github.com/neovim/libuv - b594dba2484296ed548e37e29157fe9572da2b72 authored over 13 years ago
Need to allocate a colormap entry for background colour to ensure it gets set

github.com/neovim/libvterm - 700a3bd00cd9d184f42d2cfd579014d4cc5bf740 authored over 13 years ago
windows: don't strip the trailing slash from filename if it follows a device name

github.com/neovim/libuv - c9ae7a6f9580eb4f2fe8a73ecdb9b543a10e2673 authored over 13 years ago
windows: fix error reporting for uv_fs_ functions

github.com/neovim/libuv - 4fb120f6494677ebfab0028a2f7b0cfd7dca09c4 authored over 13 years ago
fix windows build

github.com/neovim/libuv - e7a53aed48ca1d6514032344e47ee1c0b3b7d94b authored over 13 years ago
win: Actually exit if uv_udp_bind only wants IPv6.

github.com/neovim/libuv - 17d4686bad82956cd6e283afa63327ace2e94b33 authored over 13 years ago
unix,win: Check bind receives right socket type

github.com/neovim/libuv - 1d7e61fafaaed60005754ff0023bfc7f9a4c614a authored over 13 years ago
unix,win: Check connect receives right socket type

github.com/neovim/libuv - c260a3964532120edcc071c22eb4bc9d8d09031d authored over 13 years ago
win: Removing uv_udp_connect6

This function isn't exposed or used internally. Nor
is there a windows implementation for IPv4, ...

github.com/neovim/libuv - efa720d1baec7bcf907a04892fe0250fb381bb2c authored over 13 years ago
Fixes #76. Unify OS error reporting

As a nice fringe benefit, this also shaves a word
off of a windows TCP handle by replacing "uv_e...

github.com/neovim/libuv - 23796d208c1309270ee09ff566d00859cdf2e35b authored over 13 years ago
win tty: Fix typo

github.com/neovim/libuv - 14cdc80a052346d6610f397d33f0944556590625 authored over 13 years ago
Add uv_tty_t size to benchmark-sizes

github.com/neovim/libuv - 1d3b880e2f33eb81ba04edab85f0e30fcb17007c authored over 13 years ago
fix mingw build

github.com/neovim/libuv - 9b5dfd1a1ef7988b533c2a65624f814b0f451cbc authored over 13 years ago
fix c-ares on windows

github.com/neovim/libuv - a1f98d55b10640b98d253ac25e2b5c1776200280 authored over 13 years ago
c-ares: upgrade to 1.7.5

github.com/neovim/libuv - 2e4eca3b5e200171c3b446b53992aaac3f4106e7 authored over 13 years ago
unix: link to libkvm on freebsd

Fixes 'undefined reference' linker errors to kvm_open(), kvm_close(), etc.

github.com/neovim/libuv - 99748250f2ae7c64c32c6a266054a2e6ddd6d8be authored over 13 years ago
unix: fix compile error in freebsd.c

Fixes joyent/node#2606.

github.com/neovim/libuv - ceff85dcfbaebe929954c3dd7d6e8330300d6b37 authored over 13 years ago
unix: fix compiler warning in kqueue.c, tcp.c, udp.c

Include <unistd.h>, it contains the definition of close().

github.com/neovim/libuv - c89a75f5a277991fac7ebf281ac977cd56692078 authored over 13 years ago
unix: don't use C99 comments in C89 source

github.com/neovim/libuv - 9db39bb7bd8e901c54e472b49d1d2e85fb794cfd authored over 13 years ago
Update list of supported features

github.com/neovim/libuv - 10c5293cae2ae11cbf05ed5bd316ad4ae4518233 authored over 13 years ago
win: Fix crash when calling uv_close from shutdown callback

github.com/neovim/libuv - 2c0fca9a4137ffac080654bf64f528ee2b4e6bbc authored over 13 years ago
win tty: Implement uv_close and uv_shutdown

github.com/neovim/libuv - bdac72cc93c3b73db0f2e9474e61ce64992bf522 authored over 13 years ago
win tty: Use NULL consistently, don't mix with INVALID_HANDLE_VALUE

github.com/neovim/libuv - 554cb78eebcd65f75198da547bc68cd4c072926b authored over 13 years ago
tty-win: fix absolute cursor positioning

github.com/neovim/libuv - f5f005d51dc0fd737e9b142827ae7dedf2a262ee authored over 13 years ago
win: tty fixes

github.com/neovim/libuv - b0a9d601c8b5e072ad8929f6d815292f9c46d6a6 authored over 13 years ago
Revert c-ares upgrade and includes fix

It broke the windows build.
This reverts commit 083c97e28bd67f3c87ed6cb7636e423c8d18bcb6 and com...

github.com/neovim/libuv - 8f563e296300454dfb91d2686f90b5fb96a0c7b6 authored over 13 years ago
Add tcp reference count tests

github.com/neovim/libuv - 2ebb2272c316ea067c71e694e77b6fa60c53099d authored over 13 years ago
Add two timer ref count tests

github.com/neovim/libuv - 3e5aa06c49abdd56d9f2dc89381e18ffc713a93c authored over 13 years ago
Make libev verify itself in debug build

github.com/neovim/libuv - 2c0179197f86d195877e217ac868d43776931312 authored over 13 years ago
unix: fix pointer ownership bug

libuv realloc'd a pointer that belonged to and was later freed by libev.

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