[Bese-devel] New patches to yaclml: 19-Mar-2006
Marco Baringer
mbaringer at common-lisp.net
Mon Mar 20 05:15:02 UTC 2006
Sun Mar 19 08:22:31 EST 2006 levente.meszaros at gmail.com
* Restructure SVG tags into a separate package to avoid name conflicts. Actually the text tag was prematic. The new package has nicknames: svg and <svg
M ./src/packages.lisp -3 +7
M ./src/tags/svg.lisp -7 +24
Sun Mar 19 08:16:50 EST 2006 levente.meszaros at gmail.com
* Added a reader macro to be able to emit xml tags without defining them. Use #<(tag :attr value #<(tag2)) form or lisp code as body. Nesting is supported just like with predefined tags.
Actually it is possible to support #<alma :attr value > syntax, but it requires the extra space before the closing sign which is error prone. I could not figure a way to workaround this. The > character is not a special char, so it may be part of normal symbols.
M ./src/yaclml.lisp -2 +30
An updated tarball of yaclml's source can be downloaded here:
http://common-lisp.net/project/bese/tarballs/yaclml-20060319.tar.gz
Darcsweb URL:
http://uncommon-web.com/darcsweb/darcsweb.cgi?r=yaclml;a=summary
More information about the bese-devel
mailing list