aboutsummaryrefslogtreecommitdiff
path: root/third-party
Commit message (Collapse)AuthorAge
...
* | build/msvc: Make libtermkey depend on Unibiliumb-r-o-c-k2018-03-01
| |
* | 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.
* | build/msvc: Add CMakeLists.txt and header for Unibiliumb-r-o-c-k2018-03-01
| | | | | | | | | | A header was added for compatibility with MSVC and CMakeLists.txt was added for building with CMake.
* | build/msvc: Use patched libvterm for MSVCb-r-o-c-k2018-02-28
| |
* | build/msvc: Add MSVC compiler flag when building LuaRocksb-r-o-c-k2018-02-28
| |
* | build/msvc: Remove unnecessary copy command for msgpack DLLb-r-o-c-k2018-02-28
| |
* | build/msvc: Fix linking for luajit and luvb-r-o-c-k2018-02-28
| |
* | build/msvc: Allow building Unibilium on Windowsb-r-o-c-k2018-02-28
|/
* third-party: Explicitly version pin all luarocks modulesJames McCoy2018-02-26
|
* third-party: Install all luarocks by name instead of URLJames McCoy2018-02-25
|
* third-party: Use luacheck releases (0.21.2 for now) instead of masterJames McCoy2018-02-25
| | | | | | Tracking master subjects us to breakages (as happened when luacheck-scm-1.rockspec got renamed to luacheck-dev-1.rockspec) and makes older releases unbuildable when that happens.
* third-party: upgrade libunibilium from 1.2.1 to 2.0.0 (#8016)Marco Hinz2018-02-17
| | | | | | | | | | | | | | | | ❯ git log --oneline v2.0.0...v1.2.1 e3b16d6 (HEAD -> master, tag: v2.0.0, origin/master, origin/HEAD) version 2.0.0 6f0037b (origin/wide-int) update README with build instructions / prerequisites f40c97a explicitly mention the new "wide integer" format in the man pages 37aa305 use ncurses*-config to get TERMINFO_DIRS if possible 2461ee1 use perl instead of sed hackery to create unibilium.pc 23e9dea don't cast between pointer types of different alignments 1b5b8fd add basic test for wide format cfe4216 add xterm-256color; regenerate static tests from ncurses 6.1 6e55e75 escape backslashes properly 42f3cdd add 32 bit number support (wide terminfo format) 73385ba unibi-dump: accept a filename as argument ec9ef0a don't pass NULL to memcpy b42315b (origin/typecheck) make unibi_var_t slightly more type-safe
* third-party: Install luabitop if using LuaJames McCoy2018-02-02
|
* third-party: lua: Set LUA_ROOT to ${DEPS_INSTALL_DIR}James McCoy2018-02-02
|
* third-party: luarocks: Use Lua if LuaJIT is disabledJames McCoy2018-02-02
|
* build: BuildLuarocks.cmake: fix luacheck rockspec (#7961)손량2018-02-02
| | | luacheck renamed the filename from luacheck-scm-1.rockspec to luacheck-dev-1.rockspec.
* build: fix luacheck detection (avoids re-download on win32) (#7905)George Zhao2018-01-24
|
* third-party: revert to jemalloc 4.5.0Justin M. Keyes2018-01-06
| | | | | | | | | | | | | | | | | ref #7746 closes #7808 jemalloc-5.0.1 broke the Ubuntu Unstable PPA builds on arm64: https://launchpadlibrarian.net/351647411/buildlog_ubuntu-artful-arm64.neovim_0.2.0ubuntu1+git201712291800+3837+26~ubuntu17.10.1_BUILDING.txt.gz). make[5]: Entering directory '/<<BUILDDIR>>/neovim-0.2.0ubuntu1+git201712291800+3837+26~ubuntu17.10.1/build' Segmentation fault (core dumped) runtime/CMakeFiles/vimball-tags.dir/build.make:57: recipe for target 'runtime/CMakeFiles/vimball-tags' failed make[5]: *** [runtime/CMakeFiles/vimball-tags] Error 139 make[5]: Leaving directory '/<<BUILDDIR>>/neovim-0.2.0ubuntu1+git201712291800+3837+26~ubuntu17.10.1/build' CMakeFiles/Makefile2:7467: recipe for target 'runtime/CMakeFiles/vimball-tags.dir/all' failed jemalloc bug: https://github.com/jemalloc/jemalloc/issues/979
* third-party: update deps #7746Issam Maghni2017-12-29
| | | | - Latest commit from LuaJIT 2.0.5
* Updating to latest UNIBILIUM (#7745)Issam Maghni2017-12-18
| | | Update to unibilium 1.2.1
* build: de-parallelize luarocks dependencies (#7697)Justin M. Keyes2017-12-06
| | | | ref 6647f3c047b1 closes #7535
* 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