#46 Article 661 Posted at 1995/08/22 01:39:45 by yav (MAP3787) [KISS.X]

Subject: French-KISS! v0.17->0.18 diff

fkiss018.dif.gz French-KISS! v0.17->0.18 patch

X Window System の 着せ替えソフト French-KISS!の
Version 0.17 から 0.18 への差分です.

KISSのcnf fileのオブジェクト位置情報の行($で始まる行)が
まったく存在しない場合に,オブジェクトがいくつか画面の外に
出ていちゃってて見えないというバグを修正しました.

通常配布されているKISSデータには,そんなデータはまず無いので
配布されているKISSデータで遊ぶだけなら問題にならないのですが,
KISSのデータを製作し始めるときにちょっと困るんです.

他には,データ製作者のためにちょっと便利な機能を追加した程度です.

この程度の小さな変更だけなんですが,
ちょっと高速化のための実験をやってみたくなったので
とりあえず動作するバージョンを公開しておきます.

動作/バグ・レポート,感想,要望,指導等ありましたら
メールお願いいたします.

                                UHD98984@pcvan.or.jp
                                                yav

begin 644 fkiss018.dif.gz
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
5F&$I<';:31_Y"UI]`P>9I,HN4```
`
end