dart-editor: stable 30798

Closes #2