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

Windows: fix compiler warnings

github.com/neovim/libuv - 18b37d4a49addab1ec2a6cb56bb700c8b14cab40 authored almost 13 years ago
Windows: report UV_ENOTSOCK when we opened a file instead of a pipe

Makes the pipe_connect_to_file test pass on Windows.

github.com/neovim/libuv - 019118c3abcf3e26c4b4e6e49dbdf4e0ec5071b0 authored almost 13 years ago
Merge remote-tracking branch 'origin/v0.6'

Conflicts:
src/win/pipe.c
test/run-tests.c

github.com/neovim/libuv - e99fba47c8d9bcda3ad5f6b95a25de77410da6c8 authored almost 13 years ago
Windows: make sure that shutdown_cb is always called

This patch changes how uv-win uses the UV_SHUTTING and UV_SHUT flags.
UV_SHUT is now only used f...

github.com/neovim/libuv - 5d21056277bf95a6703dfa107d35488cd8f960b2 authored almost 13 years ago
Windows: fix connecting a pipe in the thread pool

The code didn't function. Fixes the pipe_pound benchmarks.

github.com/neovim/libuv - 18823270aa800da0e54eb86ec08e22dfe3e7e5fb authored almost 13 years ago
Windows: make the refcount tests pass

github.com/neovim/libuv - 95296dfa3cd8c88b3af8a94c95b8df51a6367c37 authored almost 13 years ago
Windows test runner: show process name instead of test name

If a test failed we would previously see:

Output from process `test_foo`: blah
Output from ...

github.com/neovim/libuv - 3aa6069abf0e36eb7d41eb078fadf7299b7a7918 authored almost 13 years ago
Test counters_init: fix compiler warnings

github.com/neovim/libuv - f285caf0b53de01c2a0d4591467bffb7134a81c7 authored almost 13 years ago
Test runner: fix compiler warnings

github.com/neovim/libuv - 50216706c2014ad6d8ee3bd48e63e1a97790057b authored almost 13 years ago
Test benchmark_pound: fix compilation problem

github.com/neovim/libuv - aafa7db1d4ba7ad7645a3008335bf30cd272277a authored almost 13 years ago
Test chown_root: make it pass on windows

github.com/neovim/libuv - abc4f56ff02a33ac318bcef4281c64b3167db1de authored almost 13 years ago
Test cwd_and_chdir: don't chdir to "" or "c:"

It should not strip the trailing (back)slash from a root directory.

github.com/neovim/libuv - 09a0d61e7bd4965f0a2d9219943b7eff9c3d9944 authored almost 13 years ago
Tests: verify that shutdown_cb is always called

github.com/neovim/libuv - 422a898a7f77ba0180dd3fe2b32738ba413b2e86 authored almost 13 years ago
Tests: verify that uv_write and uv_shutdown ref the event loop

github.com/neovim/libuv - fb65d74c84d88405446bcea87a9f5199728cc5b3 authored almost 13 years ago
Windows uv_fs_stat: cap st_nlink to SHRT_MAX

github.com/neovim/libuv - ec97ba801469d797d468c06d4db7c5e0afb6d0ac authored almost 13 years ago
Fold trailing whitespace

github.com/neovim/libuv - 87752ac38bc5d6ca0cb12504ef07e2c2ab2a617d authored almost 13 years ago
Added documentation for termkey_{start,stop}, termkey_is_started

github.com/neovim/libtermkey - 041584bdecb6ddd80f4ea39cad611d8ff307110f authored almost 13 years ago
Use man/also for manpage aliasing rather than duplicating the list (incorrectly) in the Makefile

github.com/neovim/libtermkey - f6e431029db49275e8ddac9447a6238c924161b4 authored almost 13 years ago
Have getkey/waitkey return RES_ERROR/EINVAL if stopped

github.com/neovim/libtermkey - 95f3d40d543c98f08f5091fef55490bafd59c5c8 authored almost 13 years ago
Added a termkey_is_started() accessor; unit test it a bit

