#7110: [with patch, needs review] SageNB -- Port #4046, #6459, #6694, #6865,
#6939
-------------------------+--------------------------------------------------
Reporter: mpatel | Owner: boothby
Type: enhancement | Status: new
Priority: major | Milestone: sage-4.1.3
Component: notebook | Keywords: sagenb notebook
Reviewer: | Author: Mitesh Patel
Merged: |
-------------------------+--------------------------------------------------
Comment(by mpatel):
Apart from rebasing existing patches, I've rearranged some files:
* Moved `sagenb/data/templates/*_lib.js` to
`sagenb/data/javascript/sage/*.js`.
* Moved TinyMCE initialization code to
`sagenb/data/javascript/sage/tinymce.js`.
* Updated affected HTML templates.
* On `notebook_lib.js`'s template macros:
* `SAGE_URL`: "Replaced" with
[http://www.math.union.edu/~dpvc/jsMath/users/welcome.html this URL] for
now. The [http://sage.math.washington.edu/sage/jsmath existing link] is
broken.
* `KEY_CODES`: "Moved," in `twist.py`, to `javascript/sage/keys.js`.
They're still generated dynamically.
However:
* `notebook.js` and friends are now static, so they're not sent through
`compress.JavaScriptCompressor`. It may be much better to use the
[http://developer.yahoo.com/yui/compressor/ YUI compressor].
* There are two versions of `sage3d.js`. Can we move one or both (after
renaming) to `javascript/sage3d` or `javascript/sage/`?
* jsMath initialization is not yet in `javascript/sage/jsmath.js`. I'll
do this at #4714.
* A rebased jQuery / UI upgrade (cf. #5447) will move `farbtastic` to
`jquery/plugins`.
* Do we use `zorn`?
* Perhaps we should organize `data/` differently. By package? Examples:
`highlight` and `sage`, templates and images included.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/7110#comment:1>
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
-~----------~----~----~----~------~----~------~--~---