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