[Openmcl-devel] Visual Bugs in the IDE

Alexander Repenning ralex at cs.colorado.edu
Wed May 20 18:59:15 PDT 2009

you have my vote too for the black text color. I don't mind the  
console looking different but the red font does look a tad disturbing.  
When running our event code in LUI we do produce output which always  
ends up in the AltConsole. At any rate this should not be hard to  
"fix". I suggest to include a config file for the console, e.g.,

textColor = "000000"  /* black

This way everybody can have it their way.

Here is a harder problem that we face: The console is fine for  
developer mode but in end-user mode, i.e., when using CCL to create a  
complete app without listener and with custom menus we absolutely  
cannot have the Altconsole. In MCL this was not exactly trivial to  
achieve either. We had to create a pretty complex conditions handler  
case that would catch all the conditions, present them in a standard  
dialog, e.g., simple-condition: division-by-zero "OK" and continue in  
some meaningful way, e.g., stop simulation, adjust controls such as  
run/stop/step buttons, and restart the event loop. Using native  
threads I can already anticipate tricky challenges but if CCL is to be  
used to build "real" applications this kind of functionality is rather  

What to do?


On May 20, 2009, at 7:43 PM, John McAleely wrote:

>>> Is there a reason why the text in it is red, and not black like  
>>> every
>>> other window?
>> Because it's not like every other window ?
>> AltConsole is a (small) separate application; it's supposed to  
>> provide
>> a primitive terminal-like interface to GUI applications that don't
>> ordinarily have such an interface.  If its window appears, there's
>> a good chance that that's because of something anomalous and that
>> something probably requires user or developer attention.
> I understand the special status of this application window, and I
> empathise with the attempt to draw attention to it.
> However, the text is marginally harder to read, and I fail to believe
> colouring it red provides any meaningful extra information to a
> developer or user. I feel it also manages to look surprisingly like
> some sort of bug itself.
> J
> _______________________________________________
> Openmcl-devel mailing list
> Openmcl-devel at clozure.com
> http://clozure.com/mailman/listinfo/openmcl-devel

Prof. Alexander Repenning

University of Colorado
Computer Science Department
Boulder, CO 80309-430

vCard: http://www.cs.colorado.edu/~ralex/AlexanderRepenning.vcf

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.clozure.com/pipermail/openmcl-devel/attachments/20090520/dade157c/attachment.htm>

More information about the Openmcl-devel mailing list