[metapost] [mp-implementors] Metapost 1.003 release candidate
Stephan Hennig
mailing_list at arcor.de
Thu Mar 13 10:04:40 CET 2008
Taco Hoekwater schrieb:
> Stephan Hennig wrote:
>>>
>>> If the manual is correct, this is a fix that should go into 1.003,
>>> but if the manual is wrong, this is for you only: changing label
>>> would break backward compatibility in that case.
>>
>> In theory, yes. Do you have any real use-case in mind where the current
>> behaviour makes sense, i.e., might be actually used? LaTeX picture
>> environments inside btex..etex hardly count. :)
>
> I do not believe there will be labels using btex ... etex that depend
> on drawoptions any more than you do, but: the first argument of label()
> is of type picture, and that picture can have a different source from
> makempx processing, like:
>
> label(image(draw fullcircle scaled 10), (10,10));
>
> It is very well possible that someones graphing macros out there
> use code like that.
That is, true. Even though, the manual is quite clean about that.
> So, if the definition of label is to be changed, then I prefer to
> do so in a feature release, not as part of bugfixes. In feature
> release, at least people are more likely to expect changes.
Would be ok for me. The usual question: Do you have any time frame for
the next major release in mind?
Best regards,
Stephan Hennig
More information about the metapost
mailing list