Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Comrak

CommonMark + GFM compatible Markdown parser and renderer
Collective - https://opencollective.com/comrak - Code: https://github.com/kivikakk/comrak

Cargo.toml: actually enable the new pest feature

github.com/kivikakk/comrak - 7b6e8289b57823b19776e6844b47872a7ad49cad authored almost 2 years ago by Asherah Connor <[email protected]>
Merge branch 'thematic-breaks' into ghsl-head

github.com/kivikakk/comrak - 8a656e2d0822674220fc4467b5a48700b01136a4 authored almost 2 years ago by Asherah Connor <[email protected]>
parser: clean up body

github.com/kivikakk/comrak - 15d8518f4a0ae51b616946d71814e68b1e7dd1a8 authored almost 2 years ago by Asherah Connor <[email protected]>
Cargo.toml: use bare-errors pest

This avoids a lot of quadratic recursion in constructing error objects
which we never use.

github.com/kivikakk/comrak - 66ac3860b2ac0d9eed7179bd67544a5e6f49a264 authored almost 2 years ago by Asherah Connor <[email protected]>
parser: thematic breaks from commonmark/cmark#284

github.com/kivikakk/comrak - 7b1e4d5313cbdd97ab9503d77a58c82d054df3fa authored almost 2 years ago by Asherah Connor <[email protected]>
Merge branch 'cmark-gfm-95-port' into ghsl-head

github.com/kivikakk/comrak - eaf8e4f7bc5bd738a6bd118226be66033c57a0ed authored almost 2 years ago by Asherah Connor <[email protected]>
parser: also reset these fields

Likewise from https://github.com/github/cmark-gfm/pull/95; unfortunately
the quadratic behaviour...

github.com/kivikakk/comrak - ac6b629fe3d48afdb5540904a37e72071e7ea078 authored almost 2 years ago by Asherah Connor <[email protected]>
parser: deeply nested list fix

Based on https://github.com/github/cmark-gfm/pull/95.

github.com/kivikakk/comrak - 3a0ec2aa22a706d0f30e3917201a53756e6c243e authored almost 2 years ago by Philip Turnbull <[email protected]>
Merge branch 'cmark-390-port' into ghsl-head

github.com/kivikakk/comrak - 1a30d70a5c49427d9c653ccf147946840c478577 authored almost 2 years ago by Asherah Connor <[email protected]>
inlines: port https://github.com/commonmark/cmark/pull/390

github.com/kivikakk/comrak - a23bfae15a90f83d7ff4b2a33d1080eeb4f1fdb2 authored almost 2 years ago by Asherah Connor <[email protected]>
Merge pull request #284 from kivikakk/edition-2018

Edition 2018

github.com/kivikakk/comrak - 327056e768ef66a0145bf577f5d417d8248a04cd authored almost 2 years ago by Asherah Connor <[email protected]>
README: update-readme

github.com/kivikakk/comrak - bba7bd5c77afa4749b3c5dbcd01c358ba2d741e2 authored almost 2 years ago by Asherah Connor <[email protected]>
README: copyright 2023, unabbreviate name

github.com/kivikakk/comrak - 7cfbeccf79896a78cc920bf44d7069572c83ae84 authored almost 2 years ago by Asherah Connor <[email protected]>
edition 2018

github.com/kivikakk/comrak - 4cccbec474a7b8b7c6f66aa5694742f32d57c960 authored almost 2 years ago by Asherah Connor <[email protected]>
Merge pull request #283 from conradludgate/improve-debug-performance

chore: improve debug performance

github.com/kivikakk/comrak - 46872c81e2e12bcbedcaa2925fed3dfa8e7d9d6a authored almost 2 years ago by Asherah Connor <[email protected]>
cargo fmt

github.com/kivikakk/comrak - cc1acaa423021b67d0b24e734f39bb0873c6d306 authored almost 2 years ago by Asherah Connor <[email protected]>
chore: improve debug performance

