Dear sage-supporters, sometimes, when a Singular object is printed, only the name but not the content is shown. In an example that David Joyner pointed me at, the output is x(1)^7*x(2)-x(1)*x(2)^7,sage4[1,2],sage4[1,3] but it should be x(1)^7*x(2)-x(1)*x(2)^7, x(1)^12-2*x(1)^9*x(2)^3-x(1)^6*x(2)^6+2*x(1)^3*x(2)^9+x(2)^12, x(1)^18+2*x(1)^15*x(2)^3+3*x(1)^12*x(2)^6+3*x(1)^6*x(2)^12-2*x(1)^3*x(2)^15+x(2)^18
There is an apparent reason for abbreviating the output of the Singular-variable 'sage4', namely the polynomials are a bit large (but not THAT large, actually). I'm not sure if the abbreviation is a feature or an oddity. However, when i saw it the first time, i got confused. I think a user should only be confronted with internal data (such as SingularObject.name()) if he or she explicitly asks. Is there a way the user can influence to what extent the output is abbreviated? I mean something like "If printing the content of a field of a Singular matrix requires >n characters then abbreviate". If there isn't: Might there be in future? Or another idea: If V is a Singular object then sage: V could show V with abbreviations (if applicable), and sage: print(V) could show V without abbreviations. Yours Simon --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-support@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-support URLs: http://sage.math.washington.edu/sage/ and http://sage.scipy.org/sage/ -~----------~----~----~----~------~----~------~--~---