This repository has been archived by the owner on Dec 20, 2017. It is now read-only.
Adding actual parsing and lexing with a new module #224
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I have created a new markdown processor being written in Kotlin, which is located here. There are several reasons for implementing yet another markdown processor (to be used in some JetBrains projects), so this one would evolve a little :)
Of course, the current version of this processor is not as feature-rich as the currently used pegdown, but:
I think, it may be quite raw to use completely instead of pegdown, so I'd propose creating a branch for this version. In this case people could share the effort of implementing features dependant on lexing&parsing (there are many short and simple tasks, for example, now I could easily make a brace matcher).
As I see this, when intellij-markdown would be able to change flavour in runtime, it would be a time when one is able to use it solely, without pegdown.
commits contents summary
*
and_
).