Commit graph

382 commits

Author SHA1 Message Date
Chris Bednarski
e44645afbb Implement Text interface for BaseBlock
This implementation was missing, making it impossible to retrieve Text
from block types, such as CodeBlock and FencedCodeBlock, via the ast
interface.
2024-07-25 22:37:54 -07:00
yuin
15ade8aace Fixes #457 2024-06-25 23:29:29 +09:00
yuin
dc32f35808 Fix lint errors 2024-06-23 22:09:11 +09:00
yuin
25bdeb0fee Fixes #456 2024-06-23 21:46:17 +09:00
yuin
a590622b15 Fixes #455 2024-06-14 22:05:13 +09:00
Yusuke Inuzuka
fde4948b4d
Merge pull request #455 from camdencheek/support-single-tilde-strikethrough
GitHub flavored markdown: support single-tilde strikethrough
2024-06-14 21:26:16 +09:00
Camden Cheek
9c09ae0019
support single-tilde strikethrough 2024-06-11 11:16:22 -06:00
Yusuke Inuzuka
c15e394c27
Merge pull request #448 from movsb/fix-attribute-string
make RenderAttributes() accept both []byte and string
2024-04-03 18:46:06 +09:00
movsb
e405d57be0 make SetAttributeString() accept both []byte and string 2024-04-02 20:00:37 +08:00
Yusuke Inuzuka
ce6424aa0e
Merge pull request #446 from mr-chelyshkin/goldmark-tgmd
add link to goldmark-tgmd renderer
2024-03-24 21:08:58 +09:00
mr-chelyshkin
09afa2feba add link to goldmark-tgmd renderer 2024-03-23 08:12:08 +02:00
Yusuke Inuzuka
4f3074451e
Merge pull request #443 from philipparndt/patch-1
docu: update example as it will not build
2024-02-29 14:35:50 +09:00
Philipp Arndt
4675c66d3d
docu: update example as it will not build 2024-02-19 07:56:40 +01:00
yuin
848dc66530 Add playground link 2024-02-03 20:12:14 +09:00
yuin
b8d6d3a9b7 Bump up CommonMark Spec to 0.31.2 2024-02-02 21:13:09 +09:00
yuin
90c46e0829 Remove io/ioutil s 2024-01-23 22:45:14 +09:00
yuin
4bade05173 Drop Go1.18 support 2024-01-23 22:41:12 +09:00
Yusuke Inuzuka
e3d8ed9725
Merge pull request #429 from movsb/extension-wiki-table
Add extension: wiki-table
2023-11-21 19:16:40 +09:00
movsb
697cd509b1 Add extension: wiki-table 2023-11-21 08:34:34 +08:00
Yusuke Inuzuka
ff3285aa2a
Merge pull request #427 from lyricat/patch-1
README/extensions: Add goldmark-enclave
2023-11-20 18:09:01 +09:00
Lyric Wai
c2167685c1
Add an extension, goldmark-enclave 2023-11-17 19:47:10 +09:00
yuin
39a50c623e Add goldmark-dynamic 2023-11-03 21:27:34 +09:00
yuin
9c9003363f Simplify EastAsianLineBreaks 2023-10-28 17:57:55 +09:00
Yusuke Inuzuka
a89ad04c49
Merge pull request #411 from henry0312/update_cond_east_asian_line_breaks
Define line break styles for east asian characters as options
2023-10-28 17:27:21 +09:00
OMOTO Tsukasa
6b3067e7e7 Implements CSS3Draft 2023-10-24 21:54:35 +09:00
yuin
6442ae1259 Fix #416 2023-10-14 18:02:09 +09:00
Yusuke Inuzuka
68e53654f2
Merge pull request #419 from roife/master
Fix #418
2023-10-08 21:43:29 +09:00
roife
04d4dd50ab Fix #418 2023-09-29 02:41:10 +08:00
OMOTO Tsukasa
8c6830d73b fix errors of lints 2023-09-24 15:07:17 +09:00
OMOTO Tsukasa
792af6819e Updat README.md 2023-09-24 14:25:34 +09:00
OMOTO Tsukasa
9d0b1b6bb8 Define EastAsianLineBreaksStyle to specify behavior of line breaking 2023-09-24 14:25:28 +09:00
OMOTO Tsukasa
dc2230c235 fix tests 2023-09-10 18:48:44 +09:00
OMOTO Tsukasa
2367b9ff46 add comments 2023-09-10 15:17:16 +09:00
OMOTO Tsukasa
6cbcfebb71 Add a WorksEvenWithOneSide option to EastAsianLineBreak 2023-09-10 15:08:57 +09:00
OMOTO Tsukasa
6ef9b10a3a Improve line breaking behavior for east asian characters
This commit aims to produce more natural line breaks in the rendered output.
2023-08-27 15:13:49 +09:00
yuin
d39ab8f93e Runs linters only if on the linux 2023-08-15 18:53:16 +09:00
yuin
9b02182dd0 Apply linters 2023-08-15 18:40:41 +09:00
Yusuke Inuzuka
ac56543632
Merge pull request #409 from henry0312/support_cjk_symbols_and_punctuation
Add support for CJK Symbols and Punctuation
2023-08-13 22:26:44 +09:00
OMOTO Tsukasa
2f1b40d881 Support CJK Symbols and Punctuation
This commit adds support of CJK Symbols and Punctuation to `func IsEastAsianWideRune`
2023-08-13 13:45:19 +09:00
yuin
254b9f8f77 Fix #403, Fix #406 2023-07-23 22:07:27 +09:00
yuin
31ccfc4039 update benchmark 2023-06-17 19:36:11 +09:00
Yusuke Inuzuka
b2df67847e
Merge pull request #353 from silvergasp/master
fuzz: Make goldmark compatible with OSS-Fuzz
2023-05-30 17:13:45 +09:00
Yusuke Inuzuka
4536092b45
Merge pull request #337 from piggynl/test-timeout-multiplier
extra_test.go: Add test timeout multiplier environment variable
2023-05-30 17:08:42 +09:00
yuin
2ce4086884 move to stale actions 2023-05-29 14:52:23 +09:00
Yusuke Inuzuka
d9067d2324
Merge pull request #391 from yilei/goldmark-figure
Adds goldmark-figure to the extension list.
2023-05-08 14:31:54 +09:00
Yilei Yang
69a0811de5 Shorten the description. 2023-04-25 19:48:48 -07:00
Yilei Yang
e46b1b5305 Adds goldmark-figure to the extension list. 2023-04-25 19:47:22 -07:00
Yusuke Inuzuka
8e2127faa4
Merge pull request #350 from ohanan/master
feat(reader): work for cjk in findSubMatchReader
2023-04-06 17:14:12 +09:00
Yusuke Inuzuka
c6f0e7e0c5
Merge pull request #380 from abhinav/frontmatter-ext
README/extensions: Add goldmark-frontmatter
2023-03-21 20:55:02 +09:00
Yusuke Inuzuka
d47eaf8c2d
Merge pull request #379 from tenkoh/update/readme
Update README.md - add extension
2023-03-21 20:54:48 +09:00