Menu

#107 Matrix display

None
closed
nobody
None
5
2020-01-03
2019-11-07
arpi
No

The following commands produce strange output in the graphical ( redcsl -w+ ) version of reduce:
y:=mat((1,0),(0,1));

y(1,1);

In the terminal version, the first command outputs a table of the matrix elements. In the graphical frontend, there is no output after the first command, and the table is displayed after the second one, and then the matrix element.

Related

Bugs: #107

Discussion

  • Arthur Norman

    Arthur Norman - 2019-11-07

    There had been such a bug a while back but I thought that we had fixed it.
    How recent a copy of Reduce are you using? Arthur

    On Thu, 7 Nov 2019, arpi wrote:


    [bugs:#107] Matrix display

    Status: open
    Group:
    Created: Thu Nov 07, 2019 05:07 PM UTC by arpi
    Last Updated: Thu Nov 07, 2019 05:07 PM UTC
    Owner: nobody

    The following commands produce strange output in the graphical ( redcsl -w+
    ) version of reduce:
    y:=mat((1,0),(0,1));

    y(1,1);

    In the terminal version, the first command outputs a table of the matrix
    elements. In the graphical frontend, there is no output after the first
    command, and the table is displayed after the second one, and then the
    matrix element.


    Sent from sourceforge.net because you indicated interest in
    https://sourceforge.net/p/reduce-algebra/bugs/107/

    To unsubscribe from further messages, please visit
    https://sourceforge.net/auth/subscriptions/

     

    Related

    Bugs: #107

  • arpi

    arpi - 2019-11-07

    It displays revision 5122 at startup, and I downloaded the file called snapshot_5129 (which is a bit weird).

     
  • Arthur Norman

    Arthur Norman - 2019-11-07

    It looks as if the fix did not get into the most recent snapshot, and
    given that it is ugly rather then yielding incorrect results and anybody
    really upset can use the text-mode interface for now it does not seem
    worthwhile making a new snapshot just for this - so the next time we do a
    round of snapshot building it will be sorted. Meanwhile anybody who feels
    inconvenienced can fetch source and build from that because that way they
    get access to the very latest adjustments.
    The issue was that fancy output gets built up by the print processes and
    then at some stage flushed to the screen - and for various reasons a flush
    was not being triggered when a matrix got displayed. So as you see nothing
    appeared to start with but when you did almost anything else that
    displayed a scalar value the matrix display that had been queued up
    would appear.

    Arthur

     
  • Arthur Norman

    Arthur Norman - 2020-01-03
    • status: open --> closed
    • Group: -->
     
  • Arthur Norman

    Arthur Norman - 2020-01-03

    Fixed. The code that sent instructions to the GUI to generate display was not flushing material often enough.

     

Log in to post a comment.