@hongminhee@hollo.social
@annyeong MFM이라는 自體 Markdown 變形 文法에서는 前부터 支援했는데, 非Misskey 소프트웨어에서 쓴 <ruby> 태그는 제대로 받아들이지 못하는 問題가 있었어요. Misskey가 揭示物 內容에 對한 內部 表現으로 HTML이 아니라 MFM을 쓰고 있는데, ActivityPub끼리는 HTML으로 交換하다 보니까 HTML → MFM으로 變換하는 過程을 거치는데, 모든 HTML 表現을 MFM에서 다 表現 可能하지 않다 보니 HTML → MFM 變換機가 성기게 具顯되어 있더라고요. 旣存에는 <ruby> 태그를 MFM의 루비 文法으로 變換하는 處理가 未具顯되어 있어서, 지난番에 제가 이를 具顯하는 패치를 보냈고 Misskey 2025.1.0에 비로소 머지되어서 릴리스까지 된 겁니다!
github.com
fix(backend): Let `MfmService.fromHtml()` accept `<ruby>` tags by dahlia · Pull Request #15117 · misskey-dev/misskey
What This fix makes MfmService.fromHtml() method accept <ruby> tags and translate it to MFM's ruby characters syntax ($[ruby ...]). このパッチはMfmService.fromHtml()メソッドが<ruby>タグをMFMの読み...
