[Aptitude-devel] Bug#745680: changelog.Debian: Do not use UTF-8 punctuation marks but the ASCII ones
Bjarni Ingi Gislason
bjarniig at rhi.hi.is
Thu Apr 24 00:15:44 UTC 2014
Package: aptitude
Version: 0.6.10-1
Severity: minor
Tags: patch
Dear Maintainer,
* What led up to the situation?
When reading the changelog.Debian 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.Debian 2014-04-23 21:04:42.000000000 +0000
+++ changelog.Debian.new 2014-04-23 21:05:45.000000000 +0000
@@ -1378,11 +1378,11 @@ aptitude (0.4.7-1) unstable; urgency=low
aptitude (0.4.6.1-1.1) unstable; urgency=low
* Non-maintainer upload.
- * Removed â*.gmoâ removal from the âdistcleanâ target in po/Makefile.in.in
+ * Removed "*.gmo" removal from the "distclean" target in po/Makefile.in.in
to fix package content change on double-build (Closes: #441696).
- * Moved the menu entry from the âApps/Systemâ section to the
- âApplications/System/Administrationâ one.
- * No longer ignore âmake distcleanâ errors, per lintian.
+ * Moved the menu entry from the "Apps/System" section to the
+ "Applications/System/Administration" one.
+ * No longer ignore "make distclean" errors, per lintian.
-- Cyril Brulebois <cyril.brulebois at enst-bretagne.fr> Sun, 30 Sep 2007 00:14:43 +0200
-- 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 aptitude depends on:
ii aptitude-common 0.6.10-1
ii libapt-pkg4.12 1.0.1
ii libboost-iostreams1.54.0 1.54.0-5
ii libc6 2.18-4
ii libcwidget3 0.5.17-1
ii libept1.4.12 1.0.12
ii libgcc1 1:4.8.2-16
ii libncursesw5 5.9+20140118-1
ii libsigc++-2.0-0c2a 2.2.11-3
ii libsqlite3-0 3.8.4.1-1
ii libstdc++6 4.8.2-16
ii libtinfo5 5.9+20140118-1
ii libxapian22 1.2.17-1
ii zlib1g 1:1.2.8.dfsg-1
Versions of packages aptitude recommends:
pn apt-xapian-index <none>
pn aptitude-doc-en | aptitude-doc <none>
ii libparse-debianchangelog-perl 1.2.0-1
ii sensible-utils 0.0.9
Versions of packages aptitude suggests:
pn debtags <none>
ii tasksel 3.20
-- no debconf information
--
Bjarni I. Gislason
More information about the Aptitude-devel
mailing list