Package: ascii
Version: 3.8-2
Severity: normal
Tags: patch
Several names in the nametable file are not colon-terminated, which results
in mangled output. Moreover, one of the names contains unescaped backslash.
The attached patch fixes these problems.
-- System Information:
Debian Release: testing/unstable
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (x86_64)
Shell: /bin/sh linked to /bin/dash
Kernel: Linux 2.6.15
Locale: LANG=C, LC_CTYPE=pl_PL.UTF8 (charmap=UTF-8)
Versions of packages ascii depends on:
ii libc6 2.3.6-3 GNU C Library: Shared libraries an
ascii recommends no packages.
-- no debconf information
diff -ur ascii-3.8/nametable ascii/nametable
--- ascii-3.8/nametable 2005-03-02 17:29:17.000000000 +0100
+++ ascii/nametable 2006-03-31 10:05:03.000000000 +0200
@@ -24,18 +24,18 @@
%%
Mnemonics: "BEL",
ISO names: "Bell",
-C escape: "\a"
+C escape: "\\a",
Synonyms: "Alert",
%%
Mnemonics: "BS",
ISO names: "Backspace",
C escape: "\\b",
%%
-Mnemonics: "HT" "TAB",
-ISO names: "Character Tabulation", "Horizontal Tab"
+Mnemonics: "HT", "TAB",
+ISO names: "Character Tabulation", "Horizontal Tab",
C escape: "\\t",
%%
-Mnemonics: "LF" "NL",
+Mnemonics: "LF", "NL",
ISO name: "Line Feed", "Newline",
C escape: "\\n",
%%
@@ -135,7 +135,7 @@
%%
Mnemonics: "&",
ISO names: "Ampersand",
-Synonyms: "Amper", "And",
+Synonyms: "Amper", "And",
XML name: "&",
%%
Mnemonics: "'",
@@ -224,7 +224,7 @@
ISO names: "Less-than Sign",
Synonyms: "Left Angle Bracket", "Read From", "In",
"From", "Comesfrom", "Left Funnel", "Left Broket", "Crunch",
- "Suck",
+ "Suck",
XML name: "<",
Comment: "# See `>' for matching names.",
%%
@@ -236,7 +236,7 @@
ISO names: "Greater-than sign",
Synonyms: "Right Angle" "Write To", "Into", "Toward",
"Out", "To", "Gozinta", "Right Funnel",
- "Right Broket", "Zap", "Blow",
+ "Right Broket", "Zap", "Blow",
XML name: ">",
Comments: "# See `<' for matching names.",
%%
@@ -327,7 +327,7 @@
Mnemonics: "Z",
ISO names: "Majuscule Z", "Capital Z", "Uppercase Z",
%%
-Mnemonics: "["
+Mnemonics: "[",
ISO names: "Left Square Bracket",
Synonyms: "Bracket", "Bra", "Square",
Comments: "# See `]' for matching names.",
@@ -439,16 +439,16 @@
Mnemonics: "z",
ISO names: "Miniscule z", "Small z", "Lowercase z",
%%
-Mnemonics: "{"
+Mnemonics: "{",
ISO names: "Left Curly Bracket",
Synonyms: "Left Brace", "Brace", "Open Brace""Curly", "Leftit", "Embrace",
Comments: "# See `}' for matching names.",
%%
-Mnemonics: "|"
+Mnemonics: "|",
ISO names: "Vertical Line",
Synonyms: "Pipe", "Bar", "Or", "V-Bar", "Spike", "Gozinta", "Thru",
%%
-Mnemonics: "}"
+Mnemonics: "}",
ISO names: "Right Curly Bracket",
Synonyms: "Right Brace", "Unbrace", "Close Brace",
"Uncurly", "Rytit", "Bracelet",