diff options
author | Karl Berry <karl@freefriends.org> | 2007-12-02 15:04:23 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2007-12-02 15:04:23 +0000 |
commit | 89dcd2b563d003b3984ccbc79ee4cb0841d0052b (patch) | |
tree | 7b3070fb3e2cd341162390b60ba777b67c23efe6 | |
parent | 269f903e5fcae0fef700e3776acf56a8bbd6568b (diff) |
omit noomega tests when skipping bytes
git-svn-id: svn://tug.org/texlive/trunk@5679 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r-- | Build/source/texk/dvipsk/ChangeLog | 7 | ||||
-rw-r--r-- | 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 <karl@tug.org> + + * 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 <karl@tug.org> * 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: |