From 89dcd2b563d003b3984ccbc79ee4cb0841d0052b Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sun, 2 Dec 2007 15:04:23 +0000 Subject: omit noomega tests when skipping bytes git-svn-id: svn://tug.org/texlive/trunk@5679 c570f23f-e606-0410-a88d-b1316a301751 --- Build/source/texk/dvipsk/ChangeLog | 7 +++++++ Build/source/texk/dvipsk/skippage.c | 10 ++-------- 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/Build/source/texk/dvipsk/ChangeLog b/Build/source/texk/dvipsk/ChangeLog index 5e51189c3b4..ed095646d8a 100644 --- a/Build/source/texk/dvipsk/ChangeLog +++ b/Build/source/texk/dvipsk/ChangeLog @@ -1,3 +1,10 @@ +2007-12-02 Karl Berry + + * skippage.c (skippage): do not test for noomega here; we aren't + actually parsing the DVI operations, so argument bytes can + erroneously cause complaints. + Report on tex-live from W. Fleischer, 27 Nov 2007 17:43:47. + 2007-10-24 Karl Berry * config.ps (unknown): duplicated entry, remove one. diff --git a/Build/source/texk/dvipsk/skippage.c b/Build/source/texk/dvipsk/skippage.c index da48f8d2069..71a8670bc05 100644 --- a/Build/source/texk/dvipsk/skippage.c +++ b/Build/source/texk/dvipsk/skippage.c @@ -19,7 +19,6 @@ extern integer debug_flag; extern integer pagenum ; extern char errbuf[] ; extern FILE *dvifile ; -extern Boolean noomega ; /* * And now the big routine. */ @@ -61,13 +60,8 @@ case 146: case 151: case 156: case 160: case 165: case 170: case 238: case 145: case 150: case 155: case 159: case 164: case 169: case 237: cmd = dvibyte() ; /* two byte commands */ -case 129: case 134: - if (noomega) { - (void)sprintf(errbuf, - "! DVI file contains unexpected Omega command (%d)",cmd) ; - error(errbuf) ; - } -case 144: case 149: case 154: case 158: case 163: case 168: case 236: +case 129: case 134: case 144: case 149: case 154: case 158: case 163: +case 168: case 236: cmd = dvibyte() ; /* one byte commands */ case 128: case 133: case 143: case 148: case 153: case 157: case 162: -- cgit v1.2.3