Show
Ignore:
Timestamp:
05/15/08 15:45:42 (8 months ago)
Author:
oren
Message:

May 11, 2008 spec

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/YamlReference/YamlReference.cabal

    r6 r9  
    11Name:                YamlReference 
    2 Version:             0.9 
     2Version:             0.9.2 
    33Cabal-Version:       >= 1.2 
    44License:             LGPL 
     
    99Stability:           alpha 
    1010Homepage:            http://www.ben-kiki.org/oren/YamlReference 
    11 Package-Url:         http://www.ben-kiki.org/oren/YamlReference/YamlReference-0.9.tar.gz 
     11Package-Url:         http://www.ben-kiki.org/oren/YamlReference/YamlReference-0.9.2.tar.gz 
    1212Category:            Text 
    1313Synopsis:            YAML reference implementation 
     
    2424                     package), pretty printers, etc. This is a streaming parser 
    2525                     that will \"immediately\" begin to generate output. Updated 
    26                      to be compatible with the April 6, 2008 working draft. 
     26                     to be compatible with the May 11, 2008 working draft. 
    2727Extra-Source-Files:  Text/Yaml/Reference.bnf yeast2html yaml2yeast.css 
    2828                     tests/b-as-line-feed.input tests/b-as-line-feed.output 
    29                      tests/b-carriage-return.input tests/b-carriage-return.output 
    30                      tests/b-char.cr.input tests/b-char.cr.output tests/b-char.invalid.input 
    31                      tests/b-char.invalid.output tests/b-char.lf.input tests/b-char.lf.output 
    32                      tests/b-char.ls.input tests/b-char.ls.output tests/b-char.nl.input 
    33                      tests/b-char.nl.output tests/b-char.ps.input tests/b-char.ps.output 
    34                      tests/b-chomped-last.t=clip.input tests/b-chomped-last.t=clip.invalid.input 
    35                      tests/b-chomped-last.t=clip.invalid.output tests/b-chomped-last.t=clip.output 
    36                      tests/b-chomped-last.t=keep.input tests/b-chomped-last.t=keep.output 
    37                      tests/b-chomped-last.t=strip.input tests/b-chomped-last.t=strip.output 
    38                      tests/b-generic.cr.input tests/b-generic.crlf.input tests/b-generic.crlf.output 
    39                      tests/b-generic.cr.output tests/b-generic.invalid.input 
    40                      tests/b-generic.invalid.output tests/b-generic.lf.input 
    41                      tests/b-generic.lf.output tests/b-generic.nl.input tests/b-generic.nl.output 
    42                      tests/b-l-folded-any.n=4.c=flow-in.as-space.input 
    43                      tests/b-l-folded-any.n=4.c=flow-in.as-space.output 
    44                      tests/b-l-folded-any.n=4.c=flow-in.invalid.input 
    45                      tests/b-l-folded-any.n=4.c=flow-in.invalid.output 
    46                      tests/b-l-folded-any.n=4.c=flow-in.specific.input 
    47                      tests/b-l-folded-any.n=4.c=flow-in.specific.output 
    48                      tests/b-l-folded-any.n=4.c=flow-in.trimmed.input 
    49                      tests/b-l-folded-any.n=4.c=flow-in.trimmed.output 
    50                      tests/b-l-folded-as-space.input tests/b-l-folded-as-space.invalid.input 
    51                      tests/b-l-folded-as-space.invalid.output tests/b-l-folded-as-space.output 
    52                      tests/b-l-folded-specific.n=4.c=flow-in.invalid.input 
    53                      tests/b-l-folded-specific.n=4.c=flow-in.invalid.output 
    54                      tests/b-l-folded-specific.n=4.c=flow-in.ls.input 
    55                      tests/b-l-folded-specific.n=4.c=flow-in.ls-lf-ls.input 
    56                      tests/b-l-folded-specific.n=4.c=flow-in.ls-lf-ls.output 
    57                      tests/b-l-folded-specific.n=4.c=flow-in.ls.output 
    58                      tests/b-l-folded-trimmed.n=4.c=flow-in.invalid.input 
    59                      tests/b-l-folded-trimmed.n=4.c=flow-in.invalid.output 
    60                      tests/b-l-folded-trimmed.n=4.c=flow-in.lf-ls-lf.input 
    61                      tests/b-l-folded-trimmed.n=4.c=flow-in.lf-ls-lf.output tests/b-line-feed.input 
    62                      tests/b-line-feed.output tests/b-line-separator.input 
    63                      tests/b-line-separator.output tests/b-l-spaced.n=4.input 
    64                      tests/b-l-spaced.n=4.invalid.input tests/b-l-spaced.n=4.invalid.output 
    65                      tests/b-l-spaced.n=4.output tests/b-nb-literal-next.n=4.input 
     29                     tests/b-as-space.input tests/b-as-space.invalid.input 
     30                     tests/b-as-space.invalid.output tests/b-as-space.output 
     31                     tests/b-carriage-return.input 
     32                     tests/b-carriage-return.output tests/b-char.cr.input 
     33                     tests/b-char.cr.output tests/b-char.invalid.input 
     34                     tests/b-char.invalid.output tests/b-char.lf.input 
     35                     tests/b-char.lf.output tests/b-chomped-last.t=clip.input 
     36                     tests/b-chomped-last.t=clip.invalid.input 
     37                     tests/b-chomped-last.t=clip.invalid.output 
     38                     tests/b-chomped-last.t=clip.output 
     39                     tests/b-chomped-last.t=keep.input 
     40                     tests/b-chomped-last.t=keep.output 
     41                     tests/b-chomped-last.t=strip.input 
     42                     tests/b-chomped-last.t=strip.output 
     43                     tests/b-l-folded.n=4.c=flow-in.as-space.input 
     44                     tests/b-l-folded.n=4.c=flow-in.as-space.output 
     45                     tests/b-l-folded.n=4.c=flow-in.invalid.input 
     46                     tests/b-l-folded.n=4.c=flow-in.invalid.output 
     47                     tests/b-l-folded.n=4.c=flow-in.trimmed.input 
     48                     tests/b-l-folded.n=4.c=flow-in.trimmed.output 
     49                     tests/b-line-feed.input tests/b-line-feed.output 
     50                     tests/b-l-spaced.n=4.input 
     51                     tests/b-l-spaced.n=4.invalid.input 
     52                     tests/b-l-spaced.n=4.invalid.output 
     53                     tests/b-l-spaced.n=4.output 
     54                     tests/b-l-trimmed.n=4.c=flow-in.invalid.input 
     55                     tests/b-l-trimmed.n=4.c=flow-in.invalid.output 
     56                     tests/b-nb-literal-next.n=4.input 
    6657                     tests/b-nb-literal-next.n=4.invalid.input 
    67                      tests/b-nb-literal-next.n=4.invalid.output tests/b-nb-literal-next.n=4.output 
    68                      tests/b-next-line.input tests/b-next-line.output 
    69                      tests/b-non-content-any.invalid.input tests/b-non-content-any.invalid.output 
    70                      tests/b-non-content-any.lf.input tests/b-non-content-any.lf.output 
    71                      tests/b-non-content-any.ls.input tests/b-non-content-any.ls.output 
    72                      tests/b-non-content-generic.input tests/b-non-content-generic.output 
    73                      tests/b-normalized.invalid.input tests/b-normalized.invalid.output 
    74                      tests/b-normalized.lf.input tests/b-normalized.lf.output 
    75                      tests/b-normalized.ls.input tests/b-normalized.ls.output 
    76                      tests/b-paragraph-separator.input tests/b-paragraph-separator.output 
    77                      tests/b-specific.invalid.input tests/b-specific.invalid.output 
    78                      tests/b-specific.ls.input tests/b-specific.ls.output tests/b-specific.ps.input 
    79                      tests/b-specific.ps.output tests/c-alias.input tests/c-alias.output 
    80                      tests/c-anchor.input tests/c-anchor.output tests/c-b-block-header.n=2.e.input 
    81                      tests/c-b-block-header.n=2.e.output tests/c-b-block-header.n=2.im.input 
    82                      tests/c-b-block-header.n=2.im.output tests/c-b-block-header.n=2.imt.input 
    83                      tests/c-b-block-header.n=2.imt.output tests/c-b-block-header.n=2.it.input 
    84                      tests/c-b-block-header.n=2.itm.input tests/c-b-block-header.n=2.itm.output 
    85                      tests/c-b-block-header.n=2.it.output tests/c-byte-order-mark.invalid.input 
    86                      tests/c-byte-order-mark.invalid.output tests/c-byte-order-mark.utf16be.input 
    87                      tests/c-byte-order-mark.utf16be.output tests/c-byte-order-mark.utf16le.input 
    88                      tests/c-byte-order-mark.utf16le.output tests/c-byte-order-mark.utf8.input 
    89                      tests/c-byte-order-mark.utf8.output tests/c-chomping-indicator.empty.input 
    90                      tests/c-chomping-indicator.empty.output tests/c-chomping-indicator.hyphen.input 
     58                     tests/b-nb-literal-next.n=4.invalid.output 
     59                     tests/b-nb-literal-next.n=4.output 
     60                     tests/b-non-content.invalid.input 
     61                     tests/b-non-content.invalid.output 
     62                     tests/b-non-content.lf.input tests/b-non-content.lf.output 
     63                     tests/c-alias.input tests/c-alias.output 
     64                     tests/c-anchor.input tests/c-anchor.output 
     65                     tests/c-b-block-header.n=2.e.input 
     66                     tests/c-b-block-header.n=2.e.output 
     67                     tests/c-b-block-header.n=2.im.input 
     68                     tests/c-b-block-header.n=2.im.output 
     69                     tests/c-b-block-header.n=2.imt.input 
     70                     tests/c-b-block-header.n=2.imt.output 
     71                     tests/c-b-block-header.n=2.it.input 
     72                     tests/c-b-block-header.n=2.itm.input 
     73                     tests/c-b-block-header.n=2.itm.output 
     74                     tests/c-b-block-header.n=2.it.output 
     75                     tests/c-byte-order-mark.invalid.input 
     76                     tests/c-byte-order-mark.invalid.output 
     77                     tests/c-byte-order-mark.utf16be.input 
     78                     tests/c-byte-order-mark.utf16be.output 
     79                     tests/c-byte-order-mark.utf16le.input 
     80                     tests/c-byte-order-mark.utf16le.output 
     81                     tests/c-byte-order-mark.utf32be.input 
     82                     tests/c-byte-order-mark.utf32be.output 
     83                     tests/c-byte-order-mark.utf32le.input 
     84                     tests/c-byte-order-mark.utf32le.output 
     85                     tests/c-byte-order-mark.utf8.input 
     86                     tests/c-byte-order-mark.utf8.output 
     87                     tests/c-chomping-indicator.empty.input 
     88                     tests/c-chomping-indicator.empty.output 
     89                     tests/c-chomping-indicator.hyphen.input 
    9190                     tests/c-chomping-indicator.hyphen.output 
    9291                     tests/c-chomping-indicator.invalid.input 
    93                      tests/c-chomping-indicator.invalid.output tests/c-chomping-indicator.plus.input 
    94                      tests/c-chomping-indicator.plus.output tests/c-collect-entry.input 
    95                      tests/c-collect-entry.output tests/c-comment.input tests/c-comment.output 
    96                      tests/c-directive.input tests/c-directive.output tests/c-document-end.input 
    97                      tests/c-document-end.invalid.input tests/c-document-end.invalid.output 
     92                     tests/c-chomping-indicator.invalid.output 
     93                     tests/c-chomping-indicator.plus.input 
     94                     tests/c-chomping-indicator.plus.output 
     95                     tests/c-collect-entry.input tests/c-collect-entry.output 
     96                     tests/c-comment.input tests/c-comment.output 
     97                     tests/c-directive.input tests/c-directive.output 
     98                     tests/c-document-end.input 
     99                     tests/c-document-end.invalid.input 
     100                     tests/c-document-end.invalid.output 
    98101                     tests/c-document-end.output tests/c-document-start.input 
    99                      tests/c-document-start.invalid.input tests/c-document-start.invalid.output 
    100                      tests/c-document-start.output tests/c-double-quoted.n=4.c=flow-out.input 
     102                     tests/c-document-start.invalid.input 
     103                     tests/c-document-start.invalid.output 
     104                     tests/c-document-start.output 
     105                     tests/c-double-quoted.n=4.c=flow-out.input 
    101106                     tests/c-double-quoted.n=4.c=flow-out.invalid.input 
    102107                     tests/c-double-quoted.n=4.c=flow-out.invalid.output 
    103                      tests/c-double-quoted.n=4.c=flow-out.output tests/c-double-quote.input 
    104                      tests/c-double-quote.output tests/c-escape.input tests/c-escape.invalid.input 
     108                     tests/c-double-quoted.n=4.c=flow-out.output 
     109                     tests/c-double-quote.input tests/c-double-quote.output 
     110                     tests/c-escape.input tests/c-escape.invalid.input 
    105111                     tests/c-escape.invalid.output tests/c-escape.output 
     112                     tests/c-flow-indicator.collect-entry.input 
     113                     tests/c-flow-indicator.collect-entry.output 
     114                     tests/c-flow-indicator.invalid.input 
     115                     tests/c-flow-indicator.invalid.output 
     116                     tests/c-flow-indicator.mapping-end.input 
     117                     tests/c-flow-indicator.mapping-end.output 
     118                     tests/c-flow-indicator.mapping-start.input 
     119                     tests/c-flow-indicator.mapping-start.output 
     120                     tests/c-flow-indicator.sequence-end.input 
     121                     tests/c-flow-indicator.sequence-end.output 
     122                     tests/c-flow-indicator.sequence-start.input 
     123                     tests/c-flow-indicator.sequence-start.output 
    106124                     tests/c-flow-json-content.n=4.c=flow-in.double.input 
    107125                     tests/c-flow-json-content.n=4.c=flow-in.double.output 
     
    131149                     tests/c-flow-sequence.n=4.c=flow-in.invalid.output 
    132150                     tests/c-flow-sequence.n=4.c=flow-in.spaced.input 
    133                      tests/c-flow-sequence.n=4.c=flow-in.spaced.output tests/c-folded.input 
    134                      tests/c-folded.output tests/c-indentation-indicator.n=0.input 
     151                     tests/c-flow-sequence.n=4.c=flow-in.spaced.output 
     152                     tests/c-folded.input tests/c-folded.output 
     153                     tests/c-forbidden.end-space.input 
     154                     tests/c-forbidden.end-space.output 
     155                     tests/c-forbidden.invalid.input 
     156                     tests/c-forbidden.invalid.output 
     157                     tests/c-forbidden.start.input 
     158                     tests/c-forbidden.start-lf.input 
     159                     tests/c-forbidden.start-lf.output 
     160                     tests/c-forbidden.start.output 
     161                     tests/c-indentation-indicator.n=0.input 
    135162                     tests/c-indentation-indicator.n=0.invalid.input 
    136163                     tests/c-indentation-indicator.n=0.invalid.output 
    137                      tests/c-indentation-indicator.n=0.output tests/c-indicator.alias.input 
    138                      tests/c-indicator.alias.output tests/c-indicator.anchor.input 
    139                      tests/c-indicator.anchor.output tests/c-indicator.collect-entry.input 
    140                      tests/c-indicator.collect-entry.output tests/c-indicator.comment.input 
    141                      tests/c-indicator.comment.output tests/c-indicator.directive.input 
    142                      tests/c-indicator.directive.output tests/c-indicator.double-quote.input 
    143                      tests/c-indicator.double-quote.output tests/c-indicator.folded.input 
    144                      tests/c-indicator.folded.output tests/c-indicator.invalid.input 
    145                      tests/c-indicator.invalid.output tests/c-indicator.literal.input 
    146                      tests/c-indicator.literal.output tests/c-indicator.mapping-end.input 
    147                      tests/c-indicator.mapping-end.output tests/c-indicator.mapping-key.input 
    148                      tests/c-indicator.mapping-key.output tests/c-indicator.mapping-start.input 
    149                      tests/c-indicator.mapping-start.output tests/c-indicator.mapping-value.input 
    150                      tests/c-indicator.mapping-value.output tests/c-indicator.reserved.at.input 
    151                      tests/c-indicator.reserved.at.output tests/c-indicator.reserved.backtick.input 
    152                      tests/c-indicator.reserved.backtick.output tests/c-indicator.sequence-end.input 
    153                      tests/c-indicator.sequence-end.output tests/c-indicator.sequence-entry.input 
    154                      tests/c-indicator.sequence-entry.output tests/c-indicator.sequence-start.input 
    155                      tests/c-indicator.sequence-start.output tests/c-indicator.single-quote.input 
    156                      tests/c-indicator.single-quote.output tests/c-indicator.tag.input 
    157                      tests/c-indicator.tag.output tests/c-l-block-map-explicit-entry.n=2.input 
     164                     tests/c-indentation-indicator.n=0.output 
     165                     tests/c-indicator.alias.input 
     166                     tests/c-indicator.alias.output 
     167                     tests/c-indicator.anchor.input 
     168                     tests/c-indicator.anchor.output 
     169                     tests/c-indicator.collect-entry.input 
     170                     tests/c-indicator.collect-entry.output 
     171                     tests/c-indicator.comment.input 
     172                     tests/c-indicator.comment.output 
     173                     tests/c-indicator.directive.input 
     174                     tests/c-indicator.directive.output 
     175                     tests/c-indicator.double-quote.input 
     176                     tests/c-indicator.double-quote.output 
     177                     tests/c-indicator.folded.input 
     178                     tests/c-indicator.folded.output 
     179                     tests/c-indicator.invalid.input 
     180                     tests/c-indicator.invalid.output 
     181                     tests/c-indicator.literal.input 
     182                     tests/c-indicator.literal.output 
     183                     tests/c-indicator.mapping-end.input 
     184                     tests/c-indicator.mapping-end.output 
     185                     tests/c-indicator.mapping-key.input 
     186                     tests/c-indicator.mapping-key.output 
     187                     tests/c-indicator.mapping-start.input 
     188                     tests/c-indicator.mapping-start.output 
     189                     tests/c-indicator.mapping-value.input 
     190                     tests/c-indicator.mapping-value.output 
     191                     tests/c-indicator.reserved.at.input 
     192                     tests/c-indicator.reserved.at.output 
     193                     tests/c-indicator.reserved.backtick.input 
     194                     tests/c-indicator.reserved.backtick.output 
     195                     tests/c-indicator.sequence-end.input 
     196                     tests/c-indicator.sequence-end.output 
     197                     tests/c-indicator.sequence-entry.input 
     198                     tests/c-indicator.sequence-entry.output 
     199                     tests/c-indicator.sequence-start.input 
     200                     tests/c-indicator.sequence-start.output 
     201                     tests/c-indicator.single-quote.input 
     202                     tests/c-indicator.single-quote.output 
     203                     tests/c-indicator.tag.input tests/c-indicator.tag.output 
     204                     tests/c-json.10000.input tests/c-json.10000.output 
     205                     tests/c-json.10ffff.input tests/c-json.10ffff.output 
     206                     tests/c-json.cr.input tests/c-json.cr.output 
     207                     tests/c-json.d7ff.input tests/c-json.d7ff.output 
     208                     tests/c-json.e000.input tests/c-json.e000.output 
     209                     tests/c-json.fffd.input tests/c-json.fffd.output 
     210                     tests/c-json.ff.input tests/c-json.ff.output 
     211                     tests/c-json.invalid.input tests/c-json.invalid.output 
     212                     tests/c-json.lf.input tests/c-json.lf.output 
     213                     tests/c-json.nbsp.input tests/c-json.nbsp.output 
     214                     tests/c-json.nel.input tests/c-json.nel.output 
     215                     tests/c-json.sp.input tests/c-json.sp.output 
     216                     tests/c-json.tab.input tests/c-json.tab.output 
     217                     tests/c-json.tilde.input tests/c-json.tilde.output 
     218                     tests/c-l-block-map-explicit-entry.n=2.input 
    158219                     tests/c-l-block-map-explicit-entry.n=2.invalid.input 
    159220                     tests/c-l-block-map-explicit-entry.n=2.invalid.output 
     
    169230                     tests/c-l-block-map-implicit-value.n=2.plain.input 
    170231                     tests/c-l-block-map-implicit-value.n=2.plain.output 
    171                      tests/c-l-block-seq-entry.n=2.input tests/c-l-block-seq-entry.n=2.invalid.input 
     232                     tests/c-l-block-seq-entry.n=2.input 
     233                     tests/c-l-block-seq-entry.n=2.invalid.input 
    172234                     tests/c-l-block-seq-entry.n=2.invalid.output 
    173                      tests/c-l-block-seq-entry.n=2.output tests/c-l+folded.n=2.indent.input 
    174                      tests/c-l+folded.n=2.indent.output tests/c-l+folded.n=2.invalid.input 
    175                      tests/c-l+folded.n=2.invalid.output tests/c-l+folded.n=2.simple.input 
    176                      tests/c-l+folded.n=2.simple.output tests/c-literal.input tests/c-literal.output 
    177                      tests/c-l+literal.n=2.invalid.input tests/c-l+literal.n=2.invalid.output 
    178                      tests/c-l+literal.n=2.simple.input tests/c-l+literal.n=2.simple.output 
     235                     tests/c-l-block-seq-entry.n=2.output 
     236                     tests/c-l+folded.n=2.indent.input 
     237                     tests/c-l+folded.n=2.indent.output 
     238                     tests/c-l+folded.n=2.invalid.input 
     239                     tests/c-l+folded.n=2.invalid.output 
     240                     tests/c-l+folded.n=2.simple.input 
     241                     tests/c-l+folded.n=2.simple.output tests/c-literal.input 
     242                     tests/c-literal.output tests/c-l+literal.n=2.invalid.input 
     243                     tests/c-l+literal.n=2.invalid.output 
     244                     tests/c-l+literal.n=2.simple.input 
     245                     tests/c-l+literal.n=2.simple.output 
    179246                     tests/c-l+literal.n=2.strip-indent.input 
    180                      tests/c-l+literal.n=2.strip-indent.output tests/c-l+literal.n=2.strip.input 
    181                      tests/c-l+literal.n=2.strip.output tests/c-mapping-end.input 
    182                      tests/c-mapping-end.output tests/c-mapping-key.input tests/c-mapping-key.output 
     247                     tests/c-l+literal.n=2.strip-indent.output 
     248                     tests/c-l+literal.n=2.strip.input 
     249                     tests/c-l+literal.n=2.strip.output 
     250                     tests/c-mapping-end.input tests/c-mapping-end.output 
     251                     tests/c-mapping-key.input tests/c-mapping-key.output 
    183252                     tests/c-mapping-start.input tests/c-mapping-start.output 
    184253                     tests/c-mapping-value.input tests/c-mapping-value.output 
    185                      tests/c-named-tag-handle.input tests/c-named-tag-handle.invalid.input 
    186                      tests/c-named-tag-handle.invalid.output tests/c-named-tag-handle.output 
    187                      tests/c-nb-comment-text.comment.input tests/c-nb-comment-text.comment.output 
     254                     tests/c-named-tag-handle.input 
     255                     tests/c-named-tag-handle.invalid.input 
     256                     tests/c-named-tag-handle.invalid.output 
     257                     tests/c-named-tag-handle.output 
     258                     tests/c-nb-comment-text.comment.input 
     259                     tests/c-nb-comment-text.comment.output 
    188260                     tests/c-nb-comment-text.comment-text.input 
    189261                     tests/c-nb-comment-text.comment-text.output 
    190                      tests/c-nb-comment-text.invalid.input tests/c-nb-comment-text.invalid.output 
    191                      tests/c-non-specific-tag.input tests/c-non-specific-tag.invalid.input 
    192                      tests/c-non-specific-tag.invalid.output tests/c-non-specific-tag.output 
     262                     tests/c-nb-comment-text.invalid.input 
     263                     tests/c-nb-comment-text.invalid.output 
     264                     tests/c-non-specific-tag.input 
     265                     tests/c-non-specific-tag.invalid.input 
     266                     tests/c-non-specific-tag.invalid.output 
     267                     tests/c-non-specific-tag.output 
    193268                     tests/c-ns-alias-node.input tests/c-ns-alias-node.output 
    194                      tests/c-ns-anchor-property.input tests/c-ns-anchor-property.invalid.input 
    195                      tests/c-ns-anchor-property.invalid.output tests/c-ns-anchor-property.output 
    196                      tests/c-ns-esc-char.16-bit.input tests/c-ns-esc-char.16-bit.output 
    197                      tests/c-ns-esc-char.32-bit.input tests/c-ns-esc-char.32-bit.output 
    198                      tests/c-ns-esc-char.8-bit.input tests/c-ns-esc-char.8-bit.output 
    199                      tests/c-ns-esc-char.backslash.input tests/c-ns-esc-char.backslash.output 
    200                      tests/c-ns-esc-char.bell.input tests/c-ns-esc-char.bell.output 
     269                     tests/c-ns-anchor-property.input 
     270                     tests/c-ns-anchor-property.invalid.input 
     271                     tests/c-ns-anchor-property.invalid.output 
     272                     tests/c-ns-anchor-property.output 
     273                     tests/c-ns-esc-char.16-bit.input 
     274                     tests/c-ns-esc-char.16-bit.output 
     275                     tests/c-ns-esc-char.32-bit.input 
     276                     tests/c-ns-esc-char.32-bit.output 
     277                     tests/c-ns-esc-char.8-bit.input 
     278                     tests/c-ns-esc-char.8-bit.output 
     279                     tests/c-ns-esc-char.backslash.input 
     280                     tests/c-ns-esc-char.backslash.output 
     281                     tests/c-ns-esc-char.bell.input 
     282                     tests/c-ns-esc-char.bell.output 
    201283                     tests/c-ns-esc-char.bs.input tests/c-ns-esc-char.bs.output 
    202284                     tests/c-ns-esc-char.cr.input tests/c-ns-esc-char.cr.output 
    203                      tests/c-ns-esc-char.double-quote.input tests/c-ns-esc-char.double-quote.output 
    204                      tests/c-ns-esc-char.esc.input tests/c-ns-esc-char.esc.output 
     285                     tests/c-ns-esc-char.double-quote.input 
     286                     tests/c-ns-esc-char.double-quote.output 
     287                     tests/c-ns-esc-char.esc.input 
     288                     tests/c-ns-esc-char.esc.output 
    205289                     tests/c-ns-esc-char.ff.input tests/c-ns-esc-char.ff.output 
    206290                     tests/c-ns-esc-char.lf.input tests/c-ns-esc-char.lf.output 
    207291                     tests/c-ns-esc-char.ls.input tests/c-ns-esc-char.ls.output 
    208                      tests/c-ns-esc-char.nbsp.input tests/c-ns-esc-char.nbsp.output 
     292                     tests/c-ns-esc-char.nbsp.input 
     293                     tests/c-ns-esc-char.nbsp.output 
    209294                     tests/c-ns-esc-char.nl.input tests/c-ns-esc-char.nl.output 
    210                      tests/c-ns-esc-char.null.input tests/c-ns-esc-char.null.output 
     295                     tests/c-ns-esc-char.null.input 
     296                     tests/c-ns-esc-char.null.output 
    211297                     tests/c-ns-esc-char.ps.input tests/c-ns-esc-char.ps.output 
    212298                     tests/c-ns-esc-char.sp.input tests/c-ns-esc-char.sp.output 
    213                      tests/c-ns-esc-char.tab.input tests/c-ns-esc-char.tab.output 
     299                     tests/c-ns-esc-char.tab.input 
     300                     tests/c-ns-esc-char.tab.output 
    214301                     tests/c-ns-esc-char.vt.input tests/c-ns-esc-char.vt.output 
    215302                     tests/c-ns-flow-map-adjacent-value.n=4.c=flow-in.compact.input 
     
    243330                     tests/c-ns-flow-pair-json-key-entry.n=4.c=flow-in.invalid.output 
    244331                     tests/c-ns-flow-pair-json-key-entry.n=4.c=flow-in.output 
    245                      tests/c-ns-local-tag-prefix.input tests/c-ns-local-tag-prefix.invalid.input 
    246                      tests/c-ns-local-tag-prefix.invalid.output tests/c-ns-local-tag-prefix.output 
     332                     tests/c-ns-local-tag-prefix.input 
     333                     tests/c-ns-local-tag-prefix.invalid.input 
     334                     tests/c-ns-local-tag-prefix.invalid.output 
     335                     tests/c-ns-local-tag-prefix.output 
    247336                     tests/c-ns-properties.n=0.c=block-in.input 
    248337                     tests/c-ns-properties.n=0.c=block-in.invalid.input 
     
    255344                     tests/c-ns-properties.n=0.c=flow-out.invalid.output 
    256345                     tests/c-ns-properties.n=0.c=flow-out.output 
    257                      tests/c-ns-shorthand-tag.invalid.input tests/c-ns-shorthand-tag.invalid.output 
    258                      tests/c-ns-shorthand-tag.named.input tests/c-ns-shorthand-tag.named.output 
    259                      tests/c-ns-shorthand-tag.primary.input tests/c-ns-shorthand-tag.primary.output 
     346                     tests/c-ns-shorthand-tag.invalid.input 
     347                     tests/c-ns-shorthand-tag.invalid.output 
     348                     tests/c-ns-shorthand-tag.named.input 
     349                     tests/c-ns-shorthand-tag.named.output 
     350                     tests/c-ns-shorthand-tag.primary.input 
     351                     tests/c-ns-shorthand-tag.primary.output 
    260352                     tests/c-ns-shorthand-tag.secondary.input 
    261                      tests/c-ns-shorthand-tag.secondary.output tests/c-ns-tag-property.invalid.input 
     353                     tests/c-ns-shorthand-tag.secondary.output 
     354                     tests/c-ns-tag-property.invalid.input 
    262355                     tests/c-ns-tag-property.invalid.output 
    263356                     tests/c-ns-tag-property.non-specific.input 
    264357                     tests/c-ns-tag-property.non-specific.output 
    265358                     tests/c-ns-tag-property.shorthand.input 
    266                      tests/c-ns-tag-property.shorthand.output tests/c-ns-tag-property.verbatim.input 
    267                      tests/c-ns-tag-property.verbatim.output tests/count-spaces.n=0.0.input 
    268                      tests/count-spaces.n=0.0.output tests/count-spaces.n=0.1.input 
    269                      tests/count-spaces.n=0.1.output tests/count-spaces.n=0.2.input 
    270                      tests/count-spaces.n=0.2.output tests/count-spaces.n=-1.0.input 
    271                      tests/count-spaces.n=1.0.input tests/count-spaces.n=-1.0.output 
    272                      tests/count-spaces.n=1.0.output tests/count-spaces.n=-1.1.input 
    273                      tests/count-spaces.n=1.1.input tests/count-spaces.n=-1.1.output 
    274                      tests/count-spaces.n=1.1.output tests/count-spaces.n=-1.2.input 
    275                      tests/count-spaces.n=1.2.input tests/count-spaces.n=-1.2.output 
    276                      tests/count-spaces.n=1.2.output tests/c-primary-tag-handle.input 
     359                     tests/c-ns-tag-property.shorthand.output 
     360                     tests/c-ns-tag-property.verbatim.input 
     361                     tests/c-ns-tag-property.verbatim.output 
     362                     tests/count-spaces.n=0.0.input 
     363                     tests/count-spaces.n=0.0.output 
     364                     tests/count-spaces.n=0.1.input 
     365                     tests/count-spaces.n=0.1.output 
     366                     tests/count-spaces.n=0.2.input 
     367                     tests/count-spaces.n=0.2.output 
     368                     tests/count-spaces.n=-1.0.input 
     369                     tests/count-spaces.n=1.0.input 
     370                     tests/count-spaces.n=-1.0.output 
     371                     tests/count-spaces.n=1.0.output 
     372                     tests/count-spaces.n=-1.1.input 
     373                     tests/count-spaces.n=1.1.input 
     374                     tests/count-spaces.n=-1.1.output 
     375                     tests/count-spaces.n=1.1.output 
     376                     tests/count-spaces.n=-1.2.input 
     377                     tests/count-spaces.n=1.2.input 
     378                     tests/count-spaces.n=-1.2.output 
     379                     tests/count-spaces.n=1.2.output 
     380                     tests/c-primary-tag-handle.input 
    277381                     tests/c-primary-tag-handle.invalid.input 
    278                      tests/c-primary-tag-handle.invalid.output tests/c-primary-tag-handle.output 
    279                      tests/c-printable.10000.input tests/c-printable.10000.output 
    280                      tests/c-printable.10ffff.input tests/c-printable.10ffff.output 
    281                      tests/c-printable.cr.input tests/c-printable.cr.output 
    282                      tests/c-printable.d7ff.input tests/c-printable.d7ff.output 
    283                      tests/c-printable.e000.input tests/c-printable.e000.output 
    284                      tests/c-printable.fffd.input tests/c-printable.fffd.output 
    285                      tests/c-printable.invalid.input tests/c-printable.invalid.output 
     382                     tests/c-primary-tag-handle.invalid.output 
     383                     tests/c-primary-tag-handle.output 
     384                     tests/c-printable.10000.input 
     385                     tests/c-printable.10000.output 
     386                     tests/c-printable.10ffff.input 
     387                     tests/c-printable.10ffff.output tests/c-printable.cr.input 
     388                     tests/c-printable.cr.output tests/c-printable.d7ff.input 
     389                     tests/c-printable.d7ff.output tests/c-printable.e000.input 
     390                     tests/c-printable.e000.output tests/c-printable.fffd.input 
     391                     tests/c-printable.fffd.output 
     392                     tests/c-printable.invalid.input 
     393                     tests/c-printable.invalid.output 
    286394                     tests/c-printable.lf.input tests/c-printable.lf.output 
    287395                     tests/c-printable.nbsp.input tests/c-printable.nbsp.output 
     
    289397                     tests/c-printable.sp.input tests/c-printable.sp.output 
    290398                     tests/c-printable.tab.input tests/c-printable.tab.output 
    291                      tests/c-printable.tilde.input tests/c-printable.tilde.output 
    292                      tests/c-quoted-quote.input tests/c-quoted-quote.invalid.input 
    293                      tests/c-quoted-quote.invalid.output tests/c-quoted-quote.output 
    294                      tests/c-reserved.at.input tests/c-reserved.at.output 
    295                      tests/c-reserved.backtick.input tests/c-reserved.backtick.output 
    296                      tests/c-secondary-tag-handle.input tests/c-secondary-tag-handle.invalid.input 
    297                      tests/c-secondary-tag-handle.invalid.output tests/c-secondary-tag-handle.output 
     399                     tests/c-printable.tilde.input 
     400                     tests/c-printable.tilde.output tests/c-quoted-quote.input 
     401                     tests/c-quoted-quote.invalid.input 
     402                     tests/c-quoted-quote.invalid.output 
     403                     tests/c-quoted-quote.output tests/c-reserved.at.input 
     404                     tests/c-reserved.at.output tests/c-reserved.backtick.input 
     405                     tests/c-reserved.backtick.output 
     406                     tests/c-secondary-tag-handle.input 
     407                     tests/c-secondary-tag-handle.invalid.input 
     408                     tests/c-secondary-tag-handle.invalid.output 
     409                     tests/c-secondary-tag-handle.output 
    298410                     tests/c-seque