Mihir
4418c158c7
Merge c850185a72 into a6d1d484e5
2 weeks ago
Vitaly Puzrin
a6d1d484e5
Fix pathological tracker sig
- technical update, no tests changed
- ref: 64efa3b3b3
2 weeks ago
Vitaly Puzrin
4b8bbcac08
Update CI config
2 weeks ago
Vitaly Puzrin
850a20f68b
Rename to avoid global security config override
2 weeks ago
Vitaly Puzrin
9842f83e5e
Use org's .github defaults
2 weeks ago
Vitaly Puzrin
b4a9b659ef
14.1.1 released
2 months ago
Vitaly Puzrin
4b4bbcae5e
Fixed perf regression in linkify-it wrapper
2 months ago
mdave0
c850185a72
Fix HTML comment blocks inside list items
Allow outdented empty lines to remain inside HTML blocks when parsing list items, and add a regression fixture for issue #1144 .
3 months ago
Neill Robson
d2782d892a
Add supplementary example-driven documentation ( #1092 )
* Add text_decoration tutorial doc
* Add post-processing rule tutorial
7 months ago
Vitaly Puzrin
0fe7ccb4b7
14.1.0 released
2 years ago
Bohan Wei
a367c44154
Fix typo in comments of text.mjs ( #1015 )
2 years ago
Alex Kocharin
7ad8179972
add changelog
2 years ago
Alex Kocharin
5e90063954
simplify logic in scanDelims
fix https://github.com/markdown-it/markdown-it/issues/1003
2 years ago
Vitaly Puzrin
d7ce5ec66d
Merge pull request #1009 from notriddle/spec-0.31.2
Update to spec 0.31.2
2 years ago
Michael Howell
0bfc57de42
Update spec to 0.31.2
2 years ago
Michael Howell
cd2477863f
Update to comply with spec 0.31.2
The spec update changes these things:
* It simplifies the HTML regex so that `<!-- a -- b -->` is an HTML
comment. HTML5 reports this as an error, but still parses it.
* It changes the set of known HTML block elements to match HTML5, adding
`search` and removing `source`.
* It adds Unicode Symbols to the set of punctuation characters that are
used to evaluate flankingness.
This commit also changes the declaration HTML regex to match lowercase,
even though that change was technically made in spec version 0.30.
2 years ago
Umakant Vashishtha
eaef476fe6
Fix typo in architecture.md ( #994 )
2 years ago
Alex Kocharin
de814cae73
fix quadratic complexity in reference parser ( #1004 )
2 years ago
Alex Kocharin
00b8a93c8f
limit the number of autocompleted cells in a table
fix https://github.com/markdown-it/markdown-it/issues/1000
2 years ago
Michael Howell
806beade25
Add new pathological test from cmark upstream ( #1008 )
2 years ago
Orca
d07d585b6b
docs: replace .js with .mjs in links to files in ndoc comments ( #989 )
2 years ago
Sindre Bøyum
66e8516bb1
docs: replace `.js` with `.mjs` in links to files ( #981 )
* docs: replace `.js` with `.mjs` in links to files
* docs: replace `.js` with `.mjs` in links to files
2 years ago
Vitaly Puzrin
c1f3ff7b54
Drop babelmark responder support
2 years ago
Vitaly Puzrin
a869f4a8f3
CI: update status badge
2 years ago
Vitaly Puzrin
21f7b85fd5
Update api docs header
2 years ago
Vitaly Puzrin
4949a10120
14.0.0 released
2 years ago
Vitaly Puzrin
8725522c8c
README: update samples to esm
2 years ago
Vitaly Puzrin
ccea8b147b
demo: update twemoji cdn, close #912
2 years ago
Vitaly Puzrin
92f21506b8
rollup: polish configs
2 years ago
Vitaly Puzrin
74ca77ad60
Demo: plugins bump
2 years ago
Alex Kocharin
d9885bad6e
Render html tags inside img alt as their original text ( #979 )
Spec is not clear on how to handle this. Three variations exist:
```
$ echo '' | /home/user/commonmark.js/bin/commonmark
<p><img src="image.png" alt="text <textarea> text" /></p>
$ echo '' | /home/user/cmark/build/src/cmark
<p><img src="image.png" alt="text <textarea> text" /></p>
$ echo '' | /home/user/.local/bin/commonmark
<p><img src="image.png" alt="text text" /></p>
```
Prior to this commit:
- when HTML tags are enabled, tags were removed (as in Haskell version)
- when HTML tags are disabled, tags were escaped (as in C version)
After this commit:
- tags will be escaped (as in C version) regardless of HTML flag
+ render hardbreaks as newlines, same as cmark
2 years ago
Vitaly Puzrin
9f5e9c6069
lint: remove key spacing
2 years ago
Vitaly Puzrin
8b815a6072
lint: reduce empty lines
2 years ago
Vitaly Puzrin
3c66f25608
eslint: config cleanup & drop nested configs
2 years ago
Vitaly Puzrin
5578e698af
Cleanup internal exports
2 years ago
Vitaly Puzrin
7f0f211a20
Add CJS build fallback
2 years ago
Vitaly Puzrin
d60c6d8f09
Drop `dist` - run build on publish
2 years ago
Vitaly Puzrin
6cbb5b2233
Deps bump
2 years ago
Vitaly Puzrin
e4a1712f64
Code cleanup
2 years ago
Vitaly Puzrin
2c8922c0a1
Simplify coverage report
2 years ago
Vitaly Puzrin
2e798c0bca
Dist rebuild
2 years ago
Vitaly Puzrin
f36433fce2
Add babel for build
2 years ago
Vitaly Puzrin
efc714f702
standard: more tweaks & simplify eslint config
2 years ago
Vitaly Puzrin
94177fca70
standard: spaces in comments
2 years ago
Vitaly Puzrin
9e7378775f
standard: init vars in separate declaration
2 years ago
Vitaly Puzrin
7dfcf69b71
standard: no spaces near array brackets
2 years ago
Vitaly Puzrin
0eb4cb96a4
standard: space before function params
2 years ago
Vitaly Puzrin
d0219010ad
standard: remove semi
2 years ago
Vitaly Puzrin
88b8669c46
var => const, let
2 years ago
Vitaly Puzrin
6eddd2553f
dist rebuild
2 years ago