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

Start using the corpus files #75

Open
wants to merge 11 commits into
base: master
Choose a base branch
from

Conversation

briandfoy
Copy link
Owner

This is for #49.

Move all the corpus stuff into xt/, and add a program to generate the various formats based off that. One way generates it based off the current stable perldoc and one uses the repo's version of perldoc. You can then compare those two trees to see if something deviated.

I still need to fill in the docs for xt/corpus-util.pl, but the synopsis is there.

Some notes:

  • The latex formatter seems to output text. No idea there. Maybe it's a case thing.
  • The HTML formatter gives all sorts of screwy warnings. It still outputs HTML just fine
  • The XML formatter was not happy at all

briandfoy added 11 commits June 1, 2024 10:35
This stuff is a bit too insane for normal installations
This is where we store the output of the current 
dev version of perldoc. This stuff should be
generated only at the time we want to see where
we are.
This is the base for comparing the output of the repo
version of perldoc against the current behavior.

This stuff should only be updated when perldoc is stable
so the next development round can see where it diverges.
@briandfoy briandfoy added Status: needs feedback requestor or community feedback needed to go on Priority: low get to this whenever Type: testing Enhanced testing Type: repository housekeeping Keeping the repo in good order labels Aug 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Priority: low get to this whenever Status: needs feedback requestor or community feedback needed to go on Type: repository housekeeping Keeping the repo in good order Type: testing Enhanced testing
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant