Index: trunk/src_3rd/libuhpgl/parse.c =================================================================== --- trunk/src_3rd/libuhpgl/parse.c (revision 16601) +++ trunk/src_3rd/libuhpgl/parse.c (revision 16602) @@ -237,6 +237,10 @@ ctx->state.pen_down = 1; p->state = ST_NUMBERS_OR_END; return 0; + case inst2num('W','U'): + p->state = ST_NUMBERS_OR_END; + return 0; + case inst2num('P','A'): case inst2num('P','R'): case inst2num('S','P'): @@ -371,6 +375,10 @@ return error(ctx, "VS needs 1 or 2 arguments"); } return 0; + case inst2num('W','U'): /* unknown */ + if ((p->argc == 1) && (is_last)) + return 0; + return error(ctx, "WU needs 1 argument"); } return error(ctx, "unimplemented coord instruction"); }