From vsedach at gmail.com Sun Sep 26 15:39:23 2010 From: vsedach at gmail.com (Vladimir Sedach) Date: Sun, 26 Sep 2010 11:39:23 -0400 Subject: [Uri-template-devel] uri-template 0.9 released Message-ID: 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: 0.9: ---- * 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 From vsedach at gmail.com Sun Sep 26 15:41:22 2010 From: vsedach at gmail.com (Vladimir Sedach) Date: Sun, 26 Sep 2010 11:41:22 -0400 Subject: [Uri-template-devel] uri-template 0.9 release Message-ID: (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