暇つぶし文@謎

無料アクセスカウンターofuda.cc「全世界カウント計画」

2009-01-25

[] 書き込みUI再考

結論は自力では無理と考えロングタームで良い方向に持っていく事にする。

ちょっと遠回し過ぎるが、まぁ最終的に一番良くなる方法だと信じて。

この前植えた種も芽が出たし、これもうまくいって欲しいなぁ。

2008-12-13

[] 改行が欠ける件

連続する改行文字(\n や \r に対応する や )が最初の 1 つを残して後続はなかったことにされる件。親切すぎて逆に迷惑な仕様。

nsIScriptableUnescapeHTML の unescape の罠

これはひどい。ドキュメントには

文字列の全てのエンティティを Unicode 文字に変換します。

nsIScriptableUnescapeHTML - MDC

と書かれているのに!

関係ないけどnsIScriptableUnescapeHTMLは何故かparseFragmentがあったりと色々おかしい。

というか、feed内で実装されているということからして(ry

継ぎ接ぎだらけだよなぁ、ほんと。

2008-11-30

2008-09-20

[] flysonさんが開発復帰

めでたい。数日前から0.4ブランチの管理をしている。

取り合えず0.4 branchをlaunchpadにmirrorするようにしてatomでチェックできるように&簡単にマージできるようにした…つもりだったのにbzrのバグに引っかかってショボン。

#シェルサーバにbzr-svn入れるのに苦労したのは内緒

>bzrのバグ

バグじゃなくて仕様らしい。bzr-svnではrich-root-packが標準(確かpack-0.92は不可)、bzrではpack-0.92が標準なんだけど、両方のブランチにはあまり互換性がないらしく、両方をrich-root-packにしないとだめらしい。

rich-root-packをbzrの標準にするという話もあるものの進んでない模様。

あと、最新のbzr-svnでは1.6-rich-rootが標準になっているようだ? まぁ最終的には1.6-rich-root一本になる予感がするが、まだ先の事だろうなぁ。

取り合えずlp:bbs2chをrich-root-packにする方向で。

[] ブランチの形式をpack-0.92からrich-root-packにした

は良いんだけど、0.4とtrunkのファイルが別扱いされてmergeがうまくいかない。どこかの地点で同一性が失われているんだろうなぁ。svnまで同一性が保てていたらbzr-svnで再度取得してtrunkをrebaseすればうまく行きそうに見えるがさて。

それと関係ないけどbzr revertが動かされたフォルダを消してくれない。これはバグのようだから後で報告する予定。

svnでは問題ないように見える。launchpadのimport側かと思ったけどbzr-svn側の問題の感じがする。launchpadのimport側が原因。

2008-07-25

[] Leak Monitor使ってみた

操作中にあちこちのページでリーク起きる件。あと、リストが空の状態でダイアログが表示されることがしょっちゅうある。

うーむ…。

>リストが空の状態でダイアログが表示されることがしょっちゅうある

タイトルが"リークが再利用されています"となっている。うーむ…。

bbs2chreaderb2rBrowserOverlay.aboneEventでメモリリーク起こしている。これ、b2r側の問題。勘違い。これは問題ないはず。

ufhpsのレスポップアップでメモリリーク起こしている。これ、Fx側の問題な気ガス。

翻訳パネルでメモリリーク起こしている。未検証。

他にもまだまだあるようだ…orz