github.com/neovim/libtermkey - a363d8ffa9a1d5225b90a11ecea4633804c2b5f6 authored almost 13 years ago
Move the terminal start/stop code into their own functions, exported (undocumented for now)

github.com/neovim/libtermkey - 922e47b1877d885ad9a4ace1458a3a30888797c9 authored almost 13 years ago
Make test-tty pass with redirected stdio

github.com/neovim/libuv - e53d7e3a11df84b1faf4100d96d5fb94052bff13 authored almost 13 years ago
Test runner: avoid process_wait failure when the test process didn't start

github.com/neovim/libuv - 743cab9f9d4aa13d7e3b79a0aaf63341bd6e26e6 authored almost 13 years ago
Windows: avoid uv_guess_handle crash in when fd < 0

Happens only when using a debug version of the crt.

github.com/neovim/libuv - f43f1a7016f86b868dbb8f3377930647f06f1f4b authored almost 13 years ago
Also link to termkey_{get,set}_buffer_size(3) from termkey(7)

github.com/neovim/libtermkey - 5456b0407f494895c078ce8afddf87b21ae5cdcd authored almost 13 years ago
windows: initialize ares handles list

We need to initialize the ares handles linked list or else bad things can happen
when we try to ...

github.com/neovim/libuv - 1c8cf617f9911148499f1a46ad91969d8a58a26e authored almost 13 years ago
Bump VERSION to 0.13

github.com/neovim/libtermkey - bc4371d579f7c1ce0f54a543bfebeafc97e26fcf authored almost 13 years ago
Optionally build against libncursesw if unibilium isn't present, before falling back on plain libncurses

github.com/neovim/libtermkey - 911bc058e293deeb0fe8cc39b3ebab5bf1367817 authored almost 13 years ago
Merge remote-tracking branch 'origin/v0.6'

Conflicts:
src/unix/core.c

github.com/neovim/libuv - 2ef5798c6f0513914bf83aa910b2535d9a1d5948 authored almost 13 years ago
Map EBUSY and ENOTEMPTY errors

github.com/neovim/libuv - 1ac71a31e9ae4eb1e8c6c9af5c2a9f4b8b62ba01 authored almost 13 years ago
test: fs: add tests for read EOF

This fix was merged without tests:
https://github.com/philips/libuv/tree/fix-read-on-windows-to-...

github.com/neovim/libuv - d07f2466d0a10ab02db588374dd97c2edd54c7fc authored almost 13 years ago
cygwin: we need to include uv-common.h for uv__set_sys_error()

github.com/neovim/libuv - 4f1782a54bbd3be5bf8d129397d11e2a7e05d3b4 authored almost 13 years ago
Fix typo in uv.h

github.com/neovim/libuv - 5505f2e9063aaf9b52d47315ae4324efbb5834be authored almost 13 years ago
build: add missing libs required to compile under MinGW

GetProcessMemoryInfo is in psapi and
GetAdaptersAddresses is in iphlpapi

github.com/neovim/libuv - 5110465c42a4f0f40dc88ecb9bb7c6a3dd4753b6 authored almost 13 years ago
build: link against libdl on linux

github.com/neovim/libuv - a93dc7ef11713192d398d08f618248dfabe7fd6c authored almost 13 years ago
win, unix: add uv_dlerror() and uv_dlerror_free()

github.com/neovim/libuv - b55801f2254b8830f4cd3e06741c9546d35284f8 authored almost 13 years ago
test: make pipe_connect_to_file succeed with ECONNREFUSED

github.com/neovim/libuv - 702f905f73418ddf3c8372663f97229797cbb6a9 authored almost 13 years ago
windows: return UV_ENOTSOCK when doing uv_pipe_connect to a file

github.com/neovim/libuv - 6bbccf1fe0e000fd73e945368466cd27291483e3 authored almost 13 years ago
Initial attempt at scrollrect-aware damage merge level - slightly incomplete but I can't think of a good test case for the remaining TODO

github.com/neovim/libvterm - 4485925dadeba2b3f5ca8d9125ff93a92ce1d732 authored almost 13 years ago
If vterm_scroll_rect() is asked to scroll by preserving nothing, just make it an erase

