W3C home > Mailing lists > Public > xproc-dev@w3.org > November 2008

Re: calabash: p:wrap step

From: Norman Walsh <ndw@nwalsh.com>
Date: Tue, 18 Nov 2008 15:54:07 -0500
To: XProc Dev <xproc-dev@w3.org>
Message-ID: <m2iqqkn4b4.fsf@nwalsh.com>
"James Fuller" <james.fuller.2007@gmail.com> writes:

> consider
>
> <p:pipeline name="pipeline"
>             xmlns:p="http://www.w3.org/ns/xproc"
>             xmlns:my="http://www.example.org/test/mine">
>
>    <p:wrap match="/" wrapper="some_element"/>
>
> </p:pipeline>
>
> never seems to match any top level elements irregardless of source input ...
>
> is this the correct behavior or a bug ?

That pipeline should raise err:XC0023:

  It is a dynamic error (err:XC0023) if the [match] pattern matches
  anything other than element, text, processing instruction, and
  comment nodes.

Perhaps that's a bug. Perhaps we should allow the match pattern to
match document nodes as well so that you can wrap all the leading PIs,
comments, and whitespace.

                                        Be seeing you,
                                          norm

-- 
Norman Walsh <ndw@nwalsh.com> | A child becomes an adult when he
http://nwalsh.com/            | realizes he has a right not only to be
                              | right but also to be wrong.--Thomas
                              | Szasz

Received on Tuesday, 18 November 2008 20:54:50 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 18 November 2008 20:54:51 GMT