このメールは 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 <itsango@gmail.com>:
2015年1月28日 21:08 ARAI Shun-ichi <hermes@ceres.dti.ne.jp>:
In <CANW2+iu9fWW1SN7KJDoWmuT1A1kxtqtPVJphbOMopn6TWFH-ww@mail.gmail.com>; Mitsutoshi NAKANO <itsango@gmail.com> 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 <ItSANgo@gmail.com> <bkbin005@rinku.zaq.ne.jp> <https://twitter.com/ItSANgo> <http://d.hatena.ne.jp/Itisango/> ただ今就職活動中。