<html><body>
<p><tt>ecls-list-bounces@lists.sourceforge.net wrote on 06/05/2008 01:00:04 PM:<br>
<br>
> Sorry to wake this back up, but trivial-gray-streams needs to make<br>
> stream-element-type, open-stream-p and close be generic functions.<br>
> <br>
> Right now, I'm doing this:<br>
> <br>
> (setf (fdefinition 'close) #'gray:close)<br>
> (setf (fdefinition 'stream-element-type) #'gray:stream-element-type)<br>
> (setf (fdefinition 'open-stream-p) #'gray:open-stream-p)</tt><br>
<br>
<tt>Woo Hoo from the newbies !!!</tt><br>
<br>
<tt>I was trying to get hunchentoot going on my laptop over the last few days.</tt><br>
<tt>I got as far as this issue too.</tt><br>
<br>
<tt>So, if I read this right, this will mean that hunchentoot will load with</tt><br>
<tt>ECL now?</tt><br>
<br>
<tt>It probably won't serve up pages yet. Anywhere I can help, please let me</tt><br>
<tt>know (newbie tasks preffered).</tt><br>
<br>
<tt>Cheers</tt><br>
<tt>DC</tt><br>
<br>
<tt>PS Should note that I've managed to get the following going nicely in ECL.</tt><br>
<br>
<tt>cl-vecto</tt><br>
<tt>cl-pdf (need to turn off zlib compression for easy fix, but this can be fixed longer term)</tt><br>
<tt>cl-typesetting</tt><br>
<br>
<tt>PAIP's prolog interpreter/compiler.</tt><br>
<br>
<tt>Have played with cl-rucksack, but there is a fair bit of work needed there I think.</tt><br>
<br>
<tt>Have also played with asdf-install, but there are problems reloading after a</tt><br>
<tt>compile. I might put these issues on the list.</tt><br>
<tt><br>
> <br>
> which is pretty similar to what SBCL does when loading sb-gray. It at<br>
> least makes it possible to build all of hunchentoot's dependencies.<br>
> <br>
> I'm not sure what the right way to resolve this is.<br>
> <br>
> On Tue, Dec 25, 2007 at 9:19 PM, Anton Vodonosov <avodonosov@yandex.ru> wrote:<br>
> ><br>
> > "Juan Jose Garcia-Ripoll" <jjgarcia@users.sourceforge.net> writes:<br>
> ><br>
> ><br>
> > > On Dec 25, 2007 10:28 AM, Brian Spilsbury <brian.<br>
> spilsbury@gmail.com> wrote:<br>
> > >> Hello,<br>
> > >><br>
> > >> While gray-streams seem to be basically supported, there are a couple<br>
> > >> of problems.<br>
> > >><br>
> > >> STREAM-ELEMENT-TYPE and CLOSE should be generic functions.<br>
> > ><br>
> > > Not such a big issue. I will take note and add it as soon as I can --<br>
> > > which is not now, since I am busy testing current CVS tree.<br>
> > ><br>
> ><br>
> > Also OPEN-STREAM-P doens't work. Test case:<br>
> ><br>
> > (defclass slime-input-stream<br>
> > ;; one colon doesn't work; symbol isn't exported?<br>
> > (ext::fundamental-character-input-stream) ())<br>
> > (setf s (make-instance 'slime-input-stream))<br>
> > (open-stream-p s)<br>
> > ;; at this point error is signaled:<br>
> > ;; #<a SLIME-INPUT-STREAM> is not of type STREAM..<br>
> ><br>
> > Just guessing from souce, it may be fixed by adding<br>
> > something like this in the begining of the cl_open_stream_p<br>
> > function (src/c/file.d):<br>
> ><br>
> > #ifdef ECL_CLOS_STREAMS<br>
> > if (type_of(strm) == t_instance)<br>
> > return funcall(2, @'ext::stream-open-p, strm);<br>
> > #endif<br>
> ><br>
> > Sorry, I'm not testing the fix, it's almost 3 a.m. here.<br>
> ><br>
> > Best regards,<br>
> > -Anton<br>
> ><br>
> > -------------------------------------------------------------------------<br>
> ><br>
> ><br>
> > This SF.net email is sponsored by: Microsoft<br>
> > Defy all challenges. Microsoft(R) Visual Studio 2005.<br>
> > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/<br>
> > _______________________________________________<br>
> > Ecls-list mailing list<br>
> > Ecls-list@lists.sourceforge.net<br>
> > https://lists.sourceforge.net/lists/listinfo/ecls-list<br>
> ><br>
> <br>
> -------------------------------------------------------------------------<br>
> This SF.net email is sponsored by the 2008 JavaOne(SM) Conference <br>
> Don't miss this year's exciting event. There's still time to save $100. <br>
> Use priority code J8TL2D2. <br>
> http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone<br>
> _______________________________________________<br>
> Ecls-list mailing list<br>
> Ecls-list@lists.sourceforge.net<br>
> https://lists.sourceforge.net/lists/listinfo/ecls-list<br>
</tt></body></html>