Re: Syntax

Frank Ellermann <nobody@xyzzy.claranet.de> Wed, 10 January 2007 21:33 UTC

Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1H4l4L-0007B5-84; Wed, 10 Jan 2007 16:33:13 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H4l4K-0007B0-DJ for cosmogol@ietf.org; Wed, 10 Jan 2007 16:33:12 -0500
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H4l4J-0003Pm-3s for cosmogol@ietf.org; Wed, 10 Jan 2007 16:33:12 -0500
Received: from list by ciao.gmane.org with local (Exim 4.43) id 1H4l4D-0003uv-K4 for cosmogol@ietf.org; Wed, 10 Jan 2007 22:33:05 +0100
Received: from du-001-151.access.de.clara.net ([212.82.227.151]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for <cosmogol@ietf.org>; Wed, 10 Jan 2007 22:33:05 +0100
Received: from nobody by du-001-151.access.de.clara.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for <cosmogol@ietf.org>; Wed, 10 Jan 2007 22:33:05 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: cosmogol@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Wed, 10 Jan 2007 22:30:48 +0100
Organization: <URL:http://purl.net/xyzzy>
Lines: 27
Message-ID: <45A55B08.72DE@xyzzy.claranet.de>
References: <45A129E9.50905@gmx.de> <20070107205255.GA14621@sources.org> <45A20F62.9060306@gmx.de> <20070108204618.GA29407@sources.org> <45A34BC6.3050407@gmx.de> <20070110104637.GA32555@finch-staff-1.thus.net> <45A5110B.4253@xyzzy.claranet.de> <20070110162458.GA82678@finch-staff-1.thus.net>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: du-001-151.access.de.clara.net
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 0bc60ec82efc80c84b8d02f4b0e4de22
Subject: Re: Syntax
X-BeenThere: cosmogol@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: DIscussion on state machine specification in IETF protocols <cosmogol.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/cosmogol>, <mailto:cosmogol-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/cosmogol>
List-Post: <mailto:cosmogol@ietf.org>
List-Help: <mailto:cosmogol-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/cosmogol>, <mailto:cosmogol-request@ietf.org?subject=subscribe>
Errors-To: cosmogol-bounces@ietf.org

Clive D.W. Feather wrote:

> If you can tell me your objection to backslash-escapes,
> perhaps we can find an agreeable compromise.

In CHARMOD the W3C folks recommend hex. in escape sequences,
that's okay for \1234, u+1234, or &#x1234;

They also recommend terminators, because \39fm or u+39fm is
hard to interpret - of course you said 4HEXDIG or 6HEXDIG,
but users would get this wrong no matter what you say.

And they recommend to use some existing mechanism instead
of inventing a new one.  That leaves hex. NCRs.  Which is
also nice for translations into XML 1.0.  But native UTF-8
would be better.  Except for old platforms like my box.

The newsgroup names as in 3977 aren't the same as state
machines or ABNF, besides USEFOR does not yet use this new
feature.

Even EAI (UTF8SMTP) won't allow UTF-8 in header field names,
it's about header field bodies, especially mail addresses,
where MIME offers no way to use use UTF-8.

Frank



_______________________________________________
Cosmogol mailing list
Cosmogol@ietf.org
https://www1.ietf.org/mailman/listinfo/cosmogol