Design / discuss event-system to inform plugins as well as internal modules of any activity #45
Labels
discussion
Topics that needs design / architecture discussions
topic-core
Things related to the editor core
topic-pm
Things related to the plugin-manager
Milestone
Plugins will need to react to events such as insertion, deletion, cursor movement, etc.
Similarly, things like a jumplist would need to remember cursor position after any jump and/or text insert action.
There are definitely a lot more of those things.
We should discuss a general event-system for these things, allowing us to modularize out any non-core components by having them simply register event-listeners and work in the background. Most, if not all things that rely on this can probably be expressed as plugins!
The text was updated successfully, but these errors were encountered: