[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).
- Re: Regression from 6.1 to 6.2 with wbkgd,
Marc Rechté <=