bug-ncurses
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Regression from 6.1 to 6.2 with wbkgd


From: Marc Rechté
Subject: Re: Regression from 6.1 to 6.2 with wbkgd
Date: Sun, 1 Mar 2020 08:08:39 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.5.0

Answers below your questions.

Note that if I revert to last 6.1 version (ncurses-6.1-7-x86_64.pkg.tar.xz), the problem disappears.

Thanks

Le 29/02/2020 à 14:01, Thomas Dickey a écrit :
On Fri, Feb 28, 2020 at 07:36:55PM +0100, Marc Rechté wrote:
Hello,

The following code produces a window full of "€" (see attached capture)
characters with 6.2 wheras 6.1 produces a blank window.

in a quick check, I don't see that.  But since your program doesn't
call setlocale, I'm guessing that's part of what I'm missing:

a) what's your locale?
$ locale

LANG=fr_FR.utf8

LC_CTYPE="fr_FR.utf8"

LC_NUMERIC="fr_FR.utf8"

LC_TIME="fr_FR.utf8"

LC_COLLATE="fr_FR.utf8"

LC_MONETARY="fr_FR.utf8"

LC_MESSAGES="fr_FR.utf8"

LC_PAPER="fr_FR.utf8"

LC_NAME="fr_FR.utf8"

LC_ADDRESS="fr_FR.utf8"

LC_TELEPHONE="fr_FR.utf8"

LC_MEASUREMENT="fr_FR.utf8"

LC_IDENTIFICATION="fr_FR.utf8"

LC_ALL=


b) what terminal program?
Gnome Terminal 3.34.2
c) what encoding is the terminal set to?
Occidental - WINDOWS-1252
d) which (ncurses/ncursesw) library are you using?
$ pacman -Qi ncurses

Nom                      : ncurses

Version                  : 6.2-1

Description              : System V Release 4.0 curses emulation library

Architecture             : x86_64

URL                      : https://invisible-island.net/ncurses/ncurses.html

Licences                 : MIT

Groupes                  : --

Fournit                  : libncurses++w.so=6-64  libformw.so=6-64

                           libmenuw.so=6-64  libpanelw.so=6-64

                           libncursesw.so=6-64

Dépend de                : glibc  gcc-libs

Dépendances opt.         : --

Requis par               : alsa-utils  aspell  bash  ceph  dialog  gdb

gptfdisk guile guile2.0 kconfig-frontends lame

                           less  lib32-ncurses  libcaca  libcdio  libedit

libxml2 llvm-libs mencoder mplayer mutt nano

                           openshadinglanguage  pinentry  procps-ng  psmisc

                           readline  screen  texinfo  tmux  vi  xterm

Optionnel pour           : ocaml  vlc  wine

Est en conflit avec      : --

Remplace                 : alacritty-terminfo

Taille installée         : 3,55 MiB

Paqueteur                : Bartłomiej Piotrowski <address@hidden>

Compilé le               : jeu. 13 févr. 2020 09:08:28

Installé le              : ven. 28 févr. 2020 11:55:16

Motif d’installation     : Installé comme dépendance d’un autre paquet

Script d’installation    : Non

Validé par               : --


e) if self-built (how?)
    if packaged (distribution, etc, to check package).
https://www.archlinux.org/packages/core/x86_64/ncurses/

Offhand, that could be something overlooked in this set of changes,
but it's been a while:

20190817
        + amend 20181208 changes for wbkgd() and wbkgrnd(), fixing a few
          details where it still differed from SVr4.
20181208
        + modify wbkgd() and wbkgrnd() to improve compatibility with SVr4
          curses, changing the way the window rendition is updated when the
          background character is modified (report by Valery Ushakov).




reply via email to

[Prev in Thread] Current Thread [Next in Thread]