Alexander Artemenko
Alexander Artemenko
Having an automatic column width calculation is a nice feature. Cl-ASCII-TABLE does this.
@3b please, review this pull-request?
These tests just capture current behaviour. As a next step, I'd like to rewrite the part responsible for indentation handling and fix how blocks nested into the list items. For...
As a long term target, I'd like to make this library conform to CommonMark specifications. But this might break backward compatibility for somebody. What do you think about this?
By the way, talking about tests. They will be much more useful when checked automatically for pull requests. If you'd like, I can set up a workflow for GitHub Actions...
> I would also be curious about this as my blog web page depends on it. Then please, search TODO in the diff of this pull request. I've market places...
I've pushed the commit adding GitHub workflow: https://github.com/3b/3bmd/pull/46/commits/11bddf7c4852e4e67d5a0adb70a5285705db9569
Probably, I'll extract parser code into a separate ASDF system `commonmark-parser` and will work on refactoring there until it will conform most of the CommonMark tests.
@100phlecs this is a good idea. Actually, I'm already using 3bmd's grammar rules to convert Markdown to CommonDoc. https://40ants.com/commondoc-markdown/ You can use this library, because I'm planning to make it...
@100phlecs but if you really prefer to use org-mode files, I'd recommend to look at the code I've made to publish my blog "Lisp Package of the Day". It renders...