{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":2551308,"defaultBranch":"master","name":"markdown-clj","ownerLogin":"yogthos","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-10-10T21:45:56.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/121208?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1485757119.0","currentOid":""},"activityList":{"items":[{"before":"7340d89905496c56d746d2125f6d8da3907c32e6","after":"17292e9a7b62f0905666ab76103c68132fb94b0b","ref":"refs/heads/master","pushedAt":"2024-06-02T00:55:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yogthos","name":"Dmitri Sotnikov","path":"/yogthos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121208?s=80&v=4"},"commit":{"message":"* Move all IO operations out of the parsing functions. (#203)\n\n* Parse-reference and parse-footnotes is now identical for clj and cljs.","shortMessageHtmlLink":"* Move all IO operations out of the parsing functions. (#203)"}},{"before":"818ab5485a482308346942570a059daf09d3424d","after":"7340d89905496c56d746d2125f6d8da3907c32e6","ref":"refs/heads/master","pushedAt":"2024-06-01T13:13:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yogthos","name":"Dmitri Sotnikov","path":"/yogthos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121208?s=80&v=4"},"commit":{"message":"parsing of references and footnodes more functional (#202)\n\n* The if and else branches behave nearly identical.\r\n\r\n* replaced imperative algorithm by functional algorithm\r\n\r\n* replaced imperative algorithm by functional algorithm\r\n\r\n* replaced imperative algorithm by functional algorithm, also the cljs version\r\n\r\n* resetting of stream only one place","shortMessageHtmlLink":"parsing of references and footnodes more functional (#202)"}},{"before":"11184c85a83ee4b3b80d7f003ce9aba64d6e8469","after":"818ab5485a482308346942570a059daf09d3424d","ref":"refs/heads/master","pushedAt":"2024-03-22T15:44:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yogthos","name":"Dmitri Sotnikov","path":"/yogthos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121208?s=80&v=4"},"commit":{"message":"bumped up version","shortMessageHtmlLink":"bumped up version"}},{"before":"caa0daeb3568033c7eeec8e42eac9fdbbcb057a8","after":"11184c85a83ee4b3b80d7f003ce9aba64d6e8469","ref":"refs/heads/master","pushedAt":"2024-03-22T14:19:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yogthos","name":"Dmitri Sotnikov","path":"/yogthos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121208?s=80&v=4"},"commit":{"message":"added md-to-html-string to cljs for consistency","shortMessageHtmlLink":"added md-to-html-string to cljs for consistency"}},{"before":"bfbe0f789e789bda0eeb7e4778decb887ec81038","after":"caa0daeb3568033c7eeec8e42eac9fdbbcb057a8","ref":"refs/heads/master","pushedAt":"2024-03-15T23:43:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yogthos","name":"Dmitri Sotnikov","path":"/yogthos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121208?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"8cba008bb8d7ebd529cca66d8c68f6c093f2190f","after":"bfbe0f789e789bda0eeb7e4778decb887ec81038","ref":"refs/heads/master","pushedAt":"2024-03-15T23:38:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yogthos","name":"Dmitri Sotnikov","path":"/yogthos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121208?s=80&v=4"},"commit":{"message":"bump up version","shortMessageHtmlLink":"bump up version"}},{"before":"8216795fa2add96e98b2f1f263c84660db249d90","after":"8cba008bb8d7ebd529cca66d8c68f6c093f2190f","ref":"refs/heads/master","pushedAt":"2024-03-15T23:23:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yogthos","name":"Dmitri Sotnikov","path":"/yogthos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121208?s=80&v=4"},"commit":{"message":"feat: add pre-style param (#200)","shortMessageHtmlLink":"feat: add pre-style param (#200)"}},{"before":"554642106b82a4ea5eaab767f0d71542a6edd3ab","after":"8216795fa2add96e98b2f1f263c84660db249d90","ref":"refs/heads/master","pushedAt":"2024-02-12T11:50:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yogthos","name":"Dmitri Sotnikov","path":"/yogthos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121208?s=80&v=4"},"commit":{"message":"bumped up version","shortMessageHtmlLink":"bumped up version"}},{"before":"7a451993bc99a4d7eb88ce09128128bd1ba0498f","after":"554642106b82a4ea5eaab767f0d71542a6edd3ab","ref":"refs/heads/master","pushedAt":"2024-02-12T11:49:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yogthos","name":"Dmitri Sotnikov","path":"/yogthos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121208?s=80&v=4"},"commit":{"message":"Enable usage of keyword arguments from JS (#198)\n\nIn javascript, there are no keywords, so we simply convert\r\nstring to keywords first.\r\nThis feature is added to the clojure version as well,\r\nmostly because I don't know how to run a make a test only\r\nfor the JS version.\r\n\r\nFixes\r\nhttps://github.com/yogthos/markdown-clj/issues/197","shortMessageHtmlLink":"Enable usage of keyword arguments from JS (#198)"}},{"before":"9d50d0012d20e60578cae20f4474059e8f36b89e","after":"7a451993bc99a4d7eb88ce09128128bd1ba0498f","ref":"refs/heads/master","pushedAt":"2024-02-06T15:42:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yogthos","name":"Dmitri Sotnikov","path":"/yogthos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121208?s=80&v=4"},"commit":{"message":"added a build step for producing a js artifact","shortMessageHtmlLink":"added a build step for producing a js artifact"}},{"before":"09c039e0ad117042013e95f640cccfc12ccb1fdc","after":"9d50d0012d20e60578cae20f4474059e8f36b89e","ref":"refs/heads/master","pushedAt":"2024-01-09T19:19:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yogthos","name":"Dmitri Sotnikov","path":"/yogthos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121208?s=80&v=4"},"commit":{"message":"fix test","shortMessageHtmlLink":"fix test"}},{"before":"66f98b94a6cae67547073809f645f36f6edaf5f6","after":"09c039e0ad117042013e95f640cccfc12ccb1fdc","ref":"refs/heads/master","pushedAt":"2024-01-09T19:16:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yogthos","name":"Dmitri Sotnikov","path":"/yogthos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121208?s=80&v=4"},"commit":{"message":"bumped up version","shortMessageHtmlLink":"bumped up version"}},{"before":"9e4244ca22cc1fc66dc282fc1f8c7c2d4eb8a560","after":"66f98b94a6cae67547073809f645f36f6edaf5f6","ref":"refs/heads/master","pushedAt":"2024-01-09T19:16:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yogthos","name":"Dmitri Sotnikov","path":"/yogthos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121208?s=80&v=4"},"commit":{"message":"fix: properly escape+format default heading slugs (#196)","shortMessageHtmlLink":"fix: properly escape+format default heading slugs (#196)"}},{"before":"beb78debb9ce57e29581e48ef640accbefe1edd8","after":"9e4244ca22cc1fc66dc282fc1f8c7c2d4eb8a560","ref":"refs/heads/master","pushedAt":"2023-09-25T12:04:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yogthos","name":"Dmitri Sotnikov","path":"/yogthos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121208?s=80&v=4"},"commit":{"message":"bumped up version","shortMessageHtmlLink":"bumped up version"}},{"before":"25c334c1cccf1b630e2192bb1fce1eb0c2050e40","after":"beb78debb9ce57e29581e48ef640accbefe1edd8","ref":"refs/heads/master","pushedAt":"2023-09-25T12:03:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yogthos","name":"Dmitri Sotnikov","path":"/yogthos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121208?s=80&v=4"},"commit":{"message":"feat(codeblock): add option to no escape (#194)\n\n* feat: add option to no escape\r\n\r\n* docs: remove duplicate","shortMessageHtmlLink":"feat(codeblock): add option to no escape (#194)"}},{"before":"41595659b469e120df14d6808a8acd21b49a33ed","after":"25c334c1cccf1b630e2192bb1fce1eb0c2050e40","ref":"refs/heads/master","pushedAt":"2023-09-23T21:25:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yogthos","name":"Dmitri Sotnikov","path":"/yogthos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121208?s=80&v=4"},"commit":{"message":"bumped up version","shortMessageHtmlLink":"bumped up version"}},{"before":"fef048d062ee785ec78ab34124ece4f94d6151a5","after":"41595659b469e120df14d6808a8acd21b49a33ed","ref":"refs/heads/master","pushedAt":"2023-09-23T21:24:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yogthos","name":"Dmitri Sotnikov","path":"/yogthos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121208?s=80&v=4"},"commit":{"message":"fix: last line did not get included (#193)","shortMessageHtmlLink":"fix: last line did not get included (#193)"}},{"before":"0141684bc918d8fd4c53be3fb5ae9d7e659237ca","after":"fef048d062ee785ec78ab34124ece4f94d6151a5","ref":"refs/heads/master","pushedAt":"2023-09-22T11:41:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yogthos","name":"Dmitri Sotnikov","path":"/yogthos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121208?s=80&v=4"},"commit":{"message":"docs: add documentation for syntax highlighting (#192)\n\nshould the example be as is, or replace it with actual Pygments? thanks :-)","shortMessageHtmlLink":"docs: add documentation for syntax highlighting (#192)"}},{"before":"b6956b35319007aa6b3251fc94cb60c7619073ef","after":"0141684bc918d8fd4c53be3fb5ae9d7e659237ca","ref":"refs/heads/master","pushedAt":"2023-09-21T20:02:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yogthos","name":"Dmitri Sotnikov","path":"/yogthos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121208?s=80&v=4"},"commit":{"message":"bumped up version","shortMessageHtmlLink":"bumped up version"}},{"before":"288a19b983b06fa1b12a99f0773956e420f998e4","after":"b6956b35319007aa6b3251fc94cb60c7619073ef","ref":"refs/heads/master","pushedAt":"2023-09-21T19:02:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yogthos","name":"Dmitri Sotnikov","path":"/yogthos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121208?s=80&v=4"},"commit":{"message":"feat: add callback on codeblocks (#191)\n\n* feat: add callback on codeblocks\r\n\r\nChanged the writing behavior of codeblock transformer (buffering it\r\nfirst)\r\n\r\nAn example of a use case:\r\n\r\n (markdown/md-to-html-string \"```python\\ndef f(x):\\n return x * 2\\n```\"\r\n :codeblock-callback (fn\r\n [code language]\r\n (trim (clygments/highlight code language :html))))\r\n\r\nCode above would syntax highlight codeblocks without being bothered to\r\nconvert the Markdown to HTML first then calling libraries like\r\nhighlight.js with JavaScript\r\n\r\nReferences:\r\n- https://en.wikipedia.org/wiki/Data_buffer\r\n- https://github.com/bfontaine/clygments\r\n- https://pygments.org/\r\n\r\n* refactor: remove let binding\r\n\r\n* refactor: remove redundant if check","shortMessageHtmlLink":"feat: add callback on codeblocks (#191)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWfS0ywA","startCursor":null,"endCursor":null}},"title":"Activity ยท yogthos/markdown-clj"}