github.com/kivikakk/comrak - 63cc4ed30a3d709631d735b500d20966019a3bcd authored almost 2 years ago by Conrad Ludgate <[email protected]>
Merge pull request #276 from digitalmoksha/add-full-info-string

Add support for full_info_string render option

github.com/kivikakk/comrak - 500a314a7dde6453a06917c5ca593fed7a9c1fb1 authored almost 2 years ago by Asherah Connor <[email protected]>
Add support for full_info_string render option

github.com/kivikakk/comrak - 1e32a9c3e474f5abbe285cd954a7ea55d309ba09 authored almost 2 years ago by digitalMoksha <[email protected]>
Merge pull request #279 from kivikakk/newlines-around-codeblock-content

syntect: remove newlines around codeblock content

github.com/kivikakk/comrak - 0663e6abeb15814147eff1ee10b33cbbb594b37c authored almost 2 years ago by Asherah Connor <[email protected]>
syntect: remove newlines around codeblock content

Instead of regexing out the <pre>, just don't generate it to begin with.

github.com/kivikakk/comrak - 6a287a48368f5dd8a683413bc9bd5ecd0fcf43ad authored almost 2 years ago by Asherah Connor <[email protected]>
Merge pull request #280 from kivikakk/spec-nyonk

cmark-gfm latest, mainline specs

github.com/kivikakk/comrak - c64d513b3d8909f480acdd2854101621c452dd04 authored almost 2 years ago by Asherah Connor <[email protected]>
cmark-gfm: use hack commit since we're behind

github.com/kivikakk/comrak - 474f7ab7858271132679ea94490984e1a64d98fb authored almost 2 years ago by Asherah Connor <[email protected]>
lexer: adjust html_comment in line with upstream

github.com/kivikakk/comrak - 3ad414801b8bfcab65ecddbb9983a2d0ccd4b3aa authored almost 2 years ago by Asherah Connor <[email protected]>
cmark-gfm: latest

github.com/kivikakk/comrak - 2a1856285821fbffd8108ae1be69afaa00e098c5 authored almost 2 years ago by Asherah Connor <[email protected]>
Merge pull request #273 from digitalmoksha/add-footnote-attributes

Add footnote attributes that mirror cmark-gfm

github.com/kivikakk/comrak - cb72f1b1fafa072b421af373aff868514943d184 authored almost 2 years ago by Asherah Connor <[email protected]>
workflows: separate test and spec

github.com/kivikakk/comrak - fbf3db0bbd4f08366860143298992f66b4dbc953 authored almost 2 years ago by Asherah Connor <[email protected]>
test: adjusting tests from #274

github.com/kivikakk/comrak - fd6ebe774ed4502554b62358c15c9f661e491ec1 authored almost 2 years ago by Asherah Connor <[email protected]>
Add footnote attributes that mirror cmark-gfm

github.com/kivikakk/comrak - cdf4c67948e907e78820e961453a31bd535250d6 authored almost 2 years ago by digitalMoksha <[email protected]>
0.16.0

github.com/kivikakk/comrak - aaaf12e53ae5445d59060406d4b947b1ec001e3b authored almost 2 years ago by Asherah Connor <[email protected]>
Merge pull request #274 from kivikakk/super-footnote

Keep track of "^" symbol when within footnotes

github.com/kivikakk/comrak - 7759912a35b860baee1788046ad245f8874572cd authored almost 2 years ago by Asherah Connor <[email protected]>
avoid special "^" char pattern matching

github.com/kivikakk/comrak - 83a81ce1502a0d34b4502627cebfac6aefb40989 authored almost 2 years ago by Garen J. Torikian <[email protected]>
Improve test case of superscript + foonotes

github.com/kivikakk/comrak - 43f334e7848d0ab33cf2c3d4785765ff8b440af5 authored almost 2 years ago by Garen J. Torikian <[email protected]>
keep track of when within brackets

