Commit graph

330 commits

Author SHA1 Message Date
Riccardo Mazzarini
52687c1e73
macros(test): document library_path 2024-04-24 12:28:10 +02:00
Riccardo Mazzarini
9a180158ec
macros(test): allow setting custom path to compiled library 2024-04-24 12:19:10 +02:00
Riccardo Mazzarini
0d2289388d
api: make features cascade down 2024-04-23 14:53:12 +02:00
Riccardo Mazzarini
8acfa54bcf
refactor to make features additive 2024-04-23 14:53:12 +02:00
Riccardo Mazzarini
bb7af577f8
api: fix list_wins() on nightly 2024-04-23 14:52:57 +02:00
Riccardo Mazzarini
64b1d9b9f1
macros(test): use test_fn 2024-04-21 13:17:28 +02:00
Riccardo Mazzarini
f7c1e34fab
refactors 2024-04-21 01:18:58 +02:00
Riccardo Mazzarini
19613e2a4d
macros: refactor test 2024-04-21 01:10:58 +02:00
Riccardo Mazzarini
efe11592ec
api: fix order of BufAttachOpts's fields on nightly 2024-04-20 16:19:32 +02:00
Riccardo Mazzarini
b47ab40407
deps: drop once_cell 2024-04-20 15:45:49 +02:00
Riccardo Mazzarini
2aff273dfb
api: fix nvim_del_current_line() on nightly 2024-04-14 22:46:12 +02:00
Riccardo Mazzarini
e0689c2ca8
api: fix nvim_win_get_config() on nightly 2024-04-14 22:40:55 +02:00
Riccardo Mazzarini
51dd4734ff
api: fix nvim_parse_cmd() on nightly 2024-04-14 20:14:00 +02:00
Riccardo Mazzarini
0a03118a51
api: use Arena in global 2024-04-14 19:24:15 +02:00
Riccardo Mazzarini
0c9800bc8a
api: don't pass arena to nvim_buf_get_option on nightly 2024-04-14 18:40:26 +02:00
Riccardo Mazzarini
6f05e0ae3a
api: use Arena in command 2024-04-14 18:35:05 +02:00
Riccardo Mazzarini
296f39b0d9
api: add SetExtmarkOpts::scoped on nightly 2024-04-14 18:20:23 +02:00
Riccardo Mazzarini
6e87bd18bd
api: use Arena in tabpage 2024-04-14 18:09:09 +02:00
Riccardo Mazzarini
c71748c2cf
api: use Arena in vimscript 2024-04-14 18:06:47 +02:00
Riccardo Mazzarini
ec1c5e7137
api: use Arena in buffer 2024-04-14 17:57:08 +02:00
Riccardo Mazzarini
1a229f365d
api: warn about deprecated functions 2024-04-14 17:49:48 +02:00
Riccardo Mazzarini
61592320a5
api: use Arena in window 2024-04-14 17:45:23 +02:00
Riccardo Mazzarini
893afa5022
api: use Arena in autocmd 2024-04-14 17:18:54 +02:00
Riccardo Mazzarini
285c13df6d
wip types: make arena() return a null pointer 2024-04-14 17:08:39 +02:00
Riccardo Mazzarini
9fa1c18320
api: pass Arenas on nightly 2024-04-14 17:08:39 +02:00
Riccardo Mazzarini
e2cc95e89d
types: add Arena 2024-04-14 17:08:37 +02:00
Riccardo Mazzarini
49b93b644a
macros: add docs to test 2024-04-14 12:53:53 +02:00
Riccardo Mazzarini
30ddd14345
macros: allow returning Result<(), T> from test 2024-04-14 12:23:40 +02:00
Riccardo Mazzarini
dbf1f11555
macros: fix test 2024-04-14 00:31:58 +02:00
Riccardo Mazzarini
4d2874eda1
macros: make test propagate the path to nvim_oxi 2024-04-14 00:09:15 +02:00
Riccardo Mazzarini
33dc6483e1
macros: refactor test 2024-04-14 00:01:06 +02:00
Riccardo Mazzarini
1e10c44ff8
macros: add Keyed 2024-04-13 21:49:18 +02:00
Riccardo Mazzarini
02707db046
macros: add test::Attributes 2024-04-13 21:35:27 +02:00
Riccardo Mazzarini
b3f6d341ea
macros: add common 2024-04-13 21:30:45 +02:00
Riccardo Mazzarini
2c040798ab
fix clippy 2024-04-07 11:55:54 +02:00
Riccardo Mazzarini
07ad89a0e5
chore: add lints 2024-04-07 11:45:04 +02:00
Riccardo Mazzarini
2dc46a9c07
types: implement From<StdString> for String 2024-04-07 11:26:34 +02:00
Riccardo Mazzarini
2cc277a387
api: fix regression 2024-04-01 19:27:05 +02:00
Riccardo Mazzarini
5bdc1ad73b
api: allow settin end-exclusivity in range_to_limits() 2024-04-01 16:16:04 +02:00
Theo Fabi
9c718af4ea
fix test on windows, don't use symlinks 2024-03-10 22:03:27 +01:00
Theo Fabi
acf105d450 add link attrs to lua extern blocks for msvc 2024-03-07 12:25:11 -05:00
Theo Fabi
3af2dd8be4 add link attrs to api extern blocks for msvc 2024-03-07 11:57:29 -05:00
Riccardo Mazzarini
e899f5a83e
types: tweaks 2024-03-06 17:26:30 +01:00
Riccardo Mazzarini
800e46a54c
types(serde): split serde::Error into separate types 2024-03-06 12:55:29 +01:00
Riccardo Mazzarini
11eb6e771c
api: fix echo() and requires EchoOpts 2024-03-06 00:18:28 +01:00
Riccardo Mazzarini
ece8b3772b
libuv: fix layout of uv_async_t and uv_timer_t 2024-03-04 00:41:58 +01:00
Riccardo Mazzarini
48114006d4
macros(plugin): add docs for the nvim_oxi attribute 2024-03-02 21:21:42 +01:00
Riccardo Mazzarini
1421ac6b0d
macros(plugin): allow specifying path to nvim_oxi 2024-03-02 20:50:33 +01:00
Riccardo Mazzarini
c856b56faa
macros: rename module to plugin 2024-03-02 10:55:39 +01:00
Riccardo Mazzarini
57931854ce
types: add Array::push() 2024-02-27 16:40:33 +01:00