aboutsummaryrefslogtreecommitdiff
path: root/third-party
Commit message (Collapse)AuthorAge
* win/package: nvim-qt v0.2.8 (#7464)Justin M. Keyes2017-10-31
|
* third-party: Bump win32yank to v0.0.4 and install arch-specific binaryJames McCoy2017-07-14
| | | | Closes #6933
* third-party: Bump libtermkey to 0.20Justin M. Keyes2017-07-08
|
* Update deps (#6885)equal-l22017-06-17
| | | | | | | | * Update libuv to 1.12.0 * Update msgpack-c to 2.13 * Update LuaJIT to 2.0.5 (82151a45 for a Windows build fix) * Update jemalloc to 4.5.0 * Update luv to 1.9.1-1 * Update gperf to 3.1
* build: LuaRocks 2.4.2 #6059Jan Viljanen2017-05-31
| | | | | | LuaRocks 2.3 and onwards changed the /P option to no longer include the version number which made newer releases of LuaRocks fail when compiling on Windows.
* Merge branch 'master' into luaviml'/luaZyX2017-05-08
|\
| * win: Terminal UI #6315Rui Abreu Ferreira2017-05-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | For CI builds unibilium is provided through msys2 packages, and libtermkey is built from source in third-party from equalsraf/libtermkey. In Windows we cannot read terminal input from the stdin file descriptor, instead use libuv's uv_tty API. It should handle key input and encoding. The UI suspend is not implemented for Windows, because the SIGSTP/SIGCONT do not exist in windows. Currently this is a NOOP. Closes #3902 Closes #6640
| * win/package: nvim-qt v0.2.7 (fixes cursor-shaping) (#6641)Justin M. Keyes2017-05-02
| |
| * api/ext_tabline: List of Dicts.Justin M. Keyes2017-04-26
| |
* | Merge branch 'master' into luaviml'/luaZyX2017-04-10
|\|
| * third-party: Update busted versionZyX2017-04-10
| |
* | Merge branch 'master' into luaviml'/luaZyX2017-04-08
|\|
| * build: avoid cmake warning (#6417)Justin M. Keyes2017-04-01
| |
| * third-party: Avoid building msgpack-c examplesJames McCoy2017-03-30
| |
| * third-party: Bump msgpack-c to 2.1.1James McCoy2017-03-30
| |
| * build: Rename NEOVIM_* to NVIM_*Justin M. Keyes2017-03-27
| |
* | deps: Always build lua with -fPIC and -O0ZyX2017-03-27
| |
* | ci: When building lua use -fPICZyX2017-03-27
| |
* | ci: Make ASAN build link with lua, build lua with address sanitizerZyX2017-03-27
|/
* build: Do not ref `libuv` CMake target if USE_BUNDLED_LIBUV=OFF. (#6363)Justin M. Keyes2017-03-26
| | | | | | CMake Warning: The dependency target "libuv" of target "luv-static" does not exist. (CMP0046) Closes #6355
* doc: eval.txt fixup, README.mdJustin M. Keyes2017-03-13
|
* win/package: nvim-qt v0.2.6 (#6258)Justin M. Keyes2017-03-11
|
* win: third-party: win32yank v0.0.3 (#6255)@equalsraf2017-03-11
| | | | | | | Fixes trailing newline bug when pasting text in Windows. References: https://github.com/equalsraf/neovim-qt/issues/218 https://github.com/equalsraf/neovim-qt/issues/253
* win/package: Upgrade to neovim-qt v0.2.5 (#6213)Justin M. Keyes2017-03-04
|
* win/package: runtime filesJustin M. Keyes2017-03-01
| | | | | | | runtime/plugin/gui_shim.vim is from Neovim-Qt. This is a temporary measure, we will add real UI events which obviate gui_shim.vim. Closes #6145
* win/package: cat.exeJustin M. Keyes2017-03-01
|
* win/package: nvim-qt GUIJustin M. Keyes2017-02-16
| | | | Closes #6126
* win/package: provide common toolsJustin M. Keyes2017-02-16
| | | | | | | | | | | | | | | | | | | | | | | | References #1507 Closes #1811 curl.exe curl_7_52_1_openssl_nghttp2_x86.7z from https://winampplugins.co.uk/curl/ curl 7.52.1 (x86_64-pc-win32) libcurl/7.52.1 OpenSSL/1.0.2k zlib/1.2.8 nghttp2/1.19.0 Protocols: dict file ftp ftps gopher http https imap imaps ldap pop3 pop3s rtsp smb smbs smtp smtps telnet tftp Features: AsynchDNS IPv6 Largefile NTLM SSL libz HTTP2 HTTPS-proxy tidy.exe http://tidybatchfiles.info HTML Tidy for Windows tidy version 5.3.14 date 2017.01.09 compiled for Windows win32 x86. 7za.exe http://www.7-zip.org 7-Zip 16.04 (2016-10-04) cat.exe http://unxutils.sourceforge.net from gVim: diff.exe GNU diffutils version 2.7 xxd.exe V1.10 27oct98 by Juergen Weigert (Win32) ye olde hacked-up tee.exe
* win/build: Download winptyRui Abreu Ferreira2017-02-16
| | | | | Winpty has x86/x64 binary builds, download them when building Neovim.
* win/build: Fix libuv recipe for Windows/NMake X86_64Rui Abreu Ferreira2017-02-16
| | | | | The 64bit check for the libuv recipe worked for the VS generator but not for NMake.
* win/build: detect architectureRui Abreu Ferreira2017-02-16
|
* Revert "build: LuaRocks: require unzip (#6049)"Justin M. Keyes2017-02-04
| | | | This reverts commit 54293b73d4bef32eca7f5d6b3a3f177379940a49.
* build: LuaRocks: require unzip (#6049)Matthieu Coudron2017-02-04
|
* third-party: Add helper to fetch binary dependenciesRui Abreu Ferreira2017-01-20
| | | | | Add cmake script with recipes to download binary dependencies, currently the only dependency is win32yank.
* tui: check stty/termios for kbsJustin M. Keyes2016-12-23
| | | | | | | | | | | Requires libtermkey 0.19+ Closes #2048 Closes #5693 See https://github.com/neovim/libtermkey/compare/a9b61424aae9f7548162ff112393c5f706cf54f1%5E...c0eb4e4a05f49ad8fee0195c77f2c29d09cc36af See https://bugzilla.redhat.com/show_bug.cgi?id=142659 See https://github.com/tmux/tmux/blob/fe4e9470bb504357d073320f5d305b22663ee3fd/tty-keys.c#L625-L632
* Change Lua's download URLequal-l22016-12-04
|
* build: Upgrade jemalloc from 4.2.1 to 4.3.1. (#5636)Michael Ennen2016-11-21
| | | Closes #5415
* build: Target luacheck HEAD.Justin M. Keyes2016-11-17
| | | | | | | | | | | | https://github.com/mpeterv/luacheck/pull/81#issuecomment-261099606 > If you really want to use bleeding-edge version you should get the > rockspec from master branch, not a fixed commit ... > The correct way to install from a specific commit is cloning that > commit and running "luarocks make" from project directory. The reason > is that running "install" or "build" on an scm rockspec fetches > sources from master but uses build description from the rockspec > itself, which may be outdated.
* third-party: Bump luv to v1.9.1-0Rui Abreu Ferreira2016-09-10
| | | | Fixes #4620
* eval: use gperf to generate the hash of builtin functionsBjörn Linse2016-08-31
| | | | make api functions highlighted as builtins in vim.vim
* third-party: Windows fix for luv build recipeRui Abreu Ferreira2016-08-26
| | | | | The argument quotes in the luv build recipe did not work in Windows.
* third-party: Build busted in WindowsRui Abreu Ferreira2016-08-26
| | | | | Busted now builds on Windows, remove the check. In Windows the binary is called busted.bat.
* Update to libuv 1.9.1Michael Ennen2016-08-26
|
* third-party: force the use of penlight 1.3.2-2 until busted is fixedJohn Szakmeister2016-08-15
| | | | | | penlight 1.4.0 changed how files are being globbed and busted hasn't been updated accordingly yet. See Olivine-Labs/busted#528 for more information.
* third-party: don't build busted in parallel with anythingJohn Szakmeister2016-08-15
| | | | | luarocks has had trouble in the past with multiple build/install commands running at the same time.
* Merge #5130 from equalsraf/tb-appveyorJustin M. Keyes2016-08-07
|\ | | | | Enable MSYS/MinGW builds in Appveyor
| * third-party: Pass along cmake generator in luv recipeRui Abreu Ferreira2016-08-07
| |
| * third-party: Build libvterm in MinGWRui Abreu Ferreira2016-08-07
| | | | | | | | | | Add build recipe for libvterm in MinGW, a CMakeLists.txt file is bundled in third-party/cmake/.
| * third-party: Create path in CopyFilesGlob.cmakeRui Abreu Ferreira2016-08-07
| |
| * Build third-party deps in MinGWRui Abreu Ferreira2016-08-07
| | | | | | | | | | Added recipes to build bundled dependencies in native MinGW toolchains - libuv, luajit, luarocks, msgpack