Potentially redundant context rules
Harald Alvestrand
harald at alvestrand.no
Thu Jul 30 15:37:09 CEST 2009
The original version of the Arabic context rules also prohibited mixing
with ASCII digits (at the request of ASIWG, I think). This was taken
back out at some point.
The reason for the prohibition is different in the 2 cases - the BIDI
rule is based strictly on the rearrangement problems; the basis for the
non-mixing rule is user confusion.
Still, yes, at the moment, the context rules that are currently given
are not strictly necessary if bidi rules are applied.
Harald
Chris Wright wrote:
> Patrik,
>
> As per our conversation just after the working group meeting yesterday, this is a reminder to look into why there are context rules for Arabic digits in the tables document (the last two context rules) when these tests are already covered by the rules in the BIDI document (i.e. they are redundant). If there was some reason for this (none that we seem to be able to find) we would suggest that this rational be added in the appropriate place in the rational / tables/ or BIDI document, otherwise the redundant context rules should be removed and the code points returned to PVALID status.
>
> Some previous discussions on the matter seem to support that this was to be done in the BIDI document OR as context rules eg.
>
> http://www.alvestrand.no/pipermail/idna-update/2008-November/003024.html
>
> It appears that, perhaps for different reasons, it has actually ended up being done in both places. Either way, even if each set of rules exist for different reasons, the context rules are redundant.
>
> Thanks
>
> Chris
>
> _______________________________________________
> Idna-update mailing list
> Idna-update at alvestrand.no
> http://www.alvestrand.no/mailman/listinfo/idna-update
>
>
More information about the Idna-update
mailing list