[metapost] metapost 1.211 and *.mem files

Joe Neeman joeneeman at gmail.com
Wed May 25 11:55:36 CEST 2011


On Fri, May 20, 2011 at 9:27 AM, Taco Hoekwater <taco at elvenkind.com> wrote:

> On 05/20/2011 12:31 AM, Dan Luecking wrote:
>
>> At 09:57 AM 5/19/2011, Werner LEMBERG wrote:
>>
>>> > Consider the attached mf2pt1.mp file. In metapost 1.208, I can do:
>>> >
>>> > mpost -progname=mpost -ini mf2pt1.mp -progname=mpost \\dump
>>> > mpost -mem=mf2pt1 -progname=mpost '\mode:=localfont; mag:=100;
>>> bpppix 0.02;'
>>> >
>>> > and mpost exits without an error. If I try the same two commands in
>>> metapost
>>> > 1.211, however, I get the following output from the second command:
>>> >
>>> > This is MetaPost, version 1.211 (TeX Live 2010/Arch Linux) (kpathsea
>>> version
>>> > 6.0.0)
>>> >>> bpppix0.02
>>> > ! Isolated expression.
>>> > <to be read again>
>>> > ;
>>> > <*> \mode:=localfont; mag:=100; bpppix 0.02;
>>>
>>
>> The file mfplain.mp ends with dump; So when mf2pt1.mp says
>> input mfplain;
>> the mem file is dumped before the rest of mf2pt1.mp is read.
>> Then of course bpppix is not defined (nor is anything else
>> in mf2pt1.mp).
>>
>> This is an error (I think). There should be an mfplain.ini that
>> inputs mfplain.mp and then says "dump". But mfplain.mp should not
>> do this itself.
>>
>
> If I remember correctly, 'dump' was added for compatibility with
> early versions of metapost 1.5, but should no longer be necessary for
> metapost 1.504. That will need testing, though, so I would appreciate
> a small input file that is valid for both mfplain and mf2pt1.
>

I've attached a small input file.
 - it works with mpost 1.208, both with mfplain and mf2pt1
 - it works with mpost 1.211 and mfplain
 - it fails with mpost 1.211 and mf2pt1
 - once I comment out the dump in mfplain.mp, it works with mpost 1.211 and
mf2pt1

Cheers,
Joe
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://tug.org/pipermail/metapost/attachments/20110525/76597f3e/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: test.mf
Type: application/octet-stream
Size: 154 bytes
Desc: not available
URL: <http://tug.org/pipermail/metapost/attachments/20110525/76597f3e/attachment.obj>


More information about the metapost mailing list