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

Added 'ROW' damage merge level

github.com/neovim/libvterm - f488ee225eff6b5c1d600c53618c7190af2f30cb authored almost 13 years ago
Allow disabling want_moverect in test harness

github.com/neovim/libvterm - b378f17256f8e15cd7720748c22a24b221fd6866 authored almost 13 years ago
The initial beginnings of damage merge code; just two levels for now, all or nothing

github.com/neovim/libvterm - 81d34f470720ed3e2c2a8ebbe81cd912b17ab7db authored almost 13 years ago
'rm' the old binary first in case it is still in use at 'install' time

github.com/neovim/libvterm - 6f179e54de3f3b67d8de49813d008eb661951b63 authored almost 13 years ago
Save and restore cursor attributes (visible, blink, shape) on DEC mode 1048/1049

github.com/neovim/libvterm - 5c96275490bd760164f8868ae197461e929518eb authored almost 13 years ago
Add missing IPV6_HOPLIMIT definition for MinGW

Closes GH-307

github.com/neovim/libuv - c800043112a873a0fab1c5df2c76a958a2b012e7 authored almost 13 years ago
Split pangoterm out into its own branch

github.com/neovim/libvterm - dfdcf8f60b75f800b1c93677666752367b8aba5c authored almost 13 years ago
Add EXDEV to the errno map.

github.com/neovim/libuv - dbc046cb7f3705d9f9a386e22f48e7996624909a authored almost 13 years ago
eio: don't use futimes() on linux

uclibc does not provide the syscall wrapper. Translate it into a direct utimesat
syscall if avai...

github.com/neovim/libuv - 4a5f3bbd51e8fa0b3abe6ecdfcbf353d1f944199 authored almost 13 years ago
Explicitly export libuv symbols if gcc >= 4.

Only export symbols that are part of the libuv API, hide everything else.

Prevents symbol clash...

github.com/neovim/libuv - e53302fceadc69585f2e2f53d9a9ef9da78011d0 authored almost 13 years ago
test: add multicast TTL test

github.com/neovim/libuv - 9fa2cf2eacde4a740f8b2b3e9519bcdcf1be6047 authored almost 13 years ago
Windows: reset brightness when reverting to default text color

github.com/neovim/libuv - 443445a3c61d2ce5020c9e4bc2ee9a10bc7560fc authored about 13 years ago
Unit-test that DEC mode 1048 does actually save/restore cursor position

github.com/neovim/libvterm - 047487cb8f98c99ef3b4aa5f186a9ae167b2b196 authored about 13 years ago
Initialise termprops in numerical order on reset; purely for neatness

github.com/neovim/libvterm - 5699a4f7c906247326a9932b771dda45401151fa authored about 13 years ago
Store all the 1048/1049 saved state in one struct

github.com/neovim/libvterm - 776204d49965c713ea8176592e78676ca675bae7 authored about 13 years ago
Initialise term props at reset time, not when installing callbacks

github.com/neovim/libvterm - 8fa7bcdeff14555a252323c448a534cc6df4d6fe authored about 13 years ago
Restore ISIG signals to defaults, in case pangoterm has them ignored

github.com/neovim/libvterm - 2279a1f472a6f62a346e4e7412485cd25d8d09b0 authored about 13 years ago
Remember to pass Ctrl-\]^_ as 0x1f masked, for SIGQUIT, etc..

github.com/neovim/libvterm - 3483423aaab61a88b7a2347d7dcb870667420c05 authored about 13 years ago
Set up termios structure for forkpty() in pangoterm

github.com/neovim/libvterm - 3506b1e3fd0a8f983a2e4ca3e12aaa7b030acd9e authored about 13 years ago
unix: map `ELOOP` to `UV_ELOOP`

github.com/neovim/libuv - 3ff3626e52144d62b685d1ced472fee2cc9e08d9 authored about 13 years ago
test: test if `UV_ELOOP` mapping works

github.com/neovim/libuv - 0596c59bc3e0d5083c11abd6a558e21e94de3066 authored about 13 years ago
win: map `ERROR_CANT_RESOLVE_FILENAME` to `UV_ENAMETOOLONG`

github.com/neovim/libuv - e2565c332aa5daab090cb436d5255c5e86faeec0 authored about 13 years ago
Ensure new screen geometry is visible to damagerect() of screen layer in case of repainting

github.com/neovim/libvterm - 3580fb02fb4493e4f091425a188f4d7c1d0e3176 authored about 13 years ago
Implement DusK's vttest/02-screen-[34].t

github.com/neovim/libvterm - bfe775f48b3aabd4b354aec36f79a994b2c34a85 authored about 13 years ago
Implement DusK's vttest/02-screen-2.t

