[ Streams ] : future development

I am afraid this will not be introduced. There were several usability concerns with it and having extra configurable options incurs an overhead in terms of code maintenance and performance.

I will consider this if I find the time and motivation to work on new features for Streams, though my focus is unlikely to be on mobile UX.

2 Likes

Any possibility of monaco editor support for streams in the future

If support for any more editors is to be added, we would need to drop the features that involve knowing where the caret is in the editor.

For example:

  • backspace at the beginning of a node to merge with the previous node
  • splitting a node at the caret on enter, etc

None of the editors provide the necessary information for these features to work, and adding these features to them manually and maintaining that isn’t sustainable. Truth be told, I regret adding support for codemirror. It has made the codebase more brittle and harder to maintain.

2 Likes

8 posts were split to a new topic: Streams: exploring ideas for new features

I have moved speculative discussion on new ideas that I am exploring to a separate post, as the audience for that might be smaller than those interested in support and news of more concrete development: