#8488: Add support for @interact to the Sage library and module for a library of
interacts
------------------------------------------+---------------------------------
Reporter: was | Owner: jason
Type: enhancement | Status: needs_work
Priority: major | Milestone: sage-4.3.4
Component: interact | Keywords:
Author: William Stein, Jason Grout | Upstream: N/A
Reviewer: | Merged:
Work_issues: |
------------------------------------------+---------------------------------
Changes (by was):
* status: needs_review => needs_work
Comment:
REVIEW:
* very nice using the python wrapping stuff, and making source code
introspection work, in theory!
* In practice, source code introspection does not work, though this is
due to a lazy assumption *I* made I think when implementing interact in
the notebook, namely I think when the notebook server sees "@interact" in
the output, it does something funny with formatting. Anyway, if you try:
{{{
interacts.calculus.taylor_polynomial??
}}}
in a cell then shift-enter, you'll see the source is all on one long line,
which isn't good. That said, fixing this shouldn't be part of this patch,
since it's a very different issue in the sage notebook itself, and maybe
quite tricky to deal with.
* Important. Try this in an input cell:
{{{
interacts.calculus.[tab]
}}}
Instead of getting *one* thing, you get 15. This *has* to be fixed.
* Otherwise, I'm happy with this patch.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/8488#comment:11>
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.