github.com/neovim/libvterm - 283389337e0097df3e2dec7091ab99b38f438c75 authored about 13 years ago
Implement (partially) TBC

github.com/neovim/libvterm - 5e1195343e293bf9c597d5134ceaf097e9acae12 authored about 13 years ago
Implement HTS

github.com/neovim/libvterm - d69b7b8493439700b3dc1368445421a4107124f3 authored about 13 years ago
First step of configurable tabstops - store a tabstop bitvector

github.com/neovim/libvterm - b00430a67777d0879b4371e7d3651cd38961639d authored about 13 years ago
unix: map ECONNABORTED

github.com/neovim/libuv - 2f182f445161a823800b94e434c66bedd0b8cac3 authored about 13 years ago
Implement DusK's vttest/02-screen-1.t

github.com/neovim/libvterm - c568541c754ca9b36a7bfa3856ee4b0611223fee authored about 13 years ago
Implement DusK's vttest/01-movement-4.t

github.com/neovim/libvterm - f5e0deab286be4860c8737e9cf65fa922eba4a40 authored about 13 years ago
Implement DusK's vttest/01-movement-3.t

github.com/neovim/libvterm - db93b587bae8b2a3561feb8215390296cc26f405 authored about 13 years ago
Bugfix to run-test.pl for $SEQ operator regexp state

github.com/neovim/libvterm - 28c58961595a204aa2aa28c5ecda08050f8ee89f authored about 13 years ago
Treat VT and FF as linefeeds

github.com/neovim/libvterm - f56eae77d06a4c31fb99a872766ae7418cfd7b91 authored about 13 years ago
Other C0 controls during ESC/CSI/OSC/DCS strings should be interpreted and continued

github.com/neovim/libvterm - 7b66bfc70221ccdf1603d1433224579a8933a3d0 authored about 13 years ago
CAN and SUB C0 controls should cancel a pending ESC/CSI/OSC/DSC sequence

github.com/neovim/libvterm - 2dd7ca7a080a9229bcf419e89099fb724ba011bd authored about 13 years ago
Windows: better stat implementation

github.com/neovim/libuv - 267e75dda2b6b7ecf9501764a42416122a4f0ff5 authored about 13 years ago
windows: map ERROR_ACCESS_DENIED to UV_EPERM

github.com/neovim/libuv - 495853ee2b5d25f3848264139ab5214ddfc602bb authored about 13 years ago
build: bump _WIN32_WINNT to 0x600

Commit b471b33 updated the Makefile, this commit updates the gyp file.

github.com/neovim/libuv - 65bbf02dc58952423ac486e76fe290aefa8da22f authored about 13 years ago
Update AUTHORS

github.com/neovim/libuv - 6e995bd0b067621c7a0913d8eae4ea96e98352d3 authored about 13 years ago
Merge remote-tracking branch 'ry/v0.6'

github.com/neovim/libuv - 243cfcd078fea62662201d92d58f4923334ebc5a authored about 13 years ago
uv.h: add EPERM to errno map to fix regression

EPERM isn't mapped in so chown returns an unknown error. This is a
regression from 0.4.12.

phil...

github.com/neovim/libuv - 4cfda74de4a3901828942e9418c43a434c0accf6 authored about 13 years ago
Implement udp multicast methods on windows

uv_udp_set_membership is not supported for UDP-IPv6 sockets yet.

github.com/neovim/libuv - 3eb94e92f70cf8fa9657b318e11912776e77206c authored about 13 years ago
test-multicast-join: don't attempt to bind to a multicast address

Does not work on Windows. Bind to a normal interface first, then join the
multicast group instead.

github.com/neovim/libuv - 8c8e6532bf72def18a2827d0180b903bcee90331 authored about 13 years ago
Windows: enable SO_REUSEADDR for datagram sockets

github.com/neovim/libuv - 62d936047729dbfc7c3846a2a12c2db1c6248368 authored about 13 years ago
unix: explain SO_REUSEADDR and SO_REUSEPORT

github.com/neovim/libuv - 45d7bd88c9df0facb3ce3dc4f7fdd24e54c8512c authored about 13 years ago
test: add UDP broadcast/multicast/ttl tests

github.com/neovim/libuv - cd16ba51867e5ee171737ec8fcef7067ce526cec authored about 13 years ago
Windows: try to set up vc environment when not running from vs command prompt

github.com/neovim/libuv - 7b83b99fdc1734e5710742e7efc981949585a6ee authored about 13 years ago
test: fix up stream import/export test

github.com/neovim/libuv - 812e410772e6052bf8a1c216744a9a82ba70a42c authored about 13 years ago
unix: implement uv_import() and uv_export()

github.com/neovim/libuv - e34dc134969ea2687bb42fcd9fee4570658ba2a5 authored about 13 years ago
unix: add uv__dup()

