[Debconf-devel] Bug#745682: changelog: Do not use UTF-8 punctuation marks but the ASCII ones

Bjarni Ingi Gislason bjarniig at rhi.hi.is
Thu Apr 24 00:18:55 UTC 2014


Package: debconf
Version: 1.5.52
Severity: minor
Tags: patch

Dear Maintainer,

   * What led up to the situation?

   When reading the changelog file with character map ISO-8859-1, three
bytes are sometimes shown instead of one.  Using non-letter characters
with the UTF-8 encoding is a misuse of it.

   * What outcome did you expect instead?

  I expect simple punctuation marks (for example apostrophe, quotation
mark, and ' - ' (or '--', em-dash)), which is readable by any encoding
that supports the ASCII character set.  (em-dash is usually used
without surrounding space, en-dash with it.)

  That is future proof and clear enough.  This file does not contain
any typesetting commands to prepare it for being printed in a book as a
regular text.

  Patch:

--- changelog	2014-04-23 22:21:06.000000000 +0000
+++ changelog.new	2014-04-23 22:21:06.000000000 +0000
@@ -38,8 +38,8 @@ debconf (1.5.50) unstable; urgency=low
 debconf (1.5.49) unstable; urgency=low
 
   * frontend: Don't set title in the maintainer script case when the
-    action is “triggered”. This totally confuses the Debian Installer
-    (“Configuring man-db” instead of “Configuring grub-pc”, notably).
+    action is "triggered". This totally confuses the Debian Installer
+    ("Configuring man-db" instead of "Configuring grub-pc", notably).
     Closes: #679327
 
  -- Cyril Brulebois <kibi at debian.org>  Wed, 26 Dec 2012 02:02:36 +0100


-- System Information:
Debian Release: jessie/sid
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'proposed-updates'), (500, 'testing'), (500, 'stable')
Architecture: i386 (i586)

Kernel: Linux 3.2.53-rt75-1
Locale: LANG=is_IS, LC_CTYPE=is_IS (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/dash

Versions of packages debconf depends on:
ii  perl-base  5.18.2-2+b1

Versions of packages debconf recommends:
ii  apt-utils     1.0.1
ii  debconf-i18n  1.5.52

Versions of packages debconf suggests:
pn  debconf-doc                <none>
pn  debconf-utils              <none>
ii  dialog                     1.2-20140219-1
pn  libgtk2-perl               <none>
pn  libnet-ldap-perl           <none>
pn  libqtcore4-perl            <none>
pn  libqtgui4-perl             <none>
pn  libterm-readline-gnu-perl  <none>
ii  perl                       5.18.2-2+b1
ii  whiptail                   0.52.15-3+b1

-- debconf information excluded

-- 
Bjarni I. Gislason



More information about the Debconf-devel mailing list