github.com/neovim/libvterm - fb11b9bb49382dc752259c9fb28452e9399d352c authored almost 13 years ago
Remember to test ?screen_chars in 42screen_damage.test

github.com/neovim/libvterm - 82f2378944841a4b80ed9e6f957f5e90655d3279 authored almost 13 years ago
Implement screen damage using scrollrect instead of moverect - will make scroll merge much easier

github.com/neovim/libvterm - e7e5828d3d9d65e158d942b336d30eef6231b6fa authored almost 13 years ago
Start to move some common rectangle-related snippets into a shared rect.h

github.com/neovim/libvterm - 677e992f6ca64dfe48a1a3256c5d336abf7ef2f1 authored almost 13 years ago
unix: fix fs_event refcount bug on darwin

The event loop got unref'd twice when the handle was closed.

github.com/neovim/libuv - b3fe1830409fff6a55131af3156654ee4a712426 authored almost 13 years ago
unix: don't rely on libev to track timer state

An obscure libev bug sometimes makes it miss state changes. Keep track of the
state ourselves.

...

github.com/neovim/libuv - 44c9f63cb1df484fed8117c4611358eca5f67786 authored almost 13 years ago
Expose scrollrect as an explicit state callback

github.com/neovim/libvterm - 54058bac07b69e61e3b4ce7326e3e593a10d969c authored almost 13 years ago
unix: fix fs_event refcount bug on darwin

The event loop got unref'd twice when the handle was closed.

github.com/neovim/libuv - 0459097745637b8789dd363a5a8ebb7ba428d121 authored almost 13 years ago
unix: don't rely on libev to track timer state

An obscure libev bug sometimes makes it miss state changes. Keep track of the
state ourselves.

...

github.com/neovim/libuv - 2f886c892e7ed960f6a1ce2831af58c3c6276977 authored almost 13 years ago
Revert b3e0ad4, 149d32c, e99fdf0 and ea9baef.

Detaching doesn't work yet, the setsid() call fails and leaves the child process
attached to the...

github.com/neovim/libuv - ec0eff955eb5efca1e58776047fc09c06246a831 authored almost 13 years ago
windows: fix time conversion in stat

github.com/neovim/libuv - 9a5c1bad909d2845cc0f1e32bb222a90c8ee3d53 authored almost 13 years ago
unix: fix build on iOS

_NSGetEnviron() doesn't exist on iOS, use plain `extern char **environ` instead.

github.com/neovim/libuv - 57c5fa1af1f1af1e9815e7d780243fa553030024 authored almost 13 years ago
Implement DSR/CPR

github.com/neovim/libvterm - 1a2a8cbb41d83373df0d5a6fea48c14b089087c6 authored almost 13 years ago
Further fixes to sequence docs

github.com/neovim/libvterm - 70243275c8649a157b0fe46189b1b0445db46604 authored almost 13 years ago
Initial hack at documenting the supported sequences

github.com/neovim/libvterm - 050924f799abc18eea936178bf6889eadcaeb4e6 authored almost 13 years ago
Ensure that 'make install' actually rebuilds library if required

github.com/neovim/libvterm - 4d80a994777f42d9e7de0d546b94762ee5e06c41 authored almost 13 years ago
unix: Implement options.detached for uv_spawn() for unix.

github.com/neovim/libuv - 149d32cb96592fc5037c7072e1a3ab9a3fa888a6 authored almost 13 years ago
win: Implement options.detached for uv_spawn() for Windows.

github.com/neovim/libuv - e99fdf0df6738dc9addc432f091896d7f37f7731 authored almost 13 years ago
Add "detached" member to uv_process_options_t to denote whether a child process should spawn detached from its parent.

github.com/neovim/libuv - b3e0ad4db850a76d1d2c722f93402b3b9f453c55 authored almost 13 years ago
test: Add test case for spawning detached child processes.

