From cb6b95857d2f9c0c1a8c246278272520396201af Mon Sep 17 00:00:00 2001 From: "Eric S. Raymond" Date: Thu, 19 Feb 2004 23:51:17 +0000 Subject: [PATCH] Fix a glitch in LPT code handling. --- mad | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/mad b/mad index 374c165..64874eb 100755 --- a/mad +++ b/mad @@ -890,15 +890,15 @@ def lptcodes(res): if res[0] == ' ': # Single space res = res[1:] elif res[0] == '0': # Double space - res = res + r"\n" + res[1:] + res = r"\n" + res[1:] elif res[0] == '+': # No space res = res[1:] elif res[0] == '1': # Skip to next page - res = res + r"\f" + res[1:] + res = r"\f" + res[1:] elif res[0] == '2': # Skip to next half page - res = res + r"\v\v" + res[1:] + res = r"\v\v" + res[1:] elif res[0] == '4': # Skip to next quarter page - res = res + r"\v" + res[1:] + res = r"\v" + res[1:] else: # Anything else falls through nonfatal('unknown print code %s ignored\n' % res[0]) res = res[1:] @@ -1047,7 +1047,7 @@ def generate_C_code(out): # Generate indexing macros for MAD's screwy dope vectors depths = [] for d in arraydepths.values(): - if d not in depths: + if d > 1 and d not in depths: depths.append(d) for i in depths: out.write("#define MAD%d(d, "% i) -- 2.43.0