[XeTeX] DVIasm
Bruno Le Floch
blflatex at gmail.com
Mon Feb 8 22:33:06 CET 2016
On 2/8/16, Philip Taylor <P.Taylor at rhul.ac.uk> wrote:
> P.S. Experimenting against both versions, I found that what Python 3
> detected as syntax errors in the Version 2 source prevented the test
> from ever being evaluated, but the following three changes allow the
> diagnostic to be issue correctly for both Python 2 and Python 3 :
>
> def BadDVI(msg):
> raise AttributeError, 'Bad DVI file: %s!' % msg
>
> ->
>
> def BadDVI(msg):
> raise (AttributeError, 'Bad DVI file: %s!' % msg)
>
>
> if q <= 0 or q >= 01000000000:
> warning("%s---not loaded, bad scale (%d)!" % (n, q))
> elif d <= 0 or d >= 01000000000:
>
> ->
>
> if q <= 0 or q >= 512:
> warning("%s---not loaded, bad scale (%d)!" % (n, q))
> elif d <= 0 or d >= 512:
>
> ** Phil.
512 doesn't look like the right number (in Python 2, 012345 is octal
12345, not binary). It may be better to use 0o1000000000 which seems
to work in both Python 2 and 3.
Bruno
More information about the XeTeX
mailing list