Re: Newbie's questions implementing the [IDNA]

"JFC (Jefsey) Morfin" <[email protected]>
Newsgroups gmane.ietf.idn
Message-ID <[email protected]>
Dear Adam,
On 02:11 11/12/02, Adam M. Costello said:
>"JFC (Jefsey) Morfin" <[email protected]> wrote:
> > if (ToASCII(nameprep(ToUnicode(ascii_text))) == ascii_text) babelname=true;
> > if (babelname) "iesg--ascii_text" will display in ASCII mode on most
> > of the systems while having been registered, and possibly TMed, as
> > ToUnicode(ascii_text).
>
>Your reference to "iesg--ascii_text" suggests that you expect ascii_text
>not to include the ACE prefix.  But in that case, ToUnicode(ascii_text)
>is simply ascii_text itself, because ToUnicode won't alter a string that
>doesn't begin with the ACE prefix.

True. I was interested in the general idea.

>which is roughly approximated by this test:
>
>     Punyencode(Nameprep(Punydecode(ascii_text))) == ascii_text

actually it is:
- punycode_encode ()  and punnycode_decode.()
- and I am not interested in nameprep but just in making
   sure the Unicode stay invarient as per Paull Hoffman's draft.
   so it would be Paul_Hoffman_invarient() if I am correct.

>which is similar in form to the test you proposed, but ToASCII is
>very different from Punyencode, and ToUnicode is very different from
>Punydecode.

I am only interested to knowi if such a program permits me to
correctly determine Unicode IDNs of which the

>IESG--ascii_text will be displayed in non-ASCII form by IDN-aware
>applications capable of displaying the characters, and will be displayed
>in ASCII form otherwise.

as "iesg--coca-cola.com" or "iesg--jonathan-cohen.net" or
"iesg--vint-cerf.org".

Thank you.
jfc
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.