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

Bug#965029: marked as done (console-setup: fonts missing numerous unicode->font mappings for box-drawing characters)



Your message dated Mon, 21 Sep 2020 20:35:34 +0000
with message-id <E1kKSX8-000EEM-Mm@fasolo.debian.org>
and subject line Bug#965029: fixed in console-setup 1.197
has caused the Debian Bug report #965029,
regarding console-setup: fonts missing numerous unicode->font mappings for box-drawing characters
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
965029: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=965029
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: console-setup
Version: 1.196
Severity: wishlist
Tags: upstream

Dear Maintainer,

While working on Notcurses (https://notcurses.com), I realized that numerous
Unicode Box-Drawing Characters resolve to the missing glyph (U+FFFD), despite
being well-simulated by glyphs present in the font. I suggest that these
Unicode->font mappings be added to the various psf files. Notcurses currently
adds them (if not already present) at application start time, and I can verify
that it significantly improves the console experience.

I'm happy to make these patches and send them upstream, but Anton Zinoviev
requested that I file a bug here.

I consider the following wide strings to be acceptable fallback sets (taken
from Notcurses src/lib/linux.c):

      .ws = L"/╱",
      .ws = L"\\╲",
      .ws = L"X╳",
      .ws = L"└┕┖┗╘╙╚╰",
      .ws = L"┘┙┚┛╛╜╝╯",
      .ws = L"┌┍┎┏╒╓╔╭",
      .ws = L"┐┑┒┓╕╖╗╮",
      .ws = L"─━┄┅┈┉╌╍═╼╾",
      .ws = L"│┃┆┇┊┋╎╏║╽╿",
      .ws = L"├┝┞┟┠┡┢┣╞╟╠",
      .ws = L"┤┥┦┧┨┩┪┫╡╢╣",
      .ws = L"┬┭┮┯┰┱┲┳╤╥╦",
      .ws = L"┴┵┶┷┸┹┺┻╧╨╩",
      .ws = L"┼┽┾┿╀╁╂╃╄╅╆╇╈╉╊╋╪╫╬",

Let me know how I can make myself useful.



-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (300, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.7.8nlb (SMP w/64 CPU threads)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages console-setup depends on:
ii  console-setup-linux     1.196
ii  debconf                 1.5.74
ii  keyboard-configuration  1.196
ii  xkb-data                2.29-2

console-setup recommends no packages.

Versions of packages console-setup suggests:
ii  locales   2.30-8
ii  lsb-base  11.1.0

Versions of packages keyboard-configuration depends on:
ii  debconf                 1.5.74
ii  liblocale-gettext-perl  1.07-4

Versions of packages console-setup-linux depends on:
ii  init-system-helpers     1.58
ii  kbd                     2.0.4-4
ii  keyboard-configuration  1.196

console-setup-linux suggests no packages.

Versions of packages console-setup is related to:
pn  console-common        <none>
pn  console-data          <none>
pn  console-tools         <none>
ii  gnome-control-center  1:3.36.4-1
ii  kbd                   2.0.4-4
ii  systemd               245.6-2

-- debconf information:
  console-setup/store_defaults_in_debconf_db: true
* keyboard-configuration/other:
  console-setup/codesetcode: Arabic
* keyboard-configuration/toggle: No toggling
  console-setup/guess_font:
  keyboard-configuration/unsupported_config_layout: true
* keyboard-configuration/modelcode: pc105
  console-setup/fontsize-text47: 8x16
* keyboard-configuration/store_defaults_in_debconf_db: true
* keyboard-configuration/variant: English (US)
* console-setup/codeset47: . Arabic
  keyboard-configuration/unsupported_layout: true
* console-setup/fontface47: VGA
* keyboard-configuration/ctrl_alt_bksp: true
* keyboard-configuration/altgr: The default for the keyboard layout
* console-setup/fontsize-fb47: 8x16
* keyboard-configuration/variantcode:
  keyboard-configuration/unsupported_config_options: true
* keyboard-configuration/optionscode: terminate:ctrl_alt_bksp
  console-setup/use_system_font:
* keyboard-configuration/compose: No compose key
* console-setup/charmap47: UTF-8
* keyboard-configuration/layout:
  debian-installer/console-setup-udeb/title:
  console-setup/fontsize: 8x16
* keyboard-configuration/xkb-keymap: us
  console-setup/framebuffer_only:
* keyboard-configuration/model: Generic 105-key PC (intl.)
  keyboard-configuration/unsupported_options: true
* keyboard-configuration/switch: No temporary switch
* keyboard-configuration/layoutcode: us

--- End Message ---
--- Begin Message ---
Source: console-setup
Source-Version: 1.197
Done: Holger Wansing <hwansing@mailbox.org>

We believe that the bug you reported is fixed in the latest version of
console-setup, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 965029@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Holger Wansing <hwansing@mailbox.org> (supplier of updated console-setup package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 21 Sep 2020 21:32:54 +0200
Source: console-setup
Architecture: source
Version: 1.197
Distribution: unstable
Urgency: medium
Maintainer: Debian Install System Team <debian-boot@lists.debian.org>
Changed-By: Holger Wansing <hwansing@mailbox.org>
Closes: 965029
Changes:
 console-setup (1.197) unstable; urgency=medium
 .
   * Team upload
 .
   [ Anton Zinoviev ]
   * standard.equivalents: map more aggressively the box drawing symbols.
     Mappings for ballot symbols.  Thanks to Nick Black, closes: #965029.
   * sync the Terminus font with the xfonts-terminus package (new upstream
     version with new font size 18x10, apply the patches dv1.diff (modified
     Cyrillic letters d and v) and td1.diff (centered tilde)).
   * console-setup.templates: remove references for the console-tools
     package which is no longer in the Debian archive.  Do not refer to the
     font size at boot time which is irrelevant with framebuffer.
 .
   [ Updated translations ]
   * German (de.po) by Holger Wansing
   * Greek (el.po) by root
   * Esperanto (eo.po) by Felipe Castro
   * Spanish (es.po) by Javier Fernández-Sanguino
   * Estonian (et.po) by Kristjan Räts
   * Persian (fa.po) by Abbas Baharforoosh
   * French (fr.po) by Baptiste Jammet
   * Hebrew (he.po) by Yaron Shahrabani
   * Croatian (hr.po) by Milo Ivir
   * Indonesian (id.po) by Andika Triwidada
   * Icelandic (is.po) by Sveinn í Felli
   * Kannada (kn.po) by Yogesh
   * Dutch (nl.po) by Frans Spiesschaert
   * Polish (pl.po) by Bartosz Feński
   * Portuguese (pt.po) by Miguel Figueiredo
   * Portuguese (Brazil) (pt_BR.po) by Adriano Rafael Gomes
   * Serbian (sr.po) by Filipovic Dragan
   * Swedish (sv.po) by Anders Jonsson
   * Uyghur (ug.po) by Abdusalam
   * Simplified Chinese (zh_CN.po) by Boyuan Yang
Checksums-Sha1:
 00a4d53c722d1ba7798c5b8aba8206c754564b68 3209 console-setup_1.197.dsc
 b11de200dcb3279c5dab63a092dd08aeeef4a02e 1784516 console-setup_1.197.tar.xz
 463c8f1ec29620bf767c2c9ad947b641a540f14f 11383 console-setup_1.197_amd64.buildinfo
Checksums-Sha256:
 fc14db6f8b8bbfa23bff246fc8a456cd4ad695afbb05108a9dabc779ac2a89eb 3209 console-setup_1.197.dsc
 2ddad40368e95291c9670d8ec7205896835d9e42df532bde3d89a13e5f5357e0 1784516 console-setup_1.197.tar.xz
 8dab1199026d06f1ebc94d08c0d72c1ce4b00d985f588c88f1573f6e212e2b2d 11383 console-setup_1.197_amd64.buildinfo
Files:
 267e2318b990d2367c2188a92df21434 3209 utils optional console-setup_1.197.dsc
 8ed4551dd247cc9458e54e2505680865 1784516 utils optional console-setup_1.197.tar.xz
 23fc0326b7499eab33bce8c624b240a8 11383 utils optional console-setup_1.197_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJJBAEBCgAzFiEESWrG6BRCSzSFCDUpWfGHyhVusHYFAl9pBDsVHGh3YW5zaW5n
QG1haWxib3gub3JnAAoJEFnxh8oVbrB2xNwP/0r/HdqWTURmEcSO7VcL5vnXFuU9
VIUGwjTO+b5UVemTZq+2iNKe492BoAPmbvJ6/XkdtGs4/++YZzauMnjz/dSTB9wI
255vdvbsfURKxs16dH5PUQAFVchv/05iCNivoy+6mS4jyZP+ggDlJtPviqAtgq+m
LeVb1EWqH+8hUQVjkFp8IZMu8PdWMvy74mt3tUR+GcR35SCLrsC9FtkFUKop07Dd
FcJcjV+ikJQQoYIOx4dc0eLRoAW4H18WIu+1up79YukYq3OVbRuQIqse4r381/hK
VCrnmbjSIr1IumKEEa6ijgCgFTz2FGJcHHixdpmTwPXegjkObLujMeV++5t9F7Xs
VXgmtM9xweeG+W2SB1LabMN2vwIiSDNW3YGnP52sN6nlT4WBXsht7e57KI8/QJz9
pmz6n3KhNSsYsFZeVkf3oyVj1iZISL6NKcLra+kErk/NGd2+8FFXDA23tGPeWNnw
KczIyAS2s4sSYoa8qFJifs0Pjm25QT/0KT/pRORgE0FXI0M83MJmQygIo/a1iOIx
pKsaNZtgG+HB8pFBF04fSOC64sqLO0wxgqEBYl0jCnkl5fNS1h0dMk1mxPlhJ1fb
gL+lnLwVykVS6ZQGECArAelYUIZBlz7ffORxQPxqttNmWZMBdjp4i6dkwQcUbrvv
mSnJrLN/Z08m69h/
=WVzh
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: