Skip to content

“syntaxes: support [[SOME_COMPOSITE_NODE]], deprecate SECTION” #25

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

Merged
merged 7 commits into from
Jun 14, 2025

Conversation

mettta
Copy link
Contributor

@mettta mettta commented Jun 14, 2025

  • adds support for composite nodes with double brackets
  • makes reserved SECTION deprecated
  • removes deprecated FREETEXT
  • adds support for NODE_IN_TOC; makes REQUIREMENT_IN_TOC deprecated
  • adds support for VIEW_STYLE; makes REQUIREMENT_STYLE deprecated
  • adds support for PREFIX; makes REQ_PREFIX deprecated
  • prevent partial 'METADATA' from ending OPTIONS block
  • updates UID match pattern to match symbols like (), /, :, and space
  • fix TAG regex

Closes #20
Closes #22
Closes #23

@mettta mettta merged commit 7953aa5 into main Jun 14, 2025
1 check passed
@mettta mettta deleted the i20_syntax_updates branch June 14, 2025 15:15
@mettta mettta changed the title I20 syntax updates “syntaxes: support [[SOME_COMPOSITE_NODE]], deprecate SECTION” Jun 14, 2025
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.

Remove [COMPOSITE_REQUIREMENT] from the syntax Implement [[SECTION]], remove deprecated [SECTION] [DOCUMENT]: Add newly added fields
1 participant