View Issue Details

IDProjectCategoryView StatusLast Update
1562Composrcorepublic2016-03-09 00:13
ReporterChris Graham Assigned ToChris Graham  
PrioritynormalSeverityfeature 
Status resolvedResolutionfixed 
Summary1562: Replace EditArea with Ace Editor
DescriptionEditArea has not been maintained for a long time, and our implementation is manually patched with numerous unofficial fixes, and still getting buggier with each new IE version. Meanwhile Mozilla's efforts have galvanised into Ace Editor, and there's a lot of industry support. Ace Editor is an excellent, vastly superior solution, so we should go forward with that.
TagsNo tags attached.
Attach Tags
Time estimation (hours)9
Sponsorship open

Sponsor

Date Added Member Amount Sponsored

Relationships

parent of 2042 Not AssignedGuest Add Ace Editor syntax highlighting 
related to 1753 ResolvedChris Graham Improved cross-file editing 
child of 3362 ResolvedChris Graham Themeing improvements in v11 (idea staging issue) 
Not all the children of this issue are yet resolved or closed.

Activities

Chris Graham

2015-01-31 19:20

administrator   ~2502

Ace and CodeMirror are the clear leaders in editors now.

http://ace.c9.io/
http://codemirror.net/

As Ace has massive backing behind it, and a long history that has clearly stabilised against an impressive and active Open Source project, this is what I think we should go with.

Rishi Saravanan

2015-02-02 20:07

reporter   ~2517

Okay, let me know when it's time to move forward on this one

Chris Graham

2015-02-02 22:04

administrator   ~2518

Ideally I'd like to do it alongside 1753. When I originally created this issue, the landscape was still a mess -- but Ace has really taken off now.

Chris Graham

2016-03-09 00:13

administrator   ~3424

Finally, this one is implemented. It is on github in the feature__code_editing_update branch, which will be merged in for v11, which will be a relatively short development cycle. Thank you for the sponsorship Rishi, and sorry for the huge lead time. We're getting there though!

Issue History

Date Modified Username Field Change
2017-11-20 00:18 Chris Graham Relationship added child of 3362