2005-07-22 (Fri)
_ [vdr] サーバ停止
本日 16:49 から 17:12 の間、熱暴走などでサーバが停止。
_ [debian] tdiary 2.1.2.20050721-0vd1
CVS から引っ張ってきて vd_tdiary_rast-search_html-anchor.diff を当てて作成。
_ [debian] madwifi 1:20050722-0vd1
ATH_RATE を ath_rate/onoe にして作成。 予想が当たったか、ath_rate/onoe だと問題なく動作した。
_ [comp] マシン交換
メインマシンを交換。
2005-07-21 (Thu)
_ [vdr] ssh ポート変更
ssh に対するツール攻撃がうざすぎるので ssh のポートを変更。
_ [debian] tdiary 2.1.2.20050720-0vd1
CVS から引っ張ってきて vd_tdiary_rast-search_html-anchor.diff を当てて作成。
CSRF 攻撃対策リリースとのこと。> tDiaryの脆弱性に関する報告(2005-07-20), tDiary 2.0.2、2.1.2リリース
_ [debian] beep-media-player 0.9.7+cvs20050721-0vd1
libid3-3.8.3 に代わって libid3-3.8.3c2 で作成。
_ [debian] mozilla-firefox 1.0.6-1vd1
vd_bugzilla-jp_bug-1476_attachment-1656_for-mozfx-0.9.3.patch、vd_mozfx-0.10.1_without-gnome-and-gconf.patch、mozilla-1.8a5-gtk2-composition-fix.diff を当てて作成。
_ [debian] etchインストーラでUTF-8 に移行する予定です
めも。
jfbtermやbtermの代わりにカーネルレベルでUTF-8文字の表示ができないかという妄想があります。
ref. [debian-devel:16276]
いろいろ実験はしてるけど UNICON はまだそこまで行けてないなぁ。
_ [unicon] バイト幅
UNICON で利用できる文字コードとそれのバイト幅は以下の通り。
- GB (GB 2312) … 2バイト
- GBK (GB 2312 拡張版) … 2バイト
- BIG5 … 2バイト
- EUCJP … 2バイト(補助漢字は3バイト)
- JIS … 2バイト+(エスケープシーケンス)
- SJIS … 2バイト
- KSCM (KS C 5601) … 2バイト
ほとんどが2バイト幅であり、実際に UNICON はバイト幅を 2 と固定した実装がなされている(cf. include/linux/fb_doublebyte.h)。一方、UTF-8 のバイト幅は 1〜4 らしいので、単純に UTF-8 用のエンコードモジュールを追加すれば済むわけではない。ということで、UNICON を UTF-8 に対応させるにはかなりの大手術が必要になりそうだ。 あまり意識して見たことがなかったのでよく見てみたところ、doublebyte や double_byte、left、right といったキーワードがかなりの場所で見られ、結構根が深そうだ。大手術というより、別物になりそう。そこまでは独りではできそうにないなぁ。 参考ページ
2005-07-19 (Tue)
_ [comp] vd_deerpark-alpha2_bugzilla-jp_bug-1476_attachment-1656.patch 変
折り返しがおかしいときがある。具体的には、
....ABCDEF-123456
という文字列があり、これが折り返されて
....ABCDEF-
123456
となるべきところが、
....ABCDEF-123456
123456
のように - 以降がダブって表示されてしまう。これだけならまだしも、- 以降が非常に長い場合などは SEGV ってしまうこともあるようだ。 1.0.x のパッチを Deer Park に当たるようにすり合わせだけではうまくいかないようだ。これからどうしよう。
_ [comp] Mozilla の折り返しに関するバグ
追跡用のめも。 - Bugzilla JP 1476 - 例えばURLなどの大変長い英単語が、ブロック要素内で折り返さない。
- Bugzilla ORG 95067 - line-break should be allowed after hyphens (unless followed by number)
- Bugzilla ORG 206152 - [meta] line breaking bugs
_ [debian] mozilla-firefox 1.0.5-1vd1
vd_bugzilla-jp_bug-1476_attachment-1656_for-mozfx-0.9.3.patch、vd_mozfx-0.10.1_without-gnome-and-gconf.patch、mozilla-1.8a5-gtk2-composition-fix.diff を当てて作成。