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 -~----------~----~----~----~------~----~------~--~---