#7501: Include CodeMirror in SageNB and use it to edit data files
------------------------------------------+---------------------------------
   Reporter:  was                         |       Owner:  boothby     
       Type:  enhancement                 |      Status:  needs_review
   Priority:  major                       |   Milestone:  sage-4.3.2  
  Component:  notebook                    |    Keywords:              
     Author:  William Stein, Jason Grout  |    Upstream:  N/A         
   Reviewer:  Jason Grout                 |      Merged:              
Work_issues:                              |  
------------------------------------------+---------------------------------
Changes (by mpatel):

  * status:  needs_work => needs_review


Old description:

> After an extensive evaluation, we all decided that codemirror
> http://marijn.haverbeke.nl/codemirror/ is the best Javascript code editor
> to include in Sage.  It's faster and more robust than editarea.
> Initially, we will include it *only* for editing {{{Data --> file}}},
> then maybe later adapt it for input cells.
>
> See this screenshot:
> http://wstein.org/home/wstein/patches/codemirror.png

New description:

 After an extensive evaluation, we all decided that
 [http://marijn.haverbeke.nl/codemirror/ CodeMirror] is the best
 !JavaScript code editor to include in Sage.  It's faster and more robust
 than [http://www.cdolivet.com/index.php?page=editArea EditArea].
 Initially, we will include it '''only''' for editing {{{Data --> file}}},
 then maybe later adapt it for input cells.

 See this [http://wstein.org/home/wstein/patches/codemirror.png
 screenshot].

 Apply both

  *
 
http://boxen.math.washington.edu/home/mpatel/trac/7501/trac_7501-codemirror_partA.patch
  *
 
http://boxen.math.washington.edu/home/mpatel/trac/7501/trac_7501-codemirror_partB.patch

 to SageNB 0.7.4 (cf. #8051) OR get a trial spkg from #8194.

--

Comment:

 See the description for links to rebased patches.  I've adjusted line
 numbers' style so they line up with the lines in the editor.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/7501#comment:6>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sage-trac?hl=en.

Reply via email to