Dear all,

I drew a comparison between the SASLprep's profile and 
the SASLprepbis' profile (FreeformClass with Unicode3.2.0).
The differences are as followings.

[DISALLOW -> PVALID]
        codepoint               SASLprep                SASLprepbis
        0340            DISALLOWED              PVALID
        0341            DISALLOWED              PVALID
        034F            DISALLOWED              PVALID
- This result is based on the definition of 7.1. LetterDigits(A) in the PRECIS 
framework.

        codepoint               SASLprep                        SASLprepbis
        FF20            DISALLOWED(NFKC)        PVALID(FREE_PVAL)
        FF1F            DISALLOWED(NFKC)        PVALID(FREE_PVAL)
- This result is based on each profile's definition(NFKC vs no width 
mapping+NFC).

[PVALID -> DISALLOW]
        codepoint               SASLprep                SASLprepbis
        0640            PVALID                  DISALLOWED
        302E            PVALID                  DISALLOWED
- This result is based on the definition of 7.6. Exceptions (F) in the PRECIS 
framework.
- This difference is the same as the one between IDNA2003 and IDNA2008.

 [UNASSIGNED -> DISALLOW]
        codepoint               SASLprep                SASLprepbis
        07FA            UNASSIGNED              DISALLOWED
- This result is based on the definition of 7.6. Exceptions (F) in the PRECIS 
framework.

 [DISALLOWED -> CONTEXTJ]
        codepoint               SASLprep                SASLprepbis
        200C            DISALLOWED              CONTEXTJ
        200D            DISALLOWED              CONTEXTJ
- This result is based on the definition of 7.8. JoinControl (H) in the PRECIS 
framework.
- This difference is the same as the one between IDNA2003 and IDNA2008.

[PVALID -> CONTEXTO]
        codepoint               SASLprep                SASLprepbis
        00B7            PVALID                  CONTEXTO
        0375            PVALID                  CONTEXTO
- This result is based on the definition of 7.6. Exceptions (F) in the PRECIS 
framework.
- This difference is the same as the one between IDNA2003 and IDNA2008.

Conclusion
- It is possible to make a PRECIS profile tables with Unicode3.2.0.
- It is possible to drew a comparison between the SASLprep's profile and the 
SASLprepbis' profile.


Regards,
Nemo

--
Takahiro Nemoto
[email protected]




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

Reply via email to