cplusplus / cplusplus/draft

[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.

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

Description

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.

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.

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.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.