area: coregood first issue
仓库指标
- 星标
- (23,454 个星标)
- PR 合并指标
- (平均合并 4天 13小时) (30 天内合并 46 个 PR)
描述
Affected Packages
core, markdown
Version(s)
3.13
Bug Description
console.log(parseAttributes('#2123 .foo'))
console.log(parseAttributes('#hello .foo'))
console.log(parseAttributes('#5hello .foo'))
produces
{ class: 'foo' }
{ class: 'foo', id: 'hello' }
{ class: 'foo' }
As parseAttributes is used by default this affects all markdown parsing more or less, at least nodes created by the official helper utils.
Browser Used
Firefox
Code Example URL
No response
Expected Behavior
I.e. any id with a leading number gets stripped. Reading https://github.com/jgm/pandoc/issues/7920 i'm unsure what to conclude.
- If pandoc now allows ids to start with number, then it should be the same here
- If not, then a warning should be added here and elsewhere, as this behaviour is not necessariliy known to people.
Additional Context (Optional)
No response
Dependency Updates
- Yes, I've updated all my dependencies.