github.com/kivikakk/comrak - 8cd3e8911ca76de71a7dc1bd0a257c0ea51f220c authored almost 2 years ago by Garen J. Torikian <[email protected]>
Demonstrate failing test

github.com/kivikakk/comrak - 2b0ebc60924d09ee924a27e9bd8f9285489f9be9 authored almost 2 years ago by Garen J. Torikian <[email protected]>
Merge pull request #266 from lucperkins/heading-adapter

Add custom heading adapter

github.com/kivikakk/comrak - 2e219a94c61407df1213e8ad1917bac3b8cb7a67 authored almost 2 years ago by Asherah Connor <[email protected]>
Fix broken integer type in tests

github.com/kivikakk/comrak - a11bde4f4934f6499c21428572b39096e0abd9e4 authored almost 2 years ago by Luc Perkins <[email protected]>
Final touches on docs and use u8 for heading level

github.com/kivikakk/comrak - bfc19bf9d05bab6b9f37fddadff4386401e8d4e6 authored almost 2 years ago by Luc Perkins <[email protected]>
Add tests for custom headings

github.com/kivikakk/comrak - aaefcff9f85162ab651a45000afd5381c6ec0749 authored almost 2 years ago by Luc Perkins <[email protected]>
Add more docs for heading adapter and accompanying struct

github.com/kivikakk/comrak - e0c3c98f206b19ef5af2e8a471205dc5f7711401 authored almost 2 years ago by Luc Perkins <[email protected]>
Use enter/exit strategy for trait

github.com/kivikakk/comrak - 2dbd7e76db16ed914ac1659d465d8f4b13d5bd7e authored almost 2 years ago by Luc Perkins <[email protected]>
Address PR comments

github.com/kivikakk/comrak - 1665b32d48896b518f7936cd746edbd14c80dd64 authored almost 2 years ago by Luc Perkins <[email protected]>
Add mock heading adapter to tests

github.com/kivikakk/comrak - 0b4b3136671e7705c442fdaf3f9b7f2b8a3af4ba authored almost 2 years ago by Luc Perkins <[email protected]>
Fix merge conflicts with main

github.com/kivikakk/comrak - 54d4c97b08f3d32128bd520aa8b795b8df4eb97f authored almost 2 years ago by Luc Perkins <[email protected]>
Fix broken test and revamp example

github.com/kivikakk/comrak - 5c921cee777dc872952e6b00c2a08e0ff9b4cc6c authored almost 2 years ago by Luc Perkins <[email protected]>
Merge pull request #264 from kivikakk/kiv/remove-timebomb

Cargo.toml: remove timebomb

github.com/kivikakk/comrak - 4c3d3f00c528f780fe6dea9fd275b418621afa01 authored about 2 years ago by Asherah Connor <[email protected]>
Cargo.toml: remove timebomb

Really old and depends on a version of "time" that has active
advisories. Not super relevant gi...

github.com/kivikakk/comrak - 6c1f4f3d834e44ece1dc5f6afd2410dd4b569569 authored about 2 years ago by Asherah Connor <[email protected]>
Merge pull request #263 from kivikakk/emoji-readme

Add `shortcodes` to the README

github.com/kivikakk/comrak - 417cecc85fa0ccb38a9458c1cf01990c92cd3102 authored about 2 years ago by Asherah Connor <[email protected]>
cargo run --example update-readme

github.com/kivikakk/comrak - e89ee8765791133a2b3c5a264d49c8a160b59e4d authored about 2 years ago by Asherah Connor <[email protected]>
Add `shortcodes` to the README

github.com/kivikakk/comrak - 349c62bd573a541f95531d04a45fd4de22a2317b authored about 2 years ago by Garen J. Torikian <[email protected]>
Cargo.lock: cargo audit fix

