Re: p:insert matches documents and elements?

On 4/29/07, Norman Walsh <ndw@nwalsh.com> wrote:
>
> / Alex Milowski <alex@milowski.org> was heard to say:
> | On 4/22/07, Norman Walsh <ndw@nwalsh.com> wrote:
> |>
> |> Should p:insert fail if the target matches something that isn't
> |> a document or element? If not, what should it do?
> |
> | Yes.  It should fail when the target is not an element or document.  If
> the
> | target is a document, the at-start option doesn't mean anything.  It
> will
> | replace the document element.
>
> In that case, I think I'd prefer to make matching the document node
> an error. That's (a) completely different semantics and (b) easily
> done with other steps.



Easily done.  I'm happy with that.



-- 
--Alex Milowski
"The excellence of grammar as a guide is proportional to the paucity of the
inflexions, i.e. to the degree of analysis effected by the language
considered."

Bertrand Russell in a footnote of Principles of Mathematics

Received on Sunday, 29 April 2007 21:58:18 UTC