Skip to content

Conversation

@ahirschberg
Copy link
Owner

@ahirschberg ahirschberg commented Dec 25, 2016

Not ready for merge yet, still needs improvements on lesson_serializer.dart and scheme for loading lesson files into /edit/ for editing.

Removes ace.dart dependency, adds ace.js dart facade generated from the typescript definitions.

Will close #27

porting code from ace.dart to a plain old interop
Almost got the marker at cursor stuff to work, just needs a little more
tweaking
Rename Range to AceRange to prevent conflicts with the browser's builtin
Range class. Rename AceActionRegion to AceActionBundle so that the names
don't appear redundant.

Fix AceRange.fromPoints() static method to actually work!
@ahirschberg ahirschberg changed the title ⚠️ Improve Ace.js Dart interop with a custom facade Improve Ace.js Dart interop with a custom facade Dec 25, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Remove ace.dart dependency, use direct JS interop instead

2 participants