BGEX News ログ

News ログ

2008年2月25日(月)
--enable-font-backend 対応パッチ 20080225_0

動作チェックは不十分です。

xfont.c がコンフリクトするので対策しました。

2008年2月18日(月)
--enable-font-backend 対応パッチ 20080218_0

動作チェックは不十分です。

xfont.c がコンフリクトするので対策しました。

2008年2月8日(金)
--enable-font-backend 対応パッチ 20080208_0

動作チェックは不十分です。

特定の face で正しく塗り潰されない不具合を修正しました。

2008年2月6日(水)
--enable-font-backend 対応パッチ 20080206_0
動作チェックは不十分です。
2008年2月5日(火)
--enable-font-backend で文字まわりの背景が抜けます
--enable-font-backend 対応パッチを用意しましたが、色々問題があったようなので最新版に差し替えてください。
2007年10月29日(月)
CVS HEAD の frame.h でコンフリクトが発生します
一旦 rm -r src/ && cvs update してからパッチを当てれば問題ありません。
2007年10月16日(火)
CVS HEAD の xfns.c でコンフリクトが発生します
一旦 rm -r src/ && cvs update してからパッチを当てれば問題ありません。
2007年7月30日(月)
20070730_0
コンフリクト対策で CVS HEAD のみ更新しました。追加要素はありません。
2006年7月12日(水)
20060712_0
コンフリクト対策で CVS HEAD のみ更新しました。追加要素はありません。 (実は 20050928_0 でも checkout し直せばコンフリクトしなかったりします。)
2005年9月28日(水)
20050928_0
コンフリクトが起きたので CVS HEAD のみ更新しました。
2005年9月21日(水)
20050921_0

主な変更点は以下のとおりです。

  • ファイル命名規則を変更
  • CVS HEAD の window.h でコンフリクトが起きたので対策
  • 内部識別子の変更
2005年9月10日(土)
20050910_0

主な変更点は以下のとおりです。

  • bgex-disable と bgex-enable で、フレームに対する (XSetWindowBackgroundPixmap() による) 背景を制御するようにした
2005年8月28日(日)
20050828_0

主な変更点は以下のとおりです。

  • 21.2 サポート打ち切り
  • cvs head と 21.4 用のコードを可能な限り近付けた
  • background-extension.el は bgex.el へ
  • プレフィクス background-extension- は bgex- へ
  • プレフィクス bgexid-identifier-type- は bgex-identifier-type- へ
2004年5月22日(土)
不具合を修正しました。
CVS HEAD 版で複数画像を扱った場合、画面の更新時に背景が正しく更新されない(化ける)ことがある不具合を修正しました。

しかし、描画イベント的なものが発生しない場合、例えば major-mode の切り替えなどでは正しく更新されません。これは major-mode の切り替え時に再描画を実行するような elisp を実行することで対処する必要があります。

2004年6月5日(土)
multi-tty
残念ながらmulti-ttyとは相性が悪いです。
2004年10月7日(木)
更新しました。
久々にパッチが当たらなくなったので。機能に変更はありません。
2004年11月5日(金)
更新しました。
warning を取りました。
2004年11月13日(土)
最近の CVS HEAD で
起動直後に modeline の左側に穴が開く現象が無くなったようです。(Emacs 側で無駄な描画をしないようになった?)
2004年11月25日(木)
更新しました。
当たらなくなったので。機能に変更はありません。
2005年1月17日(月)
コンフリクトすることがあるようです。
CVS HEAD で update するとリビジョン 1.962 の xdisp.c でコンフリクトしますが、一旦 checkout してパッチを当てなおせばビルドできます。
2005年2月8日(火)
更新しました。
パッチが当たらなくなったので。機能に変更はありません。
2005年5月31日(火)
beta 版を追加しました。
ウィンドウに対する再描画処理を見直しました。この変更により、バッファごとに異なる複数の背景を扱う場合の再描画が改善されます。
2005年6月2日(木)
beta 版を修正しました。
ウィンドウに対する再描画処理を更に見直しました。
2005年8月18日(木)
beta 版パッチを更新しました。
一部の環境でビルドに失敗する不具合を修正しました。
2005年8月19日(金)
次のバージョンについて
バージョン 1.0.0 となる予定です。(現在の beta 版をベースとしています。)

主な変更点は再描画処理の改善と命名規則の変更になります。

background-extension.el は bgex.el へ、識別子のプレフィクス background-extension- は bgex- へと変更します。

配布ファイルは以下のようになる予定です。

  • emacs-bgex-patch-1.0.0-for-cvshead-YYYYMMDD_I.tar.bz2
  • emacs-bgex-patch-1.0.0-for-21.4.tar.bz2

1.0.0 にしようかと思いましたが、パッチにバージョンを付けるのもおかしいのでバージョンは廃止し、日付だけで管理することにしました。

戻る