github.com/neovim/libuv - ea9baef95ce2208dbf65cba0ddcd90be5492a648 authored almost 13 years ago
Fix memory leak in uv_exepath() on OSX.

github.com/neovim/libuv - f6c8e78db973a0f57424dba74c97fdd4d2f910f8 authored almost 13 years ago
Merge branch 'v0.6'

github.com/neovim/libuv - fbc2154052819d2f6d552423c5b9a5c68a8397a6 authored almost 13 years ago
win: fs: handle EOF in read

in luvit after upgrade libuv from 243cfc to d3efef readSync started
failing. It seems that the ...

github.com/neovim/libuv - fca18c33ac94cd3893e803bf6101d0c9b2823e1a authored almost 13 years ago
Support mouse buttons 4 and 5

github.com/neovim/libvterm - 7f508e7991ded5fedcf9180c01f83ece84201b6a authored almost 13 years ago
Backspace should be ASCII DEL, not Ctrl-H

github.com/neovim/libvterm - 0a244efa329b8644760d79f206c6b3e029d04ce4 authored almost 13 years ago
linux: share inotify fd across event loop

Previously, a new inotify fd was created for each watcher, making it quite easy
to run into the ...

github.com/neovim/libuv - d3efefb0435e950251350744f84e9bbb8d783871 authored almost 13 years ago
common: make uv__set_*_error() return -1

So you can do `if (errno) return uv__set_sys_error(loop, errno);`.

github.com/neovim/libuv - 09c722e72b59762ca0f01377ad60ada7d16d8558 authored almost 13 years ago
test: check uv_fs_*() return values

github.com/neovim/libuv - 4240f0d710859e9760d02e3953fe6d1d5c6122e7 authored almost 13 years ago
test: add proper type casts

github.com/neovim/libuv - a5082e827171bb6d00bce1140cd7d59f0f17653b authored almost 13 years ago
.gitignore gyp build artifacts

github.com/neovim/libuv - 8f716a9348e3cdbeaf1db40dc2adfaf17c88ae6b authored almost 13 years ago
windows: avoid IOCP short-circuit if non-ifs lsps are detected

github.com/neovim/libuv - c0e7044862524e9b12a7f770623e7fd9763c6309 authored almost 13 years ago
Added more useful output buffer query functions

github.com/neovim/libvterm - 10af2a504711c5bad51d9d52183aa49fc006480e authored almost 13 years ago
Adjust 16 colour palette a little closer to xterm; avoid special-casing blue

github.com/neovim/libvterm - 0ffe95792bc8d323ba3423d417da451e164cb9cd authored almost 13 years ago
Don't nul-terminate result of vterm_screen_get_text() as it complicates multiple concatenation cases

github.com/neovim/libvterm - 57a0d4909c255145c8700fb78911607b7efb08d9 authored almost 13 years ago
Remove debugging fprintf to stderr from t/harness

github.com/neovim/libvterm - 3c6e8c676110536a5b32e1b234119ce044d7dca1 authored almost 13 years ago
Added vterm_screen_get_text(); to fetch buffer text as a (nul-terminated) UTF-8 string rather than array of UCS-4 chars

github.com/neovim/libvterm - efcf1a23b251b418098ce3dba14def93eb69127a authored almost 13 years ago
Moved the UTF-8 handling functions out into their own .h file

github.com/neovim/libvterm - 9b9d8ce51282f3ced04598d368520a59666feb17 authored almost 13 years ago
linux: fix signedness issue in uv_exepath()

readlink() returns -1 on error. The <= 0 check failed to catch that because the
return value was...

github.com/neovim/libuv - e504719e17f92bd789da9098bfd65065d223cc64 authored almost 13 years ago
Optionally bold+ANSI == high-brightness

github.com/neovim/libvterm - d9adc4e5111fce63d635f98ae0b3730aafa63e9b authored almost 13 years ago
Added some assertion tests on pen foreground/background colours

github.com/neovim/libvterm - 30258ca857c2a1ca27aec14f0b9d5d9e090a9691 authored almost 13 years ago
Unicode linefeed is 0x0a, not 0x13

