Skip to content
Nathan Rijksen edited this page Nov 15, 2013 · 6 revisions

Define a better core editor API. Make it easily accessible, easy to use and ensure it's properly documented.

Examples (conceptual):

  • ko.views.manager.currentView (really? ain't that a little verbose?), how about ko.editor, or ko.currentEditor?
  • make a lightweight wrapper around Scintilla, to provide common operations like: next word, nextStylingPosition, isIdentifier, isKeyword...
  • ensure there are events dispatched for common editor operations - text modified, paste, keypress, scrolling, resize