summaryrefslogtreecommitdiff
path: root/Build
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2007-12-02 15:04:23 +0000
committerKarl Berry <karl@freefriends.org>2007-12-02 15:04:23 +0000
commit89dcd2b563d003b3984ccbc79ee4cb0841d0052b (patch)
tree7b3070fb3e2cd341162390b60ba777b67c23efe6 /Build
parent269f903e5fcae0fef700e3776acf56a8bbd6568b (diff)
omit noomega tests when skipping bytes
git-svn-id: svn://tug.org/texlive/trunk@5679 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build')
-rw-r--r--Build/source/texk/dvipsk/ChangeLog7
-rw-r--r--Build/source/texk/dvipsk/skippage.c10
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: