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",

Reply via email to