kdia
このページは個人的な覚え書きです。

自作CMS「Loam」
- ブラケット記法を適切にパースするRemarkプラグインを書いたら良い気がしました
- Remarkは、
[シングルブラケット]を<span>シングルブラケット</span>とパースするので、そことコンフリクトしないよう、いい感じの優先順位でフックを重ねる - Markdownは分かち書きを前提としているのが苦手。つまり、
** = <strong>みたいなアノテーションは、内部的には奇数個目の登場を「開き」、偶数目を「閉じ」としてパースしてるのではなく、半角スペースに前置される" **"を開き、後置される"** "を閉じとして認識している(ような気がする)- いた。最近は
markdown-cjk-friendlyのパーサーがremarkかなにかにマージされたようで、比較的新しいバージョンだとデフォルトで**こういうスペース無しの太字**をパースしてくれるようになった
- いた。最近は
- けど、日本語話者として、ブラケット記法のほうがエレガントなのは感覚として理解できる
- あ、stub