発端
Emacsのバージョンを最新にしたことで色々設定が楽に書けることがわかった
そのため、最新内容を反映させた
とはいえ、下位互換もある程度保ちたかった
(全部、追従すればいいのだがそうもいかない環境もあるので)
最初に試してみた
普通にバージョンを取得してみた
1 2 3 |
|
文字列のマッチング処理が多くなりそうで結構めんどくさい・・・
結果的にこうした
普通のmajor/minor バージョン判定を複合した条件判定するだけの関数を用意
24.3以下の判定
1
|
|
Emacsのバージョンを最新にしたことで色々設定が楽に書けることがわかった
そのため、最新内容を反映させた
とはいえ、下位互換もある程度保ちたかった
(全部、追従すればいいのだがそうもいかない環境もあるので)
普通にバージョンを取得してみた
1 2 3 |
|
文字列のマッチング処理が多くなりそうで結構めんどくさい・・・
普通のmajor/minor バージョン判定を複合した条件判定するだけの関数を用意
24.3以下の判定
1
|
|