Results 98 comments of Dmitry Bushev

#10182 will add an optional IdMap parameter in the `text/applyEdit` request. I propose to simplify the serialized IdMap elements format from the current ```json [[{"index":{"value":0},"size":{"value":4}},"bfae92f7-07d0-4886-b37b-a26e17ee943f"],...] ``` to an array of...

I'm not going to change the parser. I was talking about the JSON-RPC `text/applyEdit` parameter

#10283 adds an optional `idMap` parameter to `text/applyEdits` that overrides/complements the IdMap in the file ```typescript interface TextApplyEditParameters { /** The file edit. */ edit: FileEdit; /** * A flag...

> If the file is recorded as open by the language server, then the result will return the contents from the in-memory buffer rather than the file on disk. Maybe...

There is another potential issue. The `refactor/renameSymbol` only returns changes related to the program and does not update the IdMap

The fix for the `file/read` #9994 is merged. The remaining issue is with the IdMap

I can reproduce it with the latest Nightly AppImage https://github.com/enso-org/enso/releases/tag/2024.1.1-nightly.2024.5.14 Even without removing the `~/enso` directory. If I open the GUI without login (`Continue without creating an account`), I see...