Christian Clason
d72e82d3db
build(deps): bump luajit to commit e2c312e ( #17111 )
...
bump bundled LuaJIT to e2c312e0de
2022-03-25 17:42:32 +01:00
Christian Clason
1e7ba7ea6b
build(deps): bump libuv to 1.44.1
2022-03-10 16:48:49 +01:00
Christian Clason
8bae974da3
build(deps): bump tree-sitter to 0.20.6 ( #17587 )
2022-03-07 23:48:33 +01:00
Christian Clason
c400688752
build(deps): bump libuv to 1.44.0 ( #17613 )
2022-03-07 22:49:35 +01:00
Dundar Göc
f9a8a811c7
revert: "build(deps): bump libuv to 1.43.0+7ae0c95"
...
This reverts commit 2da9450de5
.
2022-03-04 16:24:17 +01:00
Christian Clason
2da9450de5
build(deps): bump libuv to 1.43.0+7ae0c95
2022-02-26 12:06:02 +01:00
Christian Clason
b857bc770b
build(deps): bump luv to 1.43.0-0
2022-02-26 12:00:45 +01:00
Andreas Schneider
40c36efdee
chore(deps): use https for downloading libvterm and libtermkey
2022-02-08 11:18:49 +01:00
Christian Clason
db9cfb18e1
build(deps): bump tree-sitter to v0.20.3
...
this version contains massive performance improvements as well as a new
`--abi` flag that allows generating backward compatible parsers
2022-01-22 09:02:06 +01:00
Christian Clason
45f7fc9b06
build(deps): bump tree-sitter
...
update tree-sitter to
2346570901
which includes a massive performance improvement to query construction
(bumping ABI compatibility to 14; parsers need to be generated with a
flag to take advantage of this)
2022-01-18 09:07:12 +01:00
Christian Clason
5d15829c2b
build(deps): bump treesitter to commit bf210f0
...
Update to bf210f0c9e
, which is a significant improvement to query performance.
2022-01-12 17:04:00 +01:00
Christian Clason
302beaa36b
build(deps): bump tree-sitter to v0.20.2 ( #16863 )
2022-01-01 17:59:00 +01:00
Christian Clason
95803f0e90
build(deps): bump luajit to commit 1d20f33 ( #16712 )
...
fixes a bug with jit.bcsave on Windows (cf. #16631 )
2021-12-18 19:09:00 +01:00
Christian Clason
aad2437fc0
build(deps): bump tree-sitter commit
...
bump tree-sitter to 25f64e1eb6
to fix query performance regression in 0.20.1
2021-12-10 16:07:03 +01:00
dundargoc
caa6992a10
chore: fix typos ( #16361 )
...
Co-authored-by: Brede Yabo Sherling Kristensen <bredeyabo@hotmail.com>
Co-authored-by: zeertzjq <zeertzjq@outlook.com>
Co-authored-by: István Donkó <istvan.donko@gmail.com>
Co-authored-by: Julian Berman <Julian@GrayVines.com>
Co-authored-by: bryant <bryant@users.noreply.github.com>
Co-authored-by: Michael Lingelbach <m.j.lbach@gmail.com>
Co-authored-by: nlueb <9465658+nlueb@users.noreply.github.com>
Co-authored-by: Leonhard Saam <leonhard.saam@yahoo.com>
Co-authored-by: Jesse Wertheim <jaawerth@gmail.com>
Co-authored-by: dm1try <me@dmitry.it>
Co-authored-by: Jakub Łuczyński <doubleloop@o2.pl>
Co-authored-by: Louis Lebrault <louis.lebrault@gmail.com>
Co-authored-by: Brede Yabo Sherling Kristensen <bredeyabo@hotmail.com>
Co-authored-by: zeertzjq <zeertzjq@outlook.com>
Co-authored-by: István Donkó <istvan.donko@gmail.com>
Co-authored-by: Julian Berman <Julian@GrayVines.com>
Co-authored-by: bryant <bryant@users.noreply.github.com>
Co-authored-by: Michael Lingelbach <m.j.lbach@gmail.com>
Co-authored-by: nlueb <9465658+nlueb@users.noreply.github.com>
Co-authored-by: Leonhard Saam <leonhard.saam@yahoo.com>
Co-authored-by: Jesse Wertheim <jaawerth@gmail.com>
Co-authored-by: dm1try <me@dmitry.it>
Co-authored-by: Jakub Łuczyński <doubleloop@o2.pl>
Co-authored-by: Louis Lebrault <louis.lebrault@gmail.com>
2021-11-27 11:10:48 -05:00
Christian Clason
faae47eddb
build(deps): also bump treesitter-c to v0.20.1
2021-11-22 11:05:24 +01:00
Christian Clason
e1cea4b38d
build(deps): bump tree-sitter to 0.20.1
2021-11-22 10:26:17 +01:00
Christian Clason
cab542c0f9
build(deps): bump luarocks to 3.8.0
2021-11-18 18:55:36 +01:00
Christian Clason
615e03c33e
build(deps): bump luv to 1.42.0-1 ( #16113 )
...
* Use uv_handle_size/uv_req_size instead of sizeof
* LuaJIT: add missing LJ_ENDIAN and LJ_NO_UNWIND checks for DASM [fixes building on aarch64]
2021-10-29 17:55:21 +02:00
Christian Clason
6acfbd810d
build(deps): bump luajit to latest commit ( #16041 )
...
bump LuaJIT to b4b2dce9fc
now requires `-funwind-tables` build flag, which conflicts with
`-DLUA_USE_ASSERT`
2021-10-29 17:54:59 +02:00
Björn Linse
7356d3cdbd
Merge pull request #15316 from vigoux/ts-fix-captures
...
fix(treesitter): run predicates more often in iter_matches
2021-10-07 16:00:36 +02:00
Christian Clason
f6c0a37b02
build(deps)!: use libuv 1.42.0 upstream for WIN32 ( #15889 )
...
Switch libuv from https://github.com/neovim/libuv fork to upstream for WIN32.
Upstream at 1.42.0 is now used for all platforms.
BREAKING CHANGE: removes Windows 7 support
BREAKING CHANGE: removes support for mouse and alternate buffers in TUI for
Windows 8 and 8.1
2021-10-05 17:23:42 +02:00
Thomas Vigouroux
458f2aad5c
fix(treesitter): run predicates more often in iter_matches
...
Superseedes #15126 , and fixes the issue.
2021-10-01 09:20:35 +02:00
Christian Clason
aba397991b
build(deps): bump luarocks to 3.7.0 #15740
...
Besides bugfixes, this brings `XDG_*` compliance and improved
robustness, especially for network errors.
See https://github.com/luarocks/luarocks/blob/master/CHANGELOG.md
- fixup: set LIBUV_LIBDIR to workaround 83126ba324
- https://github.com/luarocks/luarocks/issues/1214
- https://github.com/luarocks/luarocks/pull/1355
2021-09-22 12:26:01 -07:00
Christian Clason
9cbebcb247
chore(deps): bump libuv and luv to 1.42.0
2021-09-21 10:17:05 +02:00
Christian Clason
3de777d259
chore(deps): bump LibLUV to 1.40.0-0 ( #14997 )
...
Adds several threading, async, and gc fixes and allows building with older gcc (4.x). Minimum required version remains 1.30.1.
2021-07-07 08:24:08 +02:00
Lewis Russell
a6cdfa27d5
chore(deps): bump LibLUV to 1.34.1 and lua-compat-53 to 0.9 ( #14985 )
...
This bumps the bundled LibLUV to 1.34.1 in order to make the newly introduced `uv.fs_mkstemp` available in the official builds. (The minimum required version remains at 1.30.1.)
The bump of lua-compat-53 to 0.9 is needed to build with the updated LibLUV.
2021-07-05 14:30:50 +02:00
Jan Edmund Lazo
94583483f9
deps(curl): v7.77.0 ( #14961 )
...
https://github.com/neovim/neovim/issues/14078#issuecomment-870882357
d66e306abf
2021-07-02 17:44:05 -07:00
Christian Clason
836c310321
feat(ts): bump tree-sitter to v0.20.0
2021-06-30 12:11:35 +02:00
Oliver Marriott
e2bc0bf665
fix(ci): adjust DEPS_INSTALL_DIR on OpenBSD to avoid pkg-config bug ( #14803 )
...
Also bumps to OpenBSD 6.9 and updates packages.
Co-authored-by: glacambre <code@lacamb.re>
2021-06-13 14:03:47 -04:00
Thomas Vigouroux
3085788a3e
deps(treesitter): bump to 0.19.5+
...
This fixes a bunch of issues with queries.
2021-06-11 14:15:27 +02:00
Jan Edmund Lazo
dc18c1e3ee
win/package: update wintools.zip for curl v7.76.1 ( #14570 )
...
https://github.com/neovim/neovim/issues/14078
2021-05-17 14:57:46 +02:00
Jan Edmund Lazo
cd5fde6e6c
neovim-qt: v0.2.16.1 ( #14514 )
...
nvim-qt --help/version should work without $DISPLAY
https://github.com/equalsraf/neovim-qt/compare/v0.2.16...v0.2.16.1
2021-05-08 12:17:25 -04:00
Jan Edmund Lazo
02909d150e
win/package: update wintools.zip ( #14408 )
...
This does not have 7za.exe and tidy.exe.
Ref: https://github.com/neovim/neovim/issues/14078
2021-04-20 15:54:22 +02:00
Jan Edmund Lazo
7bf62ab022
win/package: remove cat,tidy ( #14402 )
...
Neovim should not bundle external tools
that are not needed in the runtime environment.
cat.exe is meant for tests only.
Install a mingw/msys2/busybox environment which bundle cat.exe.
tidy.exe was never used in tests and is not required in Neovim runtime.
busybox and tidy.exe can be installed via scoop.
Ref: https://github.com/neovim/neovim/issues/14078
2021-04-20 01:02:42 -04:00
Mathias Fussenegger
3c2bc05f94
treesitter: Update to 0.19.4+2
2021-03-26 10:23:39 +01:00
Björn Linse
e8a0ff001f
Merge pull request #14076 from mfussenegger/treesitter019
...
treesitter: Update to 0.19.3
2021-03-15 18:06:26 +01:00
Raymond W. Ko
097ec71bd8
aarch64/linux: fix build by updating LuaJIT ( #14096 )
2021-03-10 18:14:14 -05:00
Mathias Fussenegger
b73e653703
treesitter: Update to 0.19.3
2021-03-09 19:21:26 +01:00
Thomas Vigouroux
6d07d18f91
deps(treesitter): bump C parser and runtime
...
It's been a while since we bumped the C parser version, and a few ABI
versions have been realised since.
2021-01-26 15:17:10 +01:00
Tae Won Ha
12709c475b
Use the latest luajit for arm64 Mac compatibility.
2020-12-13 21:03:19 -05:00
Thomas Vigouroux
9e9137ef04
deps(tree-sitter): dump to 0.17.3
...
Also test the the bundling works correctly.
2020-11-03 13:40:44 +01:00
Thomas Vigouroux
823cc66509
deps(treesitter): bump up to 0.17.1
2020-11-03 10:39:36 +01:00
Thomas Vigouroux
3eb241d831
bundle: move tree-sitter as a bundled dep
...
fixup! bundle: move tree-sitter as a bundled dep
fixup! bundle: move tree-sitter as a bundled dep
2020-11-03 10:39:35 +01:00
Christian Clason
7de276b877
bump libvterm to 0.1.4
2020-08-27 20:01:14 +02:00
John Gehrig
5f0a1b04c1
neovim-qt: bump to version 0.2.16 ( #12508 )
2020-06-19 13:47:55 +02:00
erw7
bb2be0de38
deps: update libuv
...
https://github.com/neovim/neovim/pull/11808
https://github.com/neovim/libuv/pull/12
v1.34.2
* darwin: stop calling SetApplicationIsDaemon() (Ben Noordhuis)
* osx,fsevent: fix race during uv_loop_close (Jameson Nash)
* unix: handle uv__open_cloexec return value correctly (Anna Henningsen)
v1.34.1
* unix: fix -Wstrict-aliasing compiler warning (Ben Noordhuis)
* unix: cache address of dlsym("mkostemp") (Ben Noordhuis)
* win,tty: avoid regressions in utf-8 handling (Jameson Nash)
* win: remove bad assert in uv_loop_close (Jameson Nash)
* tty,unix: avoid affecting controlling TTY (Jameson Nash)
v1.34.0
* unix: refactor uv__fs_copyfile() logic (cjihrig)
* fs: handle non-functional statx system call (Milad Farazmand)
* unix,win: add uv_sleep() (cjihrig)
* fs: add uv_fs_mkstemp (Saúl Ibarra Corretgé)
v1.33.0
* win: fix reading hidden env vars (Anna Henningsen)
* unix,win: add uv_random() (Ben Noordhuis)
* win, tty: fix problem of receiving unexpected SIGWINCH (erw7)
* fs: use statvfs in uv__fs_statfs() for Haiku (Calvin Hill)
* fsevents: stop using fsevents to watch files (Jameson Nash)
* win,tty: add uv_tty_{get,set}_vterm_state (erw7)
* unix: update uv_fs_copyfile() fallback logic (Stefan Bender)
* win: cast setsockopt struct to const char* (Shelley Vohr)
* unix: fix {Net,Open}BSD build
2020-05-26 14:16:09 +09:00
Thomas Vigouroux
e10f9151dc
treesitter: remove utf8proc dependency
2020-04-18 09:21:03 +02:00
erw7
146598efcc
build: Fix MSVC build failure on CI #11865
...
clean-shared-libraries does nothing useful in MSVC build. Nevertheless,
it deletes ${DEPS_INSTALL_DIR}/lib/nvim/parser/c.dll and causes build
failure in CI.
2020-02-14 00:45:41 -08:00
Björn Linse
120a4c8e25
Merge pull request #11757 from bfredl/treesitter_runtime
...
treesitter: add standard search path for parsers + bundle c parser properly
2020-02-07 10:41:02 +01:00