Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/kivikakk/comrak
CommonMark + GFM compatible Markdown parser and renderer
https://github.com/kivikakk/comrak
15422609260550fd58a90c8e73255c590339e2c0 authored over 6 years ago by Ayose <[email protected]>
3502dd9f95b673893994220043a1a545cf1461a5 authored over 6 years ago by Ayose <[email protected]>
dd1847484bfa010a82fa2086d6ccf7deb5934d8f authored over 6 years ago by Ayose <[email protected]>
98e55243ffdb4bc629b6ce653ce23b4e3bac97bb authored over 6 years ago by Ayose <[email protected]>
092f5196bf24431947970564046dc48463d54306 authored over 6 years ago by Ayose <[email protected]>
2c2eb66b0152c5cc43c91032967a02cabcc90ec3 authored over 6 years ago by Ayose <[email protected]>
1dc7efc13818bdb56191988aa5de83bb60520f27 authored over 6 years ago by Ayose <[email protected]>
b47343f776869dd9096a01d5c24ea3ed75c8caf8 authored over 6 years ago by Ayose <[email protected]>
cb9aa4e9e67b30d55fa4bba97241dd2d7bc759d7 authored over 6 years ago by Ayose <[email protected]>
6a373547eee2e29508747d81af0531a91773c84a authored over 6 years ago by Ayose <[email protected]>
7266e1198d59ab78e3e5d5d462574dc50d455d34 authored over 6 years ago by Ayose <[email protected]>
8e382ae1b9e1916e974a49706b1a2e657c35eaee authored over 6 years ago by Ashe Connor <[email protected]>
Cleanup `feed` and a NUL replacement fix
dc96b0ec00b117404abf5d854d0c87cd74469304 authored over 6 years ago by Ashe Connor <[email protected]>Since feed is private having these public is useless.
For the moment Parser is still public bec...
81f9710a0bd45c5d50162494b932971acf12f393 authored over 6 years ago by Brian Anderson <[email protected]>dc0483a40c3b538edf00dff211a0706babb29117 authored over 6 years ago by Brian Anderson <[email protected]>
130929221599ca234b36ba5f27022470649500b5 authored over 6 years ago by Brian Anderson <[email protected]>
fbd2a3197fbf8eaa6be30a4ff9017ff71da16fa2 authored over 6 years ago by Brian Anderson <[email protected]>
7d7382c4cd37a6354bd8ca2eb6f55167f9e1ff01 authored over 6 years ago by Brian Anderson <[email protected]>
7da11139f89bb6b090e2466651c34efd70736a06 authored over 6 years ago by Brian Anderson <[email protected]>
c6b577d65b90fb66dadc4d7f46b841470077a0c5 authored over 6 years ago by Brian Anderson <[email protected]>
7d5e3df97c1249a81ab8d017b713725392255547 authored over 6 years ago by Brian Anderson <[email protected]>
6f3c77497b0601a28a550538daed24025fec38b0 authored over 6 years ago by Brian Anderson <[email protected]>
9f35b704306ff1ef8f562af65a875b6c59ad3c7a authored over 6 years ago by Brian Anderson <[email protected]>
Add some additional test cases.
b5da56abbf4bdd1bbad2e8faef31fb77ea217068 authored over 6 years ago by Brian Anderson <[email protected]>1e9823be7ece9d12ba396b6e4003adc4679c169a authored over 6 years ago by Ashe Connor <[email protected]>
54755054f9a19b7ba2c414a5b5e2580de1d4f2b4 authored over 6 years ago by Ashe Connor <[email protected]>
Fix unescaping of `∳`
b4dc285c268cc3c8dfd5609c1af8da13e155961e authored over 6 years ago by Ashe Connor <[email protected]>636b3f291b48ffb1c640fd852ac66b6a212b0892 authored over 6 years ago by Brian Anderson <[email protected]>
17f3ace297cb767e1d4fe3fb941f50a0e1959c09 authored over 6 years ago by Brian Anderson <[email protected]>
6491d97ff8a128f4b3ab5a72a4b50158e9f6abde authored over 6 years ago by Ashe Connor <[email protected]>
Run upstream (cmark) regression tests
6362fecb13555285f9fb53aba306cfa1868a4f20 authored over 6 years ago by Ashe Connor <[email protected]>09fe01e18cf14acbff722e497f1939993b4c4603 authored over 6 years ago by Ashe Connor <[email protected]>
3f24e97cf46bdac7b345f2c3320a741bfd66e9e5 authored over 6 years ago by Ashe Connor <[email protected]>
9954a22b595813292a9d34c4b8f01b6c2ed1e421 authored over 6 years ago by Ashe Connor <[email protected]>
ccb9212a338fb1f5120addffb009595c9209059d authored over 6 years ago by Ashe Connor <[email protected]>
12b00754a64b127d16a2d7284d36b11ab586ca75 authored over 6 years ago by Ashe Connor <[email protected]>
497ce771c39bd15f269cc2a38d488c1a603950ec authored over 6 years ago by Ashe Connor <[email protected]>
14363da3845990526510411651ef1a64e02dc1b6 authored over 6 years ago by Brian Anderson <[email protected]>
Fix some link parsing cases that differ from cmark
a708b02becb8bb1c6916c4b880b0e125c9129982 authored over 6 years ago by Ashe Connor <[email protected]>9e94b321a6d81870002ba2570c489288ede836b2 authored over 6 years ago by Brian Anderson <[email protected]>
Upgrade all deps
cc6278a89a6ef610e7007853db90d644b76f844c authored over 6 years ago by Ashe Connor <[email protected]>b6aeaf4b813f4916b0c99145c633ad22678c8a09 authored over 6 years ago by Brian Anderson <[email protected]>
Make the unicode correctness more obvious
4e95cea69b1b7083fbecfc55b9df90154d74f463 authored over 6 years ago by Ashe Connor <[email protected]>8d52478964a5125aab0a1f727198fed12c9878fb authored over 6 years ago by Ashe Connor <[email protected]>
Remove some superlinear complexity
10dd0dbf84d979c294a9b93ce91663c5bbb386a8 authored over 6 years ago by Ashe Connor <[email protected]>3707cbf45698dfb1b08d33ed8d5666857ab544c6 authored over 6 years ago by Brian Anderson <[email protected]>
The unsafety is unfortunate but I don't see a safe tool
in std for doing this quickly.
Also make rtrim more idiomatic.
61eba30863b065664e3159c0059328e8e4a526b8 authored over 6 years ago by Brian Anderson <[email protected]>a0dd29482c4576b569c25ce60305da7aaeacf7cb authored over 6 years ago by Brian Anderson <[email protected]>
Signed-off-by: Ashe Connor <[email protected]>
9d68a1adf22481953183581d9cd91dee38d8767d authored over 6 years ago by Ashe Connor <[email protected]>Speed ups
fa151b62b1eb32a120dfd17e2b660bf6938acc83 authored over 6 years ago by Ashe Connor <[email protected]>6abd7907f85440193d8f48b575bffd1cb65e1b30 authored over 6 years ago by SSJohns <[email protected]>
f9b0f9db60650cdba6ab01cd35160dad8e25368d authored over 6 years ago by SSJohns <[email protected]>
67faebf11cd48c2024ea00180da14d56aa2c9208 authored over 6 years ago by SSJohns <[email protected]>
In many cases these vecs are never used so initing them with
a capacity will waste space and all...
Signed-off-by: Ashe Connor <[email protected]>
25843f49faa5f05267ac5392b5c35954f6147463 authored over 6 years ago by Ashe Connor <[email protected]>Remove a redundant check in parse_inlines
7259b843d333f00d402aceddb8947063e1f69082 authored over 6 years ago by Ashe Connor <[email protected]>8bbb7bd4e8ab7efec3ee0fce67b222e21a2d3bdd authored over 6 years ago by Brian Anderson <[email protected]>
Remove stale TODO
d62a49f1a3cde44b9434169d00c9788b53920449 authored over 6 years ago by Brian Anderson <[email protected]>67f5064020be5464486442db1bb9a2c881bd7cfe authored over 6 years ago by Brian Anderson <[email protected]>
Clean up main.rs
7cf9ae264c022b84ae452eaee4b6fa491f06720f authored over 6 years ago by Ashe Connor <[email protected]>
The bin can just link to the comrak lib. No need to duplicate
all the import logic.
Closes #60
fe97fe4adb3b5bbec8d9da703e5997c3025147ed authored over 6 years ago by Brian Anderson <[email protected]>Remove spurious blank line in doc comment
596ace04a5f1270ec4033981bad04e22c9f32140 authored over 6 years ago by Brian Anderson <[email protected]>afee39ff791030ec726359f288805696c933cc3e authored over 6 years ago by Brian Anderson <[email protected]>
76bbeab99a676d016726db3c658d5c94a907a02a authored over 6 years ago by Ashe Connor <[email protected]>
`safe` / --safe
27ffdff5bd3fe3d9f2872071680a1ca80893cfdd authored over 6 years ago by Ashe Connor <[email protected]>Signed-off-by: Ashe Connor <[email protected]>
4020ac84ea16e374de6d3793fecafd9df93a5afd authored over 6 years ago by Ashe Connor <[email protected]>Signed-off-by: Ashe Connor <[email protected]>
af6e7d63d784a499410bee246f2ae237020598a9 authored over 6 years ago by Ashe Connor <[email protected]>Signed-off-by: Ashe Connor <[email protected]>
93cc36d5bfb0c419626f02d36cd42aa4bd436f17 authored over 6 years ago by Ashe Connor <[email protected]>Signed-off-by: Ashe Connor <[email protected]>
554f9c121447ce0ea50afce9dd26ace1ab15b163 authored over 6 years ago by Ashe Connor <[email protected]>d833b6ca3c47a889f0a24b904de5fe2d2e0548e7 authored over 6 years ago by Ashe Connor <[email protected]>
b4dfaa3f233a69357a65dc7d90058253d5774ecf authored over 6 years ago by Ashe Connor <[email protected]>
Expose Arena
6ae4c950a0e685f31804289eb215e482ef9fe489 authored over 6 years ago by Ashe Connor <[email protected]>1ef7e900a083cfc0e2daec27ae5cbe3825bd4576 authored over 6 years ago by Vincent Prouillet <[email protected]>
4ae2123f31df66a038c0544534a2eca7f8d465d4 authored over 6 years ago by Vincent Prouillet <[email protected]>
Fix slice oob in cm renderer
3374911a6e935febea961245a6188720626d0ba1 authored over 6 years ago by Ashe Connor <[email protected]>34d755c04eb99ea600b01a6874268d00e596f9e2 authored over 6 years ago by Brian Anderson <[email protected]>
45358c288e7eae6d5b6dc8d311a016fd9c34ee17 authored over 6 years ago by Ashe Connor <[email protected]>
Fix stack smashing by converting recursion to iteration
26c1dbab705b963e039c581ea6f8f91e3658d40c authored over 6 years ago by Ashe Connor <[email protected]>2bdfd72a160d465533fa6a1778a6872a22b48a8d authored over 6 years ago by Brian Anderson <[email protected]>
ab9ad7ef30fceebf346e43911494944ef4b56ce0 authored over 6 years ago by Brian Anderson <[email protected]>
135f43206484b6ff0c86d86604b03c55f9e32d58 authored over 6 years ago by Brian Anderson <[email protected]>
Note that this changes the traversal order slightly, processing
all siblings before descending i...
0bfa585bc19916d3bf76a1336b0744217fdf895c authored over 6 years ago by Brian Anderson <[email protected]>
Fix parsing of tables nested in other block elements
4b2d20d12f67314a7a0c919776e0fbb768b0c935 authored over 6 years ago by Ashe Connor <[email protected]>The row parser was not scanning from the correct offset.
b05c6d7abcf6011b7c862b1161756e6865a7ac0b authored over 6 years ago by Brian Anderson <[email protected]>Make AstNode implement Debug in a useful way
7151c60d97842039d5abe095975ed45bd47d83ad authored over 6 years ago by Ashe Connor <[email protected]>dc7bd9bd23441985fe96dbbb6c134ce4588745e2 authored over 6 years ago by Brian Anderson <[email protected]>
3cdcd04aa3d682fd0a94aaf51d34f0ffd604bda9 authored over 6 years ago by Ashe Connor <[email protected]>
Signed-off-by: Ashe Connor <[email protected]>
5d093fd0b68ac6d082619b08736f4a97dcfa287a authored over 6 years ago by Ashe Connor <[email protected]>Signed-off-by: Ashe Connor <[email protected]>
30a0c2085108d675518a47e05ef58038ebaad15c authored over 6 years ago by Ashe Connor <[email protected]>Signed-off-by: Ashe Connor <[email protected]>
70059292f8263c058eddf5df88eb0bc700458699 authored over 6 years ago by Ashe Connor <[email protected]>Smart punctuation
0c8fa4f5a2d959fd7c0eda97a7e44ea21e79121a authored over 6 years ago by Ashe Connor <[email protected]>Signed-off-by: Ashe Connor <[email protected]>
22d57ac482db2f9ff94582c21d8b2a32ab9d0e45 authored over 6 years ago by Ashe Connor <[email protected]>Signed-off-by: Ashe Connor <[email protected]>
63abf3b947530906b178b8486c83334f2371a53e authored over 6 years ago by Ashe Connor <[email protected]>Signed-off-by: Ashe Connor <[email protected]>
f85ca7d64ec776fcdda0f818b743277869115ad4 authored over 6 years ago by Ashe Connor <[email protected]>Signed-off-by: Ashe Connor <[email protected]>
554a7d91572d709b915e8c5b217502cedc7c9e5c authored over 6 years ago by Ashe Connor <[email protected]>Thoroughly comment `process_emphasis` and `insert_emph`
64881eeda2afbc25d9b6cea0f46f53d1352f49a0 authored over 6 years ago by Ashe Connor <[email protected]>40c4b306e8ccbd497677a7028c77c270e9ecad8d authored over 6 years ago by Brian Anderson <[email protected]>
Fix the grammar for scanning table marker rows
fd775bc7db47b4447aaa4d2ab63442745da8a032 authored over 6 years ago by Ashe Connor <[email protected]>