[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