LATEX-L Archives

Mailing list for the LaTeX3 project


Options: Use Classic View

Use Monospaced Font
Show HTML Part by Default
Condense Mail Headers

Topic: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Content-Type: text/plain; charset=utf-8
Date: Sat, 1 Aug 2015 16:33:30 +0100
Reply-To: Mailing list for the LaTeX3 project <[log in to unmask]>
MIME-Version: 1.0
Message-ID: <[log in to unmask]>
Content-Transfer-Encoding: 8bit
Sender: Mailing list for the LaTeX3 project <[log in to unmask]>
From: Joseph Wright <[log in to unmask]>
Parts/Attachments: text/plain (15 lines)
Hello all,

The function \scan_align_safe_stop: is deprecated for removal after the
end of 2016. In place of this function, programmers should ensure that
functions testing for example \mode_if_math:TF are protected

Reasoning. \scan_align_safe_stop: was originally introduced in an
attempt to allow fully expandable mode tests at the start of alignment
cells, etc. However, after reviewing the original code the team realised
that this was not a viable approach. The current \scan_align_safe_stop:
is therefore simply a protected version of \prg_do_nothing:. However,
this adds nothing to making the calling function itself protected.
Joseph Wright