Skip to content
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

integrate l3docstrip module support in docstrip #337

Closed
FrankMittelbach opened this issue May 22, 2020 · 2 comments
Closed

integrate l3docstrip module support in docstrip #337

FrankMittelbach opened this issue May 22, 2020 · 2 comments

Comments

@FrankMittelbach
Copy link
Member

Brief outline of the enhancement

l3docstrip and docstrip are nearly identical. The only difference is that l3docstrip can deal with the "module" convention, i.e.

%<@@=module>

While this is only useful in expl3 code it is nevertheless pointless have two extraction programs when one can do. So the proposal is to integrate that support into docstrip.tex and promote to use that always (with l3docstrip kept available as a trial shell calling dostrip).

@JohannesBraams
Copy link

There are two parts to this:
1 first integrate the <@@=...> functionality into docstrip.dtx; test and verify it
2 strip l3docstrip to just load the new docstrip.tex

@FrankMittelbach
Copy link
Member Author

  • 2a test if format is 2020/10/01 or later
  • 2b if not, keep what is currently added in l3docstrip

FrankMittelbach added a commit that referenced this issue Jul 16, 2020
@FrankMittelbach FrankMittelbach moved this from In progress to Done in dev in upcoming LaTeX2e releases Jul 16, 2020
@FrankMittelbach FrankMittelbach added the fixed in dev Fixed in development branch, not in stable release label Jul 16, 2020
upcoming LaTeX2e releases automation moved this from Done in dev to Done Jul 25, 2020
@FrankMittelbach FrankMittelbach removed the fixed in dev Fixed in development branch, not in stable release label Jun 7, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

No branches or pull requests

2 participants