kdia

This page is a personal draft to self.

ambien/ambien / kdia / ネーゲル『コウモリであるとはどのようなことか』 / ロールズ『正義論』 / メイヤスー『有限性の後で』 / 今日やること / ローティ『偶然性・アイロニー・連帯』 / loamというテキストエディタをつくりたい(仮称) / 予備試験短答 / 日… scrapbox.io

自作CMS「Loam」

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