key-combo v1.5.1:文字列境界でのバグ修正。デフォルト設定の強化(特にrubyやc)。

key-combo v1.5.1をリリースします。変更点は以下です

  1. 文字列の境界の判定に関するバグを修正しました
  2. デフォルト設定を強化しました(特にrubyやc)
  3. 誤ってflex-autopairの関数を呼び出していたのを修正

変更詳細

1つめは文字列の境界の判定に関するバグ修正です。文字列やコメントのなかでkey-comboが動くとイラっとするので、判定して動かないようにしてるつもりでした。ですが、判定ロジックに穴があったので行末やら境界で誤判定してました。[twitter:@tomy_kaira]さんからのhttps://github.com/uk-ar/key-combo/issues/20:バグ報告があり、修正も@tomy_kairaさんがしてくれました。やっほい!
2つめはデフォルト設定に関してです。またまた@tomy_kairaさんのpull requestによる"!=="演算子を入れて、ruby演算子関連を
http://bojovs.github.com/2012/04/24/ruby-coding-style/
を参考に追加、後はc言語も。
3つめは[twitter:@ballforest]さんからのバグ報告に感する修正です。間違ってflex-autopairの関数を呼び出していたため、flex-autopairを入れてないと動かなくなる(これはひどい…)のを修正しました。

インストール方法

ソースがgithubにおいてあるので

(auto-install-from-url "https://raw.github.com/uk-ar/key-combo/36cc9bc85868cea9c32b18031850b1f5d9633e31/key-combo.el")

を評価するか、
marmaladeから
M-x package-install key-combo
でインストール可能です。

その他

大きな機能追加はなく、デフォルト設定の強化とバグ修正がメインでした。