Section "Text Document Synchronization" of the LSP spec.
- none : TextDocumentSyncKind
 - full : TextDocumentSyncKind
 - incremental : TextDocumentSyncKind
 
Instances For
Equations
- One or more equations did not get rendered due to their size.
 
Equations
- One or more equations did not get rendered due to their size.
 
- textDocument : TextDocumentItem
 
Instances For
Equations
- Lean.Lsp.instToJsonDidOpenTextDocumentParams.toJson x✝ = Lean.Json.mkObj [[("textDocument", Lean.toJson x✝.textDocument)]].flatten
 
Instances For
Equations
- One or more equations did not get rendered due to their size.
 
Instances For
- documentSelector? : Option DocumentSelector
 - syncKind : TextDocumentSyncKind
 
Instances For
Equations
- One or more equations did not get rendered due to their size.
 
Instances For
- rangeChange (range : Range) (text : String) : TextDocumentContentChangeEvent
 - fullChange (text : String) : TextDocumentContentChangeEvent
 
Instances For
Equations
- One or more equations did not get rendered due to their size.
 
Equations
- One or more equations did not get rendered due to their size.
 
- textDocument : VersionedTextDocumentIdentifier
 - contentChanges : Array TextDocumentContentChangeEvent
 
Instances For
Equations
- Lean.Lsp.instToJsonDidChangeTextDocumentParams.toJson x✝ = Lean.Json.mkObj [[("textDocument", Lean.toJson x✝.textDocument)], [("contentChanges", Lean.toJson x✝.contentChanges)]].flatten
 
Instances For
Equations
- One or more equations did not get rendered due to their size.
 
Instances For
- textDocument : TextDocumentIdentifier
 
Instances For
Equations
- Lean.Lsp.instToJsonDidSaveTextDocumentParams.toJson x✝ = Lean.Json.mkObj [[("textDocument", Lean.toJson x✝.textDocument)], Lean.Json.opt "text" x✝.text?].flatten
 
Instances For
Equations
- One or more equations did not get rendered due to their size.
 
Instances For
Equations
- Lean.Lsp.instToJsonSaveOptions.toJson x✝ = Lean.Json.mkObj [[("includeText", Lean.toJson x✝.includeText)]].flatten
 
Instances For
Equations
Equations
- One or more equations did not get rendered due to their size.
 
Instances For
Equations
- textDocument : TextDocumentIdentifier
 
Instances For
Equations
Instances For
Equations
- One or more equations did not get rendered due to their size.
 
Instances For
NOTE: This is defined twice in the spec. The latter version has more fields.
- openClose : Bool
 - change : TextDocumentSyncKind
 - willSave : Bool
 - willSaveWaitUntil : Bool
 - save? : Option SaveOptions
 
Instances For
Equations
- One or more equations did not get rendered due to their size.
 
Instances For
Equations
- One or more equations did not get rendered due to their size.