github.com/neovim/libuv - abdc3efffe87f8b29f58021d034b550f848fa8ae authored about 13 years ago
import/export streams accross loops

github.com/neovim/libuv - 2ce0058251373bc08016acd579aaf5bb0d8494c3 authored about 13 years ago
test: fix undefined macro error

github.com/neovim/libuv - d1a0e8e7e23bd40c1323cf1ef597171d1f6104ae authored about 13 years ago
unix: add UNREACHABLE() macro

Asserts and aborts when program flow reaches a place it shouldn't.

github.com/neovim/libuv - cdb44df86da9cdf57b114e03cc41b68d5a8f80cf authored about 13 years ago
unix: Remove assert in uv__pipe_accept

This assert unnecessarily prevents people from using the pipe_wrap
class in node to send file de...

github.com/neovim/libuv - 98c0498dbc00850d8d1a01c4111d143d80d96a9b authored about 13 years ago
ESC during ESC/CSI/OSC/DCS should cancel the pending one and start a new ESC sequence

github.com/neovim/libvterm - 46bc0bc1da699351487a771aead70397d89d097d authored about 13 years ago
Implement DusK's vttest/01-movement-2.t

github.com/neovim/libvterm - 2562ad26723943401c00d2559d0de90822f2e504 authored about 13 years ago
Make sure to cancel phantom column state on movement CSIs even if the cursor doesn't -actually- move

github.com/neovim/libvterm - a046d2397b0a5ac037e7347e0c0c3bb000a05c9b authored about 13 years ago
Document the errors set by termkey_new(), use errno rather than fprintf() to stderr

github.com/neovim/libtermkey - ba5521e79c0fae2bfa6b0bfdd96149c26faee2c2 authored about 13 years ago
Unit-test that BS doesn't take account of phantom column

github.com/neovim/libvterm - a58917ab3824d88a137cefc451ff957fafcc8455 authored about 13 years ago
Unit-test that backspace is also bounded by lefthand edge

github.com/neovim/libvterm - db1d102428769914f80517fb3d789fb23aeaf228 authored about 13 years ago
Ensure that HT cannot move past righthand edge

github.com/neovim/libvterm - ef698b7fe7ee47e484d18d460491718a96d405c9 authored about 13 years ago
Implement DECOM, origin mode

github.com/neovim/libvterm - e24bdbf2ed301bfc8b4a450622705b5f3084da91 authored about 13 years ago
Perform cursor position bounds limiting at end of on_csi function rather than in every case

github.com/neovim/libvterm - ba2c9cab1b2505648fb157cec215afafda87db05 authored about 13 years ago
test: add windows-only uv_fs_stat regression test

github.com/neovim/libuv - f9b478cfd8e52aed25cb0968a753d5aef993f657 authored about 13 years ago
windows: fix off-by-one error in uv_fs_stat

uv__is_root typo caused incorrect fs.exists results in Node.

github.com/neovim/libuv - 74cff551d5d827587ddf8b90ee8c05541ce4ec59 authored about 13 years ago
sunos: fix uv_udp_set_ttl and uv_udp_set_multicast_loop

It turns out that setsockopt(IP_TTL) *does* expect an int, whereas
setsockopt(IP_MULTICAST_LOOP)...

github.com/neovim/libuv - 332b72e589cd105e83b619c5b40889f0401c63dc authored about 13 years ago
sunos: fix uv_udp_set_ttl and uv_udp_multicast_ttl

The argument to setsockopt(IP_TTL|IP_MULTICAST_TTL) should be a char, not an int
like on other U...

github.com/neovim/libuv - 16124bb34e8afdf0c9a8e968bc3f2b4b3594134a authored about 13 years ago
Merge remote-tracking branch 'origin/v0.6'

github.com/neovim/libuv - 3de0411591c8fb31cbccd32632f675ebe235cd5a authored about 13 years ago
test: add missing return statement in fs_stat_root

github.com/neovim/libuv - 3f1bad205051b11368191a4c085c76782c4ab4b4 authored about 13 years ago
windows: fix stat("c:\\") regression

github.com/neovim/libuv - 92b260c0654d4b1524271a8ae0f24922445df182 authored about 13 years ago
Implement DusK's vttest/01-movement-1.t

github.com/neovim/libvterm - ac4000c596464b43005aed916efa52d1e9cfb5dc authored about 13 years ago
Added an assertion to test an entire row of the screen output at once

github.com/neovim/libvterm - af1d1157dba8bc6288a6023da62fd1962f0fda6e authored about 13 years ago
Fix windows build

github.com/neovim/libuv - f9252750e739196090ad06e9b178ad84be24c70f authored about 13 years ago
Allow some meta-controls in unit test scripts; count and start end

