enso/app/gui2/mock
Kaz Wesley c811a5ae8b
Enable the Code Editor, with new apply-text-edits algo. (#9055)
- Fix the UI problems with our CodeMirror integration (Fixed view stability; Fixed a focus bug; Fixed errors caused by diagnostics range exceptions; Fixed linter invalidation--see https://discuss.codemirror.net/t/problem-trying-to-force-linting/5823; Implemented edit-coalescing for performance).
- Introduce an algorithm for applying text edits to an AST. Compared to the GUI1 approach, the new algorithm supports deeper identity-stability for expressions (which is important for subexpression metadata and Y.Js sync), as well as reordered-subtree identification.
- Enable the code editor.
2024-02-19 23:57:42 +00:00
..
engine.ts Fix eslints in the project (#9005) 2024-02-09 11:22:33 +01:00
index.ts Enable the Code Editor, with new apply-text-edits algo. (#9055) 2024-02-19 23:57:42 +00:00
projectManager.ts Set output evaluation context for a single node (#8440) 2023-12-15 10:29:15 +00:00
providers.ts Another set of small fixes (#8946) 2024-02-02 18:11:28 +01:00
vue.ts Set output evaluation context for a single node (#8440) 2023-12-15 10:29:15 +00:00