Feature #133
Qt GUI: Make better distinction between input and output in the output window
Description
The following input:
matrix(--QQ, [[3/2]] );
produces the rather untidy & incomprehensible output:
matrix(--QQ, ... ; # [[3/2]] ... ; # ); matrix( /*QQ*/ [[3/2]] ) #
Why so many blank lines?
The prompts do little to help readability -- and make little sense in this context.
It would be better if the input were copied character for character (and perhaps coloured differently from the output. We could even consider ellipses for long inputs to avoid cluttering the output window -- this might be tricky to implement!
Related issues
History
#1 Updated by John Abbott almost 12 years ago
- Category set to GUI
Robbiano confirmed that the blank lines and prompts are a new "feature" of the C5 GUI produced recently by Abbott -- the officially released GUI does not have this undesirable behaviour.
The cause is no doubt the modification introduced by Abbott to circumvent the end-of-line comment problem... sigh!
#2 Updated by Anna Maria Bigatti almost 10 years ago
- Target version set to CoCoA-5.1.0 Easter14
#3 Updated by John Abbott almost 10 years ago
- Target version changed from CoCoA-5.1.0 Easter14 to CoCoA-5.?.?
#4 Updated by John Abbott about 3 years ago
- Subject changed from Make better distinction between input and output in the output window to Qt GUI: Make better distinction between input and output in the output window
This issue is probably not so relevant at the moment, but it may become useful as a test case for some future GUI.
So I suggest leaving this issue lying around.
I changed to title to include the string GUI.
#5 Updated by John Abbott about 3 years ago
- Related to Support #911: CoCoA-5 prompt for incomplete input added