📝Structural editors must handle invalid/broken state

tags

Structural Editor

Structural editing shall allow arbitrary text editing which may break the structure temporarily.

While editing source code, developers often make edits that produce invalid syntax or horribly break the structure temporarily. Forcing developers to make only structurally-sound changes is too restrictive, to the point that most developers would prefer a less powerful dev environment just to lift this restriction.

Backlinks