Ah yes, I hand edited that when asdf-install failed to compile it and I forgot about it.
This works as a replacement:
(unless (find-symbol (symbol-name :stream-file-position) :trivial-gray-streams) (error "You need a newer version of TRIVIAL-GRAY-STREAMS."))
Ross ----- Original Message ----- From: "Edi Weitz" edi@agharta.de To: "General interest list for Drakma and Chunga" drakma-devel@common-lisp.net Sent: Thursday, October 11, 2007 11:56:19 AM (GMT-0800) America/Los_Angeles Subject: Re: [drakma-devel] New releases 0.10.3 (Drakma) and 0.4.1 (Chunga)
On Thu, 11 Oct 2007 09:29:55 -0700 (PDT), Ross Jekel ross@sourcelabs.com wrote:
I didn't notice any need for this in FLEXI-STREAMS. Using grep it looks like the only place it interns is in the asd file:
(funcall (intern (symbol-name :run-tests) (find-package :flexi-streams-test)))
And this method of interning a symbol-name is portable in all casemodes as long as the cases of the typed in :run-tests and function definition name match.
Is there something I'm missing?
Look at the start of packages.lisp.
Thanks so much for creating this library. AServe's client does not use streams, which is annoying, and doesn't current support chunking with https requests (not a blocker because I could revert to http/1.0, but...). In a shop that is mostly Java programmers, you saved me from having to apologize for some embarrassingly silly work-arounds using the other library. I just recently replaced do-http-request from Aserve with http-request from Drakma in soap calls and it works great.
Thanks for the feedback, that's good to hear!
Cheers, Edi. _______________________________________________ drakma-devel mailing list drakma-devel@common-lisp.net http://common-lisp.net/cgi-bin/mailman/listinfo/drakma-devel