On 4/22/14, 1:55 AM, "Martin J. Dürst" wrote:
Hello Peter/Pete/others,

On 2014/04/22 02:44, Peter Saint-Andre wrote:

Looking back at the text, I think Pete might have a point. I suggest the
following change.

###

OLD
    The directionality rule of a profile specifies which strings are to
    be considered left-to-right (LTR) and right-to-left (RTL), and the
    allowable sequences of characters in LTR and RTL strings (see Unicode
    Standard Annex #9 [UAX9]); note that mixed-direction strings are not
    supported, since there is currently no widely accepted and
    implemented solution for the processing and display of mixed-
    direction strings.  Possible rules include, but are not limited to,
    (a) considering any string that contains a right-to-left code point
    to be a right-to-left string, or (b) applying the "Bidi Rule" from
    [RFC5893].

NEW
    The directionality rule of a profile specifies which strings are to
    be considered left-to-right (LTR) and right-to-left (RTL), and the
    allowable sequences of characters in LTR and RTL strings (see Unicode
    Standard Annex #9 [UAX9]).  Possible rules include, but are not
    limited to, (a) considering any string that contains a right-to-left
    code point to be a right-to-left string, or (b) applying the "Bidi
    Rule" from [RFC5893].

    Mixed-direction strings are not directly supported by the PRECIS
    framework itself, since there is currently no widely accepted and
    implemented solution for the processing and safe display of mixed-

Please remove "processing". Processing mixed-direction strings isn't a
problem at all. Display is the problem.

Correct.

    direction strings.  An application protocol that uses the PRECIS
    framework (or an extension to the framework) could define methods for
    handling mixed-direction strings; however, such methods are outside
    the scope of the framework.

I'm not sure "handling" and "methods" are the right word, unless these
words are used in other parts of the text. They sound a bit too
procedural for simple restrictions. In theory, it's possible to define
new ways of displaying things, but good luck for getting these deployed
:-(.

I'd prefer if the text here ended with some clear caution. Maybe
something like changing the last part of the last sentence to

"however, such methods are outside the scope of the framework and should
only be introduced after carefully studying bidirectional display
problems."

I originally had something like "such methods are fraught with difficulty so don't try to solve the problem unless you really know what you're doing". Adding the text you propose is fine with me.

Peter


_______________________________________________
precis mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/precis

Reply via email to