On Tue, 16 Feb 2021 at 15:07, Drew Varner <drew.var...@ninefx.com> wrote:

> > So, for example, XEP-0141 page elements could be reordered?
>
> No. The spec does not know about markup mini languages like XEP-0141,
> XEP-0071,  XEP-0393 and XEP-0394. Markup is validated at the client. Order
> is maintained because the spec just encodes unknown XML into a struct that
> maintains child order. It’s just a pain to bake those into the spec.
>
> > Fields in forms are assumed to be ordered as well,
>
> No. The order of XData fields in a form (“x”) is maintained. It’s a list
> of fields. The order that could change is whether  the list of instructions
> comes after the list of fields.
>
>
> https://github.com/processone/xmpp/blob/master/specs/xmpp_codec.spec#L2027-L2028


But you reorder different elements with anything that has a spec when
forwarding, is that right?

Dave.
_______________________________________________
Standards mailing list
Info: https://mail.jabber.org/mailman/listinfo/standards
Unsubscribe: standards-unsubscr...@xmpp.org
_______________________________________________

Reply via email to