enso/app/gui2/ydoc-server
Kaz Wesley 277dfb1991
Ast edits (#8576)
- The module is edited by changing the AST, not the text representation.
- `IdMap`s no longer need to be maintained in parallel with the module content; they are snapshots produced as needed from the ASTs.
- Simplistic synchronization is in place until #8237: Edits are never merged; if two edits are started from the same state, one will be overwritten.
2023-12-19 17:58:11 +00:00
..
__tests__ Ast edits (#8576) 2023-12-19 17:58:11 +00:00
edits.ts Ast edits (#8576) 2023-12-19 17:58:11 +00:00
fileFormat.ts Fallback to default visualization based on type, when no viz has been explicitly set (#8389) 2023-12-01 12:41:24 +00:00
index.ts [GUI2] Module contents editing and synchronization (#7938) 2023-10-02 12:01:03 +00:00
languageServerSession.ts Ast edits (#8576) 2023-12-19 17:58:11 +00:00
ydoc.ts Fixes for Language Server sync server (#8514) 2023-12-19 05:41:14 +00:00