[Bese-devel] wall-time

Marco Baringer mb at bese.it
Sun Jul 24 09:57:47 UTC 2005


Aleksandar Bakic <a_bakic at yahoo.com> writes:

>> could, but it looks like drew's lisp-on-lines which (afair) contianst
>> the presentation stuff (and a dependncy on clsql) is almost ready for
>> release. as soon that happens i'm just going to remove the
>> presentation stuff from ucw and tell people to use LoL (which doesn't
>> have this problem since it uses clsql:wall-time directly). this sholud
>> fix both problems. am i missing something?
>
> There seem to be a few darcs repositories on the web with possibly different
> versions of UCW (including ucw-dev and/or ucw-dist, not sure). I would like to
> be able to use both UCW (and try new stuff such as the interpreter) and LoL.
> For now, I suppose it is best to get everything from Drew's site, even if their
> UCW is maybe not the same as yours. What should I do?

the arch stuff (ucw--dev and ucw--dist in the repository
ucw-2004 at common-lisp.net) is fairly recent but won't be updated
anymore. we currently have these darcs repositories:

http://common-lisp.net/project/ucw/repos/ucw

this is the 'stable' repository. i'll move patches over here once
they've been tested and ready for public consumpition. this repo
hasn't changed for a while and basically exists so that newbies have
some place they can download code from and have everything 'Just
Work (TM)' [in so far as anything ever just works]

http://common-lisp.net/project/ucw/repos/ucw_dev

this is the 'development' repository. this may or may not work, may
contain incompatable changes, may make your computer catch fire,
etc. as soon as the new cps stuff is more or less tested i'll move it
over to here. (this is probably the ucw repo you want to follow)

http://common-lisp.net/project/ucw/repos/ucw_new_cps_integration

this repository, which won't be around very long, contians those
patches to ucw which are neccessary to run ucw with the new cps
interpreter. i'm using this, as opposed to ucw_dev, because i'd like
to make sure things more or less work before breaking everything.

http://common-lisp.net/project/bese/repos/arnesi

this is the main arnesi repository. it currently cantians the _old_
cps transformer and a few other trivial patches.

http://common-lisp.net/project/bese/repos/arnesi_cps

this repository has the new cps interpreter and works with the code in
ucw_new_cps_integration. as soon as things have settled a bit and i'm
fairly confident everything works i'm going to move the code over to
the regular arnesi repository and delete this one.

so basically if you want to test out the new cps interpreter you need
to get/pull from arnesi_cps and ucw_new_cps_integration (the examples
currently all work, don't know about other code).

hope this helps.


-- 
-Marco
Ring the bells that still can ring.
Forget the perfect offering.
There is a crack in everything.
That's how the light gets in.
	-Leonard Cohen



More information about the bese-devel mailing list