Hello everyone,
I've just put up the tarball and documentation for the new ParenScript
release. It features a rewrite of the compiler and JavaScript printer,
along with many user-visible changes, the most notable being the
addition of setf places (defsetf and defun setf), and Red Daly's
excellent contribution of Common Lisp-like lambda lists for
ParenScript functions (we now have &optional, &rest and &key). Due to
the rewrite of the printer, JavaScript generation has gotten a major
speed boost. As well, I've updated the tutorial and ensured it worked
correctly with the latest AllegroServe (the tutorial PDF will be going
away in the next release - I plan to put it up on Cliki where it can
be updated in a more timely manner).
Happy hacking,
Vladimir
_______________________________________________
parenscript-announce mailing list
parenscript-announce(a)common-lisp.net
http://common-lisp.net/cgi-bin/mailman/listinfo/parenscript-announce
On Fri, 10 Aug 2007 20:21:07 -0400, Osei Poku <opoku(a)ece.cmu.edu> wrote:
> Patch attached. Naturally comments welcome.
Thanks for the patch which is in the new release. It took me a bit
longer to apply it as it wasn't complete - the HTML docs were missing.
http://weitz.de/patches.html
Cheers,
Edi.
_______________________________________________
cl-who-announce site list
cl-who-announce(a)common-lisp.net
http://common-lisp.net/mailman/listinfo/cl-who-announce
Hi,
I have just uploaded the latest version of cl-cairo2. I have
completely rewritten the X11 support, with the following changes:
- everything is done via CFFI, no C code or shared library to install,
this is much easier to debug
- multiple displays are supported
- there is one event loop per display, this is much easier to manage
Tamas
_______________________________________________
cl-cairo2-announce mailing list
cl-cairo2-announce(a)common-lisp.net
http://common-lisp.net/cgi-bin/mailman/listinfo/cl-cairo2-announce
Hello,
I've put up a new tarball of ParenScript, 20070801. It is the same as
20070720, with the exception that the tutorial (and correspondingly
the manual) has a corrected package definition (the AllegroServe HTML
generation facilities have been moved to their own package). For the
next release, I plan to go over the example code carefully and fix any
issues that come. Long-term, I want to transition the example tutorial
to be based on Hunchentoot, because it is the best available Free
Software Common Lisp web server right now, and probably LML2 for the
server-side HTML generation facilities (because that's what I like to
use). Let me know if you have any suggestions about this.
Thanks,
Vladimir
_______________________________________________
parenscript-announce mailing list
parenscript-announce(a)common-lisp.net
http://common-lisp.net/cgi-bin/mailman/listinfo/parenscript-announce