[lex.charset], [lex.ccon], [re.synopt] Tables placed inside multi-page grammars and code blocks

Open
#9,331 5 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
3/5
Estimated time
1-2 days
Newbie friendliness
68/100
Issue type
Bug
Clarity
Mostly clear
Activity status
Active
Tech stack
tex
Domain
documentation

Research direction

Start by locating the source for the [lex.charset], [lex.ccon], and [re.synopt] tables and inspect how the surrounding multi-page grammars and code block in [re.matchflag] are structured. Build the draft to reproduce the rendered output; done means each table stays within its respective subclause and no longer interrupts a grammar or code block.

Written by the indexing model from the issue text.

Description

P2-Bug
Image

The table in [lex.charset] is being dumped into the middle of the grammar in [lex.universal.char].

Image

Then we have another table that's being dumped into the middle of the grammar in [lex.ccon].

Image

The table in [re.synopt] is being dumped into the middle of the code block inside [re.matchflag], which is clearly wrong. It should be kept within the respective subclause.

Dominant language
TeX
Stars
221
Forks
813
Avg merge
16h 4m
Merged PRs (30d)
36

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from cplusplus/draft

All issues in cplusplus/draft

Similar issues

More Documentation issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.