github.com/kivikakk/comrak - 7be2585180087bdb188b829e73e1617c5670505d authored about 2 years ago by Asherah Connor <[email protected]>
Merge pull request #262 from kivikakk/kiv/mod-three-rule

"mod three rule" fix

github.com/kivikakk/comrak - 91843555796c20141c9244b22d4e3ddfa208a62b authored about 2 years ago by Asherah Connor <[email protected]>
inlines: adapt openers logic here per cmark upstream

github.com/kivikakk/comrak - a3fac83d7a047c9e5d8650c3492d7b4698dee7db authored about 2 years ago by Asherah Connor <[email protected]>
inlines: "mod three rule" fix from https://github.com/commonmark/cmark/commit/dc9366c1a9be4f6c6711556dc175b2583152acd6

github.com/kivikakk/comrak - 7d08eeb2fbbfea1f1aa9450c2c9c733bd3e2045c authored about 2 years ago by Asherah Connor <[email protected]>
Merge pull request #260 from eklipse2k8/main

[ShortCode] Add support for gemojis via shortcodes extension

github.com/kivikakk/comrak - a4283d38cbde59b10478154f0c0338a14b583b89 authored about 2 years ago by Asherah Connor <[email protected]>
docs: feature is called "shortcodes" too now

github.com/kivikakk/comrak - 245f83b01b14e6ef1adf6fa9e3af98f2cf527dda authored about 2 years ago by Asherah Connor <[email protected]>
[ShortCode] 3/x fix linter

github.com/kivikakk/comrak - a28381d77547ba5ccfe9345557429c55beb167b0 authored about 2 years ago by Matt Jarjoura <[email protected]>
[ShortCode] 2/x break out to separate module to support more configuration.

github.com/kivikakk/comrak - dc74b961f324a274a1119b71f2faef751b9ab3e7 authored about 2 years ago by Matt Jarjoura <[email protected]>
[ShortCode] Add support for gemojis via shortcodes extension

github.com/kivikakk/comrak - 6b9778b6b4028cf1650345f3c29669a040af66a5 authored about 2 years ago by Matt Jarjoura <[email protected]>
Add more examples

github.com/kivikakk/comrak - 2e8ace9333c77e9682a1eea3f9e447e582f71d57 authored about 2 years ago by Luc Perkins <[email protected]>
Add initial implementation of heading adapter

github.com/kivikakk/comrak - fc6502b8f4fe565ae3055e3a7e06c5c8090cf406 authored about 2 years ago by Luc Perkins <[email protected]>
Merge pull request #256 from fiji-flo/tagfilter-perf

improve tagfilter performance

github.com/kivikakk/comrak - bbf8da148f8c2c042a91ae48a5a98dbd2ba5e3fd authored about 2 years ago by Asherah Connor <[email protected]>
improve tagfilter performance

Within tagfilter we currently run the same line for every iteration.
Let's move this out of the ...

github.com/kivikakk/comrak - 826741a6c7fbbe0cc2ffeef51a6b95c41d5084ff authored about 2 years ago by Florian Dieminger <[email protected]>
Merge pull request #252 from felipesere/main

Track which symbol was used to mark task item as checked

github.com/kivikakk/comrak - 536471b86f921e3c136501edabedfcb6df6c4715 authored about 2 years ago by Asherah Connor <[email protected]>
relaxed_tasklist_matching: suggested fix

github.com/kivikakk/comrak - 59e2ef5ec7e600127d6daf42489a7079480d429c authored about 2 years ago by Asherah Connor <[email protected]>
tests: relaxed_tasklist_matching: regression test for option switch

github.com/kivikakk/comrak - a5efb058dc4c1e23e19e4dea2911c8e1f25bcb85 authored about 2 years ago by Asherah Connor <[email protected]>
Pass a flag through for relaxed tasklist parsing

