Difference between ". list * %" and ". list * *"

Rob Siemborski rjs3 at andrew.cmu.edu
Fri Jan 30 10:39:39 EST 2004


On Fri, 30 Jan 2004, Ken Murchison wrote:

> > Sure, but should a 'list' command ever return the same mailbox name multiple
> > times. It just seems wrong to me...
>
>
> Oh, I missed that.  I don't know why its doing that.  Rob, is this
> another side effect of recent changes, or has this always been broken?

I suspect it is a side effect, I don't remember seeing this before for
commands like:

x list "" "*%"

I would guess this has to do with the backtracking code (it appears to
affect LSUB as well).  Then again, it is likely that the glob code isn't
doing something correct (I believe this should compress itself to x list
"" "*" in glob_init_suppress, but x list "" "*" works fine)

> >>>I think I see what's happening, but this doesn't seem the right response
> >>>to me...

While Cyrus is doing something stupid and we should look at fixing it, if
this breaks any client that client is *definately* broken.

-Rob

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Rob Siemborski * Andrew Systems Group * Cyert Hall 207 * 412-268-7456
Research Systems Programmer * /usr/contributed Gatekeeper





More information about the Info-cyrus mailing list