On Mar 27, 2008, at 16:03 , Nick Alexander wrote:
>
>>> [*] Some methods are shown due to inheritance, and might actually  
>>> not
>>> apply in a specific situation.
>
> If this is true, there is a problem with the class hierarchy that
> should be complained about, loudly.
>
>>> [+] Documentation: the best documentation is had with "??" we might
>>> not find it in either case, if it's not in a ".py" file.
>
> ?? is intended to work in both .py and .pyx files.  If it doesn't
> work in some reproducible way, please file a ticket and let me know
> -- I am the maintainer-by-default.

It's gotta be reproducible *too*??  Geez.

This may be a cheap shot, but:

sage: x._FreeAlgebraQuotientElement__vector??
Error getting source: arg is not a module, class, method, function,  
traceback, frame, or code object
Type:           Vector_rational_dense
Base Class:     <type  
'sage.modules.vector_rational_dense.Vector_rational_dense'>
String Form:    (-3, -1/4, -1, 1/2)
Namespace:      Interactive
Length:         4
Docstring [source file open failed]:
     x.__init__(...) initializes x; see x.__class__.__doc__ for  
signature

(x is a random element from a quaternion algebra).   
"x.__class__.__doc__" gives nothing, FWIW.

I'll keep an eye out for real examples.  I know I had a couple around  
here someplace...

Thanks for the reply.

Justin

--
Justin C. Walker, Curmudgeon-At-Large
Institute for the Enhancement of the Director's Income
--------
Experience is what you get
   when you don't get what you want.
--------




--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to