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]