docs: lsp, ui events, dev guidance, osc7

fix #34981
This commit is contained in:
Justin M. Keyes
2025-07-11 08:33:29 -04:00
parent dc67ba948e
commit 56a4ef3c21
32 changed files with 228 additions and 222 deletions

View File

@@ -421,20 +421,20 @@ EXTERN int sc_col; // column for shown command
// First NO_SCREEN, then NO_BUFFERS, then 0 when startup finished.
EXTERN int starting INIT( = NO_SCREEN);
// true when planning to exit. Might keep running if there is a changed buffer.
// Planning to exit. Might keep running if there is a changed buffer.
EXTERN bool exiting INIT( = false);
// true when planning to restart.
// Planning to restart.
EXTERN bool restarting INIT( = false);
// internal value of v:dying
// Internal value of v:dying
EXTERN int v_dying INIT( = 0);
// is stdin a terminal?
// Is stdin a terminal?
EXTERN bool stdin_isatty INIT( = true);
// is stdout a terminal?
// Is stdout a terminal?
EXTERN bool stdout_isatty INIT( = true);
// is stderr a terminal?
// Is stderr a terminal?
EXTERN bool stderr_isatty INIT( = true);
/// filedesc set by embedder for reading first buffer like `cmd | nvim -`
/// Filedesc set by embedder for reading first buffer like `cmd | nvim -`.
EXTERN int stdin_fd INIT( = -1);
// true when doing full-screen output, otherwise only writing some messages.