github.com/neovim/libvterm - 460ab30043bf0793e602bd1068b4f6c8da8089c6 authored about 13 years ago
unix: turn on SO_REUSEPORT for UDP sockets

Required on BSD-like systems for local UDP multicast. Without it, the bind()
call fails with EAD...

github.com/neovim/libuv - 9c76d0d74218575c3898ec2e12311800c54c4adc authored about 13 years ago
Implement DECALN, the alignment test - fill screen with Es

github.com/neovim/libvterm - 420e5b9d44751ba2d4741de0a221757fefef524a authored about 13 years ago
The distinguishing byte of an escape sequence is the final one, not the initial one

github.com/neovim/libvterm - 8a9ceee4674188b5cac1527edfa35654c373889a authored about 13 years ago
Count-based CSIs consider 0 as 1

github.com/neovim/libvterm - c796a6eca33c1acf98970e97eabd66bf9fe35ea8 authored about 13 years ago
Symlink manpage for termkey_new_abstract

github.com/neovim/libtermkey - ec77d7bfb726b06df0c481b9771aee17a4928160 authored about 13 years ago
Use termkey_new_abstract() in unit tests

github.com/neovim/libtermkey - 03895983660ec86911fdfab8fdd16acfd6380f56 authored about 13 years ago
Created termkey_new_abstract()

github.com/neovim/libtermkey - 18e55bc128ff5666bd036d420933c85284262b59 authored about 13 years ago
Move initialisation logic out of termkey_new into a static function

github.com/neovim/libtermkey - cc74c43582dcf767e7848e3e28a50792505cc788 authored about 13 years ago
Use termkey_set_flags() in constructor rather than copypasted logic

github.com/neovim/libtermkey - ef5cdb6fad3a7b11f924e640f46bd0095f53a92a authored about 13 years ago
Split termkey_new() into alloc and initialise phases

github.com/neovim/libtermkey - b3720b9236d5586b68aa87a82400a3cd0ffff309 authored about 13 years ago
Add missing UV_EXTERN declarations in uv.h

github.com/neovim/libuv - 02b41f63dc1820928f925a7701d84e3426776263 authored about 13 years ago
unix: implement uv_udp_set_ttl()

github.com/neovim/libuv - e710fdb518bdb17335cd3f71f1f922c23234f591 authored about 13 years ago
unix: implement uv_udp_set_multicast_loop()

github.com/neovim/libuv - b88bc43543889ac53967ccdb9a6e8338e70c3e14 authored about 13 years ago
Windows: add error mapping for WSAENOBUFS

github.com/neovim/libuv - 6554954e3e00d8d308ba980ec50ad5737f119e51 authored about 13 years ago
Windows: Add support for interpreting axiterm-style colors.

github.com/neovim/libuv - 3ade5f0011b145e2a2fa9713cba756b89569f6ae authored about 13 years ago
unix: map `ENAMETOOLONG` to `UV_ENAMETOOLONG`

With tests. Closes #295

github.com/neovim/libuv - 24e6c7ec86a3b4c73a4ef76924ff35ec0b02c066 authored about 13 years ago
Merge remote-tracking branch 'origin/v0.6'

github.com/neovim/libuv - 1cca230d76f1990f310bb005121b46a7f8b73534 authored about 13 years ago
windows: set error using WSAGetLastError

github.com/neovim/libuv - edbabe6f83f704aa2f52ef2c33597471bcc5f0f3 authored about 13 years ago
implement uv_udp_set_multicast_ttl and uv_udp_set_broadcast on windows

github.com/neovim/libuv - 726e36cf7c1daf8b1ecb2d46e1d5eee07b52c7a1 authored about 13 years ago
bzr ignore pangoterm

github.com/neovim/libvterm - 098fbba6a8f516739f74f859c7abe0934525ba69 authored about 13 years ago
A more robust Escape parser; does not rely on called function to know the length of the sequence, as it should end on the first [^\x20-\x2f] byte

github.com/neovim/libvterm - fae45fd82bd9ee83a265ecc6176984a409a00d0b authored about 13 years ago
Ensure that pause/resuming the parser over Escape / string boundary works properly

github.com/neovim/libvterm - 5bec7e3cab75fb823dc5839f108243599dcdda61 authored about 13 years ago
Unit test escape sequences longer than 1 byte

github.com/neovim/libvterm - 074ed18c54986c914b946384cb4793205b6433ed authored about 13 years ago
Also mark termkey.c's modnames as static

github.com/neovim/libtermkey - 5f1eda6d85972232cd1a357d8d58910810bc1831 authored about 13 years ago
Mark new driver-csi internal variables as static so they don't result in linkable symbols

github.com/neovim/libtermkey - 6d7a0c09c8af342cd415431b1f15a667b978e6e6 authored about 13 years ago