-
Notifications
You must be signed in to change notification settings - Fork 34
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Re-sync with expl3
for deprecated commands
#511
Conversation
Ah, that renaming is only part of I'll convert this PR to draft for now. |
Thanks again, you are very on the ball :) This is a silly question, but the test suite should (theoretically) catch commands that lapse into deprecation, right? The header of all the test files contains
(why the awkward construction I do not recall...will fix later) Or have a missed something? |
Because the second commit linked above commented out deprecation of Good news is that |
0ca736c
to
e190b13
Compare
e190b13
to
f2b2524
Compare
My previous explanation may be confusing. When this PR was opened, the latest l3kernel release was 2024-03-14 in which Now the latest l3kernel release is 2024-04-11 (latex3/latex3@2024-03-14...2024-04-11) which contains two commits:
Therefore in both cases the test suite won't catch errors caused by using (now renamed) |
BTW, deprecation checking is currently enabled by fontspec/testfiles/support/fontspec-testsetup.tex Lines 8 to 11 in 98793b8
|
So a PR converted from draft will trigger workflow runs automatically. See latex3/fontspec#511 for a manually triggered case.
@muzimuzhi — sorry if this is a silly question — are you saying that we should delete the following lines from the testsuite setup file:
(I can't check this right now at work...) I'd be happy if you'd like to include a tidy up of that file as part of this pull request. Secondly, based on your comment above I understand that this pull request is now otherwise ready to be merged, correct? |
Added.
Yes, this PR is ready to be merged. |
7dc1f0a
to
d9a0a87
Compare
Thanks much again! |
Status
READY
Description
Replace (soft-)deprecated l3kernel
\prop_gput_if_new:Nnn
with\prop_gput_if_not_in:Nnn
, seeTodos