github.com/kivikakk/comrak - 7f8b23dbd7635a6c39f0c9f5553fd2939f53ff07 authored about 2 years ago by Felipe Sere <[email protected]>
Round-trip task_items

github.com/kivikakk/comrak - d1f06620d3049f94f10ce8d7655bd0ce46fadefc authored about 2 years ago by Felipe Sere <[email protected]>
Store a single u8 instead of a char to match bullet_char and fence_char

github.com/kivikakk/comrak - 3921eb2746a587bd5b19e2058adc6e1394168107 authored about 2 years ago by Felipe Sere <[email protected]>
Track which symbol was used to mark task item as checked

github.com/kivikakk/comrak - db23f57512142926f0d9498a6a7afc380aec6159 authored about 2 years ago by Felipe Sere <[email protected]>
0.15.0

github.com/kivikakk/comrak - 3421af3d6fa47c281add102934ff5ae1173b1761 authored about 2 years ago by Asherah Connor <[email protected]>
Merge pull request #249 from kivikakk/remove-c-api

c-api: remove

github.com/kivikakk/comrak - 8caec3f1dfe1c03ef82905a5dc276748deb5dbcf authored about 2 years ago by Asherah Connor <[email protected]>
c-api: remove

github.com/kivikakk/comrak - e186cf258bab7f6e14ca739a7248edab0c3b3047 authored about 2 years ago by Asherah Connor <[email protected]>
Merge pull request #248 from tranzystorek-io/clap-v4

Bump clap version to 4.0 and switch to the Derive API

github.com/kivikakk/comrak - e9295ff2c17ab7b63840584aa27bb52167eff5eb authored about 2 years ago by Asherah Connor <[email protected]>
Disable clap wrap_help feature on wasm32

github.com/kivikakk/comrak - 4471dd471f282c4f01aafcc69db53498b9b78cf4 authored about 2 years ago by Marcin Puc <[email protected]>
Bump clap version to 4.0 and switch to the Derive API

github.com/kivikakk/comrak - 275a3133f285eeb90308b33a8e0bec5de3f4529f authored about 2 years ago by Marcin Puc <[email protected]>
Merge pull request #245 from silverpill/main

Make shell-words and xdg dependencies optional

github.com/kivikakk/comrak - 03238b81d0917acbea73a2d255603f8051e4dc04 authored about 2 years ago by Asherah Connor <[email protected]>
Make shell-words and xdg dependencies optional

github.com/kivikakk/comrak - 9274b1a917ade5d540884d7e716514a312d546a5 authored about 2 years ago by silverpill <[email protected]>
Merge pull request #239 from ArvinSKushwaha/main

Adding functionality to build SyntectAdapters with custom themes, syntax sets, etc.

github.com/kivikakk/comrak - 939a9d3a4d26d823843baa2720515eb1fb55c6b1 authored over 2 years ago by Asherah Connor <[email protected]>
Added documentation to public functions

github.com/kivikakk/comrak - fe4ca0bc77252e20f88b7f80a005db01309de5b9 authored over 2 years ago by Arvin Singh Kushwaha <[email protected]>
Also, needed to make those functions public

github.com/kivikakk/comrak - 551d1cbe37a2966ea6e5c394f27636a570ff7f6d authored over 2 years ago by Arvin Singh Kushwaha <[email protected]>
Added builder methods to allow for custom themesets & more with syntect

github.com/kivikakk/comrak - 5cfee299212f803f3b638cd8d1508de94d98d93c authored over 2 years ago by Arvin Singh Kushwaha <[email protected]>
Merge pull request #243 from helmet91/bump-dependency-versions

Bump versions of some dependencies

github.com/kivikakk/comrak - ca70b8f953fa4131bc186780a22524738298e990 authored over 2 years ago by Asherah Connor <[email protected]>
bump syntect, typed-arena, clap versions

github.com/kivikakk/comrak - 304a1d875945661edb8324ec26ead8f857b44488 authored over 2 years ago by Daniel Simon <[email protected]>
fix lock file

