|
From: | Max Nikulin |
Subject: | Re: Feature request: export form feed as page break |
Date: | Mon, 23 Oct 2023 17:37:07 +0700 |
User-agent: | Mozilla Thunderbird |
On 22/10/2023 16:00, Ihor Radchenko wrote:
Max Nikulin writes:P.S. I am against using non-printable characters for markup. It might be an \... entity for page break inside a paragraph, "#+...:" keyword between block-level elements, etc.What about all the above? We may provide entity, keyword, and also ^L.
I have not changed my opinion. Control characters should not be used for plain text markup.
^L might be inconvenient for users of browser-based tools (organice, etc.). Firefox displays it as a square with 0c code inside <textarea> and as some space in regular tags. In Chromium it is invisible similar to zero-width space. Fortunately browsers allows to copy a paste it, it is exemption from control characters that are stripped on copy to protect users from unexpected effects of paste.
However e.g. konsole (terminal application) shows a warning popup on attempt to paste text containing ^L.
My vote is for portability, so usage of ^L should be discouraged.
[Prev in Thread] | Current Thread | [Next in Thread] |