[Bese-devel] Re: bese-devel Digest, Vol 22, Issue 12
Mac Chan
emailmac at gmail.com
Thu Oct 13 22:58:26 UTC 2005
Another vote for 1). It's almost inevitable that you need to use regex
on web apps.
And I love Edi's packages, they all come with *excellent* documentation.
> 1) builtin standard ucw feature. this means i'll change the method
> defined on standard-application and ucw will new gain a new
> dependency (cl-ppcre).
>
> ---------- Forwarded message ----------
> From: Vladimir Sekissov <svg at surnet.ru>
> To: mb at bese.it
> Date: Thu, 13 Oct 2005 13:45:34 +0600 (YEKST)
> Subject: Re: [Bese-devel] (defentry-point "a regular expression"
> Good day,
>
> mb> i need to setup some entrypoints which mathes urls defined by a
> mb> regular expression like "/catalog/\d+/shipping". i could put this in a
> mb> url parameter, but due to non-technical requrimentes i can't, and i
> mb> think it makes for a pretty cool (and usefull) extension.
> mb>
> mb> the change itself is fairly trivial and requires only a change to the
> mb> find-entry-point method. there are two different ways to implement
> mb> this:
> mb>
> mb> 1) builtin standard ucw feature. this means i'll change the method
> mb> defined on standard-application and ucw will new gain a new
> mb> dependency (cl-ppcre).
>
> As for me I would prefer this way. CL-PPCRE dependency is not an
> issue. Handling web-application is mostly handling strings. Handling
> strings is mostly handling regular expressions. Handling regular
> expressions in Lisp is mostly CL-PPCRE.
>
> mb>
> mb> 2) a custom application (ala the cookie-session-app). this has the
> mb> advantage that users who don't want this feature needn't download
> mb> and bother with cl-ppcre but means that users who do want it may
> mb> not find it since the examples won't mention it.
> mb>
> mb> preferences?
>
> Best Regards,
> Vladimir Sekissov
>
>
>
> _______________________________________________
> bese-devel mailing list
> bese-devel at common-lisp.net
> http://common-lisp.net/cgi-bin/mailman/listinfo/bese-devel
>
>
>
More information about the bese-devel
mailing list