Show
Ignore:
Timestamp:
04/06/08 04:24:28 (9 months ago)
Author:
oren
Message:

Version 0.9 - compatible with the April 06, 2008 draft.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/YamlReference/YamlReference.cabal

    r5 r6  
    11Name:                YamlReference 
    2 Version:             0.8 
     2Version:             0.9 
    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.8.tar.gz 
     11Package-Url:         http://www.ben-kiki.org/oren/YamlReference/YamlReference-0.9.tar.gz 
    1212Category:            Text 
    1313Synopsis:            YAML reference implementation 
     14Build-Type:          Custom 
    1415Description:         This package contains \"the\" reference YAML syntax parser 
    1516                     ("Text.Yaml.Reference"), generated directly from the YAML 
     
    2324                     package), pretty printers, etc. This is a streaming parser 
    2425                     that will \"immediately\" begin to generate output. Updated 
    25                      to fix a greedy production for nested block mappings. 
     26                     to be compatible with the April 6, 2008 working draft. 
    2627Extra-Source-Files:  Text/Yaml/Reference.bnf yeast2html yaml2yeast.css 
    2728                     tests/b-as-line-feed.input tests/b-as-line-feed.output 
    28                      tests/b-carriage-return.input 
    29                      tests/b-carriage-return.output tests/b-char.cr.input 
    30                      tests/b-char.cr.output tests/b-char.invalid.input 
    31                      tests/b-char.invalid.output tests/b-char.lf.input 
    32                      tests/b-char.lf.output tests/b-char.ls.input 
    33                      tests/b-char.ls.output tests/b-char.nl.input 
    34                      tests/b-char.nl.output tests/b-char.ps.input 
    35                      tests/b-char.ps.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-generic.cr.input tests/b-generic.crlf.input 
    44                      tests/b-generic.crlf.output tests/b-generic.cr.output 
    45                      tests/b-generic.invalid.input 
     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 
    4640                     tests/b-generic.invalid.output tests/b-generic.lf.input 
    47                      tests/b-generic.lf.output tests/b-generic.nl.input 
    48                      tests/b-generic.nl.output 
    49                      tests/b-ignored-any.invalid.input 
    50                      tests/b-ignored-any.invalid.output 
    51                      tests/b-ignored-any.lf.input tests/b-ignored-any.lf.output 
    52                      tests/b-ignored-any.ls.input tests/b-ignored-any.ls.output 
    53                      tests/b-ignored-generic.input 
    54                      tests/b-ignored-generic.output 
    55                      tests/b-l-folded-any.n=4.s=plain.as-space.input 
    56                      tests/b-l-folded-any.n=4.s=plain.as-space.output 
    57                      tests/b-l-folded-any.n=4.s=plain.invalid.input 
    58                      tests/b-l-folded-any.n=4.s=plain.invalid.output 
    59                      tests/b-l-folded-any.n=4.s=plain.specific.input 
    60                      tests/b-l-folded-any.n=4.s=plain.specific.output 
    61                      tests/b-l-folded-any.n=4.s=plain.trimmed.input 
    62                      tests/b-l-folded-any.n=4.s=plain.trimmed.output 
    63                      tests/b-l-folded-as-space.input 
    64                      tests/b-l-folded-as-space.invalid.input 
    65                      tests/b-l-folded-as-space.invalid.output 
    66                      tests/b-l-folded-as-space.output 
    67                      tests/b-l-folded-specific.n=4.s=plain.invalid.input 
    68                      tests/b-l-folded-specific.n=4.s=plain.invalid.output 
    69                      tests/b-l-folded-specific.n=4.s=plain.ls.input 
    70                      tests/b-l-folded-specific.n=4.s=plain.ls-lf-ls.input 
    71                      tests/b-l-folded-specific.n=4.s=plain.ls-lf-ls.output 
    72                      tests/b-l-folded-specific.n=4.s=plain.ls.output 
    73                      tests/b-l-folded-trimmed.n=4.s=plain.invalid.input 
    74                      tests/b-l-folded-trimmed.n=4.s=plain.invalid.output 
    75                      tests/b-l-folded-trimmed.n=4.s=plain.lf-ls-lf.input 
    76                      tests/b-l-folded-trimmed.n=4.s=plain.lf-ls-lf.output 
    77                      tests/b-line-feed.input tests/b-line-feed.output 
    78                      tests/b-line-separator.input tests/b-line-separator.output 
    79                      tests/b-l-literal-next.n=4.input 
    80                      tests/b-l-literal-next.n=4.invalid.input 
    81                      tests/b-l-literal-next.n=4.invalid.output 
    82                      tests/b-l-literal-next.n=4.output 
    83                      tests/b-l-spaced.n=4.input 
    84                      tests/b-l-spaced.n=4.invalid.input 
    85                      tests/b-l-spaced.n=4.invalid.output 
    86                      tests/b-l-spaced.n=4.output tests/b-next-line.input 
    87                      tests/b-next-line.output tests/b-normalized.invalid.input 
    88                      tests/b-normalized.invalid.output 
     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 
     66                     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 
    8974                     tests/b-normalized.lf.input tests/b-normalized.lf.output 
    9075                     tests/b-normalized.ls.input tests/b-normalized.ls.output 
    91                      tests/b-paragraph-separator.input 
    92                      tests/b-paragraph-separator.output 
    93                      tests/b-specific.invalid.input 
    94                      tests/b-specific.invalid.output tests/b-specific.ls.input 
    95                      tests/b-specific.ls.output tests/b-specific.ps.input 
    96                      tests/b-specific.ps.output tests/c-alias.input 
    97                      tests/c-alias.output tests/c-anchor.input 
    98                      tests/c-anchor.output 
    99                      tests/c-b+block-header.n=2.s=folded.i.input 
    100                      tests/c-b+block-header.n=2.s=folded.im.input 
    101                      tests/c-b+block-header.n=2.s=folded.im.output 
    102                      tests/c-b+block-header.n=2.s=folded.imt.input 
    103                      tests/c-b+block-header.n=2.s=folded.imt.output 
    104                      tests/c-b+block-header.n=2.s=folded.invalid.input 
    105                      tests/c-b+block-header.n=2.s=folded.invalid.output 
    106                      tests/c-b+block-header.n=2.s=folded.i.output 
    107                      tests/c-b+block-header.n=2.s=folded.it.input 
    108                      tests/c-b+block-header.n=2.s=folded.itm.input 
    109                      tests/c-b+block-header.n=2.s=folded.itm.output 
    110                      tests/c-b+block-header.n=2.s=folded.it.output 
    111                      tests/c-byte-order-mark.invalid.input 
    112                      tests/c-byte-order-mark.invalid.output 
    113                      tests/c-byte-order-mark.utf16be.input 
    114                      tests/c-byte-order-mark.utf16be.output 
    115                      tests/c-byte-order-mark.utf16le.input 
    116                      tests/c-byte-order-mark.utf16le.output 
    117                      tests/c-byte-order-mark.utf8.input 
    118                      tests/c-byte-order-mark.utf8.output 
    119                      tests/c-chomping-indicator.empty.input 
    120                      tests/c-chomping-indicator.empty.output 
    121                      tests/c-chomping-indicator.hyphen.input 
     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 
    12291                     tests/c-chomping-indicator.hyphen.output 
    12392                     tests/c-chomping-indicator.invalid.input 
    124                      tests/c-chomping-indicator.invalid.output 
    125                      tests/c-chomping-indicator.plus.input 
    126                      tests/c-chomping-indicator.plus.output 
    127                      tests/c-collect-entry.input tests/c-collect-entry.output 
    128                      tests/c-comment.input tests/c-comment.output 
    129                      tests/c-directive.input tests/c-directive.output 
    130                      tests/c-document-end.input 
    131                      tests/c-document-end.invalid.input 
    132                      tests/c-document-end.invalid.output 
     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 
    13398                     tests/c-document-end.output tests/c-document-start.input 
    134                      tests/c-document-start.invalid.input 
    135                      tests/c-document-start.invalid.output 
    136                      tests/c-document-start.output 
    137                      tests/c-double-quoted.n=4.c=flow-out.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 
    138101                     tests/c-double-quoted.n=4.c=flow-out.invalid.input 
    139102                     tests/c-double-quoted.n=4.c=flow-out.invalid.output 
    140                      tests/c-double-quoted.n=4.c=flow-out.output 
    141                      tests/c-double-quote.input tests/c-double-quote.output 
    142                      tests/c-escape.input tests/c-escape.invalid.input 
     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 
    143105                     tests/c-escape.invalid.output tests/c-escape.output 
    144                      tests/c-flow-indicator.collect-entry.input 
    145                      tests/c-flow-indicator.collect-entry.output 
    146                      tests/c-flow-indicator.invalid.input 
    147                      tests/c-flow-indicator.invalid.output 
    148                      tests/c-flow-indicator.mapping-end.input 
    149                      tests/c-flow-indicator.mapping-end.output 
    150                      tests/c-flow-indicator.mapping-start.input 
    151                      tests/c-flow-indicator.mapping-start.output 
    152                      tests/c-flow-indicator.sequence-end.input 
    153                      tests/c-flow-indicator.sequence-end.output 
    154                      tests/c-flow-indicator.sequence-start.input 
    155                      tests/c-flow-indicator.sequence-start.output 
    156106                     tests/c-flow-json-content.n=4.c=flow-in.double.input 
    157107                     tests/c-flow-json-content.n=4.c=flow-in.double.output 
     
    181131                     tests/c-flow-sequence.n=4.c=flow-in.invalid.output 
    182132                     tests/c-flow-sequence.n=4.c=flow-in.spaced.input 
    183                      tests/c-flow-sequence.n=4.c=flow-in.spaced.output 
    184                      tests/c-folded.input tests/c-folded.output 
    185                      tests/c-indentation-indicator.n=0.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 
    186135                     tests/c-indentation-indicator.n=0.invalid.input 
    187136                     tests/c-indentation-indicator.n=0.invalid.output 
    188                      tests/c-indentation-indicator.n=0.output 
    189                      tests/c-indicator.alias.input 
    190                      tests/c-indicator.alias.output 
    191                      tests/c-indicator.anchor.input 
    192                      tests/c-indicator.anchor.output 
    193                      tests/c-indicator.collect-entry.input 
    194                      tests/c-indicator.collect-entry.output 
    195                      tests/c-indicator.comment.input 
    196                      tests/c-indicator.comment.output 
    197                      tests/c-indicator.directive.input 
    198                      tests/c-indicator.directive.output 
    199                      tests/c-indicator.double-quote.input 
    200                      tests/c-indicator.double-quote.output 
    201                      tests/c-indicator.folded.input 
    202                      tests/c-indicator.folded.output 
    203                      tests/c-indicator.invalid.input 
    204                      tests/c-indicator.invalid.output 
    205                      tests/c-indicator.literal.input 
    206                      tests/c-indicator.literal.output 
    207                      tests/c-indicator.mapping-end.input 
    208                      tests/c-indicator.mapping-end.output 
    209                      tests/c-indicator.mapping-key.input 
    210                      tests/c-indicator.mapping-key.output 
    211                      tests/c-indicator.mapping-start.input 
    212                      tests/c-indicator.mapping-start.output 
    213                      tests/c-indicator.mapping-value.input 
    214                      tests/c-indicator.mapping-value.output 
    215                      tests/c-indicator.reserved.at.input 
    216                      tests/c-indicator.reserved.at.output 
    217                      tests/c-indicator.reserved.backtick.input 
    218                      tests/c-indicator.reserved.backtick.output 
    219                      tests/c-indicator.sequence-end.input 
    220                      tests/c-indicator.sequence-end.output 
    221                      tests/c-indicator.sequence-entry.input 
    222                      tests/c-indicator.sequence-entry.output 
    223                      tests/c-indicator.sequence-start.input 
    224                      tests/c-indicator.sequence-start.output 
    225                      tests/c-indicator.single-quote.input 
    226                      tests/c-indicator.single-quote.output 
    227                      tests/c-indicator.tag.input tests/c-indicator.tag.output 
    228                      tests/c-l-block-map-explicit-entry.n=2.input 
     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 
    229158                     tests/c-l-block-map-explicit-entry.n=2.invalid.input 
    230159                     tests/c-l-block-map-explicit-entry.n=2.invalid.output 
     
    240169                     tests/c-l-block-map-implicit-value.n=2.plain.input 
    241170                     tests/c-l-block-map-implicit-value.n=2.plain.output 
    242                      tests/c-l-block-seq-entry.n=2.input 
    243                      tests/c-l-block-seq-entry.n=2.invalid.input 
     171                     tests/c-l-block-seq-entry.n=2.input tests/c-l-block-seq-entry.n=2.invalid.input 
    244172                     tests/c-l-block-seq-entry.n=2.invalid.output 
    245                      tests/c-l-block-seq-entry.n=2.output 
    246                      tests/c-l+folded.n=2.indent.input 
    247                      tests/c-l+folded.n=2.indent.output 
    248                      tests/c-l+folded.n=2.invalid.input 
    249                      tests/c-l+folded.n=2.invalid.output 
    250                      tests/c-l+folded.n=2.simple.input 
    251                      tests/c-l+folded.n=2.simple.output tests/c-literal.input 
    252                      tests/c-literal.output tests/c-l+literal.n=2.invalid.input 
    253                      tests/c-l+literal.n=2.invalid.output 
    254                      tests/c-l+literal.n=2.simple.input 
    255                      tests/c-l+literal.n=2.simple.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 
    256179                     tests/c-l+literal.n=2.strip-indent.input 
    257                      tests/c-l+literal.n=2.strip-indent.output 
    258                      tests/c-l+literal.n=2.strip.input 
    259                      tests/c-l+literal.n=2.strip.output 
    260                      tests/c-mapping-end.input tests/c-mapping-end.output 
    261                      tests/c-mapping-key.input tests/c-mapping-key.output 
     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 
    262183                     tests/c-mapping-start.input tests/c-mapping-start.output 
    263184                     tests/c-mapping-value.input tests/c-mapping-value.output 
    264                      tests/c-named-tag-handle.input 
    265                      tests/c-named-tag-handle.invalid.input 
    266                      tests/c-named-tag-handle.invalid.output 
    267                      tests/c-named-tag-handle.output 
    268                      tests/c-nb-comment-text.comment.input 
    269                      tests/c-nb-comment-text.comment.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 
    270188                     tests/c-nb-comment-text.comment-text.input 
    271189                     tests/c-nb-comment-text.comment-text.output 
    272                      tests/c-nb-comment-text.invalid.input 
    273                      tests/c-nb-comment-text.invalid.output 
    274                      tests/c-non-specific-tag.input 
    275                      tests/c-non-specific-tag.invalid.input 
    276                      tests/c-non-specific-tag.invalid.output 
    277                      tests/c-non-specific-tag.output tests/c-ns-alias.input 
    278                      tests/c-ns-alias.invalid.input 
    279                      tests/c-ns-alias.invalid.output tests/c-ns-alias.output 
    280                      tests/c-ns-anchor-property.input 
    281                      tests/c-ns-anchor-property.invalid.input 
    282                      tests/c-ns-anchor-property.invalid.output 
    283                      tests/c-ns-anchor-property.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 
     193                     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 
     201                     tests/c-ns-esc-char.bs.input tests/c-ns-esc-char.bs.output 
     202                     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 
     205                     tests/c-ns-esc-char.ff.input tests/c-ns-esc-char.ff.output 
     206                     tests/c-ns-esc-char.lf.input tests/c-ns-esc-char.lf.output 
     207                     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 
     209                     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 
     211                     tests/c-ns-esc-char.ps.input tests/c-ns-esc-char.ps.output 
     212                     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 
     214                     tests/c-ns-esc-char.vt.input tests/c-ns-esc-char.vt.output 
    284215                     tests/c-ns-flow-map-adjacent-value.n=4.c=flow-in.compact.input 
    285216                     tests/c-ns-flow-map-adjacent-value.n=4.c=flow-in.compact.output 
     
    290221                     tests/c-ns-flow-map-adjacent-value.n=4.c=flow-in.spaced.input 
    291222                     tests/c-ns-flow-map-adjacent-value.n=4.c=flow-in.spaced.output 
     223                     tests/c-ns-flow-map-empty-key-entry.n=4.c=flow-in.input 
     224                     tests/c-ns-flow-map-empty-key-entry.n=4.c=flow-in.invalid.input 
     225                     tests/c-ns-flow-map-empty-key-entry.n=4.c=flow-in.invalid.output 
     226                     tests/c-ns-flow-map-empty-key-entry.n=4.c=flow-in.output 
    292227                     tests/c-ns-flow-map-json-key-entry.n=4.c=flow-in.compact.input 
    293228                     tests/c-ns-flow-map-json-key-entry.n=4.c=flow-in.compact.output 
     
    308243                     tests/c-ns-flow-pair-json-key-entry.n=4.c=flow-in.invalid.output 
    309244                     tests/c-ns-flow-pair-json-key-entry.n=4.c=flow-in.output 
    310                      tests/c-ns-local-tag-prefix.input 
    311                      tests/c-ns-local-tag-prefix.invalid.input 
    312                      tests/c-ns-local-tag-prefix.invalid.output 
    313                      tests/c-ns-local-tag-prefix.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 
     247                     tests/c-ns-properties.n=0.c=block-in.input 
     248                     tests/c-ns-properties.n=0.c=block-in.invalid.input 
     249                     tests/c-ns-properties.n=0.c=block-in.invalid.output 
     250                     tests/c-ns-properties.n=0.c=block-in.output 
    314251                     tests/c-ns-properties.n=0.c=block-out.input 
    315                      tests/c-ns-properties.n=0.c=block-out.invalid.input 
    316                      tests/c-ns-properties.n=0.c=block-out.invalid.output 
    317252                     tests/c-ns-properties.n=0.c=block-out.output 
    318253                     tests/c-ns-properties.n=0.c=flow-out.input 
     
    320255                     tests/c-ns-properties.n=0.c=flow-out.invalid.output 
    321256                     tests/c-ns-properties.n=0.c=flow-out.output 
    322                      tests/c-ns-property.anchor.input 
    323                      tests/c-ns-property.anchor.output 
    324                      tests/c-ns-property.invalid.input 
    325                      tests/c-ns-property.invalid.output 
    326                      tests/c-ns-property.tag.input 
    327                      tests/c-ns-property.tag.output 
    328                      tests/c-ns-shorthand-tag.invalid.input 
    329                      tests/c-ns-shorthand-tag.invalid.output 
    330                      tests/c-ns-shorthand-tag.named.input 
    331                      tests/c-ns-shorthand-tag.named.output 
    332                      tests/c-ns-shorthand-tag.primary.input 
    333                      tests/c-ns-shorthand-tag.primary.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 
    334260                     tests/c-ns-shorthand-tag.secondary.input 
    335                      tests/c-ns-shorthand-tag.secondary.output 
    336                      tests/c-ns-tag-property.invalid.input 
     261                     tests/c-ns-shorthand-tag.secondary.output tests/c-ns-tag-property.invalid.input 
    337262                     tests/c-ns-tag-property.invalid.output 
    338263                     tests/c-ns-tag-property.non-specific.input 
    339264                     tests/c-ns-tag-property.non-specific.output 
    340265                     tests/c-ns-tag-property.shorthand.input 
    341                      tests/c-ns-tag-property.shorthand.output 
    342                      tests/c-ns-tag-property.verbatim.input 
    343                      tests/c-ns-tag-property.verbatim.output 
    344                      tests/count-spaces.n=0.0.input 
    345                      tests/count-spaces.n=0.0.output 
    346                      tests/count-spaces.n=0.1.input 
    347                      tests/count-spaces.n=0.1.output 
    348                      tests/count-spaces.n=0.2.input 
    349                      tests/count-spaces.n=0.2.output 
    350                      tests/count-spaces.n=-1.0.input 
    351                      tests/count-spaces.n=1.0.input 
    352                      tests/count-spaces.n=-1.0.output 
    353                      tests/count-spaces.n=1.0.output 
    354                      tests/count-spaces.n=-1.1.input 
    355                      tests/count-spaces.n=1.1.input 
    356                      tests/count-spaces.n=-1.1.output 
    357                      tests/count-spaces.n=1.1.output 
    358                      tests/count-spaces.n=-1.2.input 
    359                      tests/count-spaces.n=1.2.input 
    360                      tests/count-spaces.n=-1.2.output 
    361                      tests/count-spaces.n=1.2.output 
    362                      tests/c-primary-tag-handle.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 
    363277                     tests/c-primary-tag-handle.invalid.input 
    364                      tests/c-primary-tag-handle.invalid.output 
    365                      tests/c-primary-tag-handle.output 
    366                      tests/c-printable.10000.input 
    367                      tests/c-printable.10000.output 
    368                      tests/c-printable.10ffff.input 
    369                      tests/c-printable.10ffff.output tests/c-printable.cr.input 
    370                      tests/c-printable.cr.output tests/c-printable.d7ff.input 
    371                      tests/c-printable.d7ff.output tests/c-printable.e000.input 
    372                      tests/c-printable.e000.output tests/c-printable.fffd.input 
    373                      tests/c-printable.fffd.output 
    374                      tests/c-printable.invalid.input 
    375                      tests/c-printable.invalid.output 
     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 
    376286                     tests/c-printable.lf.input tests/c-printable.lf.output 
    377287                     tests/c-printable.nbsp.input tests/c-printable.nbsp.output 
     
    379289                     tests/c-printable.sp.input tests/c-printable.sp.output 
    380290                     tests/c-printable.tab.input tests/c-printable.tab.output