Christian Clason
767b968647
build(deps): bump luajit to HEAD - e897c5743
2023-09-17 12:27:08 +02:00
Christian Clason
fe2fa98460
build(deps): bump luajit to HEAD - 7a77a3cd8
2023-09-15 09:10:00 +02:00
Christian Clason
3849cc9c18
build(deps): bump luajit to HEAD - 8af63f992
2023-09-12 09:01:52 +02:00
Christian Clason
6c1b7535fe
build(deps): bump tree-sitter to HEAD - 46af27796
2023-09-12 09:01:38 +02:00
Christian Clason
e99a3fd25d
build(deps): bump luajit to HEAD - 5a18d4582
2023-09-10 12:48:52 +02:00
dundargoc
54d357dce0
build: bump lpeg to 1.1.0 ( #25016 )
...
Release notes indicates it has better UTF8 handling which is relevant
for us.
2023-09-04 22:42:47 +02:00
Christian Clason
62869da11c
build(deps): bump luajit to HEAD - 41fb94def
2023-08-30 10:03:19 +02:00
Christian Clason
009c84322d
build(deps): bump luajit to HEAD - 83954100d
2023-08-29 09:42:18 +02:00
Amaan Qureshi
7c4d317a66
build(deps): bump tree-sitter to HEAD
2023-08-29 02:43:01 +09:00
Sanchayan Maity
874b8172a6
build(deps): bump tree-sitter-python to v0.20.4
2023-08-27 10:03:24 +09:00
zhaozg
c4728a5c46
build(deps): bump luv to HEAD dcd1a1c
2023-08-27 10:02:43 +09:00
Christian Clason
3e80b39a8e
build(deps): bump luajit to HEAD - 03c31124c
...
Switch to a rolling release, so the `0-beta3` suffix is dropped in favor
of the date. Remove the custom UNIX command as the symlink is now
created by the LuaJIT Makefile.
2023-08-23 11:23:11 +09:00
Christian Clason
d7ae9ae3e5
build(deps): bump tree-sitter to HEAD - ab09ae20d
2023-08-19 03:16:14 +02:00
Christian Clason
7aad4643f9
fix(deps): remove stray conflict marker
...
fixup for 22d397c233
2023-08-15 12:32:20 +02:00
Christian Clason
22d397c233
build(deps): bump tree-sitter-lua to v0.0.19
2023-08-15 11:43:17 +02:00
Christian Clason
6d93bdd458
build(deps): bump tree-sitter-c to v0.20.6
2023-08-14 09:53:25 +02:00
Christian Clason
c3dd84e76f
build(deps): bump tree-sitter-c to v0.20.5
2023-08-13 12:30:47 +02:00
Christian Clason
e3ce025e55
build(deps): bump luajit to HEAD - 72efc42ef
2023-08-13 11:55:12 +02:00
Christian Clason
2e824e89c1
build(deps): bump tree-sitter to HEAD - 0a1c4d846 ( #24607 )
...
adapt to breaking change in `ts_query_cursor_set_max_start_depth`
https://github.com/tree-sitter/tree-sitter/pull/2278
2023-08-08 14:57:06 +02:00
zeertzjq
c4f775fa57
build(deps): bump libvterm to 0.3.3 ( #24547 )
...
Fix #21106
2023-08-04 07:08:43 +08:00
Christian Clason
41cefe5130
build(deps): bump tree-sitter-c to v0.20.4 ( #24495 )
2023-07-27 12:45:08 +02:00
Christian Clason
183147a906
build(deps): bump tree-sitter to HEAD - 3f44b8968 ( #24447 )
2023-07-23 11:39:45 +02:00
Christian Clason
011166438d
build(deps): bump tree-sitter-python to v0.20.3 ( #24446 )
2023-07-23 11:17:13 +02:00
Christian Clason
ad95b36985
fix(treesitter): update markdown parser and queries ( #24429 )
2023-07-22 19:57:58 +02:00
Christian Clason
998bebc15e
build(deps): bump luajit to HEAD - 8635cbabf ( #24301 )
2023-07-13 09:35:36 +02:00
Christian Clason
2d40f5e843
build(deps): bump luv to 1.45.0-0 ( #24228 )
...
https://github.com/luvit/luv/releases/tag/1.45.0-0
2023-07-02 11:17:23 +02:00
Christian Clason
cb0a1a10b2
feat(treesitter): add bash parser and queries
2023-07-01 11:28:32 +02:00
Christian Clason
88c8803aa1
feat(treesitter): add python parser and queries
2023-07-01 11:28:32 +02:00
Christian Clason
11844dde81
feat(treesitter): bundle markdown parser and queries ( #22481 )
...
* bundle split Markdown parser from https://github.com/MDeiml/tree-sitter-markdown
* add queries from https://github.com/nvim-treesitter/nvim-treesitter/tree/main
* upstream `#trim!` and `#inject-language!` directives
Co-authored-by: dundargoc <gocdundar@gmail.com>
2023-07-01 11:08:06 +02:00
Christian Clason
538b6c3853
build(deps): bump libuv to v1.46.0 ( #24218 )
...
https://github.com/libuv/libuv/releases/tag/v1.46.0
2023-07-01 11:07:54 +02:00
Justin M. Keyes
99cb1f0c37
build(deps): tree-sitter-vimdoc v2.0.1
2023-06-26 11:29:12 +02:00
Christian Clason
b697c0cd4f
fix(treesitter): update lua parser and queries ( #24148 )
2023-06-26 09:25:46 +02:00
Justin M. Keyes
46fab3831b
refactor: remove WINGUI_URL
...
nvim-qt was removed in 0370e4def0
2023-06-12 00:06:30 +02:00
Christian Clason
a8ee4c7a81
build(deps): bump luajit to HEAD - 51fb2f2c3 ( #23886 )
2023-06-02 19:41:47 +02:00
Christian Clason
c855eee919
feat(term): enable reflow by default ( #21124 )
...
libvterm v0.3 supports reflow of terminal buffer when Nvim is resized
Since v0.3 is now a required dependency, enable it by default to find
(and fix) possible issues.
Note: Neovim's scrollback buffer does not support reflow (yet), so lines
vanishing into the buffer due to a too small window will be restored
without reflow.
2023-05-24 10:04:49 +02:00
dundargoc
8b8e607284
build: move luarocks and rocks installation to main build
...
This will ensure luacheck and busted are only installed when they're
actually needed. This cuts total build time by over 50%.
Closes https://github.com/neovim/neovim/issues/22797 .
2023-05-21 20:57:39 +02:00
Christian Clason
bbedbc347f
build(deps): bump luv to HEAD - c1497c0ff
2023-05-21 10:52:50 +02:00
Christian Clason
4c05b1a6ab
build(deps): bump libuv to v1.45.0 ( #23684 )
2023-05-19 14:15:24 +02:00
Christian Clason
0dbed7132b
build(deps): update lua parser and queries
2023-05-15 14:13:31 +02:00
Christian Clason
33687f5e87
build(deps): bump libuv to HEAD - 30fc896cc ( #23636 )
2023-05-15 11:22:34 +02:00
Christian Clason
1f33b2b1e8
build(deps): bump tree-sitter to HEAD - 91e4d9401 ( #23616 )
2023-05-13 19:50:42 +02:00
Christian Clason
ac1aee99bc
build(deps): bump LibUV to HEAD ( #22833 )
...
* build(deps): bump libuv to HEAD - 15e81386b
2023-05-10 19:14:39 +02:00
dundargoc
a67b76943a
build(deps): point dependencies to specific commit
...
This way older neovim builds will work if we bump the dependency
versions.
2023-05-06 12:14:23 +02:00
dundargoc
5abba97d77
build: download dependencies with unreliable mirrors from deps repo
...
Closes https://github.com/neovim/neovim/issues/23493 .
2023-05-06 11:40:03 +02:00
dundargoc
9909668111
build: create a text file for specifying dependency information
...
The cmake.deps build will read this file and set the left part of the
text as the variable name and the right part as the variable value. The
benefit of doing this is that it becomes much easier to parse which
dependencies are required, as well as to bump dependencies with
scripts/bump_deps.lua.
Adjust bump_deps.lua script to work with this new format.
2023-05-03 00:31:07 +02:00