On Mon, 19 Feb 2007, Per Foreby wrote:
Sorry for the mistake, but as you say, it's easy to be confused. Finding "BEFORE <date>" in 2060, I did of course look for "date" in the 1176 grammar.

That's why RFC 1730 and later went to such efforts to state the actual rules in picayune detail. What was "good enough" in 1989 ceased to be "good enough" just a few years later...

Sure do, I try to live by it in my everyday programming. The best example of the importance of this principle is probably rfc822. An MTA that follow the RFC by the word, wouldn't get many messages through. Learned that the hard way in the early 90' when I tried to maintain a local MTA written (in perl) by a former colleague. Ended up throwing it out, and installed the newly revived sendmail.

RFC 822 is a good example of a specification that you have to interpret in the light of "common sense", or rather as how "common sense" was interpreted in the early 1980s. Hence the need for RFC 2822...

mailutil uses IMAP2 search programs. It does not support IMAP4rev1 search programs, and it won't.
IMAP2 syntax will do just fine for my needs. Just wanted to be absolutely sure about the sytax since pruning is serious business.

It is safe to assume that any old specification that refers to dd-mmm-yy type syntax magically extended itself to dd-mmm-yyyy syntax on January 1, 2000.

Today we would never make such assumptions; but it's useful to know that when trying to interpret what people meant 20-30 years ago.

-- Mark --

http://panda.com/mrc
Democracy is two wolves and a sheep deciding what to eat for lunch.
Liberty is a well-armed sheep contesting the vote.
_______________________________________________
Imap-uw mailing list
[email protected]
https://mailman1.u.washington.edu/mailman/listinfo/imap-uw

Reply via email to