xyzzy 0.2.2.236 リリースノート

はじめに

2304。

亀井さんによる最後のバージョン (0.2.2.235) がリリースされてから、 有志による 0.2.2 系列最初のバージョン (0.2.2.236) がリリースされるまでに かかった日数であり、また (expt 48 2) でもあります。

xyzzy 0.2.2.236 では 34 件の機能追加と、51 件のバグ修正を行なっています。 これらの修正は以下に上げる 11 人の有志の手により行われました (辞書順、敬称略、抜けがありましたらご連絡ください)。

0.2.2.236 は 0.2.2.235 との互換性を重視したバージョンです。 今まで利用してきた拡張はそのまま動作することを期待してもよいでしょう。

インストール

インストーラはありませんので zip を展開するだけです。 インストールから初期設定までは以下を参照してください。

アップデート

以下の手順で 0.2.2.235 からアップデートしてください。

  1. 0.2.2.235 のバックアップ取得
  2. 0.2.2.236 を上書き
  3. $XYZZY/html を削除 ($XYZZY/docs/old に移動しています)
  4. xyzzy.wxp を削除
  5. xyzzy.exe 起動

lisp/ 配下や etc/ 配下をカスタマイズしている場合は 上書き後に再度カスタマイズをお願いします。

機能追加

バグ修正

開発者向け機能追加

開発者向けバグ修正

Common Lisp との互換性向上

注意事項

既知の問題

謝辞

約 6 年ぶりにリリースされる xyzzy はこの 0.2.2.236 だけではありません。 既に以下の派生バージョンがリリースされています。

また、NANRI 氏が 2008 年から xyzzy.src にて継続的にバグ修正をおこなって くれています。

0.2.2.236 はこれらのプロジェクトから多くの刺激とコードを得て作成されました。 謝意に代えて 0.2.2.236 をリリースさせて頂きます。


複数の派生版が存在することに混乱する人がいるかもしれません。 とっとと統合しろと思う人がいるかもしれません。

ですが、多様性は善です。

多様性は競争を促し、競争は進化を促します。 xyzzy がこれからも進化していくためにもこれらの多様性は必要です。

協調できるとこは協調し、競争すべきところでは競争しながらお互いに進んでいくのが 6 年のブランクを取り戻すためには丁度よいと思います。

なお、拡張 Lisp の作者さんの中には複数の派生版への対応に悩む人もいるかも知れません。 その人には以下のプロジェクトを紹介しておきます。

さいごに

最後になりましたが xyzzy を作成し、0.2.2.235 でフリーなソフトウェアから なんとなく OSS ライセンスに変えてリリースして頂いた亀井氏に感謝します。

以上へなちょこメンテナではありますが、今後ともやる気のなさを引き継ぎつつ 開発を継続していきたいと思います。

(provide "xyzzy-0.2.2.236")

x022235 29 March 2012