popup and diagnose ui
This commit is contained in:
+8
-11
@@ -7,23 +7,20 @@
|
||||
#include "data.h"
|
||||
|
||||
|
||||
|
||||
void createContextBuffer(const int x, const int y, const char * text);
|
||||
|
||||
int lspStart(LspClient *lsp, const char *project_root);
|
||||
void lspShutdown(LspClient *lsp);
|
||||
int lspStart(LspClient* lsp, const char* project_root);
|
||||
void lspShutdown(LspClient* lsp);
|
||||
|
||||
// Document sync — call these from your buffer open/save/edit hooks
|
||||
void lspDidOpen(LspClient *lsp, struct buffer_t *buf);
|
||||
void lspDidChange(LspClient *lsp, struct buffer_t *buf);
|
||||
void lspDidClose(LspClient *lsp, struct buffer_t *buf);
|
||||
void lspDidOpen(LspClient* lsp, struct buffer_t* buf);
|
||||
void lspDidChange(LspClient* lsp, struct buffer_t* buf);
|
||||
void lspDidClose(LspClient* lsp, struct buffer_t* buf);
|
||||
|
||||
// Requests
|
||||
void lspRequestCompletion(LspClient *lsp, struct buffer_t *buf,
|
||||
void lspRequestCompletion(LspClient* lsp, struct buffer_t* buf,
|
||||
int line, int col,
|
||||
int screen_x, int screen_y);
|
||||
void lspRequestHover(LspClient *lsp, struct buffer_t *buf, int line, int col);
|
||||
void lspRequestDefinition(LspClient *lsp, struct buffer_t *buf, int line, int col);
|
||||
void lspRequestHover(LspClient* lsp, struct buffer_t* buf, int line, int col);
|
||||
void lspRequestDefinition(LspClient* lsp, struct buffer_t* buf, int line, int col);
|
||||
|
||||
|
||||
#endif //BELUGA_COMPLETION_H
|
||||
|
||||
Reference in New Issue
Block a user