On 2012-03-31 22:51 +0200, Thomas Dickey wrote:

> Elimar's probably can probably be solved by setting TERM to linux2.2

As I said, this solution is far from ideal as it forces changing TERM
when connecting to systems who do not have the latest and greatest
terminfo descriptions.

> However, I don't have enough information to see whether changing the
> default behavior was a bad idea or a good one.

How about running a test, e.g. like this:

LC_ALL=C dialog --infobox "Line drawing characters garbled" 24 80

I see lots of 'Ä' characters at the top/bottom and '³' characters on the
left and right margins.

> That comes down to
> seeing which group is largest:
>
>       a) ncurses users are largely unaffected (except for those doing
>          remote logins from one Linux console to another Linux system
>          with different kernel versions hence different default TERM
>          settings).
>
>          I did spend some time attempting to identify the first kernel
>          version in which the SI/SO change _actually_ appeared.  Let's
>          not go there - it's enough to point out that by the time it
>          was actually delivered, it was at least 5 years overdue ;-)
>
>       b) users with workarounds for Linux console quirks (as Elimar
>          appears to be) are affected.
>
>       c) some unspecified number of users would like to use tput for
>          drawing lines (they're affected).  I'd expect only a small
>          fraction of those to be slang users (simply because they
>          generally would use slang's quirks rather than script with
>          tput).

And what about

      e) sysadmins who run their system with LANG=C and see garbage on
         the screen now whenever they install a package that asks a
         question via debconf?

Those are the ones who are affected now.

Cheers,
       Sven



-- 
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