#11298: Extend the capabilities of Sage's introspection
-------------------------------------+--------------------------------------
   Reporter:  SimonKing              |          Owner:  jason           
       Type:  defect                 |         Status:  needs_work      
   Priority:  major                  |      Milestone:  sage-4.7.1      
  Component:  misc                   |       Keywords:  edit sageinspect
Work_issues:  Fix crash at docbuild  |       Upstream:  N/A             
   Reviewer:                         |         Author:  Simon King      
     Merged:                         |   Dependencies:  #9976           
-------------------------------------+--------------------------------------

Comment(by SimonKing):

 Perhaps it would be worth while to follow a more conceptual approach.

 Currently, `singular_standard_options` and `magma_standard_options`
 applied to a method `func` simply return a function `wrapper`, that does
 not know about `func` (except its doc string, but I think that's a bad
 idea as well since copying that string costs time). So, introspection does
 not work. I tried to provide `wrapper` with the tools needed to make it
 work, but apparently it was not so easy.

 But there is the `sage_wraps` factory, and I think I should try to use it!

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/11298#comment:16>
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