-
-
Notifications
You must be signed in to change notification settings - Fork 278
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
Tagging 809 dollardollar version #1696
Conversation
The code looks good in general, although with this in place how essential does it become to use
shows a hundred top level packages and classes using Plus of course an unknown number of documents. ltnews should probably (again) tell people to use |
Not a problem as far as I can tell.
So bottom line I don't see any change to the current situation it might even improve the situation in one or the other case and with tagging it fixes a couple of limitations, e.g., you can now again specify a oneoff |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No major issues - just a couple of minor performance suggestions
I see @FrankMittelbach has replied on the main thrust, but yes - we should make this abundantly clear |
maybe, but I'm close to calling it a defeat there. And we now fully support tagging it, so yes it has some odd side effects, but I'm not sure we get people to get rid of it and maybe it isn't really worth trying to. What we can stress is that package and class files should not use it but use \dollardollar@begin ... \dollardollar@end, but whether that should go into ltnews I'm not sure. Anyway, if you want to write a para or two feel free. |
# Conflicts: # required/latex-lab/changes.txt # required/latex-lab/testfiles-math-luatex/test-math-split-leqno-tbtags.tlg # required/latex-lab/testfiles-math-luatex/test-math-split-reqno-tbtags.tlg # required/latex-lab/update-math-all.sh
I have now added documentation of the code and rollback etc, so this is ready for a final review |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
some minor comments inline
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
some minor comments inline
\def\dollardollar@begin{$$} | ||
\def\dollardollar@end{$$} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
the names are OK or you could go for a name based on usage rather than the definition say \mathdisplay@begin
\mathdisplay@end
but really they have to be $$
not any morecomplec code you might want to start or end a display, so I think the current names are OK
Co-authored-by: David Carlisle <[email protected]>
@FrankMittelbach wrote: Well, I can look at it, but it is not possible to comment directly on it in the current setup. Do you, perhaps, need to request a review? |
I now discovered that I can piggyback on David's more recent review. |
No idea if there are restrictions if you use the ipad app but on the website you can just start another review if you start from the "Files changed" view.
anyway, I requested another review from you in case that solves the problem. |
@FrankMittelbach wrote: Yes, that seems to work as expected again now. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Wow, What an enormous task!
Not sure if I found everything, but I tried.
Sorry this took so long: 57 entries! I have never seen so many tests in one place before. Well done, the testers. |
you found a lot; thanks. Added most of them, with a few questions/comments left. |
I have now tried to add some more ideas and reply to Frank's comments. But I may not have been able to save them, so will need to start over some time, |
Looks OK: they are in the emails even though I cannot locate them within the GitHub PR itself: strange beast! |
Internal housekeeping
Status of pull request
Checklist of required changes before merge will be approved
\changes
entries in source includedchanges.txt
updatedltnewsX.tex
(and/orlatexchanges.tex
) updatedVersion using \dollardollar@end, this is roughly how I would propose to implement it (of course, needs further documentation and rollback etc, but hopefully enough for feedback on code approach as such)