Bjørn Erik Pedersen
85c1727748
markup/goldmark: Fix panic on stray attribute nodes
2025-02-17 17:19:53 +01:00
Bjørn Erik Pedersen
24cc25552f
Fix auto generated header ids so they don't contain e.g. hyperlink destinations (note)
...
This makes the header ids match the newly added dt ids.
Also make sure newlines are preserved in hooks' `.PlainText`.
Fixes #13405
Fixes #13410
2025-02-17 12:23:49 +01:00
Bjørn Erik Pedersen
157d3703c3
Add autoID for definition terms
...
Fixes #13403
See #11566
Co-authored-by: Joe Mooring <joe@mooring.com >
2025-02-16 20:55:27 +01:00
Bjørn Erik Pedersen
a795acbcd8
all: Run gofumpt -l -w .
2024-01-28 23:14:09 +01:00
Bjørn Erik Pedersen
d7b54a4c37
markup/goldmark: Fix attribute nilpointer
...
Fixes 9819
2022-04-27 23:53:56 +02:00
cuishuang
48c98a8d24
Fix some typos
...
Signed-off-by: cuishuang <imcusg@gmail.com >
[foka@debian.org: Resolve merge conflict and squash 2 commits]
Signed-off-by: Anthony Fok <foka@debian.org>
2022-03-22 00:38:23 -06:00
Bjørn Erik Pedersen
b725253f9e
Attributes for code fences should be placed after the lang indicator only
...
Fixes #8313
2021-03-20 19:15:11 +01:00
Bjørn Erik Pedersen
2681633db8
markup/goldmark: Add attributes support for blocks (tables etc.)
...
E.g.:
```
> foo
> bar
{.myclass}
```
There are some current limitations: For tables you can currently only apply it to the full table, and for lists the ul/ol-nodes only, e.g.:
```
* Fruit
* Apple
* Orange
* Banana
{.fruits}
* Dairy
* Milk
* Cheese
{.dairies}
{.list}
```
Fixes #7548
2021-02-08 19:52:55 +01:00