Mon Nov 26 07:01:30 EST 2007 attila.lendvai@gmail.com * added ID to the XML package M ./src/packages.lisp +1 Sun Jul 8 17:55:58 EDT 2007 Luca Capello * add an (eval-when ...) when defining a test suite M ./t/tal.lisp -1 +2 M ./t/xml-syntax.lisp -1 +2 Mon Jul 9 09:05:22 EDT 2007 attila.lendvai@gmail.com * Added tal:unless M ./src/tal/handlers.lisp +6 Mon Jun 25 18:12:52 EDT 2007 attila.lendvai@gmail.com * defvar *tal-truename* instead of the declare special's M ./src/tal/handlers.lisp -9 +7 M ./src/tal/tal-environment.lisp -1 M ./src/yaclml.lisp +2 Mon Jun 25 18:11:03 EDT 2007 attila.lendvai@gmail.com * Cleanup: renamed some tal functions, exported a few. WARNING: this involes some API changes. M ./src/packages.lisp -5 +4 M ./src/tal/compile.lisp +1 M ./src/tal/tal-environment.lisp -13 +13 Fri May 25 05:47:41 EDT 2007 attila.lendvai@gmail.com * Fix <:as-is quoting: do not add extra linebreaks M ./src/tags/standard-yaclml.lisp -2 +2 Thu May 24 12:28:12 EDT 2007 attila.lendvai@gmail.com * Added <:format M ./src/packages.lisp -1 +1 M ./src/tags/standard-yaclml.lisp +5 Tue May 22 08:42:18 EDT 2007 attila.lendvai@gmail.com * Implement <:ai and <:ah using their full-named versions M ./src/tags/standard-yaclml.lisp -6 +4 Tue May 15 18:33:56 EDT 2007 attila.lendvai@gmail.com UNDO: Renamed <:as-html to <:as-xml, <:as-xml is the canonical escaping primitive M ./src/packages.lisp -1 +1 M ./src/tags/standard-yaclml.lisp -8 +7 Mon May 21 16:10:23 EDT 2007 attila.lendvai@gmail.com * Fix <:param M ./src/tags/html+.lisp -2 +2 Thu May 17 19:12:16 EDT 2007 attila.lendvai@gmail.com * Added a tal::content-as-is M ./src/tal/handlers.lisp +9 Tue May 15 18:33:56 EDT 2007 attila.lendvai@gmail.com * Renamed <:as-html to <:as-xml, <:as-xml is the canonical escaping primitive M ./src/packages.lisp -1 +1 M ./src/tags/standard-yaclml.lisp -7 +8 Mon May 7 07:40:44 EDT 2007 attila.lendvai@gmail.com * Support a :prologue and a :doctype attribute for <:html M ./src/tags/html4.lisp -2 +13 Mon May 7 06:02:04 EDT 2007 attila.lendvai@gmail.com * Added +xhtml-...-doctype+ constants M ./src/packages.lisp +8 M ./src/tags/html4.lisp +7 Tue Apr 24 17:36:02 EDT 2007 attila.lendvai@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 }) < M ./src/attribute-bind.lisp -8 +21 M ./src/yaclml.lisp -77 +62 Mon Feb 19 08:11:41 EST 2007 attila.lendvai@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@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@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@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 M ./src/yaclml.lisp -33 +52 Mon Aug 28 17:52:34 EDT 2006 attila.lendvai@gmail.com * Fix xml reader syntax defer calling (set-syntax-from-char *xml-reader-close-char* #\) *readtable*) until we have found an xml open tag. this fixes (if (> x y) ...) situations while xml syntax is enabled and not yet inside an xml body. while inside an xml body it still won't work, some kind of xml-syntax escapeing is needed there. M ./src/yaclml.lisp -50 +53 Fri Aug 18 13:20:01 EDT 2006 attila.lendvai@gmail.com * Fix xml-syntax to avoid non-conforming use of unread-char and peek-char M ./src/yaclml.lisp -56 +100 Fri Aug 18 13:19:14 EDT 2006 attila.lendvai@gmail.com * Added some svg attributes M ./src/tags/svg.lisp +10 Mon Aug 14 12:55:07 EDT 2006 Henrik Hjelte * bugfix, it is an error to invoke unread-char twice (see hyperspec) M ./src/yaclml.lisp -52 +50 Sun Aug 13 19:28:56 EDT 2006 attila.lendvai@gmail.com * Fix with-xml-syntax, so that you can use (<:as-is ...) and friends inside it. M ./src/yaclml.lisp -2 +6 Thu Aug 3 04:48:22 EDT 2006 attila.lendvai@gmail.com * Support string tag names to be able to render case sensitive tags M ./src/yaclml.lisp -4 +6 Thu Aug 3 04:47:07 EDT 2006 attila.lendvai@gmail.com * Fix: downcase the name of extra attributes provided at runtime and named by a non-string M ./src/yaclml.lisp -1 +4 Sat Jul 15 18:03:06 EDT 2006 attila.lendvai@gmail.com * Added support for custom attributes YACLML> (let ((x 42)) (<:test (@ "foo" "bar" "eLiTE" x) :dd "gg" "boddy")) boddy YACLML> (let ((customs (list "aSdF" 42 "Foo" "bar"))) (<:test (@ customs) :dd "gg" "body")) body M ./src/attribute-bind.lisp -47 +54 M ./src/yaclml.lisp -48 +86 Fri Jul 14 06:32:15 EDT 2006 attila.lendvai@gmail.com * Added :quotedp to <:as-is M ./src/tags/standard-yaclml.lisp -2 +6 Fri Jul 7 12:56:08 EDT 2006 attila.lendvai@gmail.com * Added accesskey to <:select M ./src/tags/html4.lisp -1 +2 Fri Jul 7 06:11:33 EDT 2006 evrim@core.gen.tr * comment tag was but it must be M ./src/tags/html+.lisp -1 +1 Wed Jun 21 10:13:48 EDT 2006 Marco Baringer * Reindent packages.lisp M ./src/packages.lisp -37 +39 Wed Jun 21 10:13:34 EDT 2006 Marco Baringer * Implement with-yaclml-output-to-string in terms of with-unique-names; avoid variable capture M ./src/yaclml.lisp -4 +4 Wed Jun 21 10:02:42 EDT 2006 Luis Oliveira * Normalize tabs to spaces in packages.lisp M! ./src/packages.lisp -44 +48 Wed Jun 21 10:02:13 EDT 2006 Luis Oliveira * Fix conflict between arnesi and iterate. M ./src/packages.lisp +1 Sun Jun 18 11:30:35 EDT 2006 attila.lendvai@gmail.com * Read tal files with :utf-8 M ./src/tal/compile.lisp -3 +1 M ./src/tal/generator.lisp -1 +1 M ./src/tal/tal-environment.lisp +3 Sat Jun 17 14:02:54 EDT 2006 attila.lendvai@gmail.com * Added with-tal-compilation-unit M ./src/tal/compile.lisp -3 +4 M ./src/tal/generator.lisp -2 +1 M ./src/tal/tal-environment.lisp +6 Thu Jun 15 12:51:16 EDT 2006 attila.lendvai@gmail.com * Support :with-unwind-protect t/nil in xml syntax (defmacro with-dom-replacements (&body body) `{with-xml-syntax }) (with-dom-replacements (render ajax-component)) (PROGN (WRITE-STRING "" *YACLML-STREAM*) (UNWIND-PROTECT (PROGN (RENDER AJAX-COMPONENT)) (WRITE-STRING "" *YACLML-STREAM*)) NIL) M ./src/yaclml.lisp -27 +43 Fri Jun 16 03:48:44 EDT 2006 Marco Baringer * Do not write attributes as URIs, they are strings and it is the developers job to make sure they are valid. M ./src/tags/html4.lisp -2 +4 Fri Jun 16 03:48:03 EDT 2006 Marco Baringer * Add (:use) in the defpackage forms for :xml and :xlinx M ./src/packages.lisp +2 Fri Jun 16 03:47:46 EDT 2006 Marco Baringer * Fix typo in <:input's attribute list M ./src/tags/html4.lisp -1 +1 Fri Jun 16 03:47:18 EDT 2006 Marco Baringer * Define <:html only once. (Reported by: Evrim ULU ) M ./src/tags/html4.lisp -2 Sun Jun 11 15:50:40 EDT 2006 attila.lendvai@gmail.com * Tag name of the xml syntax is now eval'd when consp Which makes this possible: {yaclml:with-xml-syntax <(strcat "foo" "bar") "baz" >} baz M ./src/yaclml.lisp -1 +4 Sun Jun 4 16:57:27 EDT 2006 attila.lendvai@gmail.com * Add :execute to enable-xml-syntax's eval-when M ./src/yaclml.lisp -1 +1 Sun Jun 4 16:55:15 EDT 2006 attila.lendvai@gmail.com * Added with-yaclml-output-to-string M ./src/packages.lisp +1 M ./src/yaclml.lisp +7 Mon May 15 13:43:33 EDT 2006 attila.lendvai@gmail.com * Get rid of the unnecessary stuff around with-xml-syntax M ./src/yaclml.lisp -18 +7 Sun May 14 17:33:21 EDT 2006 attila.lendvai@gmail.com * Support implicit progn in read-tal-expression-from-string M ./src/tal/compile.lisp -2 +11 Sun May 14 15:32:21 EDT 2006 attila.lendvai@gmail.com * Rollback my bugous with-xml-syntax changes M ./src/yaclml.lisp -34 +30 Sun May 14 10:27:10 EDT 2006 attila.lendvai@gmail.com * Escape attribute values with escape-as-html This is one step towards xhtml conformance. WARNING: this patch depends on iterate version 1.4.3 or newer. M ./src/yaclml.lisp -12 +9 Sun May 14 09:21:20 EDT 2006 attila.lendvai@gmail.com * Cleaned up enable-/disable-/with-xml-syntax enable-xml-syntax and disable-xml-syntax are nestable switches. with-xml-syntax is a macro, and in its body you can use the xml syntax: (with-xml-syntax ) M ./src/packages.lisp -5 +2 M ./src/yaclml.lisp -92 +51 Fri May 12 11:51:11 EDT 2006 levente.meszaros@gmail.com * Added markers M ./src/tags/svg.lisp +3 Thu May 11 10:43:53 EDT 2006 levente.meszaros@gmail.com * Added font stuff to text element M ./src/tags/svg.lisp +7 Tue Apr 11 08:43:21 EDT 2006 levente.meszaros@gmail.com * Fix embed element. M ./src/tags/html4.lisp -1 +2 Sat Apr 29 18:06:48 EDT 2006 cjstuij@gmail.com * svg-1.1 M ./src/packages.lisp -3 +32 M ./src/tags/svg.lisp -18 +2136 Mon Apr 24 07:26:21 EDT 2006 cjstuij@gmail.com * <:ai-fix M ./src/tags/standard-yaclml.lisp -1 +1 Sat Apr 22 10:14:16 EDT 2006 Marco Baringer * Merge conflicts with Evrim ULU's last patch M ./src/packages.lisp -1 +9 Fri Apr 21 22:25:25 EDT 2006 evrim@core.gen.tr * href function exported. M ./src/packages.lisp -1 +1 Fri Apr 21 22:21:37 EDT 2006 evrim@core.gen.tr * - href function added. ie. (<:a :href (href "base.ucw" :id 1)) M ./src/tags/html4.lisp +12 Fri Apr 21 21:42:14 EDT 2006 evrim@core.gen.tr * - added <:ah (<:as-html), <:ai (<:as-is) M ./src/tags/standard-yaclml.lisp +8 Fri Apr 21 21:41:45 EDT 2006 evrim@core.gen.tr * - added exports for yaclml++ M! ./src/packages.lisp -8 +8 Sat Mar 25 12:08:37 EST 2006 Marco Baringer * Fix mispelling (entities, not entites) M ./src/tal/xmls.lisp -5 +7 Sat Mar 25 12:06:12 EST 2006 Marco Baringer * Change default of *convert-entites* to T (so that this change is backwards compatable) M ./src/tal/xmls.lisp -1 +1 Sat Mar 25 12:04:36 EST 2006 Marco Baringer * Added *convert-entites* variable. This variable controls how (if) entities are treated when parsing xml. M ./src/tal/xmls.lisp -6 +15 Fri Mar 24 06:58:56 EST 2006 Marco Baringer * Added with-xml-sntyax function (designed to be used with the #\{ reader) M ./src/packages.lisp +1 M ./src/yaclml.lisp -1 +10 Thu Mar 23 16:35:58 EST 2006 levente.meszaros@gmail.com * XML reader syntax for . Use enable-xml-reader-syntax and disable-xml-reader-syntax. They do not hide the < function, but when the syntax is on you cannot use < as the first character of symbol names. M ./src/packages.lisp +5 M ./src/yaclml.lisp -29 +99 Sun Mar 19 15:31:40 EST 2006 levente.meszaros@gmail.com * Fix case for attributes and make # the default syntax. M ./src/yaclml.lisp -3 +5 Sun Mar 19 08:22:31 EST 2006 levente.meszaros@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 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 Sat Mar 11 07:04:21 EST 2006 Marco Baringer * Attempt to make xmls' error reporting more informative M ./src/tags/html4.lisp -1 M ./src/tal/xmls.lisp -30 +43 M ./src/yaclml.lisp -1 +1 Wed Mar 8 16:55:37 EST 2006 levente.meszaros@gmail.com * Initial support for some SVG tags M ./src/packages.lisp -3 +5 M ./src/tags/html4.lisp +5 A ./src/tags/svg.lisp M ./yaclml.asd +1 Fri Mar 3 13:00:28 EST 2006 Marco Baringer * Removed binding of *break-on-signals* M ./src/tal/generator.lisp -2 +1 Fri Mar 3 11:20:53 EST 2006 Marco Baringer * Bind *break-on-signals* to T when calling compile M ./src/tal/compile.lisp -1 +2 M ./src/tal/generator.lisp -1 +2 Thu Mar 2 15:12:40 EST 2006 Marco Baringer * When cretain conditions are signaled add in auxiliary information where its available M ./src/yaclml.lisp -5 +11 Thu Mar 2 15:11:49 EST 2006 Marco Baringer * Replace error messages, with condition objects. M ./src/tal/xmls.lisp -5 +21 Thu Mar 2 15:11:14 EST 2006 Marco Baringer * Don't ignore errors during compiling of xml code M ./src/tal/xmls.lisp -5 +2 Thu Mar 2 14:01:26 EST 2006 Marco Baringer * Define a new error type, unrecognized-attribute, which attribute-bind uses instead of just ERROR and a format control M ./src/attribute-bind.lisp -1 +9 Thu Mar 2 14:00:45 EST 2006 Marco Baringer * Setup boringfile A ./.boring Mon Feb 27 14:21:18 EST 2006 Marco Baringer * Added name-expression attribute to tal:include (when the file to include's name is calculated dynamically) M ./src/tal/handlers.lisp -6 +14 Sun Jan 22 17:54:47 EST 2006 attila.lendvai@gmail.com * List attribute values are printed in a space separated list without braces M ./src/yaclml.lisp -2 +19 Wed Nov 9 13:16:23 EST 2005 Marco Baringer * Evalute the make-effective-attributes function at load and execute time as well. M ./src/tags/html4.lisp -1 +1 Wed Nov 9 05:22:40 EST 2005 Marco Baringer * Added archive parameter to <:applet M ./src/tags/html+.lisp -1 +1 Tue Nov 8 13:15:17 EST 2005 Marco Baringer * Implement <:applet using def-html-tag M ./src/tags/html+.lisp -6 +1 Mon Nov 7 11:05:51 EST 2005 Marco Baringer * Added <:MARQUEE tag M ./src/tags/html+.lisp +12 Mon Nov 7 11:03:23 EST 2005 Marco Baringer * Added <:APPLET and <:PARAM tags M ./src/packages.lisp +2 M ./src/tags/html+.lisp +11 Thu Oct 27 04:51:58 EDT 2005 Luca Capello * remove debian/ folder The CL-Debian group decided to avoid Debian native packages. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=310665 R ./debian/ R ./debian/changelog R ./debian/control R ./debian/copyright R ./debian/postinst R ./debian/prerm R ./debian/rules Thu Oct 27 04:38:47 EDT 2005 Marco Baringer * Our feature check was accidentaly on UCW and not YACLML :( M ./yaclml.asd -1 +1 Tue Oct 11 09:34:46 EDT 2005 ignas.mikalajunas@gmail.com * Made yaclml generated output conform to guidelines described in http://www.w3.org/TR/xhtml1/#guidelines (the ones that mention empty tags)
should not be printed with body. Minimized form of
,

and of any tags with non EMPTY content model should not be used. M ./src/tags/html4.lisp -101 +115 Sat Sep 3 15:15:26 EDT 2005 Peter Scott * Made file-system-generator a subclass of tal-generator. M ./src/tal/generator.lisp -1 +1 Thu Aug 11 07:43:25 EDT 2005 Drew Crampsie * added :target attribute to form. M ./src/tags/html4.lisp -1 +2 Wed Aug 17 01:43:29 EDT 2005 bobstopper@bobturf.org * removall of *s from tal-environment M ./src/tal/compile.lisp -3 +3 M ./src/tal/handlers.lisp -2 +2 Fri Aug 12 03:09:53 EDT 2005 Marco Baringer * The EMIT-XYZ functions return the current value of %yaclml-code%. This greatly eases debugging of yaclml's internals. M ./src/yaclml.lisp -8 +11 Fri Aug 12 03:09:34 EDT 2005 Marco Baringer * Added feature check for arnesi's "join-strings-return-value" M ./yaclml.asd +13 Fri Jul 29 06:32:46 EDT 2005 Marco Baringer * the asdf property is new called :FEATURES, not VERSION M ./yaclml.asd -1 +1 Mon Jul 11 20:10:09 EDT 2005 Drew Crampsie * XMLS fix for TAL and sb-unicode 0.9.0 Changed the top of reslove-entities to: #-sb-unicode (declare (type simple-base-string ent)) #+sb-unicode (declare (type string ent)) Works for me, and not the first time i'm made this patch. I'm supposed to be the maintainer of XMLS, so i'll probably make a release of this soon. M ./src/tal/xmls.lisp -1 +2 Wed Jul 6 10:35:16 EDT 2005 Marco Baringer * Fix bugs in debian package (Patch by: rm@fabula.de) M ./debian/control -2 +2 M ./debian/rules -1 Tue Jul 5 14:56:03 EDT 2005 Marco Baringer * Initial import into darcs repository from yaclml This "patch" represents the move from arch over to darcs. Nothing has actually changed since bese-2004@common-lisp.net/yaclml--dev--0.5--patch-28. A ./COPYING A ./README A ./debian/ A ./debian/changelog A ./debian/control A ./debian/copyright A ./debian/postinst A ./debian/prerm A ./debian/rules A ./src/ A ./src/attribute-bind.lisp A ./src/bracket-reader.lisp A ./src/packages.lisp A ./src/tags/ A ./src/tags/html+.lisp A ./src/tags/html4.lisp A ./src/tags/standard-yaclml.lisp A ./src/tal/ A ./src/tal/compile.lisp A ./src/tal/generator.lisp A ./src/tal/handlers.lisp A ./src/tal/tal-environment.lisp A ./src/tal/xmls.lisp A ./src/yaclml.lisp A ./t/ A ./t/inc1.tal A ./t/inc2.tal A ./t/inc3.tal A ./t/inc4.tal A ./t/inc5.tal A ./t/packages.lisp A ./t/root-a/ A ./t/root-a/inc7.tal A ./t/root-b/ A ./t/root-b/inc6.tal A ./t/root-b/inc7.tal A ./t/tal.lisp A ./yaclml.asd