Justin M. Keyes
46a87a5d2b
refactor(api): VALIDATE macros #22187
...
Problem:
- API validation involves too much boilerplate.
- API validation errors are not consistently worded.
Solution:
Introduce some macros. Currently these are clumsy, but they at least
help with consistency and avoid some nesting.
2023-02-14 02:19:04 -08:00
Liad Oz
da70c39405
fix(extmarks): adjust extmarks when inserting prompt prefix
2023-01-14 20:11:03 +02:00
dundargoc
df646572c5
docs: fix typos ( #20394 )
...
Co-authored-by: Raphael <glephunter@gmail.com >
Co-authored-by: smjonas <jonas.strittmatter@gmx.de >
Co-authored-by: zeertzjq <zeertzjq@outlook.com >
2022-09-30 09:53:52 +02:00
Yatao Li
29a6cda3ff
feat(api/ui): win_extmarks
2022-05-03 22:26:02 +08:00
dundargoc
e63e5d1dbd
docs: typo fixes ( #17859 )
...
Co-authored-by: Elias Alves Moura <eliamoura.alves@gmail.com >
Co-authored-by: venkatesh <shariharanvenkatesh@gmail.com >
Co-authored-by: zeertzjq <zeertzjq@outlook.com >
Co-authored-by: Vikas Raj <24727447+numToStr@users.noreply.github.com >
Co-authored-by: Steve Vermeulen <sfvermeulen@gmail.com >
Co-authored-by: Evgeni Chasnovski <evgeni.chasnovski@gmail.com >
Co-authored-by: rwxd <rwxd@pm.me >
Co-authored-by: casswedson <58050969+casswedson@users.noreply.github.com >
2022-04-15 12:35:06 +02:00
notomo
3d9ae9d2da
feat(api): expose extmark right_gravity and end_right_gravity
2022-01-24 09:52:13 +09:00
notomo
5971b86338
feat(api): expose extmark more details
2022-01-20 13:25:46 +09:00
Michael Lingelbach
d8eec8e344
Hopefully last attempt
2022-01-15 09:00:01 -08:00
Michael Lingelbach
facd07bcf7
Address review r3
2022-01-15 08:37:44 -08:00
zeertzjq
5b153f5d3d
test: remove references to misc1.c
2021-12-11 07:10:01 +08:00
Gregory Anders
cf32053d60
fix(api): allow nvim_buf_set_extmark to accept end_row key ( #16548 )
...
nvim_buf_get_extmark uses "end_row" rather than "end_line" in its
'details' dict, which means callers must modify the key names if they
want to re-use the information. Change the parameter name in
nvim_buf_set_extmark to "end_row" and use "end_line" as an alias
to make this more consistent.
2021-12-08 08:44:48 -07:00
Justin M. Keyes
6751d6254b
refactor(tests): use assert_alive() #15546
2021-09-01 09:42:53 -07:00
chentau
6127661024
forgot to update tests
2021-01-05 00:39:07 -08:00
chentau
10b278bdae
allow for extmark gravity to be set through api
2021-01-03 13:59:24 -08:00
Thomas Vigouroux
cecc45efb1
api(extmarks): allow extrange past final newline
2020-09-17 21:23:52 +02:00
Björn Linse
866308c3de
API: be less breaking in the christmas tree decorations
2020-09-04 19:11:26 +02:00
Björn Linse
49f5b57587
decor: sketch new decorations API
...
return decorations back
lol no nvim_buf_get_virtual_text
share decorations that are hl only to avoid alloc avalanche
2020-09-03 15:40:24 +02:00
Björn Linse
d3302573ba
extmark: move id to dict in nvim_buf_set_extmark
2020-09-03 10:23:52 +02:00
James McCoy
55a885c179
lua: Use #var instead of deprecated table.getn(var)
2020-07-31 01:33:42 -04:00
Björn Linse
48a869dc6d
shed biking: it's always extmarks, never marks extended
2020-01-20 19:36:35 +01:00