1 | #ifndef DEFINE_FUNC_ATTRIBUTES |
2 | # define DEFINE_FUNC_ATTRIBUTES |
3 | #endif |
4 | #include "nvim/func_attr.h" |
5 | #undef DEFINE_FUNC_ATTRIBUTES |
6 | _Bool buf_updates_register(buf_T *buf, uint64_t channel_id, BufUpdateCallbacks cb, _Bool send_buffer); |
7 | _Bool buf_updates_active(buf_T *buf); |
8 | void buf_updates_send_end(buf_T *buf, uint64_t channelid); |
9 | void buf_updates_unregister(buf_T *buf, uint64_t channelid); |
10 | void buf_updates_unregister_all(buf_T *buf); |
11 | void buf_updates_send_changes(buf_T *buf, linenr_T firstline, int64_t num_added, int64_t num_removed, _Bool send_tick); |
12 | void buf_updates_changedtick(buf_T *buf); |
13 | void buf_updates_changedtick_single(buf_T *buf, uint64_t channel_id); |
14 | #include "nvim/func_attr.h" |
15 | |