[Openmcl-devel] OpenGL / Lisp User Interface / XMLisp 0.3

Alexander Repenning ralex at cs.colorado.edu
Tue Sep 1 20:35:37 UTC 2009

On Aug 31, 2009, at 3:22 PM, John Miller wrote:

> Alex,
> Very nice.  I wait with bated breath to see how things go with  
> Cocotron and Win32.  I had a few minutes to play around and put  
> together the following tries at writing the nehe tutorials using  
> XMLisp.    Between the two files you can find tries at lessons 11,  
> 12, and 19.  You will need to download the textures, or find a  
> suitable substitue.  Most of the early nehe lessons are pretty  
> uninteresting in XMLisp, so I haven't bothered with those.  I  
> consider it a testament to the design of XMLisp that most of my time  
> was spent tracking down typos on my part.  It is very nice to be  
> able to update the drawing code while the animation is running...

Hi John,

this looks very exciting. We could make a whole NEHE folder and add  
the user contributed versions. This could be a great starting point  
for OpenGL users. I need to play around with your code a bit. I does  
have references to macros not part of XMLisp, e.g., gl:with-gl and the  
constructor function called SLUI

> I have noticed that sometimes Clozure will want to take over all my  
> CPU resources.  I am not sure what I am doing to cause this.  I only  
> have noticed that when this happens a number of processes for  
> anticipatory completion appear and cannot be killed.  Anyone else  
> have this happen?

I have this seen happing, but rarely. Gary B. is/was planning to have  
a peek at the threading of anticipatory completion. To make things a  
bit better increase the timeout time a bit.

keep these tutorials coming...

thanks,  Alex

More information about the Openmcl-devel mailing list