View Issue Details

IDProjectCategoryView StatusLast Update
0001562Composrcorepublic2016-03-09 00:13
ReporterChris GrahamAssigned ToChris Graham 
SeverityFeature-request 
Status resolvedResolutionfixed 
Product Version 
Fixed in Version 
Summary0001562: 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.
Time estimation (hours)9
Sponsorship open


If users wish to sponsor this issue (optional, some issues are implemented without sponsorship)...
If users wish to sponsor this issue (optional, some issues are implemented without sponsorship)...

Relationships

parent of 0002042 non-assigned Add Ace Editor syntax highlighting 
related to 0001753 resolvedChris Graham Improved cross-file editing 
child of 0003362 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   ~0002502

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   ~0002517

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

Chris Graham

2015-02-02 22:04

administrator   ~0002518

Ideally I'd like to do it alongside 0001753. 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   ~0003424

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 0003362