[Standards] Council Minutes 2020-05-27
sam at samwhited.com
Tue Jun 2 17:45:00 UTC 2020
Drat, you're right, I thought it was in category Z but it doesn't look
like it is.
Sticking it before the directive would work as well. Alternatively we
could expand the definition of what's not allowed immediately after a
thing that might be a styling directive to include category C as well as
category Z. It would make sense to me that they're not allowed either,
and it means word joiner can be used as written.
I have no particular preference either way, but if anyone else sees a
flaw with either solution that I'm missing let me know.
On Tue, Jun 2, 2020, at 13:04, Marvin W wrote:
> Unfortunately your updated §7.1 is broken.
> - U+2060 WORD JOINER is not a whitespace character under Unicode
> definition, therefor your proposed way to remove styling will not
> work with any client correctly implementing the XEP.
> - U+200B ZERO WIDTH SPACE is also not a whitespace character (even
> though it totally sounds as if), that's why I suggested to put it
> *before* the styling directive, like "In *this* example". As
> styling directives must be located at the beginning of the line,
> after a whitespace or after a different styling directive and U+200B
> is none of those.
> - When I suggested U+200B I indeed didn't have the third case in mind,
> but only the other two and in both of these cases the fact that this
> character is breaking wasn't an issue. U+2060 also acts as a
> replacement for the deprecated U+FEFF ZERO WIDTH NON-BREAKING SPACE
> so I'd say U+2060 is the right choice here, but it must still be
> changes such that it is to be inserted before the opening directive
> and not after.
> - Regarding the closing directive: Thinking more about it, the only
> case where it is needed to also "escape" the closing directive is
> the preformatted text block. Valid span closing directives must not
> be after a space so can't be misunderstood as an opening.
> Standards mailing list Info:
> https://mail.jabber.org/mailman/listinfo/standards Unsubscribe: Standards-
> unsubscribe at xmpp.org
More information about the Standards