> But there is no way to know if the text is formatted or not, there is no > marker, discovery, or anything to indicate that styling syntax is used.
The assumption is that styling is always present and enabled, and so it's always applied to all text - if there happens to be no styling directives then there's no real harm done. Of course, that doesn't fit when there are directives which weren't intended as directives; ```preformated text``` arguably covers that, at least for pasting code, but it has to be inserted.explicitly, and SHOULD be monospace formatted. A Disco feature would be nice for discovery, and would also allow clients to indicate they don't want to receive formatting - even though they have the option of simply not applying it, they will still receive the text complete with line-noise, so it would be useful to indicate to the sender that it won't be rendered by the recipient. Not that support necessarily implies it is being used, and not for all messages. A simple '<body styling="inline">' might be useful? (with values of 'none' for boring plain text, 'inline' for 0393, and open possibilities for other types of styling; in preference to true/false which would only work for this XEP.) Many implementations will obviously ignore all of this and send anyway, but there's little we can do about that either way; at least we can encourage its use moving forward.
_______________________________________________ Standards mailing list Info: https://mail.jabber.org/mailman/listinfo/standards Unsubscribe: [email protected] _______________________________________________
