-
-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MFM support in frontend #646
Comments
Misskey renders every Note as MFM no matter where it originated, from Misskey or otherwise, which is found controversial by some people (misskey-dev/misskey#15217). Is your intention to follow Misskey's spec and process every post as MFM, or only posts explicitly marked as MFM (e.g. Also, even Misskey has end-user options to restrict the range of MFM features to accept ( |
My intention was to only apply the transformation where |
And as for the parser.. I'm right now prototyping something with Logos, but especially for nested functions (e.g. |
Ugh, that nesting just makes things so much more complex than if I had a depth of 1 |
Is your feature request related to a problem? Please describe.
N/A
Describe the solution you'd like
Implementing MFM for Kitsune. Animations are fun.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
To quote @Y0ngg4n:

Unfortunately will probably require a full custom parser for MFM. Still torn on whether I want to implement everything myself at that point, or if I want to just implement the superset features they added on top of markdown, and then just pass the transformed output to
pulldown-cmark
(the latter is probably the better option)The text was updated successfully, but these errors were encountered: