aboutsummaryrefslogtreecommitdiff
path: root/third-party/patches
Commit message (Collapse)AuthorAge
* third-party: libtermkey v0.20 -> v0.21.1Marco Hinz2019-02-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | $ bzr log --line --forward -r v0.20.. 372: Paul "LeoNerd" Evans 2017-03-30 {v0.20} Bumped VERSION to 0.20 373: Paul "LeoNerd" Evans 2017-04-10 [merge] Apply typo fixes from jamessan 374: Paul "LeoNerd" Evans 2017-11-29 Build termkey.pc by invoking a small shell script instead of sed'ing a template 375: Paul "LeoNerd" Evans 2018-03-29 Implement mouse key parsing (thanks Marc André Tanner <mat@brain-dump.org>) 376: Paul "LeoNerd" Evans 2019-01-02 Bugfix for infinite CPU spin on TERM=dumb, which has no terminfo key strings 377: Paul "LeoNerd" Evans 2019-02-14 Fix a couple of valgrind-cleanness errors in DEBUG mode 378: Paul "LeoNerd" Evans 2019-02-14 Fix valgrind uninitialised value warning 379: Paul "LeoNerd" Evans 2019-02-14 Remember to unibi_destroy() even if we never (lazily) loaded terminfo 380: Paul "LeoNerd" Evans 2019-02-14 Bugfix memory leak in TI driver on xterm 381: Paul "LeoNerd" Evans 2019-02-17 driver-ti.c does not need a separate TYPE_MOUSE node type since TERMKEY_TYPE_MOUSE already exists 382: Paul "LeoNerd" Evans 2019-02-17 Perform TI string lookup by iterating all the strings we care about, rather than iterating everything in the DB; that way a hook function can invent new strings 383: Paul "LeoNerd" Evans 2019-02-17 Avoid nonstandard \e sequence in unit tests (via neovim https://github.com/neovim/neovim/blob/master/third-party/patches/libtermkey-Fix-escape-sequences-for-MSVC.p... 384: Paul "LeoNerd" Evans 2019-02-17 win32: Win32 lacks <unistd.h> and S_ISFIFO() 385: Paul "LeoNerd" Evans 2019-02-17 win32: Win32 needs help to get ssize_t 386: Paul "LeoNerd" Evans 2019-02-17 win32: Win32 has no <termios.h> 387: Paul "LeoNerd" Evans 2019-02-17 win32: Win32 has no poll() so cannot provide termkey_waitkey() 388: Paul "LeoNerd" Evans 2019-02-17 win32: Win32 has no <strings.h> and needs help getting strcasecmp() 389: Paul "LeoNerd" Evans 2019-02-17 Write the version into the .pc file at 'make install' time so we don't get@VERSION@ from source 390: Paul "LeoNerd" Evans 2019-02-19 {v0.21} Bumped VERSION to 0.21 391: Paul "LeoNerd" Evans 2019-02-19 Bugfix to missing TERMIOS support 392: Paul "LeoNerd" Evans 2019-02-19 Fix offbyone buffer overflow in sprintf calculation of key names (neovim #9630) 393: Paul "LeoNerd" Evans 2019-02-19 {v0.21.1} Remove a pointless (and warny) cast Our local patches are now part of the libtermkey repo and get removed.
* deps: update to libuv v1.23.2Justin M. Keyes2018-11-01
| | | | | | | | | | | | | | | | | | | Remove libuv-overlapped.patch since UV_OVERLAPPED_PIPE was included in libuv v1.21.0: https://github.com/libuv/libuv/commit/62a0f763a7d1a5bbaa2670b9d2687ba183d2c528 Notable changes since v1.12: - 1.16.0 - uv_os_getppid(): get parent PID - "win,tty: improve SIGWINCH support" (v1.15.0) - 1.18.0 - uv_os_getpid() - 1.19.0 - Windows: uv_kill() pid 0 now means "current process group", like unix. https://github.com/libuv/libuv/commit/890eedaf59cea75faaa6a14b4248a472dcadb831 - 1.20.0 - unix,spawn: respect user stdio flags for new pipe https://github.com/libuv/libuv/commit/c409b3fcff51ea270724e4f43866764e65666095
* third-party/unibilium: Fix parsing of extended capability entriesJames McCoy2018-10-13
| | | | | | | | | | | | | In the 20180331 release, the format was slightly changed: > 20180331 > + improve terminfo write/read by modifying the fourth item of the > extended header to denote the number of valid strings in the extended > string table (prompted by a comment in unibilium's sources). Since the number of valid string capabilities is not necessarily the same as extstrslen, it's not possible to sanity check the total number of items up front anymore.
* build/MSVC: remove libvterm-Fix-escape-sequences-for-MSVC.patchJustin M. Keyes2018-09-04
| | | | | Not needed after libvterm commit: https://github.com/neovim/libvterm/commit/487f21dbf65f1c28962fef3f064603f415fbaeb2
* build/msvc: Add support for building gettext tools with MSVCb-r-o-c-k2018-06-09
| | | | | Only includes the tools needed for Neovim: xgettext, msgfmt, and msgmerge.
* deps: Fix libvterm and libtermkey escape sequences for MSVCb-r-o-c-k2018-06-03
| | | | | The escape sequence `\e` is non-standard and not supported by MSVC. It caused the terminal emulator to incorrectly interpret certain keys.
* deps: Upgrade LuaRocks and remove patchb-r-o-c-k2018-06-03
|
* win: open child stdio handles in overlapped-mode (#8113)Björn Linse2018-04-25
| | | This will be used e.g. by the python client for native asyncio support
* build/windows: Patch Luv with a patch file instead of CMakeb-r-o-c-k2018-04-01
|
* build/windows: Move libtermkey patches into this repositoryb-r-o-c-k2018-04-01
|
* build/msvc: Fix libvterm patchb-r-o-c-k2018-03-26
|
* build/msvc: Add libintl to bundled dependencies (#8163)b-r-o-c-k2018-03-24
|
* build/msvc: Add patch for LuaRocksb-r-o-c-k2018-03-01
| | | | LuaRocks bundles an outdated wget.exe for downloading packages on Windows. It is too old to support GitHub's TLS, so this patch will replace it with curl.
* build/msvc: Add patch for libvtermb-r-o-c-k2018-03-01
The patch removes VLAs because MSVC does not support them.