Closed tai-cha closed 4 months ago
misskey 2023.11.1にてMFM関数 ruby が追加されましたが、現状mfm.jsでは正常に認識するのが難しいです
$[ruby test てすと]
のような文字列をパースすると
[ { type: 'fn', props: { name: 'ruby', args: {} }, children: [ { type: 'text', props: { text: 'test てすと' } } ] } ]
のような結果が返ってきてしまい、rubyの場合にMFMTextの”test てすと”を持っていることになってしまいます。
”test てすと”
https://github.com/misskey-dev/misskey/blob/95095ee8d11a07938c183d4391de0a76ade31d44/packages/frontend/src/components/global/MkMisskeyFlavoredMarkdown.ts#L242-L252
そもそもMisskey側もそれを使って分割していたため同じように処理すれば問題ない
misskey 2023.11.1にてMFM関数 ruby が追加されましたが、現状mfm.jsでは正常に認識するのが難しいです
のような文字列をパースすると
のような結果が返ってきてしまい、rubyの場合にMFMTextの
”test てすと”
を持っていることになってしまいます。