>>>>> Thomas Dickey <dic...@his.com> writes:
>>>>> On Thu, Oct 02, 2014 at 08:51:32AM +0000, Ivan Shmakov wrote:

 > Cc: 763731-submit...@bugs.debian.org

        (No need to Cc: me, as I’m “on the list.”)

[…]

 >> As of the current version of the Terminfo database, the ‘linux’
 >> terminal entry implies the use of the CP437 encoding for the
 >> box-drawing characters and the like (also known as “alternate
 >> character set”, or ACS):

 >> This is hardly a safe assumption these days, especially taking into
 >> account the widespread use of UTF-8, /including/ on ttys.

 > several comments.

 > a) this should be merged with #515609

        No objection on my part.

[…]

 > d) this report does prescribe a change, but lacks the patch which is
 > indicated in the flags.

        The report surely /provides/ “… some other easy procedure for
        fixing the bug”, as per http://www.debian.org/Bugs/Developer:

 > patch

 > A patch or some other easy procedure for fixing the bug is included
 > in the bug logs.  If there’s a patch, but it doesn’t resolve the bug
 > adequately or causes some other problems, this tag should not be
 > used.

        But I stand corrected, – the procedure I’ve suggested does /not/
        resolve the bug, and thus this tag is indeed /not/ applicable.

        Apparently, the proper “fix” for the issue is just to use the
        ‘linux2.6’ terminfo entry:

linux2.6|linux 2.6.x console,
        rmacs=^O,
        
sgr=\E[0;10%?%p1%t;7%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p5%t;2%;%?%p6%t;1%;m%?%p9%t\016%e\017%;,
        sgr0=\E[m\017, smacs=^N, use=linux2.2,

        I hereby suggest that, given that Debian currently only supports
        Linux versions 2.6 or later, the ‘linux’ terminfo entry be made
        synonymous to ‘linux2.6’.

 >> • move the current variants of the ‘acsc’, ‘smacs’, ‘rmacs’
 >>   capabilities from linux-basic to a dedicated linux-cp437 entry
 >>   (following the suit of linux-koi8, linux-koi8r, linux-lat);

        … And I still think it makes sense to provide a dedicated
        ‘linux-cp437’ entry per the above, just in case.

[…]

-- 
FSF associate member #7257  http://boycottsystemd.org/  … 3013 B6A0 230E 334A


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to