[Citadel Development] Citadel commit log: revision 6680

2008-10-12 Thread dothebart
r6680 | dothebart | 2008-10-12 16:56:03 -0400 (Sun, 12 Oct 2008) | 2 lines Changed paths: M /trunk/libcitadel/lib/libcitadel.h M /trunk/libcitadel/lib/stringbuf.c * reworked strbuf RFC822 decoder; its working source ->

[Citadel Development] (no subject)

2008-10-12 Thread dothebart
the biggest mistake in sieve is, that it just knows one active script. This made all script-editing helpers / automatons incompatible to each other by creating snippets they just can read by their comments... The second big mistake is, since allmost anybody is going to write scripts by hand, ch

[Citadel Development] Re: sieve still not too solid

2008-10-12 Thread davew
> > It would have been a lot easier to define our own rules format, but Sieve >is an existing standard so we went with it, and libSieve was a lot faster >than trying to write an entire parser. > > Aaron's a real nice guy, so if you want to propose changes or send in >patches, I'm sure he'd be

[Citadel Development] Re: sieve still not too solid

2008-10-12 Thread davew
> >> >> >>Feel free to wade through it though, perhaps it will make more sense to >>you, it just blew my brain in the end. >> >> > > >Thanks for the warning. I'll try and fix it, I want to keep sieve because >some imap clients can use it. Yeh, I came to the conclusion that sieve was so widespre