didChange handling #3
Owner
```javascript
"textDocument/didChange": (params: lsp.DidChangeTextDocumentParams, server) => {
let file = server.getFile(params.textDocument.uri)
if (file) for (let ch of params.contentChanges) {
if ("range" in ch)
file.text = file.text.slice(0, resolvePosition(file.text, ch.range.start)) + ch.text +
file.text.slice(resolvePosition(file.text, ch.range.end))
else
file.text = ch.text
}
}
```
Loading…
Add table
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?