New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
character art: line wrapping for matrices #29203
Comments
comment:1
There is one small caveat: In the case of lists of matrices that do not exceed the window width, it can happen that now the output is wrapped
while previously the matrices were displayed in one piece:
This is fixed by #29204, but – even without that ticket as a dependency – it would make sense to merge this ticket because the output of wide matrices is so vastly improved in all other cases. |
Branch: u/gh-mwageringel/29203 |
Author: Markus Wageringel |
Commit: |
Changed keywords from none to ascii_art, unicode_art |
New commits:
|
comment:3
What is the rationale for the globally defined |
comment:4
In plain text mode, matrices larger than that do not show their entries by default, but print a summary instead:
This behavior is copied by
Being global variables, one can set different default values for these variables in Note that the message |
Reviewer: Vincent Delecroix |
comment:5
I see. However, I doubt that among developers 20% know about the Anyway, this is not the purpose of the ticket! I am running the doctests on my machine (since the patchbots seem to be on strike). |
comment:7
Thank you for the reviews. |
Changed branch from u/gh-mwageringel/29203 to |
This ticket adds breakpoints to the ASCII and unicode art representations of matrices, so that wide matrices are wrapped in a readable way:
Previously, the output was completely scrambled if the matrix was wider than the window size:
Component: misc
Keywords: ascii_art, unicode_art
Author: Markus Wageringel
Branch/Commit:
448cdcd
Reviewer: Vincent Delecroix
Issue created by migration from https://trac.sagemath.org/ticket/29203
The text was updated successfully, but these errors were encountered: