7c7 < Expires: September 24, 2005 March 23, 2005 --- > Expires: October 4, 2005 April 2, 2005 11c11 < draft-shafranovich-mime-csv-03.txt --- > draft-shafranovich-mime-csv-04.txt 38c38 < This Internet-Draft will expire on September 24, 2005. --- > This Internet-Draft will expire on October 4, 2005. 56c56 < Shafranovich Expires September 24, 2005 [Page 1] --- > Shafranovich Expires October 4, 2005 [Page 1] 58c58 < Internet-Draft Format and MIME Type for CSV March 2005 --- > Internet-Draft Format and MIME Type for CSV April 2005 68,70c68,70 < 6. Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . 6 < 7. References . . . . . . . . . . . . . . . . . . . . . . . . . . 6 < 7.1 Normative References . . . . . . . . . . . . . . . . . . . 6 --- > 6. Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . 7 > 7. References . . . . . . . . . . . . . . . . . . . . . . . . . . 7 > 7.1 Normative References . . . . . . . . . . . . . . . . . . . 7 72,75c72,75 < Author's Address . . . . . . . . . . . . . . . . . . . . . . . 7 < A. Status of This Document [To Be Removed Upon Publication] . . . 7 < A.1 Discussion Venue . . . . . . . . . . . . . . . . . . . . . 7 < A.2 Document Repository . . . . . . . . . . . . . . . . . . . 7 --- > Author's Address . . . . . . . . . . . . . . . . . . . . . . . 8 > A. Status of This Document [To Be Removed Upon Publication] . . . 8 > A.1 Discussion Venue . . . . . . . . . . . . . . . . . . . . . 8 > A.2 Document Repository . . . . . . . . . . . . . . . . . . . 8 77c77 < Intellectual Property and Copyright Statements . . . . . . . . 9 --- > Intellectual Property and Copyright Statements . . . . . . . . 10 112c112 < Shafranovich Expires September 24, 2005 [Page 2] --- > Shafranovich Expires October 4, 2005 [Page 2] 114c114 < Internet-Draft Format and MIME Type for CSV March 2005 --- > Internet-Draft Format and MIME Type for CSV April 2005 155,156c155,158 < and will usually contain the same number of fields as the records < in the rest of the file. For example: --- > and should contain the same number of fields as the records in > the rest of the file (the presence or absence of the header line > should be indicated via the optional "header" parameter of this > MIME type). For example: 163,164d164 < fields, separated by commas. The last field in the record may < not be followed by a comma. For example: 168c168 < Shafranovich Expires September 24, 2005 [Page 3] --- > Shafranovich Expires October 4, 2005 [Page 3] 169a170,175 > Internet-Draft Format and MIME Type for CSV April 2005 > > > fields, separated by commas. Each line should contain the same > number of fields throughout the file. The last field in the > record may not be followed by a comma. For example: 175c181,182 < all). For example: --- > all). If fields are not enclosed with double quotes, then double > quotes may not appear inside the fields. For example: 180,181c187,188 < 6. Field containing line breaks (CRLF) and commas should be enclosed < in double-quotes. For example: --- > 6. Field containing line breaks (CRLF), double quotes and commas > should be enclosed in double-quotes. For example: 205c212 < escaped = DQUOTE *(VCHAR / CR / LF / CRLF / 2*DQUOTE) DQUOTE --- > escaped = DQUOTE *(TEXTDATA / CR / LF / 2*DQUOTE) DQUOTE 207c214 < non-escaped = *VCHAR --- > non-escaped = *TEXTDATA 213c220 < DQUOTE = %x22;as per section 6.1 of RFC 2234 [2] --- > DQUOTE = %x22 ;as per section 6.1 of RFC 2234 [2] 215d221 < LF = %x0A ;as per section 6.1 of RFC 2234 [2] 217d222 < CRLF = CR LF ;as per section 6.1 of RFC 2234 [2] 219c224,226 < VCHAR = %x21-7E ;as per section 6.1 of RFC 2234 [2] --- > Shafranovich Expires October 4, 2005 [Page 4] > > Internet-Draft Format and MIME Type for CSV April 2005 221a229 > LF = %x0A ;as per section 6.1 of RFC 2234 [2] 222a231 > CRLF = CR LF ;as per section 6.1 of RFC 2234 [2] 224,226c233 < Shafranovich Expires September 24, 2005 [Page 4] < < Internet-Draft Format and MIME Type for CSV March 2005 --- > TEXTDATA = %x20-21 / %x23-7E 245c252 < Optional parameters: charset --- > Optional parameters: charset, header 248c255,261 < defined by IANA for the "text" tree may be used. --- > defined by IANA for the "text" tree may be used in conjuction with > the "charset" parameter. > > The "header" parameter indicates the presence or absence of the > header line. Valid values are "present" or "absent". > Implementators choosing not to use this parameter must make their > own decisions as to whether the header line is present or absent. 264a278,284 > > > Shafranovich Expires October 4, 2005 [Page 5] > > Internet-Draft Format and MIME Type for CSV April 2005 > > 272a293,296 > Implementations deciding not to use the optional "header" > parameter must make their own decision as to whether the header is > absent or present. > 277,284d300 < < < < Shafranovich Expires September 24, 2005 [Page 5] < < Internet-Draft Format and MIME Type for CSV March 2005 < < 317a334,340 > > > Shafranovich Expires October 4, 2005 [Page 6] > > Internet-Draft Format and MIME Type for CSV April 2005 > > 321,323c344,350 < Ingram, Graham Klyne, Bruce Lilly and Chris Lilley for their helpful < suggestions. A special word of thanks to Dave for helping with the < ABNF grammar. --- > Ingram, Graham Klyne, Bruce Lilly, Chris Lilley and members of the > IESG for their helpful suggestions. A special word of thanks to Dave > for helping with the ABNF grammar. > > The author would also like to thank Henrik Lefkowetz, Marshall Rose > and the folks at xml.resource.org for providing many of the tools > used for preparing RFCs and Internet drafts. 333,340d359 < < < < Shafranovich Expires September 24, 2005 [Page 6] < < Internet-Draft Format and MIME Type for CSV March 2005 < < 368a388,396 > > > > > Shafranovich Expires October 4, 2005 [Page 7] > > Internet-Draft Format and MIME Type for CSV April 2005 > > 388a417 > found at . 389a419 > A.3 Document History 390a421,422 > Changes from draft-shafranovich-mime-csv-03 to > draft-shafranovich-mime-csv-04: 392,394c424,426 < Shafranovich Expires September 24, 2005 [Page 7] < < Internet-Draft Format and MIME Type for CSV March 2005 --- > o Fixed ABNF grammar in response to IESG comments: VCHAR changed to > TEXTDATA, DQUOTE excluded from TEXTDATA, spaces are included in > TEXTDATA, CRLF taken out since CR and LF are already included. 395a428,429 > o Added clarification that double quotes may not be included inside > non-quoted fields. 397c431,432 < found at . --- > o Added clarification that the same number of fields should appear > in every line. 399c434,435 < A.3 Document History --- > o Added the optional "header" parameter to indicate the presence or > absence of a header line. 409a446,452 > > > Shafranovich Expires October 4, 2005 [Page 8] > > Internet-Draft Format and MIME Type for CSV April 2005 > > 448c491,504 < Shafranovich Expires September 24, 2005 [Page 8] --- > > > > > > > > > > > > > > Shafranovich Expires October 4, 2005 [Page 9] 450c506 < Internet-Draft Format and MIME Type for CSV March 2005 --- > Internet-Draft Format and MIME Type for CSV April 2005 504c560 < Shafranovich Expires September 24, 2005 [Page 9] --- > Shafranovich Expires October 4, 2005 [Page 10]