coteditor/CotEditor — pull request #204 by 1024jp (2014-08-07 17:57:20+00:00)
Title: Use settled font for invisibles

#200 での提案1を反映させたものです。また、全角空白に用いるキャラクターを変更しています。

不可視文字代替文字の描画に使用するフォントを常に Lucida Grande (ない場合はヒラギノ角ゴ ProN W3) に固定します。全角空白の選択肢として、 Lucida Grande にはグリフがなくヒラギノにはあるキャラクタを用いることで常にヒラギノで描画されるようにします。これにより、ユーザが指定したフォントに依存せず、全角空白にふさわしいサイズでの描画が実現します。

不可視文字代替文字のラインナップ。全角空白のみ変更している。

![screen shot 2014-08-07 at 19 56 05](https://cloud.githubusercontent.com/assets/1165044/3846375/33a4de02-1e5c-11e4-88ca-77a71ecbf3da.png)

なお、一応隠し設定（コマンドラインから変更）として、不可視文字の描画に本文用フォントを用いる、というのも残しています。