bfredl
|
0b63f5afad
|
perf(ui): unpack grid_line (screen contents) directly
|
2022-07-19 12:38:37 +02:00 |
|
bfredl
|
67a04fe6cb
|
perf(ui): unpack a single ui event at a time, instead of a "redraw" batch
This reduces the memory overhead for large redraw batches, as a much smaller
prefix of the api object buffer is used and needs to be hot in cache.
|
2022-07-18 14:08:44 +02:00 |
|
bfredl
|
1f63052b68
|
refactor(api): use hashy hash for looking up api method and event names
This avoids generating khash tables at runtime, and is consistent with
how evalfuncs lookup work.
|
2022-05-30 14:11:01 +02:00 |
|
Dundar Goc
|
0b3ae64480
|
refactor(uncrustify): format all c code under /src/nvim/
|
2022-04-29 13:52:43 +02:00 |
|
dundargoc
|
876d22fca9
|
fix(clang/'Dead store'): do not assign endcol (#17788)
|
2022-03-25 18:02:42 -06:00 |
|
dundargoc
|
61205c1def
|
chore: fix typos (#17755)
Co-authored-by: Jordan Haine <jhaine@securitycompass.com>
|
2022-03-25 19:57:59 +01:00 |
|
Lewis Russell
|
fcd57980f9
|
chore: add additional compiler flags (#17815)
Added:
- -Wdouble-promotion
- -Wmissing-noreturn
- -Wmissing-format-attribute
- -Wsuggest-attribute={pure,const,malloc,cold}
Resolves: #343
|
2022-03-24 12:14:04 +01:00 |
|
bfredl
|
55b6ade7fe
|
feat(ui_client): implement async paste handling
|
2022-03-17 19:39:06 +01:00 |
|
hlpr98
|
c6640d0d70
|
feat(ui_client): handle resize events
|
2022-03-17 19:20:20 +01:00 |
|
dundargoc
|
d238b8f600
|
chore: fix typos (#17670)
Co-authored-by: zeertzjq <zeertzjq@outlook.com>
|
2022-03-17 13:21:24 +08:00 |
|
bfredl
|
f01d203b70
|
refactor(ui): make auto-generated ui client handlers typesafe
|
2022-03-15 19:55:34 +01:00 |
|
bfredl
|
c0b4d931e1
|
refactor(ui): make ui_client_event_grid_line typesafe
|
2022-03-15 19:55:34 +01:00 |
|
bfredl
|
ca23f2ed30
|
refactor(ui): use "ui_client" instead of "redraw" as general prefix
|
2022-03-15 19:55:34 +01:00 |
|
bfredl
|
534edce3c4
|
feat(ui): invoke ui client handlers
|
2022-03-15 19:55:34 +01:00 |
|
hlpr98
|
794d2744f3
|
feat(ui): implement ui_client event handlers
|
2022-03-15 19:55:34 +01:00 |
|
bfredl
|
a4400bf8cd
|
feat(ui): connect to remote ui (only debug messages for now)
co-authored-by: hlpr98 <hlpr98@gmail.com>
|
2022-03-12 19:24:46 +01:00 |
|