#18357: Unicode Art
-------------------------------------+-------------------------------------
Reporter: vbraun | Owner:
Type: enhancement | Status: needs_info
Priority: major | Milestone: sage-6.8
Component: user interface | Resolution:
Keywords: | Merged in:
Authors: Volker Braun | Reviewers: Vincent Delecroix
Report Upstream: N/A | Work issues:
Branch: | Commit:
u/vdelecroix/18357 | 2b0207c21b4cade4fc1991f8b9bfbe75a5cd4d1c
Dependencies: | Stopgaps:
-------------------------------------+-------------------------------------
Comment (by vdelecroix):
Replying to [comment:42 vbraun]:
> I understood you. But once you agree that this is a good thing you'll
also have to do it for every private function. And then you need to add
deprecations to changes of argspecs of private functions. And then we are
dead in the water.
Not all. But a reasonable subset, yes. In the particular case we are
talking about, if somebody did implement some ascii art for his/her own
object then the way he/she did is
{{{
class MyObject(Element):
def _ascii_art_(self):
from sage.misc.ascii_art import AsciiArt
...
return AsciiArt(...)
}}}
I just do not want to completely break that.
By the way, `sage.structure.element.Element` is not public. Will I be able
to move it without deprecation? Of course not!!
--
Ticket URL: <http://trac.sagemath.org/ticket/18357#comment:43>
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 unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.