dundargoc
4f526b9fd8
build: use neovim/libtermkey instead of neovim/deps for libtermkey
...
Using a mirror makes it easier to test patches as well as reducing
maintenance when a new version is released.
2023-10-28 22:32:52 +02:00
Christian Clason
752c6ce4ad
build(deps): bump luajit to HEAD - e826d0c10
2023-10-21 14:14:12 +02:00
Christian Clason
dadc06ced2
build(deps): bump luajit to HEAD - 656ecbcf8
2023-10-09 09:25:26 +02:00
Christian Clason
ef77180908
build(deps): bump luajit to HEAD - becf5cc65
2023-09-25 18:06:54 +02:00
Christian Clason
b8103eece3
build(deps): bump luajit to HEAD - 97c75843c
2023-09-23 10:46:43 +02:00
Christian Clason
520ef606e9
build(deps): bump luajit to HEAD - d1a2fef8a
2023-09-21 08:16:44 +02:00
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