このメールは
TO
tamago-tsunagi-misc@lists.sourceforge.jp
CC
chise-ja@lists.chise.org
anthy-dev@lists.sourceforge.jp
opensuse-ja@opensuse.org
debian-devel@debian.or.jp
freebsd-users-jp@freebsd.org
で、複数のMLに送信しております。
2015年1月28日 23:56 Mitsutoshi NAKANO
2015年1月28日 21:08 ARAI Shun-ichi
: In
; Mitsutoshi NAKANO wrote as Subject "[tsunagi 34] please review and test new tamago-tsunagi (was: egg-simで "Invalid code(s)")": 上記mail http://sourceforge.jp/projects/tamago-tsunagi/lists/archive/misc/2015-Januar... の件で、tamago-tsunagiを修正してみました。 あらいさんがおっしゃるとおり、egg-sim.elの(make-char-list)の (make-char)がエラーを発していましたので (ignore-errors)で囲ってみました。
ISO-8859-3に文字が定義されていない点があり、 そこで(make-char)がエラーを返していたようです。 http://en.wikipedia.org/wiki/ISO/IEC_8859-3
simを起動すると未定義のところはnilになっており、 それを無理に入力しようとするとエラーになりますが、 一応、動かないという状態は脱したように思われます。
私もその後調べて、なんとかエラーを出さないようにできないか頑張ってみ たのですが、挫折しました。
あらいさんはご自身のコードのどの辺に問題を感じてらっしゃるのでしょうか?
というわけでtestとreviewのご依頼をあちこちのMLに投げましたが、 あらいさんの修正の方が採用される可能性があります。 >各位
あらいさんのpatchを参考にして、こちらでもegg-sim.elを
さらに書きなおしてみました。
あらいさんが(condition-case)を使っているのに対して、
私は(ignore-errors)を使っているだけです。
https://github.com/MItsutoshiNAKANO/tamago-tsunagi-draft2
の
branch 20150129-fix-egg-sim-Arai-NAKANO-Spike
に最新のソースがあります。
version tsunagi-5.0.4.0を名乗っています。
あらいさんの挫折・懸念事項を教えてくださるようお願いいたします。
特に問題なければ近日中にこれをmaster branchに取り込み、
http://sourceforge.jp/projects/tamago-tsunagi/scm/git/tamago-tsunagi/
の master branchにも取り込み、tagを打ってtarballを生成します。
--
Mitsutoshi NAKANO