[Uri-template-devel] uri-template 0.9 release

Vladimir Sedach vsedach at gmail.com
Sun Sep 26 15:41:22 UTC 2010


(ok, mailman broke my last message into two parts and sent the second
one back in time (weird bug!), so let's try again)

This version has some cool new features (named-readtables support!
check it out: http://common-lisp.net/project/named-readtables/), some
bugfixes, and a lot of incompatible changes.

>From the changelog:

* Renamed *encode-uri-string* to uri-encode? (INCOMPATIBLE CHANGE)
* Renamed *decode-uri-string* to uri-decode? (INCOMPATIBLE CHANGE)
* Got rid of bind-standard-uri-components macro (INCOMPATIBLE CHANGE)
* Decision whether or not to uri encode/decode template parts is now
taken at macro-expansion instead of run-time (INCOMPATIBLE CHANGE)
* Got rid of cl-ppcre:register-groups-bind style (#'parse-number foo)
template binding support (INCOMPATIBLE CHANGE)
* Added Named-Readtables uri-template readtable
* Made template placeholders be an implicit progn
* Made %uri- parameters be lexical anaphors instead of special variables
* Fixed bug where %uri- parameters weren't getting uri-decoded
* Got rid of KMRCL dependency

Happy hacking,
Vladimir




More information about the uri-template-devel mailing list