Snapshot release 20030310-1502

Charles Cazabon <[email protected]> 10 Mar 2003 21:02:57 -0000
Newsgroups gmane.mail.bikini.devel
Message-ID <[email protected]>

Snapshot 20030310-1502 released and uploaded.  From the CHANGELOG:

2003-03-10

  Add "P" flag to spec and example implementation.
  Add examples to SEND command section.  Remove bogus copy & paste example.


Diff follows.

diff -urN --exclude=bikini.html --exclude=bikini.txt --exclude=CHANGELOG bikini-20030307-1204/bikini/constants.py bikini-20030310-1502/bikini/constants.py
--- bikini-20030307-1204/bikini/constants.py	Fri Mar  7 12:04:21 2003
+++ bikini-20030310-1502/bikini/constants.py	Mon Mar 10 15:02:22 2003
@@ -12,7 +12,7 @@
 CR              = '\r'
 LF              = '\n'
 CRLF            = '\r\n'
-MAILDIR_FLAGS   = 'RSTDF'
+MAILDIR_FLAGS   = 'DFPRST'
 BIKINI_FLAGS    = MAILDIR_FLAGS + 'N'
 
 RESPONSES = {
diff -urN --exclude=bikini.html --exclude=bikini.txt --exclude=CHANGELOG bikini-20030307-1204/bikini.texi bikini-20030310-1502/bikini.texi
--- bikini-20030307-1204/bikini.texi	Fri Mar  7 12:04:21 2003
+++ bikini-20030310-1502/bikini.texi	Mon Mar 10 15:02:22 2003
@@ -474,6 +474,11 @@
 Retrieving a message implicitly clears this flag.  Note that the client can
 manually toggle this flag like any other.
 
+@item P
+
+Passed -- The user has passed this message on to someone else (forwarded, 
+bounced, etc).
+
 @item R
 
 Replied -- Client has sent a reply to this message.
@@ -1530,8 +1535,32 @@
 @strong{Examples:}
 
 @example
-C:  rmdir projects/alpha
-S:  K ok, directory removed
+C:  SEND projects/alpha/1046273407.M181707P22689Q2.localhost 65
+S:  K ok, send envelope of 65 octets
+C:  [email protected]\[email protected]\[email protected]\0
+	finished
+S:	K ok, message sent to 2 recipient(s)
+@end example
+
+@example
+C:  SEND projects/alpha/1046273407.M181707P22689Q2.localhost 65
+S:  E SEND not permitted
+@end example
+
+@example
+C:  SEND projects/alpha/1046273407.M181707P22689Q2.localhost 65
+S:  K ok, send envelope of 65 octets
+C:  [email protected]\[email protected]\[email protected]\0
+	finished
+S:	A error queuing message, try again later
+@end example
+
+@example
+C:  SEND projects/alpha/1046273407.M181707P22689Q2.localhost 65
+S:  K ok, send envelope of 65 octets
+C:  [email protected]\[email protected]\[email protected]\0
+	finished
+S:	E you're not "[email protected]"
 @end example
 
 @c ****************************************************************************
@@ -1681,7 +1710,7 @@
 success-line            = %x4B SP <response-info> CR LF
         ; space is required even though response-info can be empty
 
-continuation-line       = %x2B SP 1*NORMCHAR
+continuation-line       = %x2B SP 1*NORMCHAR CR LF
         ; "+" SP ...
 
 multiline-response      = *<continuation-line> <success-line>