aboutsummaryrefslogtreecommitdiff
path: root/third-party
Commit message (Collapse)AuthorAge
...
* 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
* 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