-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Normalizing line endings in ixml inputs #192
Comments
Per an action I took to write up a proposal: https://lists.w3.org/Archives/Public/public-ixml/2023Oct/0021.html |
Apparently I'm not receiving all mail from W3C, because I didn't receive the referenced email, but I see a 4th alternative, namely to have a specific notation for newline, that implementations would map to the local machine's newline convention. That way there is a generalised notation of newlines, without excluding other uses of the characters involved, nor requiring the implementations to mess with the input stream.
Using / as a strawperson, since that is what is used in poetry:
file = line++/, /*.
line = ~[/]+.
where / stands for the character or characters used in the newline sequence on the implementation, with the understanding that [/] may need special treatment.
input: "Host: ", host, ":", port, /,
"Connection: keep-alive", /,
"Accept: ", mediatype++",", /.
Steven
On Monday 23 October 2023 19:07:11 (+02:00), Norman Walsh wrote:
Per an action I took to write up a proposal: https://lists.w3.org/Archives/Public/public-ixml/2023Oct/0021.html
—
Reply to this email directly, view it on GitHub <#192 (comment)> , or unsubscribe <https://github.com/notifications/unsubscribe-auth/ACNIXL5HGVNIYEWN5PISVVTYA2P37AVCNFSM6AAAAAA2XMAHS2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONZVGYZTQNRUG4> .
You are receiving this because you are subscribed to this thread.
|
The advantages of #A is that it has no other semantics (unless you are talking to a Model 33 TTY) and it is already used in plain text by most systems, the exceptions being the Internet and protocol transactions such as HTTP, FTP, SMTP, Gemini, etc. In any case, this is not a "fourth option"; it is orthogonal to the choice between 2 and 3 (but not 1). As should be obvious by now, I support option 3 with #A. |
In a comment on issue #176 , @johnwcowan writes:
The CG discussed this briefly today and decided it warrants further discussion.
Among the possible options are:
The text was updated successfully, but these errors were encountered: