On 3/16/18 1:24 PM, Manuel A. Fernandez Montecelo wrote:
Control: tags -1 + moreinfo


Hi Jiri,

2018-03-14 15:34 Jiri Palecek:
Package: aptitude
Version: 0.8.10-6
Severity: normal

Dear Maintainer,

after upgrading libncurses5 to version 6.1-1, aptitude no longer
displays its GUI correctly. The columns are not aligned, and the dialog
boxes fail to use the width of the screen. See this screenshot with what
should be a search dialog:

Other console applications (mc, emacs) don't exhibit this behaviour, so
I'm filing this to aptitude. Please have a look at it.

Thanks for the report.

I have the same versions installed and for me it works perfectly.

 $ aptitude search -F '%p %v' --disable-columns '~i~n^(aptitude|libncursesw5)$'
 aptitude 0.8.10-6
 aptitude-common 0.8.10-6
 aptitude-dbgsym 0.8.10-6
 libncursesw5 6.1-1
 libncursesw5-dev 6.1-1

This will require more investigation.

Maybe the locale/encoding?

 Locale: LANG=cs_CZ, LC_CTYPE=cs_CZ (charmap=ISO-8859-2), LANGUAGE= (charmap=ISO-8859-2)

No, it isn't this (checked that).

In fact, after finding that dialog is also affected by this problem and dissecting the escape codes sent to the terminal, I can conclude that the true culprit is Konsole. xterm and text console all work well.

The problem seems to be the escape sequence ESC [ 7 b. Problem is, I can't find anywhere documented what it does, but it should be something like repeat last char 7 times.

Regards

    Jiri Palecek

Reply via email to