X-Git-Url: http://git.kpe.io/?p=lml2.git;a=blobdiff_plain;f=doc%2Freadme.lml;h=3fe668f911c8610a96596dccd0d34c4c041d9c04;hp=5be2b43cdc70e03c7409c5028be408bdfa57ede2;hb=c995e5549929046c8133e920fa022bce324042e4;hpb=89cf1a9e0c28e8e4707f5541b831b5025f953956 diff --git a/doc/readme.lml b/doc/readme.lml index 5be2b43..3fe668f 100644 --- a/doc/readme.lml +++ b/doc/readme.lml @@ -30,6 +30,11 @@ "The home page for LML2 is " ((:a :href "http://lml2.b9.com/") "http://lml2.b9.com/") ".") + + (:h2 "Prerequisites") + (:ul + (:li ((:a :href "http://cliki.net/asdf") "ASDF")) + (:li ((:a :href "http://cliki.net/kmrcl") "KMRCL"))) (:h2 "Differences between LML2 and LML") (:p "The syntax and HTML generation for LML2 are based on Franz's htmlgen macro. Personally, I like the syntax of LML better than LML2, but there are advantages of Franz's approach:") @@ -45,7 +50,8 @@ (:li "Removal of the if* macro from the htmlgen.lisp source code") (:li "Incorporation of LML's standard site macro and other helper functions.") (:li "Addition of special attribute tags (:if :when :optional :format :format") - (:li "Automatic quoting of attribute values for non-string values")) + (:li "Automatic quoting of attribute values for non-string values") + (:li "Post macroexpansion code walker to collape sequential write-string calls")) (:h2 "Installation") (:p