W3C home > Mailing lists > Public > public-xml-processing-model-wg@w3.org > May 2008

p:insert

From: Norman Walsh <ndw@nwalsh.com>
Date: Sun, 25 May 2008 09:42:41 -0400
To: public-xml-processing-model-wg@w3.org
Message-ID: <m28wxy5wku.fsf@nwalsh.com>
What should the behavior of the p:insert step be when position=first-child
or position=last-child and the matched node is not an element?

The spec says:

  It is a dynamic error (err:XC0025) if the match pattern matches the
  document element and the value of the position option is ”before” or
  ”after”.

How is first-child or last-child any more useful for a document node?

I propose:

  It is a dynamic error (err:XC0025) if:

  - the match pattern matches the document node
  - position option is "first-child" or last-child" and the match pattern
    matches anything except an element node

                                        Be seeing you,
                                          norm

-- 
Norman Walsh <ndw@nwalsh.com> | How is the world ruled and how do wars
http://nwalsh.com/            | start? Diplomats tell lies to
                              | journalists and then believe what they
                              | read.--Karl Kraus

Received on Sunday, 25 May 2008 13:43:26 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Sunday, 25 May 2008 13:43:28 GMT