On Wed, 13 Feb 2008 21:49:55 +0100, "Iver Odin Kvello" <iverodin(a)gmail.com> wrote:
> I tried to muck around with this myself, and discovered the
> Unbox_Any opcode, present from version 2.0 of the framework; and
> this also seems to work (see attached patch). Of course, I don't
> really know what I'm doing, and this isn't present in version 1.0
> and 1.1, but could that work also? It makes the fix a one-liner.
I've now released a new version which hopefully fixes this. Thanks
for your help and thanks to Michael for discovering the bug. A simple
test for callbacks is now included in the examples folder.
As I already announced, the new DLL and the updated C++ code are based
on Visual Studio 2005 now.
Please test!
_______________________________________________
rdnzl-announce mailing list
rdnzl-announce(a)common-lisp.net
http://common-lisp.net/cgi-bin/mailman/listinfo/rdnzl-announce
On Fri, 8 Feb 2008 08:34:41 -0800, Cyrus Harmon <ch-tbnl(a)bobobeach.com> wrote:
> Yes, cl-fad seems like a reasonable approach to me.
See the latest release. Should also hopefully fix the other problem
you reported.
I've chosen to always reply "Not Found" now as I think we don't have
to give the bad guys hints about our directory structure by sometimes
(in the case of folders) saying "Bad Request".
Edi.
_______________________________________________
tbnl-announce site list
tbnl-announce(a)common-lisp.net
http://common-lisp.net/mailman/listinfo/tbnl-announce
On Fri, 8 Feb 2008 18:24:58 +0100, Daniel Janus <daniel(a)sentivision.com> wrote:
> Actually, I found a few more minutes and came up with the attached
> patch, which changes the error to "Don't know what to do with NIL in
> multipart/form-data body.".
That's not entirely correct - you have to check for the CAR, not for
the CDR. But I've now uploaded a version which hopefully has better
error messages for cases like this one (and others as well).
Thanks,
Edi.
_______________________________________________
drakma-announce mailing list
drakma-announce(a)common-lisp.net
http://common-lisp.net/cgi-bin/mailman/listinfo/drakma-announce
Hi,
Objective-CL 0.1.1 has been released today.
Quick download:
http://matthias.benkard.de/objective-cl/releases/objective-cl-0.1.1.tar.gz
* What's new?
** CLOS integration
Even though work on supporting the definition of new classes is still
ongoing, Objective-CL now correctly maps Objective-C classes to CLOS
classes. Objective-C metaclasses are likewise mapped to CLOS
metaclasses.
Class and metaclass naming follows the convention introduced by
Clozure CL. For instance, NSMutableDictionary's CLOS name is
NS:NS-MUTABLE-DICTIONARY, while its metaclass' name is
NS:+NS-MUTABLE-DICTIONARY.
There is one wart left in the mapping: +NS-OBJECT's metaclass is a
fake metaclass called ++NS-OBJECT. As far as I can tell, +NS-OBJECT's
metaclass ought to be +NS-OBJECT itself, which the CLOS MOP apparently
makes impossible (CHANGE-CLASS of metaobjects is not allowed).
** Clozure CL compatibility
Clozure CL used to complain about not being able to externalise
pointer wrappers (such as instances of the classes ID and SELECTOR).
This has been fixed by providing a method on MAKE-LOAD-FORM for these
classes.
** GNU CLISP compatibility
Objective-C wrapper object finalisation now takes care of removing
finalised wrappers from the global caching hash tables. This makes
CLISP happy. Therefore, it has stopped crashing upon trying to run
the test suite.
So, what happened to 0.1.0? Well, the short answer is, I tagged a
development version 0.1.0 without running the unit tests first. After
I had realised what I had done, it was too late: I had already pushed
the tag to the repository. As I didn't want anyone to suffer
repository corruption, I decided to simply make the next release
version 0.1.1.
The tag is still there, of course, so if you're extremely curious
about what 0.1.0 would have looked like had it been released, feel
free to take a look. It's not that pretty a sight, though. ;)
Have fun,
Matthias
_______________________________________________
objective-cl-announce mailing list
objective-cl-announce(a)common-lisp.net
http://common-lisp.net/cgi-bin/mailman/listinfo/objective-cl-announce
On Fri, 25 Jan 2008 05:20:33 +0100, Edi Weitz <edi(a)agharta.de> wrote:
> I'll make a new release which ups the value from 10 to 20.
It's online now.
Cheers,
Edi.
_______________________________________________
rdnzl-announce mailing list
rdnzl-announce(a)common-lisp.net
http://common-lisp.net/cgi-bin/mailman/listinfo/rdnzl-announce
On Mon, 14 Jan 2008 11:29:50 +0200, Nico de Jager <ndj(a)hivsa.com> wrote:
> But it appears that you forgot to upload the new version to your
> site (no, that's impossible - maybe you just decided to take a break
> at 3am and did not do it yet :-). Both asdf-install and a manual
> download still gives me version 0.11.1
That's strange - I get the new one. See below.
> (Just the change log on your site was updated).
That's actually a good sign that the new tarball is online. The
change log is automatically unpacked from the tarball and not uploaded
separately.
Edi.
edi@groucho:/tmp$ wget http://weitz.de/files/drakma.tar.gz
--17:45:21-- http://weitz.de/files/drakma.tar.gz
=> `drakma.tar.gz'
Resolving weitz.de... 81.169.156.108
Connecting to weitz.de|81.169.156.108|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 42,464 (41K) [application/x-tar]
100%[=============================================================================================================>] 42,464 --.--K/s
17:45:21 (344.32 KB/s) - `drakma.tar.gz' saved [42464/42464]
edi@groucho:/tmp$ tar vxzf drakma.tar.gz
drakma-0.11.2/
drakma-0.11.2/CHANGELOG.txt
drakma-0.11.2/cookies.lisp
drakma-0.11.2/doc/
drakma-0.11.2/doc/index.html
drakma-0.11.2/drakma.asd
drakma-0.11.2/packages.lisp
drakma-0.11.2/read.lisp
drakma-0.11.2/request.lisp
drakma-0.11.2/specials.lisp
drakma-0.11.2/util.lisp
edi@groucho:/tmp$ head drakma-0.11.2/CHANGELOG.txt
Version 0.11.2
2008-01-14
Disable WRITE-TIMEOUT for LW5.0 if SSL is used (reported by Nico de Jager)
Version 0.11.1
2007-10-11
Make Drakma work with AllegroCL's "modern" mode (patch by Ross Jekel)
Needs at least Chunga 0.4.1 and FLEXI-STREAMS 0.13.1
Version 0.11.0
_______________________________________________
drakma-announce mailing list
drakma-announce(a)common-lisp.net
http://common-lisp.net/cgi-bin/mailman/listinfo/drakma-announce
On Wed, 09 Jan 2008 14:57:37 +0200, Nico de Jager <ndj(a)hivsa.com> wrote:
> Uhm, the attached example simply tries to upload a few image files
I could reproduce the example and it seems this is a bug in LispWorks
(which I've reported to LW support). The new release doesn't really
fix the problem (I can't do that), but it tries to deal with it in a
more or less reasonable way. Please try it.
Note that the new release is only relevant for LispWorks users. Users
of other Lisps can as well keep 0.11.1.
Thanks for the report,
Edi.
_______________________________________________
drakma-announce mailing list
drakma-announce(a)common-lisp.net
http://common-lisp.net/cgi-bin/mailman/listinfo/drakma-announce
This version has already a text-based graphics display. Everything but SDL
graphics display is ready. SDL graphics should be released soon enough.
_______________________________________________
the-feebs-war-announce mailing list
the-feebs-war-announce(a)common-lisp.net
http://common-lisp.net/cgi-bin/mailman/listinfo/the-feebs-war-announce