github.com/neovim/libvterm - dc692de2286244c95284cc1bc78e73a71681c88b authored almost 13 years ago
linux: uclibc <0.9.32 doesn't have <ifaddrs.h>

uclibc didn't provide ifaddrs.h before version 0.9.32 It explicitly didn't
install it because (q...

github.com/neovim/libuv - 75ab1ba77467cab272ee8302ca4e9d1be306d2f6 authored almost 13 years ago
Windows: add error mappings that map to EPIPE

github.com/neovim/libuv - 86ebe48660ed767dc354d59fa5213d94dd517962 authored almost 13 years ago
Add more fixes for Dragonfly BSD.

github.com/neovim/libuv - 372ed18986ff63fd5511a71ac729c2fc7b3df933 authored almost 13 years ago
Fix libuv on OpenBSD. struct kproc2 doesn't exist any more.

github.com/neovim/libuv - e19724912de3469b4b9d160a21f2be7f61cb28da authored almost 13 years ago
Remove unused variables on NetBSD.

github.com/neovim/libuv - 783753e57f9c201f94be3eb1b58b228c1a41dca0 authored almost 13 years ago
Added manpage for termkey_{get,set}_buffer_size

github.com/neovim/libtermkey - 075f6eac3e54263c843c104b9f9c7c5f63f23c79 authored almost 13 years ago
Added (undocumented) termkey_set_buffer_size()

github.com/neovim/libtermkey - cd2b9cb0d8576e0fbb0813cf1d74a163633347a3 authored almost 13 years ago
Added (undocumented) termkey_get_buffer_size()

github.com/neovim/libtermkey - e1b6d448c1c3af78668c3dd178f7628972d45bb8 authored almost 13 years ago
unix: don't flush tty on switch to raw mode

Drain, don't flush the tty when switching from cooked to raw mode. Prevents
buffered keystrokes ...

github.com/neovim/libuv - b8649fdf00d0ddab8c95df2a5af80a5c3c97fca1 authored almost 13 years ago
Merge branch 'v0.6'

github.com/neovim/libuv - 1d942e2ad48c9a4309256558bae88ac310b956dd authored almost 13 years ago
win: add ERROR_FILENAME_EXCED_RANGE mapping, fix fs_file_nametoolong test

github.com/neovim/libuv - bc8b99097a1bc45df08d60d66856fc7663b3bd03 authored almost 13 years ago
Clean up error handling in win/fs.c, add some error mappings

github.com/neovim/libuv - 6c80bf34d375e939189b35f7c6f087a182077dac authored almost 13 years ago
windows: map WSAETIMEDOUT to UV_ETIMEDOUT

github.com/neovim/libuv - c1cea705ba91a1d38f89168bfedf078275f0e546 authored almost 13 years ago
Merge remote-tracking branch 'origin/v0.6'

github.com/neovim/libuv - 4e1f2b1f6484a186876690ca8bddb05481012aa0 authored almost 13 years ago
Remove uv_import() and uv_export().

Not needed anymore now that support for isolates has been removed from Node.

This commit revert...

github.com/neovim/libuv - c5aa86bd39389d48101cda60e110a94565a77620 authored almost 13 years ago
Unit-test that mixed US-ASCII and UTF-8 parses/decodes correctly

github.com/neovim/libvterm - e162b6601dd410327fa5e521b016272e53cbc26f authored almost 13 years ago
support half-duplex pipes

github.com/neovim/libuv - f9be43a564c55a6e28cc2de730cb8d7131d8e558 authored almost 13 years ago
fix windows build

github.com/neovim/libuv - 53eb9935cbe07efe2823249c59f79103b8b0689f authored almost 13 years ago
Clarify API doc comments in uv.h

github.com/neovim/libuv - 62206c2db0ddd944cd0c447492da9b0de9c476a6 authored almost 13 years ago
Ensure that whole-screen damage merging plays properly with moverect; flush before a moverect operation

github.com/neovim/libvterm - 561e0b2cb723536152e2ec39a23bccc681d6eb87 authored almost 13 years ago