[latex3-commits] [l3svn] 02/04: "deprecated" here causes an error ... [ci skip]

Joseph Wright joseph.wright at morningstar2.co.uk
Sat May 13 14:20:20 CEST 2017


On 13/05/2017 13:18, Bruno Le Floch wrote:
> 
>>     "deprecated" here causes an error ... [ci skip]
> 
>> -% \begin{macro}[deprecated = 2017-04-06]{\box_resize:Nnn, \box_resize:cnn}
>> +% \begin{macro}{\box_resize:Nnn, \box_resize:cnn}
> 
> This is on purpose: the "deprecated" key expects the date at which the
> function will be removed.  I chose to produce an error when typesetting
> the doc so that we wouldn't forget to remove these functions come Dec 31.
> 
> When should \box_resize:Nnn be deleted?  2018-12-31?
> 
> Bruno
> 

Presumably.

I wanted to ship and the logic wasn't clear, so I've 'forced' the issue.
To me, putting in the date _when something is deprecated_ seems logical:
the date for removal is a policy decision that should appear at most
once in any code (in l3doc).

Joseph


More information about the latex3-commits mailing list