#14266: Fix sage_input and pretty print for NonCommutativeSymmetricFunctions,
others.
---------------------------------------+------------------------------------
       Reporter:  elixyre              |         Owner:  was     
           Type:  task                 |        Status:  new     
       Priority:  major                |     Milestone:  sage-5.9
      Component:  user interface       |    Resolution:          
       Keywords:  ascii-art            |   Work issues:          
Report Upstream:  N/A                  |     Reviewers:          
        Authors:  Jean-Baptiste Priez  |     Merged in:          
   Dependencies:                       |      Stopgaps:          
---------------------------------------+------------------------------------

Comment (by hivert):

 Replying to [comment:1 vbraun]:
 > Whats the difference between `_repr_`, `_pretty_repr_normal_`, and
 `_pretty_repr_term_`? I think there should be only one `_repr_`, using
 ascii art unconditionally if printing the object benefits from it. Why
 would you want to turn it off? I don't see the need for a different
 display handler, we aleady have one that does handle ascii art.

 There is definitely a need for a configurable display. In combinatorics
 depending on the context we really need to be able to be able to print
 various
 object in several different ways: The simplest example is
 partitions. Sometimes you need to see:
    (3,3,2,1,1)
 sometime you need
 {{{
    ###
    ###
    ##
    #
    #
 }}}
 or if you are french
 {{{
    #
    #
    ##
    ###
    ###
 }}}
 Another example is graphs. Currently we only have
    Graph on 6 vertices
 Probably many user will rather have
    Graph on 6 vertices with 5 edges
 Or to see the incidence matrix...

 So I definitely see a need for configurable output.

 Florent

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/14266#comment:9>
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?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to