Ignore:
Timestamp:
May 17, 2009, 4:51:49 AM (11 years ago)
Author:
julian.reschke@…
Message:

reduce noise in date ABNF now that we use BAP's feature expanding byte sequences of printable characters into comments (related to #163)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • draft-ietf-httpbis/latest/p1-messaging.xml

    r581 r582  
    886886  <x:ref>rfc1123-date</x:ref> = <x:ref>day-name</x:ref> "," <x:ref>SP</x:ref> date1 <x:ref>SP</x:ref> <x:ref>time-of-day</x:ref> <x:ref>SP</x:ref> <x:ref>GMT</x:ref>
    887887
    888   <x:ref>day-name</x:ref>     = s-Mon / s-Tue / s-Wed
    889                / s-Thu / s-Fri / s-Sat / s-Sun
     888  <x:ref>day-name</x:ref>     = <x:abnf-char-sequence>"Mon"</x:abnf-char-sequence> ; "Mon", case-sensitive
     889               / <x:abnf-char-sequence>"Tue"</x:abnf-char-sequence> ; "Tue", case-sensitive
     890               / <x:abnf-char-sequence>"Wed"</x:abnf-char-sequence> ; "Wed", case-sensitive
     891               / <x:abnf-char-sequence>"Thu"</x:abnf-char-sequence> ; "Thu", case-sensitive
     892               / <x:abnf-char-sequence>"Fri"</x:abnf-char-sequence> ; "Fri", case-sensitive
     893               / <x:abnf-char-sequence>"Sat"</x:abnf-char-sequence> ; "Sat", case-sensitive
     894               / <x:abnf-char-sequence>"Sun"</x:abnf-char-sequence> ; "Sun", case-sensitive
    890895               
    891   s-Mon = <x:abnf-char-sequence>"Mon"</x:abnf-char-sequence> ; "Mon", case-sensitive
    892   s-Tue = <x:abnf-char-sequence>"Tue"</x:abnf-char-sequence> ; "Tue", case-sensitive
    893   s-Wed = <x:abnf-char-sequence>"Wed"</x:abnf-char-sequence> ; "Wed", case-sensitive
    894   s-Thu = <x:abnf-char-sequence>"Thu"</x:abnf-char-sequence> ; "Thu", case-sensitive
    895   s-Fri = <x:abnf-char-sequence>"Fri"</x:abnf-char-sequence> ; "Fri", case-sensitive
    896   s-Sat = <x:abnf-char-sequence>"Sat"</x:abnf-char-sequence> ; "Sat", case-sensitive
    897   s-Sun = <x:abnf-char-sequence>"Sun"</x:abnf-char-sequence> ; "Sun", case-sensitive
    898 
    899896  <x:ref>date1</x:ref>        = <x:ref>day</x:ref> <x:ref>SP</x:ref> <x:ref>month</x:ref> <x:ref>SP</x:ref> <x:ref>year</x:ref>
    900897               ; e.g., 02 Jun 1982
    901898
    902899  <x:ref>day</x:ref>          = 2<x:ref>DIGIT</x:ref>
    903   <x:ref>month</x:ref>        = s-Jan / s-Feb / s-Mar / s-Apr
    904                / s-May / s-Jun / s-Jul / s-Aug
    905                / s-Sep / s-Oct / s-Nov / s-Dec
     900  <x:ref>month</x:ref>        = <x:abnf-char-sequence>"Jan"</x:abnf-char-sequence> ; "Jan", case-sensitive
     901               / <x:abnf-char-sequence>"Feb"</x:abnf-char-sequence> ; "Feb", case-sensitive
     902               / <x:abnf-char-sequence>"Mar"</x:abnf-char-sequence> ; "Mar", case-sensitive
     903               / <x:abnf-char-sequence>"Apr"</x:abnf-char-sequence> ; "Apr", case-sensitive
     904               / <x:abnf-char-sequence>"May"</x:abnf-char-sequence> ; "May", case-sensitive
     905               / <x:abnf-char-sequence>"Jun"</x:abnf-char-sequence> ; "Jun", case-sensitive
     906               / <x:abnf-char-sequence>"Jul"</x:abnf-char-sequence> ; "Jul", case-sensitive
     907               / <x:abnf-char-sequence>"Aug"</x:abnf-char-sequence> ; "Aug", case-sensitive
     908               / <x:abnf-char-sequence>"Sep"</x:abnf-char-sequence> ; "Sep", case-sensitive
     909               / <x:abnf-char-sequence>"Oct"</x:abnf-char-sequence> ; "Oct", case-sensitive
     910               / <x:abnf-char-sequence>"Nov"</x:abnf-char-sequence> ; "Nov", case-sensitive
     911               / <x:abnf-char-sequence>"Dec"</x:abnf-char-sequence> ; "Dec", case-sensitive
    906912  <x:ref>year</x:ref>         = 4<x:ref>DIGIT</x:ref>
    907 
    908   s-Jan = <x:abnf-char-sequence>"Jan"</x:abnf-char-sequence> ; "Jan", case-sensitive
    909   s-Feb = <x:abnf-char-sequence>"Feb"</x:abnf-char-sequence> ; "Feb", case-sensitive
    910   s-Mar = <x:abnf-char-sequence>"Mar"</x:abnf-char-sequence> ; "Mar", case-sensitive
    911   s-Apr = <x:abnf-char-sequence>"Apr"</x:abnf-char-sequence> ; "Apr", case-sensitive
    912   s-May = <x:abnf-char-sequence>"May"</x:abnf-char-sequence> ; "May", case-sensitive
    913   s-Jun = <x:abnf-char-sequence>"Jun"</x:abnf-char-sequence> ; "Jun", case-sensitive
    914   s-Jul = <x:abnf-char-sequence>"Jul"</x:abnf-char-sequence> ; "Jul", case-sensitive
    915   s-Aug = <x:abnf-char-sequence>"Aug"</x:abnf-char-sequence> ; "Aug", case-sensitive
    916   s-Sep = <x:abnf-char-sequence>"Sep"</x:abnf-char-sequence> ; "Sep", case-sensitive
    917   s-Oct = <x:abnf-char-sequence>"Oct"</x:abnf-char-sequence> ; "Oct", case-sensitive
    918   s-Nov = <x:abnf-char-sequence>"Nov"</x:abnf-char-sequence> ; "Nov", case-sensitive
    919   s-Dec = <x:abnf-char-sequence>"Dec"</x:abnf-char-sequence> ; "Dec", case-sensitive
    920913
    921914  <x:ref>GMT</x:ref>   = <x:abnf-char-sequence>"GMT"</x:abnf-char-sequence> ; "GMT", case-sensitive
     
    953946                 ; day-month-year (e.g., 02-Jun-82)
    954947
    955   <x:ref>day-name-l</x:ref>   = l-Mon / l-Tue / l-Wed
    956                / l-Thu / l-Fri / l-Sat / l-Sun
    957 
    958   l-Mon = <x:abnf-char-sequence>"Monday"</x:abnf-char-sequence>          ; "Monday", case-sensitive
    959   l-Tue = <x:abnf-char-sequence>"Tuesday"</x:abnf-char-sequence>       ; "Tuesday", case-sensitive
    960   l-Wed = <x:abnf-char-sequence>"Wednesday"</x:abnf-char-sequence> ; "Wednesday", case-sensitive
    961   l-Thu = <x:abnf-char-sequence>"Thursday"</x:abnf-char-sequence>    ; "Thursday", case-sensitive
    962   l-Fri = <x:abnf-char-sequence>"Friday"</x:abnf-char-sequence>          ; "Friday", case-sensitive
    963   l-Sat = <x:abnf-char-sequence>"Saturday"</x:abnf-char-sequence>    ; "Saturday", case-sensitive
    964   l-Sun = <x:abnf-char-sequence>"Sunday"</x:abnf-char-sequence>          ; "Sunday", case-sensitive
     948  <x:ref>day-name-l</x:ref>   = <x:abnf-char-sequence>"Monday"</x:abnf-char-sequence> ; "Monday", case-sensitive
     949         / <x:abnf-char-sequence>"Tuesday"</x:abnf-char-sequence> ; "Tuesday", case-sensitive
     950         / <x:abnf-char-sequence>"Wednesday"</x:abnf-char-sequence> ; "Wednesday", case-sensitive
     951         / <x:abnf-char-sequence>"Thursday"</x:abnf-char-sequence> ; "Thursday", case-sensitive
     952         / <x:abnf-char-sequence>"Friday"</x:abnf-char-sequence> ; "Friday", case-sensitive
     953         / <x:abnf-char-sequence>"Saturday"</x:abnf-char-sequence> ; "Saturday", case-sensitive
     954         / <x:abnf-char-sequence>"Sunday"</x:abnf-char-sequence> ; "Sunday", case-sensitive
    965955</artwork></figure>
    966956<figure><artwork type="abnf2616"><iref primary="true" item="Grammar" subitem="asctime-date"/>
     
    44674457<x:ref>date3</x:ref> = month SP ( 2DIGIT / ( SP DIGIT ) )
    44684458<x:ref>day</x:ref> = 2DIGIT
    4469 <x:ref>day-name</x:ref> = s-Mon / s-Tue / s-Wed / s-Thu / s-Fri / s-Sat / s-Sun
    4470 <x:ref>day-name-l</x:ref> = l-Mon / l-Tue / l-Wed / l-Thu / l-Fri / l-Sat / l-Sun
     4459<x:ref>day-name</x:ref> = %x4D.6F.6E ; Mon
     4460 / %x54.75.65 ; Tue
     4461 / %x57.65.64 ; Wed
     4462 / %x54.68.75 ; Thu
     4463 / %x46.72.69 ; Fri
     4464 / %x53.61.74 ; Sat
     4465 / %x53.75.6E ; Sun
     4466<x:ref>day-name-l</x:ref> = %x4D.6F.6E.64.61.79 ; Monday
     4467 / %x54.75.65.73.64.61.79 ; Tuesday
     4468 / %x57.65.64.6E.65.73.64.61.79 ; Wednesday
     4469 / %x54.68.75.72.73.64.61.79 ; Thursday
     4470 / %x46.72.69.64.61.79 ; Friday
     4471 / %x53.61.74.75.72.64.61.79 ; Saturday
     4472 / %x53.75.6E.64.61.79 ; Sunday
    44714473
    44724474<x:ref>entity-body</x:ref> = &lt;entity-body, defined in [Part3], Section 3.2&gt;
     
    44864488<x:ref>http-URI</x:ref> = "http://" authority path-abempty [ "?" query ]
    44874489
    4488 l-Fri = %x46.72.69.64.61.79 ; Friday
    4489 l-Mon = %x4D.6F.6E.64.61.79 ; Monday
    4490 l-Sat = %x53.61.74.75.72.64.61.79 ; Saturday
    4491 l-Sun = %x53.75.6E.64.61.79 ; Sunday
    4492 l-Thu = %x54.68.75.72.73.64.61.79 ; Thursday
    4493 l-Tue = %x54.75.65.73.64.61.79 ; Tuesday
    4494 l-Wed = %x57.65.64.6E.65.73.64.61.79 ; Wednesday
    44954490<x:ref>last-chunk</x:ref> = 1*"0" *WSP [ chunk-ext ] CRLF
    44964491
     
    44994494<x:ref>message-header</x:ref> = field-name ":" OWS [ field-value ] OWS
    45004495<x:ref>minute</x:ref> = 2DIGIT
    4501 <x:ref>month</x:ref> = s-Jan / s-Feb / s-Mar / s-Apr / s-May / s-Jun / s-Jul / s-Aug
    4502  / s-Sep / s-Oct / s-Nov / s-Dec
     4496<x:ref>month</x:ref> = %x4A.61.6E ; Jan
     4497 / %x46.65.62 ; Feb
     4498 / %x4D.61.72 ; Mar
     4499 / %x41.70.72 ; Apr
     4500 / %x4D.61.79 ; May
     4501 / %x4A.75.6E ; Jun
     4502 / %x4A.75.6C ; Jul
     4503 / %x41.75.67 ; Aug
     4504 / %x53.65.70 ; Sep
     4505 / %x4F.63.74 ; Oct
     4506 / %x4E.6F.76 ; Nov
     4507 / %x44.65.63 ; Dec
    45034508
    45044509<x:ref>obs-date</x:ref> = rfc850-date / asctime-date
     
    45364541<x:ref>rfc850-date</x:ref> = day-name-l "," SP date2 SP time-of-day SP GMT
    45374542
    4538 s-Apr = %x41.70.72 ; Apr
    4539 s-Aug = %x41.75.67 ; Aug
    4540 s-Dec = %x44.65.63 ; Dec
    4541 s-Feb = %x46.65.62 ; Feb
    4542 s-Fri = %x46.72.69 ; Fri
    4543 s-Jan = %x4A.61.6E ; Jan
    4544 s-Jul = %x4A.75.6C ; Jul
    4545 s-Jun = %x4A.75.6E ; Jun
    4546 s-Mar = %x4D.61.72 ; Mar
    4547 s-May = %x4D.61.79 ; May
    4548 s-Mon = %x4D.6F.6E ; Mon
    4549 s-Nov = %x4E.6F.76 ; Nov
    4550 s-Oct = %x4F.63.74 ; Oct
    4551 s-Sat = %x53.61.74 ; Sat
    4552 s-Sep = %x53.65.70 ; Sep
    4553 s-Sun = %x53.75.6E ; Sun
    4554 s-Thu = %x54.68.75 ; Thu
    4555 s-Tue = %x54.75.65 ; Tue
    4556 s-Wed = %x57.65.64 ; Wed
    45574543<x:ref>second</x:ref> = 2DIGIT
    45584544<x:ref>start-line</x:ref> = Request-Line / Status-Line
Note: See TracChangeset for help on using the changeset viewer.