Return-Path: Delivered-To: apmail-couchdb-user-archive@www.apache.org Received: (qmail 61244 invoked from network); 4 Dec 2009 08:11:03 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 4 Dec 2009 08:11:03 -0000 Received: (qmail 99954 invoked by uid 500); 4 Dec 2009 08:11:02 -0000 Delivered-To: apmail-couchdb-user-archive@couchdb.apache.org Received: (qmail 99877 invoked by uid 500); 4 Dec 2009 08:11:02 -0000 Mailing-List: contact user-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@couchdb.apache.org Delivered-To: mailing list user@couchdb.apache.org Received: (qmail 99867 invoked by uid 99); 4 Dec 2009 08:11:02 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 04 Dec 2009 08:11:02 +0000 X-ASF-Spam-Status: No, hits=-2.4 required=5.0 tests=AWL,BAYES_00 X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of bchesneau@gmail.com designates 209.85.160.56 as permitted sender) Received: from [209.85.160.56] (HELO mail-pw0-f56.google.com) (209.85.160.56) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 04 Dec 2009 08:11:00 +0000 Received: by pwj6 with SMTP id 6so1944416pwj.35 for ; Fri, 04 Dec 2009 00:10:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=dxbP9/XUGWJ9nfcMqcTYCCpymA8lNYyPsXG5tui6ppU=; b=q2aJieyvhl0HpWHaDfHry+e2Aj4RRdYixtipJ1j5hw6Y+HRYfoVhnnAsikf11UjhjY RHSCk95TJVLr9vtRfwAMEBP+84pB/zKVfVHhemI9cv39Ko5QA0dWF6/R0ls7Dvb76I5m yFYb787WyxsNdxU3BXfPE3uUxdYQATOAyFpp4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=l9hW9hFECjxaFpY1i2+UxAvej/eN0NqqXs7p5VCygSFO7gsxBV7knoAxUEWzUV9zD3 wxKbvtegne0ufGYjsJbeSGonCWGchLMIFaQnyxPGHnqJ1+SeTHeBwhVKTl0RRwA0spp0 6gGEHK6AoGkhgn1GVkOQknquQ7LV6mlSPpMDU= MIME-Version: 1.0 Received: by 10.140.164.17 with SMTP id m17mr174251rve.244.1259914239902; Fri, 04 Dec 2009 00:10:39 -0800 (PST) In-Reply-To: <4B18C2F1.6080509@rogerbinns.com> References: <4B1829E5.3080406@rogerbinns.com> <4B18C2F1.6080509@rogerbinns.com> Date: Fri, 4 Dec 2009 09:10:39 +0100 Message-ID: Subject: Re: Javascript templating for shows/lists From: Benoit Chesneau To: user@couchdb.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On Fri, Dec 4, 2009 at 9:06 AM, Roger Binns wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > >> I'll summarise responses in the wiki. > > Thanks for the comments - the wiki is now updated (I actually tried each = one > to verify they work as well as how hard they make XSS). > =A0http://wiki.apache.org/couchdb/Generating%20HTML%20from%20Javascript%2= 0shows%20and%20lists > > mustache.js is the clear best. =A0embeddedjs crashes in regex code. =A0Th= e > discussions were interesting. =A0I had separately found PURE but it requi= res > porting to work server side and is in a flux between version 1 and 2. > embeddedjs works well here... which crash did you have ? - beno=EEt