W3C home > Mailing lists > Public > public-xformsusers@w3.org > December 2016

Re: insert and delete contexts

From: Erik Bruchez <ebruchez@orbeon.com>
Date: Tue, 13 Dec 2016 21:47:09 -0800
Message-ID: <CAAc0PEW6pkbwbRb7CsQ9M+t-ijKbh6xBYJv_-HPqS7kipYTY5w@mail.gmail.com>
To: Steven Pemberton <steven.pemberton@cwi.nl>
Cc: XForms <public-xformsusers@w3.org>
I think they mean to say the same thing.

This said, `<insert>` and `<delete>` should probably not even have to say
how the context is computed. They probably do because historically, only
these two actions had a `context` attribute. Then we expanded support for
`context` more generally.

-Erik

On Thu, Dec 8, 2016 at 3:20 AM, Steven Pemberton <steven.pemberton@cwi.nl>
wrote:

> The insert context for aan <insert/> is described so:
> https://www.w3.org/community/xformsusers/wiki/XForms_2.0#The
> _insert_Element
>
> "The insert context is determined:
> * if the context attribute is given, it is evaluated using the in-scope
> evaluation context, and the first-item rule is applied;
> * otherwise the in-scope evaluation context is used.
>
> If the result is the empty sequence, the insert action has no effect."
>
> <delete/> on the other hand says:
> https://www.w3.org/community/xformsusers/wiki/XForms_2.0#The
> _delete_Element
>
> "The delete context is determined: it is set to the in-scope evaluation
> context, possibly overridden by the context attribute if that attribute is
> present. If the result is the empty sequence, the delete action has no
> effect."
>
> It sounds like they intend to describe the same thing, but lack of the
> first item rule in the second makes me wonder.
>
> Any advice?
>
> Steven
>
>
Received on Wednesday, 14 December 2016 05:48:02 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 19:37:47 UTC