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

Relax duplicate filtering rules to only look at exported dfns #1126

Merged
merged 1 commit into from
Nov 30, 2022

Conversation

tidoust
Copy link
Member

@tidoust tidoust commented Nov 29, 2022

See w3c/webref#807 for context.

Reffy assumed that specs would define a term only once. The HTML spec has many internal re-definitions of the same term. That's probably not fantastic, but not fully wrong either, and references link to the right definition each time.

This adjusts the assumption to "specs export a term only once". Private definitions are left intact (and these duplicates will re-appear in the extracts).

See w3c/webref#807 for context.

Reffy assumed that specs would define a term only once. The HTML spec has many
internal re-definitions of the same term. That's probably not fantastic, but not
fully wrong either, and references link to the right definition each time.

This adjusts the assumption to "specs export a term only once". Private
definitions are left intact (and these duplicates will re-appear in the
extracts).
@tidoust tidoust merged commit 7ceba09 into main Nov 30, 2022
@tidoust tidoust deleted the dfns-fix-drop-dupl branch November 30, 2022 08:27
tidoust added a commit that referenced this pull request Nov 30, 2022
Bugs fixed:
- CSS: handle function dfns on right hand side of production rules (#1129)
- CSS: handle dfns with multiple linking texts (#1128)
- Dfns: Relax duplicate filtering rules to only look at exported dfns (#1126)

Dependencies bumped:
- Bump respec from 32.3.0 to 32.4.0 (#1127)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants