Skip to content
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

Fix a long standing bug which prevented SetPrintFormattingStatus( "*stdout*", false ); from working as expected #4132

Merged
merged 1 commit into from
Oct 16, 2020

Commits on Oct 15, 2020

  1. kernel: remove output stream stack

    Instead of pre-allocating a fixed number of TypOutputFile instances on each
    thread, we allocate the required storage dynamically on the stack. This
    arguably makes it easier to reason about the global state of GAP.
    
    It also enables future simplifications and improvements, e.g. to fix issues
    were switching between stdout and errout breaks tracking of the output state,
    which leads to GAP expecting resp. inserting linebreaks in the wrong spots.
    fingolfin committed Oct 15, 2020
    Configuration menu
    Copy the full SHA
    f762396 View commit details
    Browse the repository at this point in the history