[Bese-devel] New patches to yaclml: 24-Apr-2007
Marco Baringer
mbaringer at common-lisp.net
Wed Apr 25 04:15:05 UTC 2007
Tue Apr 24 17:36:02 EDT 2007 attila.lendvai at gmail.com
* Re-added the (@ runtime-variable-holding-the-attributes) syntax
Things like this are possible again:
(let ((attrs (list :runtime (+ 2 2))))
{yaclml:with-xml-syntax
<foo (@ attrs) (@ :fooo 11 :baaaar 22) (@ attrs) >})
<<foo runtime="4" fooo="11" baaaar="22" runtime="4"
/>
M ./src/attribute-bind.lisp -8 +21
M ./src/yaclml.lisp -77 +62
Mon Feb 19 08:11:41 EST 2007 attila.lendvai at gmail.com
* Added assert for mandatory attribute names being symbols
M ./src/attribute-bind.lisp +1
Sun Feb 11 19:20:44 EST 2007 attila.lendvai at gmail.com
* Removed workaround needed for old sbcl's
M ./src/tal/tal-environment.lisp -3 +1
Sun Feb 11 19:19:49 EST 2007 attila.lendvai at gmail.com
* Added public -tal-environment- and tal-value
M ./src/packages.lisp +2
M ./src/tal/compile.lisp -3 +3
M ./src/tal/handlers.lisp -2 +2
M ./src/tal/tal-environment.lisp +4
Sun Feb 4 18:30:38 EST 2007 attila.lendvai at gmail.com
* Added &allow-custom-attributes and cleaned up handling of the (@ ...) attribute syntax.
Now &allow-other-attributes implies &allow-custom-attributes and the other-attrbiute-list
also contains the custom attrbiutes. Propagating custom attributes e.g. from <ucw:input to
<:input is now possible by adding an extra (@ , at others) entry.
The (@ runtime-variable-holding-a-list-of-attributes) syntax is temporarily removed. Should
be readded in a later patch.
Also changed the internal representation other attributes from list of cons to setf-like
list of pairs.
M ./src/attribute-bind.lisp -31 +59
M ./src/tags/html4.lisp -15 +20
M ./src/tags/svg.lisp -7 +7
M ./src/yaclml.lisp -41 +23
Sun Aug 13 19:27:05 EDT 2006 attila.lendvai at gmail.com
* Remove bugous js comment //'s from <:as-is :quotedp t
M ./src/tags/standard-yaclml.lisp -2 +2
An updated tarball of yaclml's source can be downloaded here:
http://common-lisp.net/project/bese/tarballs/yaclml-20070424.tar.gz
Darcsweb URL:
http://uncommon-web.com/darcsweb/darcsweb.cgi?r=yaclml;a=summary
More information about the bese-devel
mailing list