On 2014-09-04 12:21 -0400, Stefan Monnier wrote: > Please double-check that it doesn't break bootstrap (CL uses pcase as > well, and I have some vague recollection of bumping into problems in > this area, which is why pcase doesn't use CL). Indeed, that failed to bootstrap. I get rid of cl-loop. > Also the patch needs to update pcase's docstring (based on my > understanding of your code, you only handle qpatterns of the form > [QPAT1..QPATn], right?). Yes, it only handles fixed-size vector qpatterns. Having built this simpler one your byte-code qpattern patch makes a lot more sense to me. And the `...' notation looks cool. For the packages I am writing fixed-size qpattern is more than enough ;) > Stefan Thanks, Leo