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