github.com/kivikakk/comrak - 64d07987a4c6c59b82998490433c11306d865ff1 authored over 2 years ago by Daniel Simon <[email protected]>
Merge pull request #240 from kivikakk/try-fix-ci

c-api: fix CI build

github.com/kivikakk/comrak - a9af78be30387a0c92e4de0f4c7afb4bb0bc3fe9 authored over 2 years ago by Asherah Connor <[email protected]>
c-api: fix CI build but hopefully don't break commonmarker

github.com/kivikakk/comrak - 90cba209fb6b754ce6f6ec8455764bb83b0eec43 authored over 2 years ago by Asherah Connor <[email protected]>
Merge pull request #242 from mgeisler/wrap-help

Make `comrak --help` readable on my terminal

github.com/kivikakk/comrak - d32c4248863c6103551ea3476fdbbf2d2e05f944 authored over 2 years ago by Asherah Connor <[email protected]>
Make `comrak --help` readable on my terminal

When I run `comrak --help` on my terminal, I see unwrapped and very
hard-to-read output.

With t...

github.com/kivikakk/comrak - 2a5307ed64ca3ba043516fb8afaf48e3e148e111 authored over 2 years ago by Martin Geisler <[email protected]>
c-api: staticlib only

github.com/kivikakk/comrak - 12c32fac28ed302e7e0ecdbbe1f6af663e35e8c4 authored over 2 years ago by Asherah Connor <[email protected]>
Merge pull request #238 from Turbo87/lazy

Replace `lazy_static` dependency with `once_cell`

github.com/kivikakk/comrak - bdd3f20e1c86f71ff705f09fa4d276bf93daae8b authored over 2 years ago by Asherah Connor <[email protected]>
cargo fmt

github.com/kivikakk/comrak - b0b29f34b7d23255eedb2cd67ffc040f15b5580a authored over 2 years ago by Asherah Connor <[email protected]>
autolink: Replace `Lazy` usage with `const` keyword

github.com/kivikakk/comrak - 3230f1aa35d2ab5c2d4c0cbfdfc98c0e2c9796fa authored over 2 years ago by Tobias Bieniek <[email protected]>
Replace `lazy_static` dependency with `once_cell`

github.com/kivikakk/comrak - 6c8b5b5218d02a509d2c66b50271f28ac19cac8d authored over 2 years ago by Tobias Bieniek <[email protected]>
scanners: Replace `lazy_static!()` macro with `const` keywords

github.com/kivikakk/comrak - cec31e9cd1ef8d143ae1b34d8b84249f1d179fa8 authored over 2 years ago by Tobias Bieniek <[email protected]>
Merge pull request #237 from kivikakk/no-header-id-no-cry

Allow `c_char` options to be NULL

github.com/kivikakk/comrak - f1222b3adfc2edce625ea83037567837dc681b05 authored over 2 years ago by Asherah Connor <[email protected]>
Allow `c_char` options to be NULL

github.com/kivikakk/comrak - 82166e130cfcddedee30b32fc3df41c423fc7803 authored over 2 years ago by Garen J. Torikian <[email protected]>
Merge pull request #235 from kivikakk/fix-missing-smart-option

Add `comrak_set_parse_option_smart`

github.com/kivikakk/comrak - e62d12cd4f00b4c0f00483781595925502883d90 authored over 2 years ago by Asherah Connor <[email protected]>
Add `comrak_set_parse_option_smart`

github.com/kivikakk/comrak - cae499950c70c70e150116d4694446a6cf72bebc authored over 2 years ago by Garen J. Torikian <[email protected]>
Merge pull request #234 from kivikakk/fix-ifdef

Change the name of the ifdef

github.com/kivikakk/comrak - aff2c011bb5ed21dc5697324b036352cc8bb7967 authored over 2 years ago by Asherah Connor <[email protected]>