codemirror-lang-rst を作った

https://github.com/tokuhirom/codemirror-lang-rst

codemirror5 には restructuredtext support があったが、codemirror6 にはない。ないものは作るしかない。だから作ったよねえ。

ハイライトの具合は https://tokuhirom.github.io/codemirror-lang-rst/ で確認できる。

npm publish してあって、 https://www.npmjs.com/package/codemirror-lang-rst から確認できる。

codex で作った。5.6 sol low で以下のような形。

Token usage: total=271,180 input=237,889 (+ 7,560,192 cached) output=33,291 (reasoning 6,413)

AI に素直に作らせたら全然動いてなかったので、playwright で e2e test を作らせた。 ぐらいしか工夫したことはないのだが、これは本当に世界で5人ぐらいの人には嬉しいモジュールと思う。

Published: 2026-08-29(Sat) 06:42